Lean Software Development

Lean Software Development

Author: Mary Poppendieck

Publisher: Addison-Wesley

Published: 2003-05-08

Total Pages: 236

ISBN-13: 0133812960

DOWNLOAD EBOOK

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 Adventurous and Practical Journey to a Large-Scale Enterprise Solution

The Adventurous and Practical Journey to a Large-Scale Enterprise Solution

Author: Vahid Hajipour

Publisher: CRC Press

Published: 2023-03-16

Total Pages: 219

ISBN-13: 1000848663

DOWNLOAD EBOOK

The high failure rate of enterprise resource planning (ERP) projects is a pressing concern for both academic researchers and industrial practitioners. The challenges of an ERP implementation are particularly high when the project involves designing and developing a system from scratch. Organizations often turn to vendors and consultants for handling such projects but, every aspect of an ERP project is opaque for both customers and vendors. Unlocking the mysteries of building a large-scale ERP system, The Adventurous and Practical Journey to a Large-Scale Enterprise Solution tells the story of implementing an applied enterprise solution. The book covers the field of enterprise resource planning by examining state-of-the-art concepts in software project management methodology, design and development integration policy, and deployment framework, including: A hybrid project management methodology using waterfall as well as a customized Scrum-based approach A novel multi-tiered software architecture featuring an enhanced flowable process engine A unique platform for coding business processes efficiently Integration to embed ERP modules in physical devices A heuristic-based framework to successfully step into the Go-live period Written to help ERP project professionals, the book charts the path that they should travel from project ideation to systems implementation. It presents a detailed, real-life case study of implementing a large-scale ERP and uses storytelling to demonstrate incorrect and correct decisions frequently made by vendors and customers. Filled with practical lessons learned, the book explains the ins and outs of adopting project methodologies. It weaves a tale that features both real-world and scholarly aspects of an ERP implementation.


Nutrition Through the Life Cycle

Nutrition Through the Life Cycle

Author: Judith E. Brown

Publisher:

Published: 2010

Total Pages: 516

ISBN-13: 9780538736176

DOWNLOAD EBOOK

The most respected nutrition life cycle text, NUTRITION THROUGH THE LIFE CYCLE, 4e, International Edition uses current research to explain the nutritional foundations necessary for the growth, development, and normal functioning of individuals in each stage of the life span. From preconception to the final stages of life, this text covers clinical and nutritional interventions for each part of the life cycle. The text is organized systematically, with clinical nutrition topics following normal nutrition topics. The text maintains a consistent level of pedagogy throughout, highlighting key nutrition concepts, nutritional needs, nutrition and health disease outcomes, model programs, and case studies. NUTRITION THROUGH THE LIFE CYCLE, 4e, International Edition features an expert author team, this text benefits from a broad range of normal and clinical nutrition expertise from registered dietitians, teachers, and researchers.


Systems, Software and Services Process Improvement

Systems, Software and Services Process Improvement

Author: Murat Yilmaz

Publisher: Springer Nature

Published: 2021-08-26

Total Pages: 753

ISBN-13: 303085521X

DOWNLOAD EBOOK

This volume constitutes the refereed proceedings of the 28th European Conference on Systems, Software and Services Process Improvement, EuroSPI 2021, held in Krems, Austria, in September 2021*. The 42 full papers and 9 short papers presented were carefully reviewed and selected from 100 submissions. The volume presents core research contributions and selected industrial contributions. Core research contributions: SPI and emerging software and systems engineering paradigms; SPI and team skills and diversity; SPI and recent innovations; SPI and agile; SPI and standards and safety and security norms; SPI and good/bad SPI practices in improvement; SPI and functional safety and cybersecurity; digitalisation of industry, infrastructure and e-mobility. Selected industrial contributions: SPI and emerging software and systems engineering paradigms; SPI and recent innovations; SPI and agile; SPI and standards and safety and security norms; SPI and good/bad SPI practices in improvement; SPI and functional safety and cybersecurity; digitalisation of industry, infrastructure and e-mobility; virtual reality. *The conference was partially held virtually due to the COVID-19 pandemic.


The Agile/Security Development Life Cycle (a/Sdlc)

The Agile/Security Development Life Cycle (a/Sdlc)

Author: Mark a Russo Cissp-Issap Itilv3

Publisher:

Published: 2019-01-20

Total Pages: 143

ISBN-13: 9781794490574

DOWNLOAD EBOOK

In this SECOND EDITION of THE AGILE SECURITY DEVELOPMENT LIFE CYCLE (A/SDLC) we expand and include new information to improve the concept of "Agile Cyber." We further discuss the need for a Security Traceability Requirements Matrix (SecRTM) and the need to know where all data elements are located throughout your IT environment to include Cloud storage and repository locations. The author continues his focus upon ongoing shortfalls and failures of "Secure System Development." The author seeks to use his over 25 years in the public and private sector program management and cybersecurity to create a solution. This book provides the first-ever integrated operational-security process to enhance the readers understanding of why systems are so poorly secured. Why we as a nation have missed the mark in cybersecurity? Why nation-states and hackers are successful daily? This book also describes the two major mainstream "agile" NIST frameworks that can be employed, and how to use them effectively under a Risk Management approach. We may be losing "battles, " but may be its time we truly commit to winning the cyber-war.


Choose Your WoW!

Choose Your WoW!

Author: Scott W. Ambler

Publisher: Project Management Institute

Published: 2020

Total Pages: 0

ISBN-13: 9781628256505

DOWNLOAD EBOOK

