What is RCI ? :
RCI Stands for "Requirements Clarity Index " , this is a document /Spread sheet or even something can be implemented in a system to reflect level of clarity each stakeholder has on the project's requirements. Having proper requirements in place and the 100% clear understand what client needs is vital for successful project delivery
Note : I have discussed proper requirements management for IT projects under one of my other articles
How CMMI Applies for IT Project Management "CMMI Level 2 : Requirements Management in Detail "
Please refer the above article for more on requirements management processes
What are the advantages of RCI
- This is a systematic way to determine the clarity of the new requirements
- This gives responsibility for each stakeholder to determine their understanding on the requirements
- Requirements gaps could be identify easily and way before the Design / development starts , (Understanding the requirement gaps at the beginning is absolutely critical rather getting that information at the end ,which makes it very expensive and troublesome )
How to create RCI
I would prefer to have separate RCI for each DSRS (Detailed Software Requirements Specifications),and getting all required stakeholders to provide their understanding
As shown in the above sample template , Overall RCI is designed for entire DSRS . You can observe that there are modules mentioned and for each module there is an individual RCI calculated against each relevant stakeholder. Numbers mentioned in each section is the Index number (RCI). Value of RCI number reflects the level of understanding of particular stakeholder has on that module. By considering RCI of all the modules we can calculate the overall RCI for entire DSRS (it will be the average of all the modules)
Below shows the meaning of each index number ,
Software Design and Development should not start until all the indexes are value 4 , which depicts that requirements well understood
Test case Design and Development should not start until all the indexes are value 4 , which depicts that requirements well understood