DotNet Programming World

Thursday, March 17, 2011

Better Project Management

1. Keep a Project Glossary
Inconsistent terminology is a major cause of requiremnts misunderstandings.
Even within a project team members, each uses different vocabulary for the same concept. This is very common and is fine as long as all team members understand each other's terms and all members happen to be known each other quite long.

However, that's not the case in real world. Business owners, business analysts, developers, and qa people, we all have different career experiences, educations, knowlegebases, different aspects for a team's goal.

Thoughout the project, make sure that there is a common place that can easily accessed by all team, where all glossaries can be found.