Tuesday, November 01, 2005

JAD Session

So another important aspect of a BA's life is JAD session.. though it is pretty important i have to say its not really some thing a BA has to deal with every day.. probably coz its an exhaustive exercise and people have to fly over from all over the country.. so it does become expensive an proposition..

So wondering what the heck am i talking about... ok lets begin with some general explainations about JAD, to begin with a rather funny one i found on Expert knowldegeBase

JAD stands for Joint Application Development. It's one of those software engineering techniques that some folks with lots of time on their hands sat around and dreamed up. All the design methodologies like this are complicated replacements for a huge dollop of common sense. Sit down with the client and design a paper UI that they can see what the application will look like and behave like. Give the user a chance to work through common scenarios and see if the application will work for them. Keep refining until the user feels the application is doing what they want it to do. As you get functionality implemented, bring the user in and have them work through those scenarios and see if it still works.

On a more serious note, According to Wiki "JAD is a popular Fact-finding technique that brings users into the development process as active participants"

A Typical JAD session agenda:

Project leader: 1) Introduce all JAD team members 2) Discuss ground rules, goals, and objectives for the JAD sessions 3) Explain methods of documentation and use of CASE tools, if any

Top management : Explain the reason for the project and express top management authorization and support.

Project Leader: 1) Provide overview of the current system and proposed project scope and constraints 2) Present outline of specific topics and issues to be investigated.

Open discussion session, moderated by project leader: 1) Review the main business processes, tasks, user roles, input, and output 2) Identify specific areas of agreement or disagreement 3) Break team into smaller groups to study specific issues and assign group leaders.

JAD team members working in smaller group sessions, supported by IT staff: 1) Discuss and document all system requirements 2) Develop models and prototypes.

Group leaders: 1) Report on results and assigned tasks and topics 2) Present issues that should be addressed by the overall JAD team

Open discussion session, moderated project leader: 1) Review reports from small group sessions 2) Reach consensus on main issues 3) Document all topics

Project leader: 1) Present overall recap of JAD session 2) Prepare report that will be sent to JAD team members

Typical JAD's :

  • Business Process Modeling JAD
  • Business Rules Definition JAD
  • Business Data Modeling JAD
  • Requirements Gathering JAD
  • Quick Fix Design JAD
  • Test Planning JAD

To sum it up :

Joint Application Development (JAD) enables a group of people to grasp complex issues quickly and make informed decisions.

The core component of JAD is a structured, facilitated workshop that focuses on creating specified deliverables based on the group's input.

It is an effective tool for planning a project, designing a solution, defining requirements, or any other process that requires consensus-based decision making across functional areas.

Source / Credits :Wiki, Requirementsolution.com, expertanswercenter.com, Brainstorming-that too alone ;-)

6 Comments:

At Monday, March 22, 2010 2:51:00 AM, Anonymous Anonymous said...

Hi,

When ever I surf on web I never forget to visit this website[url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips].[/url]Lots of good information here new-businessanalyst.blogspot.com. I am sure due to busy scedules we really do not get time to care about our health. Are you really serious about your weight?. Recent Scientific Research presents that nearly 90% of all U.S. grownups are either chubby or weighty[url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips].[/url] Hence if you're one of these citizens, you're not alone. Infact many among us need to lose 10 to 20 lbs once in a while to get sexy and perfect six pack abs. Now next question is how you can achive quick weight loss? [url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips]Quick weight loss[/url] is not like piece of cake. Some improvement in of daily activity can help us in losing weight quickly.

About me: I am writer of [url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips]Quick weight loss tips[/url]. I am also health expert who can help you lose weight quickly. If you do not want to go under painful training program than you may also try [url=http://www.weightrapidloss.com/acai-berry-for-quick-weight-loss]Acai Berry[/url] or [url=http://www.weightrapidloss.com/colon-cleanse-for-weight-loss]Colon Cleansing[/url] for effortless weight loss.

 
At Tuesday, March 10, 2015 10:34:00 PM, Blogger Unknown said...

I visit your blog, it was nice and I say something for our friends:-
The natural weight loss New York City program has to extend beyond the simple understandings. It should be noted that the most obvious plans for improvement remain deeply rooted in the tendencies of detoxification nyc. The colonics upper west side is a good way to deal with the problem of overweight. It should be pointed out that the nutrition nyc expert will keep stressing on eating natural foods only.

 
At Tuesday, December 29, 2015 3:35:00 AM, Blogger wdmtest said...

Requirements Analysis
Prioritize Requirements
Organize Requirements
Specify and Model Requirements
Define Assumptions and Constraints
Verify Requirements
Validate Requirement

 
At Friday, April 08, 2016 10:37:00 AM, Blogger Blue Bird Play School said...

http://myprojectanalysis.com/joint-application-development-jad-sessions

 
At Thursday, June 15, 2017 3:12:00 AM, Blogger Unknown said...

Nice .Thank you for sharing BA Online Training

 
At Sunday, June 23, 2019 2:20:00 AM, Blogger Sherin Alfonsa said...


Great Article!!! thanks for sharing your ideas and thoughts with us.

RPA Training in Chennai
RPA course in Chennai
AWS Training in Chennai
Data Science Course in Chennai

 

Post a Comment

<< Home