"Hundreds of organizations around the world have already benefited from Disciplined Agile Delivery (DAD). Disciplined Agile (DA) is the only comprehensive tool kit available for guidance on building high-performance agile teams and optimizing your way of working (WoW). As a hybrid of all the leading agile and lean approaches, it provides hundreds of strategies to help you make better decisions within your agile teams, balancing self-organization with the realities and constraints of your unique enterprise context. The highlights of this handbook include: #1. As the official source of knowledge on DAD, it includes greatly improved and enhanced strategies with a revised set of goal diagrams based upon learnings from applying DAD in the field. #2 It is an essential handbook to help coaches and teams make better decisions in their daily work, providing a wealth of ideas for experimenting with agile and lean techniques while providing specific guidance and trade-offs for those "it depends" questions. #3 It makes a perfect study guide for Disciplined Agile certification. Why "fail fast" (as our industry likes to recommend) when you can learn quickly on your journey to high performance? With this handbook, you can make better decisions based upon proven, context-based strategies, leading to earlier success and better outcomes"--


BDD in Action

BDD in Action

Author: John Smart

Publisher: Simon and Schuster

Published: 2014-09-29

Total Pages: 563

ISBN-13: 1638353212

DOWNLOAD EBOOK

Summary BDD in Action teaches you the Behavior-Driven Development model and shows you how to integrate it into your existing development process. First you'll learn how to apply BDD to requirements analysis to define features that focus your development efforts on underlying business goals. Then, you'll discover how to automate acceptance criteria and use tests to guide and report on the development process. Along the way, you'll apply BDD principles at the coding level to write more maintainable and better documented code. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology You can't write good software if you don't understand what it's supposed to do. Behavior-Driven Development (BDD) encourages teams to use conversation and concrete examples to build up a shared understanding of how an application should work and which features really matter. With an emerging body of best practices and sophisticated new tools that assist in requirement analysis and test automation, BDD has become a hot, mainstream practice. About the Book BDD in Action teaches you BDD principles and practices and shows you how to integrate them into your existing development process, no matter what language you use. First, you'll apply BDD to requirements analysis so you can focus your development efforts on underlying business goals. Then, you'll discover how to automate acceptance criteria and use tests to guide and report on the development process. Along the way, you'll apply BDD principles at the coding level to write more maintainable and better documented code. No prior experience with BDD is required. What's Inside BDD theory and practice How BDD will affect your team BDD for acceptance, integration, and unit testing Examples in Java, .NET, JavaScript, and more Reporting and living documentation About the Author John Ferguson Smart is a specialist in BDD, automated testing, and software lifecycle development optimization. Table of Contents PART 1: FIRST STEPS Building software that makes a difference BDD—the whirlwind tour PART 2: WHAT DO I WANT? DEFINING REQUIREMENTS USING BDD Understanding the business goals: Feature Injection and related techniques Defining and illustrating features From examples to executable specifications Automating the scenarios PART 3: HOW DO I BUILD IT? CODING THE BDD WAY From executable specifications to rock-solid automated acceptance tests Automating acceptance criteria for the UI layer Automating acceptance criteria for non-UI requirements BDD and unit testing PART 4: TAKING BDD FURTHER Living Documentation: reporting and project management BDD in the build process


Executing Design for Reliability Within the Product Life Cycle

Executing Design for Reliability Within the Product Life Cycle

Author: Ali Jamnia

Publisher: CRC Press

Published: 2019-11-13

Total Pages: 328

ISBN-13: 1351165704

DOWNLOAD EBOOK

At an early stage of the development, the design teams should ask questions such as, "How reliable will my product be?" "How reliable should my product be?" And, "How frequently does the product need to be repaired / maintained?" To answer these questions, the design team needs to develop an understanding of how and why their products fails; then, make only those changes to improve reliability while remaining within cost budget. The body of available literature may be separated into three distinct categories: "theory" of reliability and its associated calculations; reliability analysis of test or field data – provided the data is well behaved; and, finally, establishing and managing organizational reliability activities. The problem remains that when design engineers face the question of design for reliability, they are often at a loss. What is missing in the reliability literature is a set of practical steps without the need to turn to heavy statistics. Executing Design for Reliability Within the Product Life Cycle provides a basic approach to conducting reliability-related streamlined engineering activities, balancing analysis with a high-level view of reliability within product design and development. This approach empowers design engineers with a practical understanding of reliability and its role in the design process, and helps design team members assigned to reliability roles and responsibilities to understand how to deploy and utilize reliability tools. The authors draw on their experience to show how these tools and processes are integrated within the design and development cycle to assure reliability, and also to verify and demonstrate this reliability to colleagues and customers.


Life Cycle of a Process Plant

Life Cycle of a Process Plant

Author: Mahdi Nouri

Publisher: Elsevier

Published: 2021-12-04

Total Pages: 252

ISBN-13: 0128135999

DOWNLOAD EBOOK

Life Cycle of a Process Plant focuses on workflows, work processes, and interfaces. It is an ideal reference book for engineers of all disciplines, technicians, and business people working in the upstream, midstream, and downstream fields. This book is tailored to the everyday work tasks of the process and project engineer/manager and relates regulations to actions engineers can take in the workplace via case studies. It covers oil, gas, chemical, petrochemical, and carbon capture industries. The content in this book will be interesting for any engineers (from all disciplines) and other project team members who understand the technical principles of their work, but who would like to have a better idea of where their contribution fits into the complete picture of the life cycle of a process plant. This book shows the basic principles and approaches of process plant lifecycle information management and how they can be applied to generate substantial cost and time savings. Thus, the readers with their own knowledge and experience in plant design and operations can adapt and implement them into their specific plant lifecycle applications. - Authors bring their practical and hands-on industry expertise to this book - Covers the entire workflow process of a process plant from project initiation and design through to the commissioning stage - Cost estimations which relate to process plants are discussed - Covers the program and project management in O&G industry