The first and most crucial step for a project is to get the requirements right. If the collected requirements are wrong, the project is doomed from the start itself even if everything else is executed perfectly. iVision follows a rigorous requirement gathering and modelling process where the project so demands. we use data modelling use case modelling event driven partitioning the Volere template
and other facilities available in UML, in collaboration with the end users and clients to get the requirements understood and signed off by the clients before proceeding further.