Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  General  Business Analyst documentation
Previous Previous
 
Next Next
New Post 3/9/2015 6:15 AM
User is offline NitWitNick
259 posts
5th Level Poster


Re: Business Analyst documentation 

"I thought that BA's are really more concerned with communicating the business requirements (either in BRD's if waterfall or as user stories if Agile) and then it would be up to the developers to break down the business requirements into the tasks/steps they need to achieve those requirements."

Not always that simple ...


The work package represents the list of tasks or "to-dos" to produce a deliverable within a project.

Sometimes the developers are contractors and don't know the what the system is or what it does or how it works ... they are the coders to get your system changed. They are hired to come in and do the needed work and go home.

Detailed documentation will be waiting for them, telling them their log-ins, where the programs, tables, etc. are located. There will also be company coding standards to follow (so somebody won't go off the deep-end with erratic coding), testing environments, change-management procedures, etc.

There is usually an intro meeting with the contractors giving them the Big-Picture of the system, what they will be doing and who to contact ... kind of a Kick-Off meeting for the contractors. If off-shoring, their company contact needs to be there and do any translation needed. Rules, Regulations and if a Health-Care system ... information on HIPAA / HITECH - Privacy, Confidentiality, Security.

A Business Analyst can be a Busy Person ... Not just writing stuff and handing it off.


 
New Post 11/30/2015 7:55 AM
User is offline Victor Chase
7 posts
10th Level Poster


Re: Business Analyst documentation 

What one needs to use will vary very much from site to site.   For project managers, having a set of templates will be a great help.  As a business analyst it tends to depend on what tools are used at the site and what methodology.  Kanban, SCRUM, Jira, Trello, etc., etc.
In general you will want to define the success criteria ( the most wanted outcomes) of the work/project , record the origin and purpose of each requirement, demonstrate understanding of the value and context of that requirement, model a solution that delivers an agreed set of those requirements by a certain time and obtain documented confirmation from stakeholders that the solution proposed is what they want in that timeframe and budget.  Remember also that some methodologies have relatively little paper documentation as explicit deliverables and rely more on functional prototypes; in which case you might want to use animated wireframing tools, 4GLs, ERP systems which are self documenting and multiple, refined prototypes as your deliverables instead of comprehensive documentation perhaps along with user documentation created by testers and trainers.

 
New Post 11/30/2015 11:25 PM
User is offline Victor Chase
7 posts
10th Level Poster


Re: Business Analyst documentation 
 gh05 wrote

 I thought that BA's are really more concerned with  communicating the business requirements (either in BRD's if waterfall or as user stories if Agile) and then it would be up to the developers to break down the business requirements into the tasks/steps they need to achieve those requirements.  Was this more for a systems analyst role?  I might just not be understanding the requirements in that doc though!


 

No.  Unfortunately the term 'BA' is incomplete.  The discipline of a 'BA'  is that of business-systems analysis and design.    A BA is not a scribe.  You look at a system, understand it, understand what function is meant to perform, understand why it isn't right, break it down completely and re-design it.... better.   A BA is much more a detective, architect and solution finder than a recorder.  A BA's main task is to improve or re-invent the design of the system, irrespective of the physical implementation; then proposes options for implementation.  The programmer works out the best code to use to achieve that.  
In the building industry we have architects who speak with the client wanting the building and finds out what they want  --  3 bedrooms, 2 bathrooms, kitchen, basement, etc. But the client doesn't know how to make it happen, how to lay it out so it works smoothly as a space for people, doesn't know the ceiling heights for the basement level pool and wine cellar, doesn't know that tall ceilings in the basement make it look like it isn't a basement.  That is for the architect; and it is not for the builders, electricians, plumbers to decide. They might know it too, having worked on other projects like that, but they should not be expected to decide that the basement will have double-high ceilings. They build according the the architectural specifications. Otherwise the whole thing is less likely to have any specific architecture at all; or it will but who know what builder will decide it, if any.  Of course, it happens often the builders may have a ideas for how to do things in an easier way, or that the design is just crazy.  In which case the architect and builder have a conversation.

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  General  Business Analyst documentation

Community Blog - Latest Posts

Business Impact Analysis(BIA): Assessing the Potential Impact of a Cybersecurity Incident on Business Operations
In today’s highly interconnected society, businesses depend on technology even more than before. While offering opportunities for innovation and creativity, businesses are exposed to various cybersecurity threats that can disrupt operations, damage reputation, and result in substantial financial losses. It is crucial to carry out a comprehens...
In today's ever-evolving market, businesses must adapt swiftly to remain competitive and meet the needs of a fast-paced digital economy. Among the various business strategies available, digital transformation, customer-centricity, and sustainability have emerged as top priorities. Let’s explore why these strategies are critical for busine...
The Cisco Certified Network Associate (CCNA) certification is a pivotal credential for networking professionals, validating your skills in networking fundamentals, security, automation, and programmability. Preparing for the CCNA exam can be challenging, but with the right strategy, resources, and mindset, you can successfully achieve this certific...

 



Upcoming Live Webinars




 

Copyright 2006-2024 by Modern Analyst Media LLC