Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • Berkeley, CA : Apress L. P.  (9)
  • [Erscheinungsort nicht ermittelbar] : Auerbach Publications
  • Computer software Development  (11)
Datasource
Material
Language
Years
  • 1
    ISBN: 9798868801877
    Language: English
    Pages: 1 online resource (246 p.)
    Parallel Title: Erscheint auch als
    Keywords: Agile software development ; Virtual work teams ; Teams in the workplace ; Computer software Development ; Management ; Software engineering ; Méthodes agiles (Développement de logiciels) ; Équipes virtuelles ; Équipes de travail ; Génie logiciel
    Abstract: "Build and maintain effective, collaborative, and motivated software development teams. This book addresses the challenges in doing so, like communication gaps, trust issues, and motivation problems, and provides strategies to overcome them. You'll be introduced to the Radical Therapy Dev philosophy, a holistic approach designed to optimize software development teams for better performance and overall well-being. This book highlights common pain points in software development and offers solutions to resolving much of the issues in teams. It offers strategies for implementation, focusing on adaptability and accountability, while also promoting community-supported standards. And, the book reveals why an emphasis on fostering a growth mindset, mentorship programs, and junior-intern initiatives promotes continuous learning and collaboration. With the rise of remote work, you'll see why hiring globally while thinking locally is gaining popularity. You'll also gain insights into removing barriers to remote work, along with tools and policies for remote collaboration. Additionally, the book explores the concept of cloud-native software development and its benefits. Radical Therapy for Software Development Teams critiques the traditional ""agile"" methodology, identifying its shortcomings while extracting valuable lessons that can still be applied effectively. What You Will Learn Address communication gaps, foster trust, and nurture a growth mindset among team members Avoid common feedback mistakes, recognize accomplishments, and implement a reward system Improve software development practices and team dynamics Take a scientific approach to project management rather than traditional requirements gathering Break Down Communication Barriers Who This Book is For Software development professionals".
    Note: Description based upon print version of record. - Example Stand-Up
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    ISBN: 9798868800740
    Language: English
    Pages: 1 online resource (xxii, 273 pages) , illustrations
    Parallel Title: Erscheint auch als
    DDC: 004.6
    Keywords: Computer networks Management ; Computer software Development ; Operating systems (Computers) Software ; Computer network architectures ; Cloud computing ; Réseaux d'ordinateurs ; Gestion ; Systèmes d'exploitation (Ordinateurs) ; Logiciels ; Réseaux d'ordinateurs ; Architectures ; Infonuagique
    Abstract: This book is a comprehensive guide for employing Terraform in infrastructure as code automation, and its application to infrastructure operations. Reverse Engineering with Terraform begins with an introduction to Terraform's core functionalities, including state files, configuration files, and providers, followed by a deep dive into the tool. You'll then learn how to pinpoint problems with Terraform automation and how reverse engineering can help you resolve them. Drilling down, authors Sumit Bhatia and Chetan Gabhane walk you through the various steps in reverse engineering with an eye towards more effective Terraform integration with preexisting and legacy IT infrastructure. Using a real-world reverse engineering example, they demonstrate how to import a preexisting resource into your infrastructure, which can help you develop an automatable and scalable method for Terrraform adoption. You'll also learn how to create reusable, shareable components to streamline infrastructure code and foster collaboration within teams, and advanced techniques for using Terraform to optimize infrastructure provisioning, configuration, and management. Filled with real-world case studies, tips and tricks, and best practices, this book will leave you with a thorough understanding of the infrastructure as code paradigm, and how to leverage Terraform automation with legacy as well as modern IT infrastructure. What You Will Learn Understand Terraform and its infrastructure automation capabilities Explore how Terraform can be used with other platforms like AWS, Azure and VMware Master the basic concepts of reverse engineering for legacy infrastructure entities Enable Terraform in legacy IT environments through reverse engineering Who This Book Is For IT architects, admins, technical managers, and infrastructure solution experts. Minimal knowledge of Python programming is the only prerequisite.
    Note: Description based upon print version of record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    ISBN: 9781484292280 , 1484292286
    Language: English
    Pages: 1 online resource (429 p.)
    Parallel Title: Erscheint auch als van Merode, Henry Continuous Integration (CI) and Continuous Delivery (CD)
    Keywords: Computer software Development ; Computer software ; Development
    Abstract: Use continuous Integration (CI) and continuous delivery (CD) to improve the speed of software delivery. This book presents a game changer--how to use pipelines to automate the software delivery process. The theories about CI/CD are much the same, but the book covers what the development of pipelines looks like and how testing of pipelines themselves should be performed. Most teams just plunge into coding, without thinking about the CI/CD process itself. Why don't we use the same development method for pipelines that we use for apps? Pipelines code development undergoes similar stages as application code development, such as requirements analysis, development, testing, implementation, operations, and monitoring. This is the starting point of the book. It describes the current challenges with pipeline development and how this process can be improved and structured. It describes in detail how to design pipelines and shows examples in BPMN 2.0 notation. What You'll Learn Know the shortcomings and challenges of current pipeline development such as misalignment between the pipeline engineer and the team's workflow, the use of infrastructure as code (IaC), and pipeline security Understand the need for CI/CD requirements through the book's non-exhaustive list of more than 60 CI/CD requirements provided to inspire and increase awareness See how certain choices affect the way a pipeline is designed (and realized) Become familiar with branching strategy, build strategy, test strategy, release strategy, and deployment strategy that are explained in detail in the book, including their effect on pipeline design Know how pipelines can be unit tested, using a real-world example Know how performance bottlenecks in a pipeline occur, how they can be detected, and how they can be solved View a complete implementation, including code, showing how the guidelines in this book are applied to a real use case Who This Book Is For DevOps engineers and solution architects involved with automating the software supply chain and using application lifecycle management (ALM)/integration platforms such as Jenkins, CircleCI, Bamboo, and Azure DevOps; intermediate and experienced DevOps engineers (developers, ops engineers, test engineers); and ICT managers interested in the CI/CD pipeline development domain.
    Note: Description based upon print version of record. - Versioning and Tagging
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    ISBN: 9781484293515 , 1484293517
    Language: English
    Pages: 1 online resource (284 p.)
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Computer software Development ; JavaScript (Computer program language)
    Abstract: Explore an alternative method of front-end application development without using frameworks or third-party libraries. This updated book provides you with the required skills and freedom to consider a "no framework" approach when choosing a technology for creating a new project. New topics covered include a brief history of JavaScript frameworks and their key developments, how to protect domain code, and how to work with frameworkless in legacy applications. You'll work through the most important issues in a clear and sensible way, using practical methods and tools to gain an understanding of non-functional requirements. This book answers questions on important topics such as state management, making a routing system, creating a REST client using fetch, and reveals the trade-offs and risks associated with choosing the wrong framework or tool for your project, as well as provides sustainability, and functional alternatives. Frameworkless Front-End Development breaks down the concept of technical debt and the ways in which a framework can impact the lifespan of a project. Along with gaining a comprehensive and clear guide on coding effectively from scratch without frameworks, you will also learn some principles of technical decision-making. What You'll Learn Understand DOM manipulation Manage the state of a fronted application with different patterns Safely migrate existent applications to a new framework or to frameworkless code Understand the importance of non-functional requirements See how a Framework can affect the "health" of a codebase Who This Book Is For Skilled JavaScript developers who want to understand how to effectively write code without using dependencies CTOs who need to help teams to choose a technology stack for their next project Consultants that need to refactor an existent JavaScript front-end codebase.
    Note: Description based upon print version of record. - Rendering/Event Management
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    ISBN: 9781484293850 , 1484293851
    Language: English
    Pages: 1 online resource (344 p.)
    Parallel Title: Erscheint auch als
    DDC: 005.1
    Keywords: Computer software Development ; Computer software ; Development
    Abstract: Its a jungle out there. Delivering software solutions with predictable costs, time, scope, and quality has become more complicated than ever. Developers need to account for multiple moving targets, including often avoided but always relevant factors such as culture, people, and leadership. To effectively deal with these challenges, its necessary to rethink the entire delivery chain of modern software development. This book addresses all these topics, putting everything in perspective, from the potential awkwardness created by cultural differences to connecting code with business outcomes to make delivering quality solutions possible. As a software engineer who strives to be his best and challenge the status quo when building IT systems, author Tengiz Tutisani always wanted a book that would cover all of these elements from a developers perspective so he wrote one. Effective Software Development for the Enterprise builds on advanced disciplines, methodologies, and techniques derived from domain-driven design, software architecture, and extreme programming. Its objective is to aid modern software engineers and solution architects in building and delivering high-quality solutions for an enterprise while meeting ambitious criteria: Meet users' expectations Deliver solutions on time with no defects Create products that can scale-out horizontally Solutions should not require a dedicated production support team Accelerate development pace Double ROI per developer, team, and software You will learn how to achieve these objectives in any engineering environment by developing solid strategies based on the industry's well-known, recognized, and proven patterns and principles. After reading this book, you will be ready to effectively deal with any and all challenges posed by todays hyper-competitive, globally-diverse, fast-moving enterprise environment.
    Note: Dependency Is Functional. Integration Is Technical. - Includes bibliographical references and index. - Online resource; title from PDF title page (SpringerLink, viewed June 6, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    ISBN: 9781484289693 , 1484289692
    Language: English
    Pages: 1 online resource (312 p.).
    Series Statement: Friendly Guides to Technology
    Parallel Title: Erscheint auch als
    Keywords: Computer software Development ; Computer software ; Development ; Electronic books
    Abstract: Software is everywhere, but despite being so common and useful, it remains magical and mysterious to many. Still, more and more people are finding themselves working for tech companies, or with an array of software products, services, and tools. This can segregate those who understand tech from those that don't. But it doesn't have to be this way. This book aims to bring these two worlds closer together, allowing people to learn basic concepts of software development in a casual and straight-forward way. Assuming no previous technical knowledge, you'll embark on a journey where you can understand and build a new software project from scratch until it is an advanced product with multiple users. A Friendly Guide to Software Development makes technical concepts broadly available and easy to understand. Imagine moving from a "traditional" company and suddenly finding yourself in one where software is the main product or is a foundational component to it. One is often left to wade through the infinite concepts while still doing their actual jobs. This book closes that gap. In doing so, you'll be able to achieve better communication, which will undoubtedly lead to better working relationships, a better working environment, and ultimately better software. What You'll Learn See how a new software project is created Examine the basics of software development and architecture Know which questions to ask to avoid potential problems and pitfalls Start using and building software projects Who This Book Is For Those without a traditional technical background people like business and project managers who need to work closely with software developers and teams People who are interested in building a software system but don't know where to start. Programmers who want to jump to development but have no experience in the industry and its common concepts.
    Note: Description based upon print version of record. - 7.3.1 You'll Never Get a 100%
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    ISBN: 9781484275085 , 148427508X
    Language: English
    Pages: 1 online resource (432 p.)
    Parallel Title: Erscheint auch als
    Keywords: Jenkins (Software development tool) ; Open source software ; Computer software Development ; Electronic books
    Abstract: Understand continuous integration (CI), continuous delivery, and continuous deployment (CD) with Jenkins. These processes allow users as well as administrators to catch problems as soon as they get injected into software systems. This book starts with an introduction to Jenkins and covers its architecture and role in CI/CD. The basics are covered, including installing and configuring Jenkins. Tool configuration and plugins are discussed as well as available security measures such as credentials. You will learn what is meant by Job in Jenkins, its types, sections, and much more. You will look at Java API: projects, jobs, configuration. The concluding chapters take you through creating pipelines, their role in managing web apps, and distributed pipelines. The book also covers unit testing using TestNG as well as end-to-end testing using Selenium Python as a part of building a life cycle and setting up Jenkins on different physical and Docker environments as well as Jenkins integration with cloud environments such as AWS. And you will learn how to create reusable libraries for use in Jenkins Pipeline and control Jenkins servers using Jenkins CLI and REST APIs. The new Jenkins Blue Ocean also is covered. The book helps you understand CI/CD implementation using Jenkins from scratch in your projects and prepare for end-to-end DevOps practices. What You Will Learn Apply Jenkins to create end-to-end pipelines Integrate Jenkins with AWS, Docker, Git, and many more tools Use Selenium automation for end-to-end testing Create distributed pipelines Who Is This Book For Developers and test automation professionals who are involved in creating CI/CD pipelines as well as prospective DevOps aspirants who want to make their way ahead as professionals.
    Note: Description based upon print version of record. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    ISBN: 9781484288115 , 1484288114
    Language: English
    Pages: 1 online resource (514 p.)
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: Computer software Development ; Computer software ; Development
    Abstract: Explore what React, Node, Python, Django, TypeScript, Webpack, and Docker have to offer individually, and how they all fit together in modern app development. This updated version will show you how to build apps with React, Node.js or Django, and TypeScript, and how Webpack can be used to optimize and organize your code for deployment. You'll begin by building a solid foundation of knowledge and quickly expand it by constructing three different real-world apps. These aren't just simple, contrived examples but real apps that you can choose to install on your servers and use for real. You'll also understand how Docker can be used to run the apps you build in a clear and well-defined way, all of which will be able to springboard you into creating more advanced apps on your own. You'll see why React is one of the most popular web development tools available today, and why Node.js is also frequently used for server-side development. The fact that both utilize JavaScript is a big selling point, but there are shortcomings. Modern Full-Stack Development highlights how adding Django, Webpack, and Docker to the mix resolves any issues by creating a potent full development stack on which to build applications - two possible stacks, really!! What You'll Learn: Review the basics of TypeScript and writing both React and Node apps with it Construct a project with NPM and Webpack, configuration and usage Utilize client-side and server-side development Employ REST APIs and database usage across two tech stacks, Node and Python/Django Deploy apps using Docker Who This Book Is For: Web developers and software architects.
    Note: Description based upon print version of record. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    ISBN: 9781484288856 , 1484288858
    Language: English
    Pages: 1 online resource (239 p.)
    Parallel Title: Erscheint auch als
    Keywords: Cloud computing ; Computer software Development ; Artificial intelligence ; Artificial intelligence ; Cloud computing ; Computer software ; Development
    Abstract: Apply best practices for deploying and administering HCL Workload automation (HWA) to meet the automation requirements of the digitally transformed platform. This book will provide detailed architecture and deployment options to achieve this goal. Workload automation focuses on real-time processing, predefined event-driven triggers, and situational dependencies. It offers centralized control of managing multiple tasks, making it possible to schedule enterprise-wide tasks. You'll see how it supports the timely completion of tasks and is beneficial for processes that need to happen at a specific time or need to occur as a result of another event. HWA increases efficiency, reduces the turnaround time for workflows, and reduces errors along with delays in end-to-end processes. You'll review proven ways to deliver batch optimization and modernization requirements, and see how solutions can be aligned with the DevSecOps delivery model. Workload Automation Using HWA presents information on how to use the tool and has numerous use cases and implementation procedures to guide every workload automation deployment requirement. ​ What You'll Learn Automate and integrate your complex workload, workflow, and business processes across automation platforms, ERP systems, and business applications Understand event-driven batch automation Practice alignment of the workload automation solution with the DevSecOps principles Who This Book Is For Solution Architects, Infrastructure Architects, Technical Architects, Enterprise Architects, Workload Automation Tool Administrators or SME's, Schedulers, Application owners, Automation Specialists, Service Delivery Managers.
    Note: Description based upon print version of record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Auerbach Publications | Boston, MA : Safari
    ISBN: 9781439876633
    Language: English
    Pages: 1 online resource (183 pages)
    Edition: 1st edition
    DDC: 005.1
    Keywords: Computer software Development ; Software engineering ; Systems integration ; Software architecture ; Electronic books ; local ; Génie logiciel ; Architecture logicielle ; Systems integration ; Software engineering ; Software architecture ; Computer software ; Development
    Abstract: Before software engineering builds and installations can be implemented into software and/or systems integrations in military and aerospace programs, a comprehensive understanding of the software development life cycle is required. Covering all the development life cycle disciplines, Effective Methods for Software and Systems Integration explains h
    Note: Online resource; Title from title page (viewed April 19, 2016) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Auerbach Publications | Boston, MA : Safari
    ISBN: 9781466502338
    Language: English
    Pages: 1 online resource (528 pages)
    Edition: 1st edition
    Parallel Title: Erscheint auch als
    DDC: 004.67/82
    Keywords: Cloud computing ; Software architecture ; Computer software Development ; Electronic books ; local ; Infonuagique ; Architecture logicielle ; Cloud computing ; Computer software ; Development ; Software architecture
    Abstract: Cloud Enterprise Architecture examines enterprise architecture (EA) in the context of the surging popularity of Cloud computing. It explains the different kinds of desired transformations the architectural blocks of EA undergo in light of this strategically significant convergence. Chapters cover each of the contributing architectures of EA-busines
    Note: Online resource; Title from title page (viewed October 24, 2012)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...