SAFe 4.5 Reference Guide

Scaled Agile Framework for Lean Enterprises
Author: Dean Leffingwell
Publisher: Addison-Wesley Professional
ISBN: 0134892909
Category: Computers
Page: 816
View: 8140
DOWNLOAD NOW »
The Must-have Reference Guide for SAFe® Professionals “There are a lot of methods of scale out there, but the Scaled Agile Framework is the one lighting up the world.” –Steve Elliot, Founder/CEO AgileCraft “Since beginning our Lean-Agile journey with SAFe, Vantiv has focused its strategic efforts and its execution. We have improved the predictability of product delivery while maintaining high quality, and have become even more responsive to customers–resulting in higher customer satisfaction. And just as important, employee engagement went up over the past year.” –Dave Kent, Enterprise Agile Coach, Vantiv Fully updated to include the new innovations in SAFe 4.5, the SAFe® 4.5 Reference Guide is ideal for anyone serious about learning and implementing the world’s leading framework for enterprise agility. Inside, you’ll find complete coverage of the scaledagileframework.com knowledge base, the website that thousands of the world’s largest brands turn to for building better software and systems. SAFe was developed from real-world field experience and provides proven success patterns for implementing Lean-Agile software and systems development at enterprise scale. This book provides comprehensive guidance for work at the enterprise Portfolio, Large Solution, Program, and Team levels, including the various roles, activities, and artifacts that constitute the Framework. Education & Training Key to Success The practice of SAFe is spreading rapidly throughout the world. The majority of Fortune 100 companies have certified SAFe professionals and consultants, as do an increasing percentage of the Global 2000. Case study results–visit scaledagileframework.com/case-studies–typically include: 30 — 75% faster time-to-market 25 — 75% increase in productivity 20 — 50% improvements in quality 10 — 50% increased employee engagement Successful implementations may vary in context but share a common attribute: a workforce well trained and educated in SAFe practices. This book–along with authorized training and certification–will help you understand how to maximize the value of your role within a SAFe organization. The result is greater alignment and visibility, improved performance throughout the enterprise, and ultimately better outcomes for the business.

SAFe 4.5 Distilled

Applying the Scaled Agile Framework for Lean Software and Systems Engineering
Author: Richard Knaster,Dean Leffingwell
Publisher: Addison-Wesley Professional
ISBN: 013517127X
Category: Computers
Page: 352
View: 7303
DOWNLOAD NOW »
SAFe®: The World’s Leading Framework for Enterprise Agility “Philips is continuously driving to develop high-quality software in a predictable, fast, and Agile way. SAFe addresses this primary goal, and offers these further benefits: reduced time-to-market, improved quality, stronger alignment across geographically distributed multi-disciplinary teams, and collaboration across teams to deliver meaningful value to customers with reduced cycle time.” —Sundaresan Jagadeesan, SW CoE Program Director, Philips To succeed in today’s adapt-or-die marketplace, businesses must be able to rapidly change the way they create and deliver value to their customers. Hundreds of the world’s most successful companies–including Intel, Capital One, AstraZeneca, Cisco, and Philips–have turned to the Scaled Agile Framework® (SAFe®) to achieve agility at scale and maintain a competitive edge. SAFe® 4.5 Distilled: Applying the Scaled Agile Framework® for Lean Enterprises explains how adopting SAFe can quickly improve time to market and increase productivity, quality, and employee engagement. In this book, you will Understand the business case for SAFe: its benefits, the problems it solves, and how to apply it Get an overview of SAFe across all parts of the business: team, program, value stream, and portfolio Learn why SAFe works: the power of SAFe’s Lean-Agile mindset, values, and principles Discover how systems thinking, Agile development, and Lean product development form the underlying basis for SAFe Learn how to become a Lean-Agile leader and effectively drive an enterprise-wide transformation Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Agile Software Requirements

