Lean Software Development In Action

Lean Software Development In Action Book in PDF, ePub and Kindle version is available to download in english. Read online anytime anywhere directly from your device. Click on the download button below to get a free pdf file of Lean Software Development In Action book. This book definitely worth reading, it is an incredibly well-written.

Lean Software Development in Action

Author : Andrea Janes,Giancarlo Succi
Publisher : Springer
Page : 399 pages
File Size : 45,6 Mb
Release : 2014-11-14
Category : Computers
ISBN : 9783642005039

Get Book

Lean Software Development in Action by Andrea Janes,Giancarlo Succi Pdf

This book illustrates how goal-oriented, automated measurement can be used to create Lean organizations and to facilitate the development of Lean software, while also demonstrating the practical implementation of Lean software development by combining tried and trusted tools. In order to be successful, a Lean orientation of software development has to go hand in hand with a company’s overall business strategy. To achieve this, two interrelated aspects require special attention: measurement and experience management. In this book, Janes and Succi provide the necessary knowledge to establish “Lean software company thinking,” while also exploiting the latest approaches to software measurement. A comprehensive, company-wide measurement approach is exactly what companies need in order to align their activities to the demands of their stakeholders, to their business strategy, etc. With the automatic, non-invasive measurement approach proposed in this book, even small and medium-sized enterprises that do not have the resources to introduce heavyweight processes will be able to make their software development processes considerably more Lean. The book is divided into three parts. Part I, “Motivation for Lean Software Development,” explains just what “Lean Production” means, why it can be advantageous to apply Lean concepts to software engineering, and which existing approaches are best suited to achieving this. Part II, “The Pillars of Lean Software Development,” presents the tools needed to achieve Lean software development: Non-invasive Measurement, the Goal Question Metric approach, and the Experience Factory. Finally, Part III, “Lean Software Development in Action,” shows how different tools can be combined to enable Lean Thinking in software development. The book primarily addresses the needs of all those working in the field of software engineering who want to understand how to establish an efficient and effective software development process. This group includes developers, managers, and students pursuing an M.Sc. degree in software engineering.

Lean Software Development

Author : Mary Poppendieck,Thomas David Poppendieck,Tom Poppendieck
Publisher : Addison-Wesley Professional
Page : 236 pages
File Size : 41,9 Mb
Release : 2003
Category : Computers
ISBN : 9780321150783

Get Book

Lean Software Development by Mary Poppendieck,Thomas David Poppendieck,Tom Poppendieck Pdf

Providing a set of helpful thinking tools, this text aims to assist in translating each lean principle to agile software development practices that match the needs of your domain.

Implementing Lean Software Development

Author : Mary Poppendieck,Tom Poppendieck
Publisher : Addison-Wesley Professional
Page : 306 pages
File Size : 40,5 Mb
Release : 2006-09-01
Category : Computers
ISBN : 9780133812848

Get Book

Implementing Lean Software Development by Mary Poppendieck,Tom Poppendieck Pdf

