{"product_id":"parallel-agile-faster-delivery-fewer-defects-lower-cost-9783030307035","title":"Parallel Agile - faster delivery, fewer defects, lower cost","description":"\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cblockquote\u003e\n\u003cbr\u003eThe Mythical Man-Month by Fred Brooks asserts that increasing the number of developers working on a late software project will delay it. Parallel Agile (PA) achieves significant schedule compression by employing parallelism and elastic staffing, allowing for the independent and concurrent development of scenarios from initial prototypes to production code. PA utilizes technical prototyping as a risk-mitigation strategy and employs a minimalist UML-based design approach that facilitates communication and parallel development. It is fully compatible with the Incremental Commitment Spiral Model (ICSM). \u003c\/blockquote\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFormat\u003c\/strong\u003e: Paperback \/ softback\u003cbr\u003e\u003cstrong\u003eLength\u003c\/strong\u003e: 221 pages\u003cbr\u003e\u003cstrong\u003ePublication date\u003c\/strong\u003e: 26 August 2021\u003cbr\u003e\u003cstrong\u003ePublisher\u003c\/strong\u003e: Springer Nature Switzerland AG\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003eSince the dawn of software development, the question of why simply increasing the workforce cannot accelerate projects has intrigued individuals. This phenomenon, often referred to as the \"nine women cannot make a baby in one month\" problem, has been extensively studied and documented. One of the most renowned treatises on this topic is Fred Brooks' 1975 book, \"The Mythical Man-Month,\" in which he asserts that \"adding more programmers to a late software project makes it later,\" a statement that has largely held true throughout the years.\u003cbr\u003e\u003cbr\u003eParallel Agile (PA), a cutting-edge approach, leverages parallelism to achieve remarkable schedule compression. By employing a domain-driven code generator that expeditiously generates database and API code, PA enables multiple developers to work independently and concurrently on different scenarios, from the initial prototype to the production code. This approach allows projects to scale flexibly, employing elastic staffing rather than stretching schedules for larger development efforts. It is akin to hardware acceleration of compute problems using parallel CPUs.\u003cbr\u003e\u003cbr\u003ePA shares some similarities with and distinctions from other Agile methodologies. Like many Agile approaches, PA emphasizes early code delivery and utilizes feedback from executable software to drive requirements and design. PA employs technical prototyping as a risk-mitigation strategy, aiding in sanity-checking requirements for feasibility and evaluating various technical architectures and technologies. However, PA differs from many Agile methods in its lack of support for design by refactoring and its focus on partitioning the system along use case boundaries for parallel development.\u003cbr\u003e\u003cbr\u003eIn conclusion, the \"nine women cannot make a baby in one month\" problem has persisted throughout the history of software development. While increasing the workforce has been a common approach, Parallel Agile offers a novel solution by leveraging parallelism and elastic staffing to accelerate projects and achieve significant schedule compression. By employing a minimalist UML-based design approach and partitioning the system along use case boundaries, PA enables parallel development and facilitates communication across the development team. As software development continues to evolve, PA remains a promising approach for delivering high-quality software products efficiently and effectively.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e: 379g\u003cbr\u003e\u003cstrong\u003eDimension\u003c\/strong\u003e: 235 x 155 (mm)\u003cbr\u003e\u003cstrong\u003eISBN-13\u003c\/strong\u003e: 9783030307035\u003cbr\u003e \u003cstrong\u003eEdition number\u003c\/strong\u003e: 1st ed. 2020\u003c\/p\u003e","brand":"Doug Rosenberg,Barry Boehm,Matt Stephens,Charles Suscheck,Shobha Rani Dhalipathi,Bo Wang","offers":[{"title":"Paperback \/ softback","offer_id":44103172653306,"sku":"9783030307035","price":29.88,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/4297\/2845\/products\/1646401406981_book.jpg?v=1646994623","url":"https:\/\/shulphink.com\/products\/parallel-agile-faster-delivery-fewer-defects-lower-cost-9783030307035","provider":"Shulph Ink","version":"1.0","type":"link"}