Lean Requirements Practices for Teams, Programs, and the Enterprise
Author: Dean Leffingwell
Publisher: Addison-Wesley Professional
ISBN: 9780321685407
Category: Computers
Page: 560
View: 748
DOWNLOAD NOW »
“We need better approaches to understanding and managing software requirements, and Dean provides them in this book. He draws ideas from three very useful intellectual pools: classical management practices, Agile methods, and lean product development. By combining the strengths of these three approaches, he has produced something that works better than any one in isolation.” –From the Foreword by Don Reinertsen, President of Reinertsen & Associates; author of Managing the Design Factory; and leading expert on rapid product development Effective requirements discovery and analysis is a critical best practice for serious application development. Until now, however, requirements and Agile methods have rarely coexisted peacefully. For many enterprises considering Agile approaches, the absence of effective and scalable Agile requirements processes has been a showstopper for Agile adoption. In Agile Software Requirements, Dean Leffingwell shows exactly how to create effective requirements in Agile environments. Part I presents the “big picture” of Agile requirements in the enterprise, and describes an overall process model for Agile requirements at the project team, program, and portfolio levels Part II describes a simple and lightweight, yet comprehensive model that Agile project teams can use to manage requirements Part III shows how to develop Agile requirements for complex systems that require the cooperation of multiple teams Part IV guides enterprises in developing Agile requirements for ever-larger “systems of systems,” application suites, and product portfolios This book will help you leverage the benefits of Agile without sacrificing the value of effective requirements discovery and analysis. You’ll find proven solutions you can apply right now–whether you’re a software developer or tester, executive, project/program manager, architect, or team leader.

Scaling Software Agility

Best Practices for Large Enterprises
Author: Dean Leffingwell
Publisher: Pearson Education
ISBN: 0321630068
Category: Computers
Page: 384
View: 7221
DOWNLOAD NOW »
“Companies have been implementing large agile projects for a number of years, but the ‘stigma’ of ‘agile only works for small projects’ continues to be a frequent barrier for newcomers and a rallying cry for agile critics. What has been missing from the agile literature is a solid, practical book on the specifics of developing large projects in an agile way. Dean Leffingwell’s book Scaling Software Agility fills this gap admirably. It offers a practical guide to large project issues such as architecture, requirements development, multi-level release planning, and team organization. Leffingwell’s book is a necessary guide for large projects and large organizations making the transition to agile development.” —Jim Highsmith, director, Agile Practice, Cutter Consortium, author of Agile Project Management “There’s tension between building software fast and delivering software that lasts, between being ultra-responsive to changes in the market and maintaining a degree of stability. In his latest work, Scaling Software Agility, Dean Leffingwell shows how to achieve a pragmatic balance among these forces. Leffingwell’s observations of the problem, his advice on the solution, and his description of the resulting best practices come from experience: he’s been there, done that, and has seen what’s worked.” —Grady Booch, IBM Fellow Agile development practices, while still controversial in some circles, offer undeniable benefits: faster time to market, better responsiveness to changing customer requirements, and higher quality. However, agile practices have been defined and recommended primarily to small teams. In Scaling Software Agility, Dean Leffingwell describes how agile methods can be applied to enterprise-class development. Part I provides an overview of the most common and effective agile methods. Part II describes seven best practices of agility that natively scale to the enterprise level. Part III describes an additional set of seven organizational capabilities that companies can master to achieve the full benefits of software agility on an enterprise scale. This book is invaluable to software developers, testers and QA personnel, managers and team leads, as well as to executives of software organizations whose objective is to increase the quality and productivity of the software development process but who are faced with all the challenges of developing software on an enterprise scale.

The Rollout

A Novel about Leadership and Building a Lean-Agile Enterprise with SAFe
Author: Alex Yakyma
Publisher: N.A
ISBN: 9780998162904
Category:
Page: N.A
View: 9913
DOWNLOAD NOW »


Large-Scale Scrum

More with LeSS
Author: Craig Larman,Bas Vodde
Publisher: Addison-Wesley Professional
ISBN: 0133813118
Category: Computers
Page: 368
View: 2287
DOWNLOAD NOW »
In Large-Scale Scrum , Craig Larman and Bas Vodde offer the most direct, concise, actionable guide to reaping the full benefits of agile in distributed, global enterprises. Larman and Vodde have distilled their immense experience helping geographically distributed development organizations move to agile. Going beyond their previous books, they offer today's fastest, most focused guidance: "brass tacks" advice and field-proven best practices for achieving value fast, and achieving even more value as you move forward. Targeted to enterprise project participants and stakeholders, Large-Scale Scrum offers straight-to-the-point insights for scaling Scrum across the entire project lifecycle, from sprint planning to retrospective. Larman and Vodde help you: Implement proven Scrum frameworks for large-scale developments Scale requirements, planning, and product management Scale design and architecture Effectively manage defects and interruptions Integrate Scrum into multisite and offshore projects Choose the right adoption strategies and organizational designs This will be the go-to resource for enterprise stakeholders at all levels: everyone who wants to maximize the value of Scrum in large, complex projects.