"This remarkable book combines practical advice, ready-to-use techniques, anda deep understanding of why this is the right way to develop software. I haveseen software teams transformed by the ideas in this book." --Mike Cohn, author of Agile Estimating and Planning "As a lean practitioner myself, I have loved and used their first book for years.When this second book came out, I was delighted that it was even better. If youare interested in how lean principles can be useful for software developmentorganizations, this is the book you are looking for. The Poppendiecks offer abeautiful blend of history, theory, and practice." --Alan Shalloway, coauthor of Design Patterns Explained "I've enjoyed reading the book very much. I feel it might even be better than thefirst lean book by Tom and Mary, while that one was already exceptionallygood! Mary especially has a lot of knowledge related to lean techniques inproduct development and manufacturing. It's rare that these techniques areactually translated to software. This is something no other book does well(except their first book)." --Bas Vodde "The new book by Mary and Tom Poppendieck provides a well-written andcomprehensive introduction to lean principles and selected practices for softwaremanagers and engineers. It illustrates the application of the values andpractices with well-suited success stories. I enjoyed reading it." --Roman Pichler "In Implementing Lean Software Development, the Poppendiecks explore moredeeply the themes they introduced in Lean Software Development. They beginwith a compelling history of lean thinking, then move to key areas such asvalue, waste, and people. Each chapter includes exercises to help you apply keypoints. If you want a better understanding of how lean ideas can work withsoftware, this book is for you." --Bill Wake, independent consultant In 2003, Mary and Tom Poppendieck's Lean Software Development introduced breakthrough development techniques that leverage Lean principles to deliver unprecedented agility and value. Now their widely anticipated sequel and companion guide shows exactly how to implement Lean software development, hands-on. This new book draws on the Poppendiecks' unparalleled experience helping development organizations optimize the entire software value stream. You'll discover the right questions to ask, the key issues to focus on, and techniques proven to work. The authors present case studies from leading-edge software organizations, and offer practical exercises for jumpstarting your own Lean initiatives. Managing to extend, nourish, and leverage agile practices Building true development teams, not just groups Driving quality through rapid feedback and detailed discipline Making decisions Just-in-Time, but no later Delivering fast: How PatientKeeper delivers 45 rock-solid releases per year Making tradeoffs that really satisfy customers Implementing Lean Software Development is indispensable to anyone who wants more effective development processes--managers, project leaders, senior developers, and architects in enterprise IT and software companies alike.

Leading Lean Software Development

Author : Mary Poppendieck,Tom Poppendieck
Publisher : Pearson Education
Page : 530 pages
File Size : 54,8 Mb
Release : 2009-10-21
Category : Computers
ISBN : 9780321699657

Get Book

Leading Lean Software Development by Mary Poppendieck,Tom Poppendieck Pdf

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.

The Art of Lean Software Development

Author : Curt Hibbs,Steve Jewett,Mike Sullivan
Publisher : "O'Reilly Media, Inc."
Page : 142 pages
File Size : 45,6 Mb
Release : 2009-01-15
Category : Computers
ISBN : 9780596550981

Get Book

The Art of Lean Software Development by Curt Hibbs,Steve Jewett,Mike Sullivan Pdf

This succinct book explains how you can apply the practices of Lean software development to dramatically increase productivity and quality. Based on techniques that revolutionized Japanese manufacturing, Lean principles are being applied successfully to product design, engineering, the supply chain, and now software development. With The Art of Lean Software Development, you'll learn how to adopt Lean practices one at a time rather than taking on the entire methodology at once. As you master each practice, you'll see significant, measurable results. With this book, you will: Understand Lean's origins from Japanese industries and how it applies to software development Learn the Lean software development principles and the five most important practices in detail Distinguish between the Lean and Agile methodologies and understand their similarities and differences Determine which Lean principles you should adopt first, and how you can gradually incorporate more of the methodology into your process Review hands-on practices, including descriptions, benefits, trade-offs, and roadblocks Learn how to sell these principles to management The Art of Lean Software Development is ideal for busy people who want to improve the development process but can't afford the disruption of a sudden and complete transformation. The Lean approach has been yielding dramatic results for decades, and with this book, you can make incremental changes that will produce immediate benefits. "This book presents Lean practices in a clear and concise manner so readers are motivated to make their software more reliable and less costly to maintain. I recommend it to anyone looking for an easy-to-follow guide to transform how the developer views the process of writing good software."-- Bryan Wells, Boeing Intelligence & Security Sytems Mission System "If you're new to Lean software development and you're not quite sure where to start, this book will help get your development process going in the right direction, one step at a time."-- John McClenning, software development lead, Aclara

Lean-Agile Software Development

Author : Alan Shalloway,Guy Beaver,James R. Trott
Publisher : Pearson Education
Page : 444 pages
File Size : 47,5 Mb
Release : 2009-10-22
Category : Computers
ISBN : 9780321647993

Get Book

Lean-Agile Software Development by Alan Shalloway,Guy Beaver,James R. Trott Pdf

