I believe that one of the most difficult tasks we face as software development professionals is scope management. We have all been there, features are added to a system because someone from a particular business unit says the features are a must have. When any system has multiple business stakeholders the problem just worsens. Here