Hello Everybody!
It is well known that nature of requirement varies from project to project,
now one thing, scoping the requirement or documenting the functional specs
for the project can also vary , like in my case I use UML for functional specifications
and general approach towards my documentation is:
"Functional modeling (use case) --> Static modeling (analysis level class diagram) --> Dynamic Modeling (sequence & state chart)"
So will this approach work for all kind of projects or liable to vary according to nature of requirement.
kindly throw some light on this aspect!
Regards,
Kumar Rohit
Hi Kumar,
In general, you are correct: the approach that a business analyst takes is fairly consistent from project to project: understand the business needs (the why), discover the things that need to get done in order to fulfill the need (the what), and design the solution (the how).
The approach that you mentioned involves documenting what as functional requirements (use cases), and documenting the how by showing both the static (class diagram) and dynamic (sequence, state chart, activity diagrams) of the system.
At the high level, I see a couple of things missing:
Once you fill the gaps, this process will work for most projects. There are project that will require additional tools in your arsenal.
For example:
- Adrian
brought to you by enabling practitioners & organizations to achieve their goals using: