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 an incredibly talented software developer. She works fast, is economical, and offers great insights into the project at hand. She is also not afraid to speak up when she has concerns about a decision or approach. We’ve utilized her talents on many of our software development projects over the years.

Carrie Rocha, Chief Operating Officer @ HousingLink