On Healthy Software Development Processes

A situation from a long time ago:

The programmer complains about the new feature that is just not possible, given the limited time of the project, given it’s complexity. The client wants (demands) it done quickly though, over the weekend in fact, because a new store is going to open. The programmer, bullied to do the work, produces what he can do and expects bugs to fly around. The client rants because the new feature (and the system) is broken after the release.

The software tester is expected to make sure that releases are working and ‘bug-free’ as much as possible but in this scenario she won’t be of much help. The cycle continues until the software development process is made healthy, everyone’s discontent will remain until projects are given enough scrutiny one at a time.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s