Hi MA Core member,
I am into system analysis since 3 months. We deal with Web apps/CRM/ERP solutons. My profile includes writing project scope, flow and queries for clients/developers. I want to do more research on the same, to work like a bridge between the twos. Is there any such template/method/procedure to write clear functional specification that would suffice developer making deep into coding. What else other documents should I have with me when I start a project for analysis. Could you please let me know the best analysis procedure interms of effectiveness and in less timespan. Currenly I am following domain analysis and textual use case presentation. Should I be clear in web2.0 protocol aswell?
There is no single "best" analysis process. Your goal as a systems analyst should be to learn a number of different techniques for conveying the requirements of your system or report to the develop in a clear and unambiguous way. It sounds like you are already writing project charter or scope documents of some kind. You also mentioned use cases which is a great start to documenting functional requirements (don't forget there will be non-functional requirements to capture as well).
Here is an example of a sample analysis process you could follow:
This is just one example of an analysis process. Each organization will approach things in a slightly different way.
brought to you by enabling practitioners & organizations to achieve their goals using: