Another Quality Initiatives is also getting going and we want to discuss this one this week.
This one revolves around dealing with endlessly changing client requirements. You always want to fulfill the client requirements but you also need to make sure that you are not losing money if they change their mind too often. The old solution was based on trust and worked 90% of the time with no issues. If the client had changes, they communicated them and agreed to any changes in price as a result. The problems started when the changes impacted other requirements and no one had taken the time to thoroughly analyze the impact. If it was identified early enough there was time to correct the problem. However, if there were far reaching changes and impacts, the cost got quite high. An organised system with dependencies and impacts measured was proposed. In addition an audit trail was included so that any changes were tracked and could be reversed if necessary. Quality processes were applied. We are still working through the implementation.