Skip to product information
1 of 1

Doug Rosenberg,Barry Boehm,Matt Stephens,Charles Suscheck,Shobha Rani Dhalipathi,Bo Wang

Parallel Agile - faster delivery, fewer defects, lower cost

Parallel Agile - faster delivery, fewer defects, lower cost

💎 Earn 149 Points (£1.49) on this item.

Important: Dispatches within 2 to 4 weeks
Regular price £29.88 GBP
Regular price £34.99 GBP Sale price £29.88 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE £5.11

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

  • More about Parallel Agile - faster delivery, fewer defects, lower cost


The 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).

Format: Paperback / softback
Length: 221 pages
Publication date: 26 August 2021
Publisher: Springer Nature Switzerland AG


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

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

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

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

Weight: 379g
Dimension: 235 x 155 (mm)
ISBN-13: 9783030307035
Edition number: 1st ed. 2020

This item can be found in:

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details