Agile IT Organization Design

For Digital Transformation and Continuous Delivery
Author: Sriram Narayan
Publisher: Addison-Wesley Professional
ISBN: 0133904245
Category: Computers
Page: 304
View: 4657
DOWNLOAD NOW »
Design IT Organizations for Agility at Scale Aspiring digital businesses need overall IT agility, not just development team agility. In Agile IT Organization Design , IT management consultant and ThoughtWorks veteran Sriram Narayan shows how to infuse agility throughout your organization. Drawing on more than fifteen years’ experience working with enterprise clients in IT-intensive industries, he introduces an agile approach to “Business–IT Effectiveness” that is as practical as it is valuable. The author shows how structural, political, operational, and cultural facets of organization design influence overall IT agility—and how you can promote better collaboration across diverse functions, from sales and marketing to product development, and engineering to IT operations. Through real examples, he helps you evaluate and improve organization designs that enhance autonomy, mastery, and purpose: the key ingredients for a highly motivated workforce. You’ll find “close range” coverage of team design, accountability, alignment, project finance, tooling, metrics, organizational norms, communication, and culture. For each, you’ll gain a deeper understanding of where your organization stands, and clear direction for making improvements. Ready to optimize the performance of your IT organization or digital business? Here are practical solutions for the long term, and for right now. Govern for value over predictability Organize for responsiveness, not lowest cost Clarify accountability for outcomes and for decisions along the way Strengthen the alignment of autonomous teams Move beyond project teams to capability teams Break down tool-induced silos Choose financial practices that are free of harmful side effects Create and retain great teams despite today’s “talent crunch” Reform metrics to promote (not prevent) agility Evolve culture through improvements to structure, practices, and leadership—and careful, deliberate interventions

Lean UX

Applying Lean Principles to Improve User Experience
Author: Jeff Gothelf,Josh Seiden
Publisher: "O'Reilly Media, Inc."
ISBN: 1449311652
Category: Business & Economics
Page: 130
View: 1949
DOWNLOAD NOW »
User experience (UX) design has traditionally been a deliverables-based practice, with wireframes, site maps, flow diagrams, and mockups. But in today’s web-driven reality, orchestrating the entire design from the get-go no longer works. This hands-on book demonstrates Lean UX, a deeply collaborative and cross-functional process that lets you strip away heavy deliverables in favor of building shared understanding with the rest of the product team. Lean UX is the evolution of product design; refined through the real-world experiences of companies large and small, these practices and principles help you maintain daily, continuous engagement with your teammates, rather than work in isolation. This book shows you how to use Lean UX on your own projects. Get a tactical understanding of Lean UX—and how it changes the way teams work together Frame a vision of the problem you’re solving and focus your team on the right outcomes Bring the designer’s tool kit to the rest of your product team Break down the silos created by job titles and learn to trust your teammates Improve the quality and productivity of your teams, and focus on validated experiences as opposed to deliverables/documents Learn how Lean UX integrates with Agile UX

Hands-On Agile Software Development with JIRA

Design and manage software projects using the Agile methodology
Author: David Harned
Publisher: Packt Publishing Ltd
ISBN: 1789539625
Category: Computers
Page: 158
View: 2419
DOWNLOAD NOW »
Plan, track, and release great software Key Features Learn to create reports and dashboard for effective project management Implement your development strategy in JIRA. Practices to help you manage the issues in the development team Book Description As teams scale in size, project management can get very complicated. One of the best tools to deal with this kind of problem is JIRA. This book will start by organizing your project requirements and the principles of Agile development to get you started. You will then be introduced to set up a JIRA account and the JIRA ecosystem to help you implement a dashboard for your team's work and issues. You will learn how to manage any issues and bugs that might emerge in the development stage. Going ahead, the book will help you build reports and use them to plan the releases based on the study of the reports. Towards the end, you will come across working with the gathered data and create a dashboard that helps you track the project's development. What you will learn Create your first project (and manage existing projects) in JIRA Manage your board view and backlogs in JIRA Run a Scrum Sprint project in JIRA Create reports (including topic-based reports) Forecast using versions Search for issues with JIRA Query Language (JQL) Execute bulk changes to issues Create custom filters, dashboards, and widgets Create epics, stories, bugs, and tasks Who this book is for This book is for administrators who wants to apply the Agile approach to managing the issues, bugs, and releases in their software development projects using JIRA.

