Disciplined Agile Delivery

Author: Scott W. Ambler
Publisher: IBM Press
ISBN: 0132810131
Format: PDF, ePub, Docs
Download Now
The authoritative guide to DAD, IBM's disciplined approach to applying agile practices in enterprise scale projects. Integrate enterprise discipline with powerful, widely-used agile practices into a proven solution for the entire software lifecycle. Scale agile strategies for complex development challenges, without compromising agile's advantages.

Disciplined Agile Delivery

Author: Scott W. Ambler
Publisher: IBM Press
ISBN: 0132810107
Format: PDF, ePub, Docs
Download Now
Master IBM’s Breakthrough DAD Process Framework for Succeeding with Agile in Large, Complex, Mission-Critical IT Projects It is widely recognized that moving from traditional to agile approaches to build software solutions is a critical source of competitive advantage. Mainstream agile approaches that are indeed suitable for small projects require significant tailoring for larger, complex enterprise projects. In Disciplined Agile Delivery, Scott W. Ambler and Mark Lines introduce IBM’s breakthrough Disciplined Agile Delivery (DAD) process framework, which describes how to do this tailoring. DAD applies a more disciplined approach to agile development by acknowledging and dealing with the realities and complexities of a portfolio of interdependent program initiatives. Ambler and Lines show how to extend Scrum with supplementary agile and lean strategies from Agile Modeling (AM), Extreme Programming (XP), Kanban, Unified Process (UP), and other proven methods to provide a hybrid approach that is adaptable to your organization’s unique needs. They candidly describe what practices work best, why they work, what the trade-offs are, and when to consider alternatives, all within the context of your situation. Disciplined Agile Delivery addresses agile practices across the entire lifecycle, from requirements, architecture, and development to delivery and governance. The authors show how these best-practice techniques fit together in an end-to-end process for successfully delivering large, complex systems--from project initiation through delivery. Coverage includes Scaling agile for mission-critical enterprise endeavors Avoiding mistakes that drive poorly run agile projects to chaos Effectively initiating an agile project Transitioning as an individual to agile Incrementally building consumable solutions Deploying agile solutions into complex production environments Leveraging DevOps, architecture, and other enterprise disciplines Adapting your governance strategy for agile projects Based on facts, research, and extensive experience, this book will be an indispensable resource for every enterprise software leader and practitioner--whether they’re seeking to optimize their existing agile/Scrum process or improve the agility of an iterative process.

Sdlc 3 0 Beyond a Tacit Understanding of Agile Towards the Next Generation of Software Engineering

Author: Mark Kennaley
Publisher: Fourth Medium Press
ISBN: 9780986519406
Format: PDF, Docs
Download Now
The world of software development methodology has become a bit of a cottage industry. Philosophical divisions and dogma laced with branding and driven by profit motive are commonplace. Re-invention replaces integration due to a lack of collaboration. A pragmatic perspective however would be to leverage all past experience in context when approaching modern software engineering challenges. For example, issues faced by the Agile community related to agility at scale and technical debt have already been addressed before by other communities. SDLC 3.0 represents the rationalization of modern software engineering methods into a Complex Adaptive System of practices. It leverages Control Systems Engineering theory to explain Agile beyond a tacit and anecdotal basis such that the pace of modern practice adoption can accelerate. With "more for less" now being as important as "being agile," it articulates blueprints of the Lean IT Enterprise. Who should read this book: . - If you are an Agilist and tired of having to pause when asked the question "What is Agile.." - If you are a Traditionalist and you would like to learn why Agile is a better approach - if someone would just explain "why it works" in a credible way.. - If you are an Executive and you are faced with a fiduciary duty to influence IT investment outcomes. A blueprint of a Lean IT Enterprise is valuable to you. . - If you are a Researcher and you are tired of fads and brands, and want to ground Agile in applied science and rigorous mathematics. . - If you are a Methodologist and you believe that the cottage industry must stop, and that we must get past fragmentation and tacit or anecdotal evidence.. - If you are a Practitioner and you can't afford to pontificate on which "pure" wholesale method to leverage when faced with the "realities on the ground." . - If you are an independent thinker, a centrist. - If you are a pragmatist. Winner 2010 Dr. Dobbs Jolt Productivity Award

SAFe 4 5 Distilled

Author: Richard Knaster
Publisher: Addison-Wesley Professional
ISBN: 013517127X
Format: PDF, Docs
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.

IBM Rational Unified Process Reference and Certification Guide

Author: Ahmad K. Shuja
Publisher: Pearson Education
ISBN: 0132704293
Format: PDF, ePub, Docs
Download Now
The Only Official RUP® Certification Prep Guide and Compact RUP Reference The IBM® Rational Unified Process® has become the de facto industry-standard process for large-scale enterprise software development. The IBM Certified Solution Designer - IBM Rational Unified Process V7.0 certification provides a powerful way for solutions developers to demonstrate their proficiency with RUP. The first and only official RUP certification guide, this book fully reflects the latest versions of the Rational Unified Process and of the IBM RUP exam. Authored by two leading RUP implementers, it draws on extensive contributions and careful reviews by the IBM RUP process leader and RUP certification manager. This book covers every facet of RUP usage. It has been carefully organized to help you prepare for your exam quickly and efficiently--and to provide a handy, compact reference you can rely on for years to come. Coverage includes A full section on RUP exam preparation and a 52-question practice exam Core RUP concepts, the new RUP process architecture, and key principles of business-driven development RUP’s architecture-centric approach to iterative development: practical issues and scenarios Patterns for successful RUP project implementation–and “anti-patterns” to avoid The Unified Method Architecture (UMA): basic content and process elements RUP content disciplines, in depth: Business Modeling, Requirements, Analysis and Design, Implementation, Test, Deployment, Project Management, Change and Configuration Management, and Environment Essential RUP work products, roles, and tasks RUP phases, activities, and milestones RUP tailoring and tools for your organization--including introductions to IBM Rational Method Composer (RMC) and MyRUP

