A “traditional” requirement gathering process typically involves gruesome activities such as process owner interviews, wish list walkthroughs, documentation of each requirement in extended form, data flow design, in-depth business rules, identification of various types of fields, validations and integrations and much more.
Enormous amount of time is spent to document these activities, but still multiple questions by developer flows and process owners do miss out on critical elements? Predominantly, this is because of huge gap between textual understanding of the requirement and visual thinking.
To bridge these gaps frameworks rescues you from such textual syndrome, Twitter bootstrap, Foundation, Groundwork, Gumby, HTML5 Kick-start, Boilerplate and few others give a rock solid foundation and support to your visual thinking machine. Business analysts are in an era where prototype designing is now a child’s play why not exploit it?
With the advent of these tools in no time we can create an ideal prototype that serves visual purpose of your clients towards user requirements, data flow, fields required, placement and types of components , validations, business rules and integrations required.
Process owner – Visually senses the output of requirement instead of browsing tons of documents. The process owner does not have to wait till end to view the output demanded. Only to find during UAT stage the hits and misses including logical errors.
Business analyst – Frameworks assists analysts to draw the real requirement that is visually expressed and demonstrated to the process owner, client and developer.
Developers – Developers are apprised in advance of the effort required to build the application. They worry less about design and more about implementation of business logic. In addition, the frameworks are complied to work on multiple browsers, these frameworks not only makes developers life easy but also comes with a great online forum support in-case a help is needed.
These frameworks are free to use and in some cases inexpensive but packs and punches great features that may gather client’s requirements in a record time. Never before a business analyst is armored with this kind of environment that promises speedy requirement analysis and if you wish to further take the framework on steroids then development frameworks such as Ruby on rails and Python on Django is your answer. Not only your prototype is ready but when plugged with a development frameworks your requirement and application sprints.
Need updates on my future posts. Follow me