Scaling Agile: A Lean Jumpstart


Author: Sanjiv Augustine
Publisher: Lulu.com
ISBN: 1329405501
Category: Business & Economics
Page: 62
View: 1872
DOWNLOAD NOW »
In Scaling Agile: A Lean JumpStart, Sanjiv dives into the challenge of breaking down barriers to enterprise Agile adoption. He provides an essential set of Lean building blocks as a starting foundation for larger Agile scaling frameworks, including the Scaled Agile Framework (SAFe), Large-Scale Scrum (LeSS), and Disciplined Agile Delivery (DAD). Sanjiv provides step-by-step actions, with a keen focus on a few core Lean practices. With this JumpStart approach, the power is in your hands to apply Agile ideas from the team to the top, and to totally transform an organization. See the Ebook @ https: //leanpub.com/scalingagilealeanjumpstart

Leading Lean Software Development

Results Are not the Point
Author: Mary Poppendieck,Tom Poppendieck
Publisher: Pearson Education
ISBN: 9780321699657
Category: Computers
Page: 312
View: 9467
DOWNLOAD NOW »
Building on their breakthrough bestsellers Lean Software Development and Implementing Lean Software Development, Mary and Tom Poppendieck’s latest book shows software leaders and team members exactly how to drive high-value change throughout a software organization—and make it stick. They go far beyond generic implementation guidelines, demonstrating exactly how to make lean work in real projects, environments, and companies. The Poppendiecks organize this book around the crucial concept of frames, the unspoken mental constructs that shape our perspectives and control our behavior in ways we rarely notice. For software leaders and team members, some frames lead to long-term failure, while others offer a strong foundation for success. Drawing on decades of experience, the authors present twenty-four frames that offer a coherent, complete framework for leading lean software development. You’ll discover powerful new ways to act as competency leader, product champion, improvement mentor, front-line leader, and even visionary. Systems thinking: focusing on customers, bringing predictability to demand, and revamping policies that cause inefficiency Technical excellence: implementing low-dependency architectures, TDD, and evolutionary development processes, and promoting deeper developer expertise Reliable delivery: managing your biggest risks more effectively, and optimizing both workflow and schedules Relentless improvement: seeing problems, solving problems, sharing the knowledge Great people: finding and growing professionals with purpose, passion, persistence, and pride Aligned leaders: getting your entire leadership team on the same page From the world’s number one experts in Lean software development, Leading Lean Software Development will be indispensable to everyone who wants to transform the promise of lean into reality—in enterprise IT and software companies alike.

Scaled Agile Framework Complete Self-Assessment Guide


Author: Gerardus Blokdyk
Publisher: Createspace Independent Publishing Platform
ISBN: 9781973885320
Category:
Page: 120
View: 5155
DOWNLOAD NOW »
Have all basic functions of Scaled Agile Framework been defined? What will drive Scaled Agile Framework change? Risk factors: what are the characteristics of Scaled Agile Framework that make it risky? How to Secure Scaled Agile Framework? Do you monitor the effectiveness of your Scaled Agile Framework activities? Defining, designing, creating, and implementing a process to solve a business challenge or meet a business objective is the most valuable role... In EVERY company, organization and department. Unless you are talking a one-time, single-use project within a business, there should be a process. Whether that process is managed and implemented by humans, AI, or a combination of the two, it needs to be designed by someone with a complex enough perspective to ask the right questions. Someone capable of asking the right questions and step back and say, 'What are we really trying to accomplish here? And is there a different way to look at it?' For more than twenty years, The Art of Service's Self-Assessments empower people who can do just that - whether their title is marketer, entrepreneur, manager, salesperson, consultant, business process manager, executive assistant, IT Manager, CxO etc... - they are the people who rule the future. They are people who watch the process as it happens, and ask the right questions to make the process work better. This book is for managers, advisors, consultants, specialists, professionals and anyone interested in Scaled Agile Framework assessment. All the tools you need to an in-depth Scaled Agile Framework Self-Assessment. Featuring 617 new and updated case-based questions, organized into seven core areas of process design, this Self-Assessment will help you identify areas in which Scaled Agile Framework improvements can be made. In using the questions you will be better able to: - diagnose Scaled Agile Framework projects, initiatives, organizations, businesses and processes using accepted diagnostic standards and practices - implement evidence-based best practice strategies aligned with overall goals - integrate recent advances in Scaled Agile Framework and process design strategies into practice according to best practice guidelines Using a Self-Assessment tool known as the Scaled Agile Framework Scorecard, you will develop a clear picture of which Scaled Agile Framework areas need attention. Included with your purchase of the book is the Scaled Agile Framework Self-Assessment downloadable resource, which contains all questions and Self-Assessment areas of this book in a ready to use Excel dashboard, including the self-assessment, graphic insights, and project planning automation - all with examples to get you started with the assessment right away. Access instructions can be found in the book. You are free to use the Self-Assessment contents in your presentations and materials for customers without asking us - we are here to help.