Real World Agility

Author: Daniel James Gullo
Publisher: Addison-Wesley Professional
ISBN: 0134191730
Format: PDF, Kindle
Download Now
Proven Solutions for the Most Widespread and Frustrating Agile Challenges “This book gives you the answers that a wise mentor would have given you, if you had one. Daniel Gullo shares his insights on the principal questions that everyone coming to the world of Agile will inevitably encounter. ” –From the foreword by Stephen Denning, author of The Leader’s Guide to Radical Management Agile is becoming ubiquitous, but successful Agile implementation remains difficult. Organizations keep getting stuck on the same issues. However, with Real World Agility: Practical Guidance for Agile Practitioners, that need not happen to you. World-renowned Agile coach and consultant Daniel James Gullo identifies and addresses nearly sixty widespread challenges faced by anyone trying to derive value from Agile. Drawing on his vast experience guiding Agile teams to success, Gullo helps you accurately diagnose your problems, describes each solution with maximum clarity, and concisely presents the details you need in order to act effectively. This accessible guide is for every project participant and stakeholder: from ScrumMasters and team leads to developers, project managers, product owners, and customers. Gullo addresses methods ranging from Scrum to Kanban, guides you on scaling Agile, and even helps you apply it beyond software development. Coverage includes Making sense of Agile’s many “flavors” Overcoming key hurdles in transitioning from waterfall Addressing cultural obstacles Meshing Agile teams with your management hierarchy Engaging executives with Agile practices and values Clarifying relationships among ScrumMasters, product owners, and project managers Smoothly handling key tasks, such as organizing backlogs and defining sprints Taking advantage of continuous integration and test-driven development Bringing Agile to distributed teams and large product portfolios Throughout, vignettes show exactly how Agile problems manifest in the real world–and how Gullo’s solutions can help you overcome them. As you learn from others’ experiences, you’ll quickly begin to see a clear path to success.

The Rational Unified Process Made Easy

Author: Per Kroll
Publisher: Addison-Wesley Professional
ISBN: 9780321630001
Format: PDF, ePub, Mobi
Download Now
"Per Kroll and Philippe Kruchten are especially well suited to explain the RUP...because they have been the central forces inside Rational Software behind the creation of the RUP and its delivery to projects around the world." --From the Foreword by Grady Booch This book is a comprehensive guide to modern software development practices, as embodied in the Rational Unified Process, or RUP. With the help of this book's practical advice and insight, software practitioners will learn how to tackle challenging development projects--small and large--using an iterative and risk-driven development approach with a proven track record. The Rational Unified Process Made Easy will teach you the key points involved in planning and managing iterative projects, the fundamentals of component design and software architecture, and the proper employment of use cases. All team members--from project managers to analysts, from developers to testers--will learn how to immediately apply the RUP to their work. You will learn that the RUP is a flexible, versatile process framework that can be tailored to suit the needs of development projects of all types and sizes. Key topics covered include: How to use the RUP to develop iteratively, adopt an architecture-centric approach, mitigate risk, and verify software quality Tasks associated with the four phases of the RUP: Inception, Elaboration, Construction, and Transition Roles and responsibilities of project managers, architects, analysts, developers, testers, and process engineers in a RUP project Incrementally adopting the RUP with minimal risk Common patterns for failure with the RUP--and how to avoid them Use this book to get quickly up to speed with the RUP, so you can easily employ the significant power of this process to increase the productivity of your team.

Practical Software Architecture

Author: Tilak Mitra
Publisher: IBM Press
ISBN: 0133763129
Format: PDF, ePub, Mobi
Download Now
Getting Architecture Just Right: Detailed Practical Guidance for Architecting Any Real-World IT Project To build effective architectures, software architects must tread a fine line between precision and ambiguity (a.k.abig animal pictures). This is difficult but crucial: Failure to achieve this balance often leads directly to poor systems design and implementation. Now, pioneering IBM Distinguished Engineer and Chief Technology Officer Tilak Mitra offers the first complete guide to developing end-to-end solution architectures that are “just enough”--identifying and capturing the most important artifacts, without over-engineering or excessive documentation, and providing a practical approach to consistent and repeated success in defining software architectures. Practical Software Architecture provides detailed prescriptive and pragmatic guidance for architecting any real-world IT project, regardless of system, methodology, or environment. Mitra specifically identifies the artifacts that require emphasis and shows how to communicate evolving solutions with stakeholders, bridging the gap between architecture and implementation.

Integrating CMMI and Agile Development

Author: Paul E. McMahon
Publisher: Pearson Education
ISBN: 9780132172752
Format: PDF
Download Now
Many organizations that have improved process maturity through Capability Maturity Model Integration (CMMI®) now also want greater agility. Conversely, many organizations that are succeeding with Agile methods now want the benefits of more mature processes. The solution is to integrate CMMI and Agile. Integrating CMMI® and Agile Development offers broad guidance for melding these process improvement methodologies. It presents six detailed case studies, along with essential real-world lessons, big-picture insights, and mistakes to avoid. Drawing on decades of process improvement experience, author Paul McMahon explains how combining an Agile approach with the CMMI process improvement framework is the fastest, most effective way to achieve your business objectives. He offers practical, proven techniques for CMMI and Agile integration, including new ways to extend Agile into system engineering and project management and to optimize performance by focusing on your organization’s unique, culture-related weaknesses.