Business-focused custom software

Go Back

How to protect yourself from the creeps (part 1)

If you are involved in a programming project, sooner or later you will hear about creep – scope creep, that is. Typically, the conversation happens about half-way through the project, and it is an ugly feeling.

You: It is important that the system include the [abc] functionality.

Programmer: [ABC] feature wasn’t included in the proposal/requirements/design that you approved, so this is scope creep. Pay me more money for this feature.

You (mumbling): Now I know who the creep is!

This is a very common problem – more common than any of us would like to admit. And it can leave both the programmer and the customer feeling unhappy.

What happened?

There are a lot of reasons for scope creep:

  • The programmer spend enough time asking all the right questions.
  • The customer provided incomplete or incorrect answers to the questions that were asked.
  • The customer changed their mind, most likely because they didn’t fully understand the implications of their original choice.
  • Miscommunication between the programmer and the customer.

It is easy to blame the programmer – after all, this is their business, and they should know what questions to ask, right? However, programmers are often not subject matter experts, and they don’t always know what they don’t know. And what can seem like a perfectly reasonable assumption by the programmer can turn into a big problem during development.

That doesn't mean programmers are blameless. Sometimes a programmer will make an assumption that they shouldn't have.

In part 2, I will explain how minimize the possibility of scope creep, and things you can do to mitigate the problems when you discover scope creep on your project.

  • Facebook
  • Twitter
  • Digg It!
  • StumbleUpon
  • Technorati
  • Del.icio.us
  • Reddit

Comments  2

  1. Default 12 Nov

    Pingback from: http://www.avonellelovhaug.com//Default/08-11-12/how_to_protect_yourself_from_the_creeps_part_2_.aspx
  2. Default 08 May

    Pingback from: http://www.codepoetrysoftware.com/Default/09-05-08/why_the_scope_creep_monster_doesn_rsquo_t_frighten_me.aspx
Post a comment!

Formatting options
   
 
 
 
 
   

Wanna Subscribe?
Here's the RSS Feed

What the critics are saying...

Avonelle is a rare IT professional who can communicate with business users on a level they can understand, and who can recommend creative technical solutions that are in line with the business goals and the business budget. Avonelle is conscientious not only about meeting deadlines, but also exceeding her customers expectations around quality software while providing superior customer service. Avonelle is an inspiration to me.

Valerie Vogt, Director of IT Advisory Services @ Inetium