The Art of Lean Software Development

The Art of Lean Software Development
Author :
Publisher : "O'Reilly Media, Inc."
Total Pages : 146
Release :
ISBN-10 : 9780596554439
ISBN-13 : 0596554435
Rating : 4/5 (39 Downloads)

Synopsis The Art of Lean Software Development by : Curt Hibbs

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

The Art of Agile Development

The Art of Agile Development
Author :
Publisher : "O'Reilly Media, Inc."
Total Pages : 436
Release :
ISBN-10 : 9780596527679
ISBN-13 : 0596527675
Rating : 4/5 (79 Downloads)

Synopsis The Art of Agile Development by : James Shore

For those considering Extreme Programming, this book provides no-nonsense advice on agile planning, development, delivery, and management taken from the authors' many years of experience. While plenty of books address the what and why of agile development, very few offer the information users can apply directly.

Implementing Lean Software Development

Implementing Lean Software Development
Author :
Publisher : Pearson Education
Total Pages : 306
Release :
ISBN-10 : 9780321437389
ISBN-13 : 0321437381
Rating : 4/5 (89 Downloads)

Synopsis Implementing Lean Software Development by : Mary Poppendieck

Lean Software Development

Lean Software Development
Author :
Publisher : Addison-Wesley
Total Pages : 236
Release :
ISBN-10 : 9780133812961
ISBN-13 : 0133812960
Rating : 4/5 (61 Downloads)

Synopsis Lean Software Development by : Mary Poppendieck

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.

The Lean Mindset

The Lean Mindset
Author :
Publisher : Addison-Wesley
Total Pages : 192
Release :
ISBN-10 : 9780133258622
ISBN-13 : 0133258629
Rating : 4/5 (22 Downloads)

Synopsis The Lean Mindset by : Mary Poppendieck

What company doesn’t want energized workers, delighted customers, genuine efficiency, and breakthrough innovation? The Lean Mindset shows how lean companies really work–and how a lean mindset is the key to creating stunning products and delivering amazing services. Through cutting-edge research and case studies from leading organizations, including Spotify, Ericsson, Intuit, GE Healthcare, Pixar, CareerBuilder, and Intel, you’ll discover proven patterns for developing that mindset. You’ll see how to cultivate product teams that act like successful startups, create the kind of efficiency that attracts customers, and leverage the talents of bright, creative people. The Poppendiecks weave lean principles throughout this book, just as those principles must be woven throughout the fabric of your truly lean organization. Learn How To Start with an inspiring purpose, and overcome the curse of short-term thinking Energize teams by providing well-framed challenges, larger purposes, and a direct line of sight between their work and the achievement of those purposes Delight customers by gaining unprecedented insight into their real needs, and building products and services that fully anticipate those needs Achieve authentic, sustainable efficiency without layoffs, rock-bottom cost focus, or totalitarian work systems Develop breakthrough innovations by moving beyond predictability to experimentation, beyond globalization to decentralization, beyond productivity to impact Lean approaches to software development have moved from novelty to widespread use, in large part due to the principles taught by Mary and Tom Poppendieck in their pioneering books. Now, in The Lean Mindset, the Poppendiecks take the next step, looking at a company where multidiscipline teams are expected to ask the right questions, solve the right problems, and deliver solutions that customers love.

Agile Software Requirements

Agile Software Requirements
Author :
Publisher : Addison-Wesley Professional
Total Pages : 977
Release :
ISBN-10 : 9780321685407
ISBN-13 : 0321685407
Rating : 4/5 (07 Downloads)

Synopsis Agile Software Requirements by : Dean Leffingwell

“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.

Lean Architecture

Lean Architecture
Author :
Publisher : John Wiley & Sons
Total Pages : 391
Release :
ISBN-10 : 9780470970133
ISBN-13 : 0470970138
Rating : 4/5 (33 Downloads)

Synopsis Lean Architecture by : James O. Coplien

More and more Agile projects are seeking architectural roots as they struggle with complexity and scale - and they're seeking lightweight ways to do it Still seeking? In this book the authors help you to find your own path Taking cues from Lean development, they can help steer your project toward practices with longstanding track records Up-front architecture? Sure. You can deliver an architecture as code that compiles and that concretely guides development without bogging it down in a mass of documents and guesses about the implementation Documentation? Even a whiteboard diagram, or a CRC card, is documentation: the goal isn't to avoid documentation, but to document just the right things in just the right amount Process? This all works within the frameworks of Scrum, XP, and other Agile approaches

The Art of Lean Software Development

The Art of Lean Software Development
Author :
Publisher : "O'Reilly Media, Inc."
Total Pages : 142
Release :
ISBN-10 : 9780596550981
ISBN-13 : 0596550987
Rating : 4/5 (81 Downloads)

Synopsis The Art of Lean Software Development by : Curt Hibbs

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

The Art of Lean Filmmaking

The Art of Lean Filmmaking
Author :
Publisher :
Total Pages : 232
Release :
ISBN-10 : 0645200700
ISBN-13 : 9780645200706
Rating : 4/5 (00 Downloads)

Synopsis The Art of Lean Filmmaking by : Kylie Eddy

Lean Filmmaking is an explosion of creativity, turning conventional wisdom upside down to vigorously shake out obsolete ideas revered by the traditional film industry. Writing a script. Pitching to investors. Surviving development hell. Before even picking up a camera. All while juggling a family, a social life and a day job. No wonder making an independent feature film feels out of reach. Lean Filmmaking is different. It celebrates experimentation and inventiveness, while forging a sustainable artistic practice. It saves time, energy and money (but it's not just for low-budget or cheap ideas). It takes advantage of surprising - often counterintuitive - strategies to dramatically improve the filmmaking process, including:- Collaborating in non-hierarchical, cross-functional squads- Working in ongoing iterative Make-Show-Adjust Cycles- Validating assumptions with early fan feedbackIf you're ready to transition from shorts, series or online videos to creating independent feature films, go from idea to launch with the five-step Lean Filmmaking method.Get started immediately with tested techniques that will empower you to take action, bust through stumbling blocks and ignite your creativity. "Lean Filmmaking kickstarts an entire generation of new filmmaking voices, arming them with the tools and self-reliance to create original, important stories, then connecting them with the audience who especially craves them." -Perri Cummings and Paul Anthony Nelson, producers Trench"Lean Filmmaking revolutionizes how filmmakers work." -Melanie Rowland, producer Time ApartCheeky provocateurs and creative agitators, siblings Kylie Eddy and David Eddy have combined their filmmaking experience and agile coaching expertise to re-imagine the development, production and distribution of independent films in an uncertain world.leanfilmmaking.com

Lean Software Development in Action

Lean Software Development in Action
Author :
Publisher : Springer
Total Pages : 399
Release :
ISBN-10 : 9783642005039
ISBN-13 : 3642005039
Rating : 4/5 (39 Downloads)

Synopsis Lean Software Development in Action by : Andrea Janes

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.