Tribal Unity (paperback)


Author: Em Campbell-Pretty
Publisher: Lulu.com
ISBN: 1365359603
Category:
Page: N.A
View: 7597
DOWNLOAD NOW »


Agile Documentation

A Pattern Guide to Producing Lightweight Documents for Software Projects
Author: Andreas Rüping
Publisher: John Wiley & Sons
ISBN: 0470856246
Category: Computers
Page: 244
View: 8079
DOWNLOAD NOW »
Software documentation forms the basis for all communication relating to a software project. To be truly effective and usable, it should be based on what needs to be known. Agile Documentation provides sound advice on how to produce lean and lightweight software documentation. It will be welcomed by all project team members who want to cut out the fat from this time consuming task. Guidance given in pattern form, easily digested and cross-referenced, provides solutions to common problems. Straightforward advice will help you to judge: What details should be left in and what left out When communication face-to-face would be better than paper or online How to adapt the documentation process to the requirements of individual projects and build in change How to organise documents and make them easily accessible When to use diagrams rather than text How to choose the right tools and techniques How documentation impacts the customer Better than offering pat answers or prescriptions, this book will help you to understand the elements and processes that can be found repeatedly in good project documentation and which can be shaped and designed to address your individual circumstance. The author uses real-world examples and utilises agile principles to provide an accessible, practical pattern-based guide which shows how to produce necessary and high quality documentation.

Lean Software Development

An Agile Toolkit: An Agile Toolkit
Author: Mary Poppendieck,Tom Poppendieck
Publisher: Addison-Wesley
ISBN: 0133812960
Category: Computers
Page: 240
View: 3373
DOWNLOAD NOW »
Lean Software Development: An Agile Toolkit Adapting agile practices to your development organization Uncovering and eradicating waste throughout the software development lifecycle Practical techniques for every development manager, project manager, and technical leader Lean software development: applying agile principles to your organization In Lean Software Development, Mary and Tom Poppendieck identify seven fundamental "lean" principles, adapt them for the world of software development, and show how they can serve as the foundation for agile development approaches that work. Along the way, they introduce 22 "thinking tools" that can help you customize the right agile practices for any environment. Better, cheaper, faster software development. You can have all three–if you adopt the same lean principles that have already revolutionized manufacturing, logistics and product development. Iterating towards excellence: software development as an exercise in discovery Managing uncertainty: "decide as late as possible" by building change into the system. Compressing the value stream: rapid development, feedback, and improvement Empowering teams and individuals without compromising coordination Software with integrity: promoting coherence, usability, fitness, maintainability, and adaptability How to "see the whole"–even when your developers are scattered across multiple locations and contractors Simply put, Lean Software Development helps you refocus development on value, flow, and people–so you can achieve breakthrough quality, savings, speed, and business alignment.

Lean Enterprise

How High Performance Organizations Innovate at Scale
Author: Jez Humble,Joanne Molesky,Barry O'Reilly
Publisher: "O'Reilly Media, Inc."
ISBN: 1491946555
Category: Business & Economics
Page: 352
View: 7235
DOWNLOAD NOW »
How well does your organization respond to changing market conditions, customer needs, and emerging technologies when building software-based products? This practical guide presents Lean and Agile principles and patterns to help you move fast at scale—and demonstrates why and how to apply these methodologies throughout your organization, rather than with just one department or team. Through case studies, you’ll learn how successful enterprises have rethought everything from governance and financial management to systems architecture and organizational culture in the pursuit of radically improved performance. Adopting Lean will take time and commitment, but it’s vital for harnessing the cultural and technical forces that are accelerating the rate of innovation. Discover how Lean focuses on people and teamwork at every level, in contrast to traditional management practices Approach problem-solving experimentally, by exploring solutions, testing assumptions, and getting feedback from real users Lead and manage large-scale programs in a way that empowers employees, increases the speed and quality of delivery, and lowers costs Learn how to implement ideas from the DevOps and Lean Startup movements even in complex, regulated environments