Agile techniques have demonstrated immense potential for developing more effective, higher-quality software. However,scaling these techniques to the enterprise presents many challenges. The solution is to integrate the principles and practices of Lean Software Development with Agile’s ideology and methods. By doing so, software organizations leverage Lean’s powerful capabilities for “optimizing the whole” and managing complex enterprise projects. A combined “Lean-Agile” approach can dramatically improve both developer productivity and the software’s business value.In this book, three expert Lean software consultants draw from their unparalleled experience to gather all the insights, knowledge, and new skills you need to succeed with Lean-Agile development. Lean-Agile Software Development shows how to extend Scrum processes with an Enterprise view based on Lean principles. The authors present crucial technical insight into emergent design, and demonstrate how to apply it to make iterative development more effective. They also identify several common development “anti-patterns” that can work against your goals, and they offer actionable, proven alternatives. Lean-Agile Software Development shows how to Transition to Lean Software Development quickly and successfully Manage the initiation of product enhancements Help project managers work together to manage product portfolios more effectively Manage dependencies across the software development organization and with its partners and colleagues Integrate development and QA roles to improve quality and eliminate waste Determine best practices for different software development teams The book’s companion Web site, www.netobjectives.com/lasd, provides updates, links to related materials, and support for discussions of the book’s content.

Lean Software Development Complete Self-Assessment Guide

Author : Gerardus Blokdyk
Publisher : 5starcooks
Page : 128 pages
File Size : 48,5 Mb
Release : 2018-01-05
Category : Electronic
ISBN : 1489149449

Get Book

Lean Software Development Complete Self-Assessment Guide by Gerardus Blokdyk Pdf

Do we cover the five essential competencies-Communication, Collaboration, Innovation, Adaptability, and Leadership that improve an organization's ability to leverage the new Lean Software Development in a volatile global economy? How to Secure Lean Software Development? Is the impact that Lean Software Development has shown? What vendors make products that address the Lean Software Development needs? How do we Lead with Lean Software Development in Mind? This easy Lean Software Development self-assessment will make you the credible Lean Software Development domain specialist by revealing just what you need to know to be fluent and ready for any Lean Software Development challenge. How do I reduce the effort in the Lean Software Development work to be done to get problems solved? How can I ensure that plans of action include every Lean Software Development task and that every Lean Software Development outcome is in place? How will I save time investigating strategic and tactical options and ensuring Lean Software Development opportunity costs are low? How can I deliver tailored Lean Software Development advise instantly with structured going-forward plans? There's no better guide through these mind-expanding questions than acclaimed best-selling author Gerard Blokdyk. Blokdyk ensures all Lean Software Development essentials are covered, from every angle: the Lean Software Development self-assessment shows succinctly and clearly that what needs to be clarified to organize the business/project activities and processes so that Lean Software Development outcomes are achieved. Contains extensive criteria grounded in past and current successful projects and activities by experienced Lean Software Development practitioners. Their mastery, combined with the uncommon elegance of the self-assessment, provides its superior value to you in knowing how to ensure the outcome of any efforts in Lean Software Development are maximized with professional results. Your purchase includes access details to the Lean Software Development self-assessment dashboard download which gives you your dynamically prioritized projects-ready tool and shows your organization exactly what to do next. Your exclusive instant access details can be found in your book.

A Gentle Introduction to Lean Software Development

Author : Stephen Haunts
Publisher : Unknown
Page : 109 pages
File Size : 47,9 Mb
Release : 2017-12-20
Category : Electronic
ISBN : 1973598671

Get Book

A Gentle Introduction to Lean Software Development by Stephen Haunts Pdf

Discover what is involved with Lean Software Development and Kanban so that you can more efficiently deliver software to your customers Incorporating Lean Manufacturing and Lean IT principles and practices are essential to delivering software to your customers quickly and easily. This book, A Gentle Introduction to Lean Software Development, will help you understand how the lean principles can be applied to software development, Lean Software Architecture and Lean Software Strategies, so that you can more efficiently deliver software to your customers. In this book you will learn about... Lean Manufacturing Lean Software Development Applying Lean Software Development? Agile Software Development vs. Lean Software Development Software Practices to Support Lean Kanban About the Author Stephen Haunts is an experienced software developer with a focus on Microsoft .NET technologies and security for back-end enterprise systems. Stephen is also a Pluralsight Author, blogger at www.stephenhaunts.com, writer and international conference speaker at events like NDC London, NDC Oslo, NDC Sydney, Techorama and SDD Conf. Stephen also runs a user group called Derbyshire Dot Net in the UK.

Lean Software Development Complete Self-Assessment Guide

Author : Gerardus Blokdyk
Publisher : Createspace Independent Publishing Platform
Page : 120 pages
File Size : 50,5 Mb
Release : 2017-07-24
Category : Electronic
ISBN : 1973886251

Get Book

Lean Software Development Complete Self-Assessment Guide by Gerardus Blokdyk Pdf

What are your results for key measures or indicators of the accomplishment of your Lean Software Development strategy and action plans, including building and strengthening core competencies? How will the Lean Software Development team and the organization measure complete success of Lean Software Development? Are there any constraints known that bear on the ability to perform Lean Software Development work? How is the team addressing them? How do we measure improved Lean Software Development service perception, and satisfaction? Is the Lean Software Development process severely broken such that a re-design is necessary? 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 Lean Software Development assessment. All the tools you need to an in-depth Lean Software Development Self-Assessment. Featuring 619 new and updated case-based questions, organized into seven core areas of process design, this Self-Assessment will help you identify areas in which Lean Software Development improvements can be made. In using the questions you will be better able to: - diagnose Lean Software Development 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 Lean Software Development and process design strategies into practice according to best practice guidelines Using a Self-Assessment tool known as the Lean Software Development Scorecard, you will develop a clear picture of which Lean Software Development areas need attention. Included with your purchase of the book is the Lean Software Development 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.

Scrumban - Essays on Kanban Systems for Lean Software Development

Author : Corey Ladas
Publisher : Lulu.com
Page : 180 pages
File Size : 54,5 Mb
Release : 2009-01-01
Category : Computers
ISBN : 9780578002149

Get Book

Scrumban - Essays on Kanban Systems for Lean Software Development by Corey Ladas Pdf

Corey Ladas' groundbreaking paper "ScrumBan" has captured the imagination of the software development world. Scrum and agile methodologies have helped software development teams organize and become more efficient. Lean methods like kanban can extend these benefits. Kanban also provides a powerful mechanism to identify process improvement opportunities. This book covers some of the metrics and day-to-day management techniques that make continuous improvement an achievable outcome in the real world. ScrumBan the book provides a series of essays that give practitioners the background needed to create more robust practices combining the best of agile and lean.

Practices for Scaling Lean & Agile Development

Author : Craig Larman,Bas Vodde
Publisher : Pearson Education
Page : 631 pages
File Size : 42,8 Mb
Release : 2010-01-26
Category : Computers
ISBN : 9780321685087

Get Book

Practices for Scaling Lean & Agile Development by Craig Larman,Bas Vodde Pdf

Lean and Agile Development for Large-Scale Products: Key Practices 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. Drawing on their long experience leading and guiding lean and agile adoptions for large, multisite, and offshore product development, internationally recognized consultant and best-selling author Craig Larman and former leader of the agile transformation at Nokia Networks Bas Vodde share the key action tools needed for success. Coverage includes Frameworks for large-scale Scrum for multihundred-person product groups Testing and building quality in Product management and the end of the “contract game” between business and R&D Envisioning a large release, and planning for multiteam development Low-quality legacy code: why it’s created, and how to stop it Continuous integration in a large multisite context Agile architecting Multisite or offshore development Contracts and outsourced development In a competitive environment that demands ever-faster cycle times and greater innovation, the practices inspired by lean thinking and agile principles are ever-more relevant. Practices for Scaling Lean & Agile Development will help people realize a lean enterprise—and deliver on the significant benefits of agility. In addition to the action tools in this text, see the companion book Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrumfor complementary foundation tools.

A Tale of Two Systems

