Home > Ask the Software Quality Experts > Software Project Management Questions & Answers > When to follow Big Design Upfront (BDU) planning
Ask The Software Quality Expert: Questions & Answers
EMAIL THIS

When to follow Big Design Upfront (BDU) planning

Bas de Baar EXPERT RESPONSE FROM: Bas de Baar

Pose a Question
Other Software Quality Categories
Meet all Software Quality Experts
Become an Expert for this site


Software quality news and advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


>
QUESTION POSED ON: 13 February 2007
I read a lot that doing all specifications completely at the beginning of a project is not a good idea. However, is there no situation left where you should do this?

>
EXPERT RESPONSE
This concept is known as the "Big Design Upfront" (BDU). The reason why many people are against BDU is that the specifications are used as a feedback mechanism with the users to see if you understood correctly what the users meant. By doing this in multiple loops, you can refine this, as most likely you will not have it correct the first time.

However, the alternatives to BDU (iterative, close user involvement, etc.) have their risks:
  • Miscommunication when there is a distance in team members in time or geographic location
  • More vulnerability to changes in project team members
  • Shorter planning horizon, so more difficulty in planning/estimating costs for the whole (not every customer can handle this)
  • Risk of requirements inflation (end user communicates directly with developer)
So, yes, there are situations were you can still consider it an option.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Software Project Management
Project management charts: Beyond Gantt
How to switch your team to Agile
How to deal with a difficult team member
Collaboration and communication tools for virtual meetings
Project management: How to compose a project team
How to create accurate project status reports
Varying SDLC methodologies among development teams
Software metrics and the SDLC
Using Six Sigma for software project management
How to mentor new project managers

Software project management methods and approaches
Software quality best practices
Successful application lifecycle management: Setting the foundation
How to switch your team to Agile
Application lifecycle management moves up the executive ladder
Software project managers should allow for experimentation
IBM Rational and Microsoft tango in the ALM moonlight
Beyond 'Just Do It': Manager's guide to completing projects
The Software Project Manager's Bridge to Agility: Chapter 5, Scope Management
Project managers can't please everyone
Implementing ITIL Configuration Management: Chapter 3, Determining Scope, Span and Granularity

Software requirements management
The Software Project Manager's Bridge to Agility: Chapter 5, Scope Management
Software Security Engineering: A Guide for Project Managers -- Chapter 3, Requirements Engineering for Secure Software
Requirements Management Using IBM Rational RequisitePro: Chapter 1, Requirements Management
Quality software performance doesn't happen accidentally
Software requirements elicitation and documentation
Outside-in Software Development: A Practical Approach to Building Successful Stakeholder-based Products -- Chapter 1, Introducing Outside-in Development
Project success: It all starts with configuration management
Business requirements drive Compuware's new application delivery management tools
Effective prototyping for quality software
Planning requirements for multiple software product releases

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
collaboration diagram  (SearchSoftwareQuality.com)
Gantt chart  (SearchSoftwareQuality.com)
PERT chart  (SearchSoftwareQuality.com)
rapid application development  (SearchSoftwareQuality.com)
Software Process Improvement and Capability dEtermination  (SearchSoftwareQuality.com)
work breakdown structure  (SearchSoftwareQuality.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2006 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts