This phase is very important for the further project development. The more successful is inception the more successful is project execution. So we pay special attention to studying customer's input information.
We can offer different ways of discussion of project to be developed. Conversation via e-mail and phone usually is enough for our analysts in case of small projects. We recommend personal (onsite) discussion of large/complex projects. For better understanding we can develop a prototype.
During requirements clarification our analyst iteratively documents all the discussions into Software Requirements Specification resulting into classified requirements matrix. That is the basis for project implementation for us. On basis of Software Requirements Specification we prepare a batch of documents (proposal package), which is our offer for the contract on application development.