Author : Michael K. Levine
Publisher : CRC Press
Page : 342 pages
File Size : 42,8 Mb
Release : 2009-06-24
Category : Business & Economics
ISBN : 9781439803912

Get Book

A Tale of Two Systems by Michael K. Levine Pdf

This business parable reviews two different systems development projects. One project was an abject, expensive failure, while the other succeeded in creating a major new revenue stream, bringing in new customers. By reviewing the tales of these two systems, readers will develop a better understanding of what works and what doesn‘t when it comes to

A Gentle Introduction to Agile and Lean Software Development

Author : Stephen Haunts
Publisher : Independently Published
Page : 202 pages
File Size : 49,7 Mb
Release : 2018-02-12
Category : Computers
ISBN : 1980274088

Get Book

A Gentle Introduction to Agile and Lean Software Development by Stephen Haunts Pdf

Discover what is involved with Agile and Lean Software Development, Scrum, Extreme Programming, Lean and Kanban Learning new software development processes can be difficult, but switching to Agile and Lean doesn't need to be complicated. Explore the theories behind Agile and Lean Software Development, and learn how to make it work for you. In a Gentle Introduction to Agile and Lean Software Development, author Stephen Haunts will guide you to a fuller understanding of Agile, Scrum, Extreme Programming, Lean, and Kanban. You will learn about the advantages and disadvantages, and how to get the most out of it. In this book you will learn... Introduction Waterfall Development and its Problems What is Agile? Common Agile Misconceptions and Mistakes Advantages and Disadvantages Extreme Programming (XP) Scrum Lean Manufacturing Lean Software Development Applying Lean Software Development? Agile Software Development vs. Lean Software Development Software Practices to Support Lean Kanban About the Author Stephen Haunts has been a professional software and applications developer since 1996 and as a hobby since he was 10. Stephen has worked in many different industries including computer games, online banking, retail finance, healthcare & pharmaceuticals and insurance. Stephen started programming in BASIC on machines such as the Dragon 32, Vic 20 and the Amiga and moved onto C and C++ on the IBM PC. Stephen has been developing software in C# and the .NET framework since first being introduced to it in 2003. As well as being an accomplished software developer, Stephen is also an experienced development leader and has led, mentored and coached teams to deliver many high-value, high-impact solutions in finance and healthcare. Outside of Stephen's day job, he is also an experienced tech blogger who runs a popular blog called Coding in the Trenches at http: //www.stephenhaunts.com/, and he is also a training course author for the popular online training company Pluralsight. Stephen also runs several open source projects including SafePad, Text Shredder, Block Encryptor, and Smoke Tester-the post-deployment testing tool.

Scrum in Action

Author : Andrew Pham,Phuong Van Pham
Publisher : Cengage Learning
Page : 0 pages
File Size : 44,6 Mb
Release : 2012
Category : Agile software development
ISBN : 143545913X

Get Book

Scrum in Action by Andrew Pham,Phuong Van Pham Pdf

SCRUM IN ACTION: AGILE SOFTWARE PROJECT MANAGEMENT AND DEVELOPMENT is a practical how-to guide for software project teams on how to successfully deploy an Agile software framework with Scrum. It is clearly and concisely written and is the first practical guide with real world situations written by corporate practitioners. This book describes many good project management techniques on how to get the most from project teams and bridges the gaps between many Scrum and project management books by addressing how to communicate with executives using financial terms, how to use an objective estimation technique, and where software architecture fits into Scrum.

Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Implementation

Author : Andrew Thu Pham,David Khoi Pham
Publisher : CRC Press
Page : 201 pages
File Size : 42,5 Mb
Release : 2017-07-27
Category : Business & Economics
ISBN : 9781466578562

Get Book

Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Implementation by Andrew Thu Pham,David Khoi Pham Pdf

Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Implementation: An Action Guide for Business and IT Leaders explains how to increase IT delivery capabilities through the use of Agile and Kanban. Factoring in constant change, communication, a sense of urgency, clear and measurable goals, political realities, and infrastructure needs, it cove