Scaled Agile Scrum

Nexus How to Manage Multiple Scrum Teams
Author: Paul VII
Publisher: Createspace Independent Publishing Platform
ISBN: 9781537307367
Category:
Page: 98
View: 4193
DOWNLOAD NOW »
Agile Product Management - Just Got Easier Introduction Thank you and congratulations on taking this class, "Nexus: How to Deliver Large Projects with Scaled Agile Scrum and Manage Multiple Teams." In this class, you will be given a complete overview of Scrum Nexus used to scale scrum across multiple teams and deliver large projects. I promise that this class will be nothing short of informative and mind opening. In the world today especially the business side, it is very difficult to develop a team to the level that most of us may like and still be able to maintain the team's discipline and structure that will lead to high quality products. But with Nexus, you can solve these problems since it is a key framework for doing exactly that, even with huge teams. I am certain that you are going to get value from this class, as it will give you a comprehensive introduction to Nexus (Scaled Scrum). In addition to that, I will walk you step by step through the history of Nexus, the practices and the principles. For a better understanding, I will provide you with lots of examples throughout this class. A brief recap of Agile Scrum What is Nexus and how it helps you to co-ordinate multiple product teams Why Nexus (Scaled Scrum) was created and how it can help you. How to increase communication to ovoid overlapping dependencies and integration issues How to implement the Nexus framework in your business Without wasting time, let's get started and let me educate you on what it takes for you to use the Nexus framework in your business. Table of Contents Scaled Agile Scrum Nexus How To Deliver Large Projects With Scaled Scrum And Manage Multiple Teams Introduction Lesson 1 A Brief Recap Of Agile Scrum ......................1 What is Agile Scrum? .............................1 Lesson 2 Scaled Scrum: An Introduction To Nexus ....28 History of Nexus .................................29 Brief background of Nexus .....................30 Nexus Framework ................................32 Lesson 3 Nexus Process Flow ................................38 Why Was Nexus Created And How Can It Help You? ..........................................45 How can Nexus help you? .....................49 Lesson 5 How To Implement Nexus Framework In Your Business ................................................55 Nexus Implementation Process ..............56 Common Mistakes To Avoid When Implementing Nexus ...............................72 Conclusion ............................................79 Resources .............................................81 Preview of 'The Scrum Master Mega Pack' ...87 Check Out My Other Books .....................92 Scroll Up To The Top Of The Page And Click The Orange "Buy Now" or "Read For Free" Icon On The Right Side!

DevOps for the Modern Enterprise

Winning Practices to Transform Legacy IT Organizations
Author: Mirco Hering
Publisher: It Revolution Press
ISBN: 9781942788195
Category: Computer software
Page: 288
View: 5865
DOWNLOAD NOW »
Mirco Hering, a thought leader in managing IT within legacy organizations, lays out a roadmap to success for IT managers, showing them how to create the right ecosystem, how to empower people to bring their best to work every day, and how to put the right technology in the driver's seat to propel their organization to success.

Extreme Programming Explained

Embrace Change
Author: Kent Beck,Cynthia Andres
Publisher: Pearson Education
ISBN: 0321278658
Category: Computers
Page: 189
View: 5700
DOWNLOAD NOW »
The first edition of "Extreme Programming Explained" is a classic. It won awards for its then-radical ideas for improving small-team development, such as having developers write automated tests for their own code and having the whole team plan weekly. Much has changed in five years. This completely rewritten second edition expands the scope of XP to teams of any size by suggesting a program of continuous improvement based on: five core values consistent with excellence in software development; eleven principles for putting those values into action; and, thirteen primary and eleven corollary practices to help you push development past its current business and technical limitations. Whether you have a small team that is already closely aligned with your customers or a large team in a gigantic or multinational organization, you will find in these pages a wealth of ideas to challenge, inspire, and encourage you and your team members to substantially improve your software development.