Understanding the customer requirements and Agile

Sometimes I wonder how people build software for a given requirements by a customer. It is so hard to identify what he really meant. This may be due to the issues in common language developers and customer use (English) is not their mother tongue. Customer might not know what he really wants most of the time and his knowledge in computing might be limited. 

Agile project management methodology introduced to the world to bridge this gap between customer requirements and developer implementation. But Agile has its own pros and cons. As a practitioner of Agile, what I can say is Agile is not golden hammer to solve requirement engineering issues. 

Advertisements

Author: Harshani Nawarathna

Sri Lankan woman in Computing

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