Criar um Site Grátis Fantástico
Agile Software Development: Scaling Lean and Agile Development : Thinking and Organizational Tools for Large-Scale Scrum by Craig Larman download EPUB, FB2, PDF

9780321480965


0321480961
Craig Larman shows how to scale agile methods to the largest, most complex development products - even outsourced and offshored development. �Key thinking tools, including lean thinking, systems thinking, queueing theory, and seeing false dichotomies. �Key organizational tools, including feature teams, product owner teams, and requirement areas. �Lead author Craig Larman is a true software development legend and author of the worldwide best-seller Applying UML and Patterns. Increasingly, large software development organizations are turning to agile methods and processes, pursuing the same benefits smaller organizations have achieved: lower costs, greater flexibility, faster delivery, and more successful software. However, agility presents special challenges in large-scale software development, especially where projects are distributed, outsourced, or offshored. Now, drawing on his unsurpassed experience consulting on agile development in the enterprise, best-selling author Craig Larman systematically reveals today's best practices for agile success in the enterprise. First, Larman thoroughly defines and demystifies the core tenets of agile development, and objectively assesses the issues large development organizations face in implementing agility. Next, he shows how to scale agility, and apply it to multisided (distributed) or offshore/outsourced development initiatives. Developers and managers will discover how to set workable shortand long-term goals for agility, scale specific methods such as pair programming and continuous integration, adapt methodologies like Scrum, TDD, and lean development, and interface agile practices with CMMI. As software projects become ever more mission-critical, and budgets and timeframes continue to tighten, agility is becoming an urgent priority in many large organizations. Larman's book will help them clear away their obstacles to success - and truly deliver on the promise of agility., Lean Development and Agile Methods for Large-Scale Products: Key Thinking and Organizational Tools for Sustainable Competitive Success Increasingly, large product-development organizations are turning to lean thinking, agile principles and practices, and large-scale Scrum to sustainably and quickly deliver value and innovation. However, many groups have floundered in their practice-orientedadoptions. Why? Because without a deeper understanding of the thinking toolsand profound organizational redesignneeded, it is as though casting seeds on to an infertile field. Now, drawing on their long experience leading and guiding large-scale lean and agile adoptions for large, multisite, and offshore product development, and drawing on the best research for great team-based agile organizations, internationally recognized consultant and best-selling author Craig Larman and former leader of the agile transformation at Nokia Networks Bas Vodde share the key thinking and organizational tools needed to plant the seeds of product development success in a fertile lean and agile enterprise. Coverage includes Lean thinking and development combined with agile practices and methods Systems thinking Queuing theory and large-scale development processes Moving from single-function and component teams to stable cross-functional cross-component Scrum feature teams with end-to-end responsibility for features Organizational redesign to a lean and agile enterprise that delivers value fast Large-scale Scrum for multi-hundred-person product groups In a competitive environment that demands ever-faster cycle times and greater innovation, applied lean thinking and agile principles are becoming an urgent priority. Scaling Lean & Agile Developmentwill help leaders create the foundation for their lean enterprise'and deliver on the significant benefits of agility. In addition to the foundationtools in this text, see the companion book Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrumfor complementary actiontools.

Agile Software Development: Scaling Lean and Agile Development : Thinking and Organizational Tools for Large-Scale Scrum by Craig Larman book PDF, FB2, DOC