,

Agile Application Lifecycle Management

Using Devops to Drive Process Improvement

Specificaties
Paperback, 373 blz. | Engels
Addison Wesley | 1e druk, 2016
ISBN13: 9780321774101
Rubricering
Hoofdrubriek : Computer en informatica
Addison Wesley 1e druk, 2016 9780321774101
Verwachte levertijd ongeveer 11 werkdagen

Samenvatting

Integrate Agile ALM and DevOps to Build Better Software and Systems at Lower Cost

Agile Application Lifecycle Management (ALM) is a comprehensive development lifecycle that encompasses essential Agile principles and guides all activities needed to deliver successful software or other customized IT products and services. Flexible and robust, Agile ALM offers “just enough process” to get the job done efficiently and utilizes the DevOps focus on communication and collaboration to enhance interactions among all participants.

'Agile Application Lifecycle Management' offers practical advice and strategies for implementing Agile ALM in your complex environment. Leading experts Bob Aiello and Leslie Sachs show how to fully leverage Agile benefits without sacrificing structure, traceability, or repeatability.
You’ll find realistic guidance for managing source code, builds, environments, change control, releases, and more. The authors help you support Agile in organizations that maintain traditional practices, conventional ALM systems, or siloed, non-Agile teams. They also show how to scale Agile ALM across large or distributed teams and to environments ranging from cloud to mainframe.

Coverage includes
- Understanding key concepts underlying modern application and system lifecycles
- Creating your best processes for developing your most complex software and systems
- Automating build engineering, continuous integration, and continuous delivery/deployment
- Enforcing Agile ALM controls without compromising productivity
- Creating effective IT operations that align with Agile ALM processes
- Gaining more value from testing and retrospectives
- Making ALM work in the cloud, and across the enterprise
- Preparing for the future of Agile ALM

Today, you need maximum control, quality, and productivity, and this guide will help you achieve these capabilities by combining the best practices found in Agile ALM, Configuration Management (CM), and DevOps.

Specificaties

ISBN13:9780321774101
Taal:Engels
Bindwijze:paperback
Aantal pagina's:373
Druk:1
Verschijningsdatum:17-6-2016
Hoofdrubriek:IT-management / ICT

Over Bob Aiello

Robert Aiello is a consultant and author with more than twenty-five years of prior experience as a technical manager at leading financial services firms, with company-wide responsibility for CM, ALM and DevOps. He often provides hands-on technical support for enterprise source code management tools, SOX/Cobit compliance, build engineering, continuous integration, and automated application deployment. He serves on the IEEE Software and Systems Engineering Standards Committee (S2ESC) management board and served as the technical editor for CM Crossroads for more than 15 years. Bob is also editor of the Agile ALM DevOps journal (http://agilealmdevops.com), coauthor of Configuration Management Best Practices (Addison-Wesley, 2011) and his latest book Agile Application Lifecycle Management - Using DevOps to Drive Process Improvement.

Andere boeken door Bob Aiello

Over Leslie Sachs

Leslie Sachs is a New York State certified school psychologist and COO of CM Best Practices Consulting. She has more than twenty years of experience in psychology, intervening in diverse clinical and business settings to improve individual and group functioning. Leslie is assistant editor of the Agile ALM DevOps journal (http://agilealmdevops.com) and coauthor of Configuration Management Best Practices and Agile Application Lifecycle Management.

Andere boeken door Leslie Sachs

Inhoudsopgave

Preface
Acknowledgments
About the Authors

Part I: Defining the Process
1. Introducing Application Lifecycle Management Methodology
2. Defining the Software Development Process
3. Agile Application Lifecycle Management
4. Agile Process Maturity
5. Rapid Iterative Development

Part II: Automating the Process
6. Build Engineering in the ALM
7. Automating the Agile ALM
8. Continuous Integration
9. Continuous Delivery and Deployment

Part III: Establishing Controls
10. Change Management
11. IT Operations
12. DevOps
13. Retrospectives in the ALM

Part IV: Scaling the Process
14. Agile in a Non-Agile World
15. IT Governance
16. Audit and Regulatory Compliance
17. Agile ALM in the Cloud
18. Agile ALM on the Mainframe
19. Integration across the Enterprise
20. QA and Testing in the ALM
21. Personality and Agile ALM
22. The Future of ALM

Index

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Agile Application Lifecycle Management