SlideShare a Scribd company logo
1 of 33
Chapter 3Analysis: investigating system requirements
Activities of analysis phase Scope Definition Phase 	Is the project worth looking at? Problem Analysis Phase Is a new system worth building? Requirements Analysis Phase What do the users need and want from the new system? Logical Design Phase What must the new system do? Decision Analysis Phase What is the best solution?
Fact finding methods After understanding of the problems, the systems analyst can start to define requirements. 	Fact-finding – the formal process of using research, meetings, interviews, questionnaires, sampling, and other techniques to collect information about system problems, requirements, and preferences. It is also called information gathering or data collection.
Fact-Finding Ethics Fact-Finding often brings systems analysts into contact with sensitive information. Company plans Employee salaries or medical history Customer credit card, social security, or other information Ethical behavior includes: Systems analysts must not misuse that information. Systems analysts must protect that information from people who would misuse it.
If ethics are not followed then following consequences may occur: Systems analyst loses respect, credibility, and confidence of users and management, impairing ability to do job, Organization and systems analyst could have legal liability, Systems analyst could lose job. Fact-Finding Ethics
Sampling of existing documentation, forms, and databases.  Research and site visits.  Observation of the work environment.  Questionnaires.  Interviews.  Prototyping.  Joint requirements planning (JRP) Fact finding methods
A Fact-Finding Strategy Learn from existing documents, forms, reports, and files. If appropriate, observe the system in action. Given all the collected facts, design and distribute questionnaires to clear up things that aren’t fully understood. Conduct interviews (or group work sessions). Build discovery prototypes for any requirements that are not understood or for requirements that need to be validated (optional) . Follow up to verify facts.
Fact finding methods Sampling of Existing Documentation, Forms, and Files: Sampling – the process of collecting a representative sample of documents, forms, and records.  Organization chart The documents that describe the problem Standard operating procedures for current system Completed forms Manual and computerized screens and reports Samples of databases Flowcharts and other system documentation
Fact finding methods Sampling Techniques: 	1.Randomization – a sampling technique characterized by having no predetermined pattern or plan for selecting sample data.  2.Stratification – a systematic sampling techniquethat attempts to reduce the variance of the estimates by spreading out the sampling—for example, choosing documents or records by formula—and by avoiding very high or low estimates.
Fact finding methods 2. Research & Site Visits: Thoroughly researching the problem domain.  Other people may have solutions for non-unique problems. The system analyst may contact and perform site visits with other companies. If these companies share their information cost and time are saved.  Computer journals, website and reference books are also good source of information.
Fact finding methods 3. Observation: a fact-finding technique wherein the systems analyst either participates in or watches a person perform activities to learn about the system. Work sampling - a fact-finding technique that involves a large number of observations taken at random intervals. Observation Guidelines: 1. Determine the who, what, where, when, why, and how of the observation. 2. Obtain permission from appropriate supervisors or managers.
Fact finding methods Observation Guidelines: 3. Inform those who will be observed of the purpose of the observation. 4. Keep a low profile. 5. Take notes during or immediately following the observation. 6. Review observation notes with appropriate individuals. 7. Don't interrupt the individuals at work. 8. Don't focus heavily on trivial activities. 9.Don't make assumptions.
Fact finding methods 4. Questionnaire: A special-purpose document is created which allows the analyst to collect information and opinions from respondents.  A document is mass produced and distributed to respondents.  Following types of questionnaires can be formed: Free-format questionnaire – a questionnaire designed to offer the respondent greater latitude in the answer. A question is asked, and the respondent records the answer in the space provided after the question.
Fact finding methods Types of questionnaire: Fixed-format questionnaire – a questionnaire containing questions that require selecting an answer from predefined available responses. Types of Fixed-Format Questions: 1. Multiple-choice questions  Is the current accounts  report that you receive useful? Yes No
Fact finding methods Types of Fixed-Format Questions: Rating questions e.g. The implementation of quality discounts would cause an increase in customer orders. Strongly agree Agree 	 No opinion 	 Disagree 	 Strongly disagree
Fact finding methods Types of Fixed-Format Questions: Ranking questions: e.g. Rank the following transactions according to the amount of time you spend processing them.___ % new customer orders___ % order cancellations 	___ % order modifications 	___ % payments
Fact finding methods Developing a Questionnaire: Determine what facts and opinions must be collected and from whom you should get them.  Based on the facts and opinions sought, determine whether free- or fixed-format questions will produce the best answers.  Write the questions.  Test the questions on a small sample of respondents.  Duplicate and distribute the questionnaire.
Fact finding methods 5. Interviews: A fact-finding technique whereby the systems analysts collect information from individuals through face-to-face interaction.  Can be used to: Find facts Verify facts Generate enthusiasm Get the end-user involved Solicit ideas and opinions The personal interview is generally recognized as the most important and most often used fact-finding technique.
Fact finding methods Types of Interviews and Questions: Unstructured interview – an interview that is conducted with only a general goal or subject in mind and with few, if any, specific questions. The interviewer counts on the interviewee to provide a framework and direct the conversation.  Structured interview – an interview in which the interviewer has a specific set of questions to ask of the interviewee.
Fact finding methods Types of Interviews and Questions: Open-ended question – question that allows the interviewee to respond in any way that seems appropriate.  Closed-ended question – a question that restricts answers to either specific choices or short, direct responses.
Fact finding methods Procedure to Conduct an Interview: Select Interviewees End users Learn about individual prior to the interview Prepare for the Interview An interview guide is a checklist of specific questions the interviewer will ask the interviewee.  Conduct the Interview Summarize the problem Ask the interviewee for assistance Follow Up on the Interview Memo that summarizes the interview
Fact finding methods Types of Questions to Avoid: Loaded questions Leading questions Biased questions Interview Question Guidelines: Use clear and concise language.  Don’t include your opinion as part of the question.  Avoid long or complex questions.  Avoid threatening questions.  Don’t use “you” when you mean a group of people.
Fact finding methods Avoid ,[object Object]
Assuming an answer is finished
Revealing your personal biases.
Talking instead of listening.
Assuming anything about the topic and the person. Tape recording -- a sign of poor listening skills.Do ,[object Object]
Listen carefully.
Maintain control.
Observe mannerisms and nonverbal communication.
Be patient.
Keep interviewee at ease.
Maintain self-control.,[object Object]

More Related Content

What's hot

Database design process
Database design processDatabase design process
Database design processTayyab Hameed
 
WBS bus ticketsystem
WBS bus ticketsystemWBS bus ticketsystem
WBS bus ticketsystemIna Ivanova
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAkshaya Parida
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAamir Abbas
 
Data warehouse and Decision support system
Data warehouse  and Decision support system Data warehouse  and Decision support system
Data warehouse and Decision support system Enaam Alotaibi
 
Date warehousing concepts
Date warehousing conceptsDate warehousing concepts
Date warehousing conceptspcherukumalla
 
Data Archiving and Sharing
Data Archiving and SharingData Archiving and Sharing
Data Archiving and SharingC. Tobin Magle
 
Information management
Information managementInformation management
Information managementLorie Lynne
 
Slowly changing dimension
Slowly changing dimension Slowly changing dimension
Slowly changing dimension Sunita Sahu
 
Strategic information system planning
Strategic information system planningStrategic information system planning
Strategic information system planningDhani Ahmad
 
Information Management
Information ManagementInformation Management
Information ManagementNadeem Raza
 
DFD for E-Commerce Website
DFD for E-Commerce WebsiteDFD for E-Commerce Website
DFD for E-Commerce WebsiteRabart Kurrey
 
System analysis and design logical design
System analysis and design  logical designSystem analysis and design  logical design
System analysis and design logical designGirdharRatne
 
A review on data mining
A  review on data miningA  review on data mining
A review on data miningEr. Nancy
 
Document Management System(DMS)
Document Management System(DMS)Document Management System(DMS)
Document Management System(DMS)Nishant Shah
 
Effective documents filling system
Effective documents filling systemEffective documents filling system
Effective documents filling systemGambari Isiaka
 

What's hot (20)

080827 abramson inmon vs kimball
080827 abramson   inmon vs kimball080827 abramson   inmon vs kimball
080827 abramson inmon vs kimball
 
Database design process
Database design processDatabase design process
Database design process
 
WBS bus ticketsystem
WBS bus ticketsystemWBS bus ticketsystem
WBS bus ticketsystem
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousing
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Data warehouse and Decision support system
Data warehouse  and Decision support system Data warehouse  and Decision support system
Data warehouse and Decision support system
 
Date warehousing concepts
Date warehousing conceptsDate warehousing concepts
Date warehousing concepts
 
Data Archiving and Sharing
Data Archiving and SharingData Archiving and Sharing
Data Archiving and Sharing
 
Information management
Information managementInformation management
Information management
 
Slowly changing dimension
Slowly changing dimension Slowly changing dimension
Slowly changing dimension
 
Chap03
Chap03Chap03
Chap03
 
Strategic information system planning
Strategic information system planningStrategic information system planning
Strategic information system planning
 
Information Management
Information ManagementInformation Management
Information Management
 
An Introduction to Document Scanning, Understanding Your Requirements
An Introduction to Document Scanning, Understanding Your RequirementsAn Introduction to Document Scanning, Understanding Your Requirements
An Introduction to Document Scanning, Understanding Your Requirements
 
DFD for E-Commerce Website
DFD for E-Commerce WebsiteDFD for E-Commerce Website
DFD for E-Commerce Website
 
System analysis and design logical design
System analysis and design  logical designSystem analysis and design  logical design
System analysis and design logical design
 
A review on data mining
A  review on data miningA  review on data mining
A review on data mining
 
Document Management System(DMS)
Document Management System(DMS)Document Management System(DMS)
Document Management System(DMS)
 
Effective documents filling system
Effective documents filling systemEffective documents filling system
Effective documents filling system
 

Similar to Chapter 3

System Analysis Fact Finding Methods
System Analysis Fact Finding MethodsSystem Analysis Fact Finding Methods
System Analysis Fact Finding MethodsMoshikur Rahman
 
Chapter 3 System Analysis Phase.pptxfjgf
Chapter 3 System Analysis Phase.pptxfjgfChapter 3 System Analysis Phase.pptxfjgf
Chapter 3 System Analysis Phase.pptxfjgfMHzrd
 
Chapter 2 Consumer Reserch
Chapter 2 Consumer ReserchChapter 2 Consumer Reserch
Chapter 2 Consumer ReserchAvinash Kumar
 
System and design chapter-2
System and design chapter-2System and design chapter-2
System and design chapter-2Best Rahim
 
SAD _ Fact Finding Techniques.pptx
SAD _ Fact Finding Techniques.pptxSAD _ Fact Finding Techniques.pptx
SAD _ Fact Finding Techniques.pptxSharmilaMore5
 
Rsearch process indetail
Rsearch process indetailRsearch process indetail
Rsearch process indetailAnkit2709
 
Rsearch process indetail
Rsearch process indetailRsearch process indetail
Rsearch process indetailAnkit2709
 
Rsearch process indetail
Rsearch process indetailRsearch process indetail
Rsearch process indetailAnkit2709
 
Marketing resaerch 2nd unit
Marketing resaerch 2nd unitMarketing resaerch 2nd unit
Marketing resaerch 2nd unitSajin Sunny
 
Chapter 4-Marketing management-Conducting Marketing Research
Chapter 4-Marketing management-Conducting Marketing ResearchChapter 4-Marketing management-Conducting Marketing Research
Chapter 4-Marketing management-Conducting Marketing ResearchHajiSalman
 
Needs Assessment
Needs AssessmentNeeds Assessment
Needs AssessmentLeila Zaim
 
Requirments Collection techniques - SDLC.pptx
Requirments Collection techniques - SDLC.pptxRequirments Collection techniques - SDLC.pptx
Requirments Collection techniques - SDLC.pptxRidmiSakura
 
Market Research Process
Market Research ProcessMarket Research Process
Market Research ProcessRaymond99
 
Market Research END-TO-END Benefits
Market Research END-TO-END BenefitsMarket Research END-TO-END Benefits
Market Research END-TO-END BenefitsEminenture
 
chapter4-understandingdataandwaystosystematicallycollectdata-170809052400.pptx
chapter4-understandingdataandwaystosystematicallycollectdata-170809052400.pptxchapter4-understandingdataandwaystosystematicallycollectdata-170809052400.pptx
chapter4-understandingdataandwaystosystematicallycollectdata-170809052400.pptxvenuspatatag4
 
Chapter 4 Understanding Data and Ways to Systematically Collect Data
Chapter 4   Understanding Data and Ways to Systematically Collect DataChapter 4   Understanding Data and Ways to Systematically Collect Data
Chapter 4 Understanding Data and Ways to Systematically Collect DataCarla Kristina Cruz
 
Requirement_and_Discovery_JUNE_2011
Requirement_and_Discovery_JUNE_2011Requirement_and_Discovery_JUNE_2011
Requirement_and_Discovery_JUNE_2011uchitha bandara
 

Similar to Chapter 3 (20)

System Analysis Fact Finding Methods
System Analysis Fact Finding MethodsSystem Analysis Fact Finding Methods
System Analysis Fact Finding Methods
 
Chapter 3 System Analysis Phase.pptxfjgf
Chapter 3 System Analysis Phase.pptxfjgfChapter 3 System Analysis Phase.pptxfjgf
Chapter 3 System Analysis Phase.pptxfjgf
 
Sad Lec3
Sad Lec3Sad Lec3
Sad Lec3
 
Chapter 2 Consumer Reserch
Chapter 2 Consumer ReserchChapter 2 Consumer Reserch
Chapter 2 Consumer Reserch
 
System and design chapter-2
System and design chapter-2System and design chapter-2
System and design chapter-2
 
SAD _ Fact Finding Techniques.pptx
SAD _ Fact Finding Techniques.pptxSAD _ Fact Finding Techniques.pptx
SAD _ Fact Finding Techniques.pptx
 
Rsearch process indetail
Rsearch process indetailRsearch process indetail
Rsearch process indetail
 
Rsearch process indetail
Rsearch process indetailRsearch process indetail
Rsearch process indetail
 
Rsearch process indetail
Rsearch process indetailRsearch process indetail
Rsearch process indetail
 
Marketing resaerch 2nd unit
Marketing resaerch 2nd unitMarketing resaerch 2nd unit
Marketing resaerch 2nd unit
 
Fact finding
Fact findingFact finding
Fact finding
 
Requirement Analysis - Dr. Hu.pdf
Requirement Analysis - Dr. Hu.pdfRequirement Analysis - Dr. Hu.pdf
Requirement Analysis - Dr. Hu.pdf
 
Chapter 4-Marketing management-Conducting Marketing Research
Chapter 4-Marketing management-Conducting Marketing ResearchChapter 4-Marketing management-Conducting Marketing Research
Chapter 4-Marketing management-Conducting Marketing Research
 
Needs Assessment
Needs AssessmentNeeds Assessment
Needs Assessment
 
Requirments Collection techniques - SDLC.pptx
Requirments Collection techniques - SDLC.pptxRequirments Collection techniques - SDLC.pptx
Requirments Collection techniques - SDLC.pptx
 
Market Research Process
Market Research ProcessMarket Research Process
Market Research Process
 
Market Research END-TO-END Benefits
Market Research END-TO-END BenefitsMarket Research END-TO-END Benefits
Market Research END-TO-END Benefits
 
chapter4-understandingdataandwaystosystematicallycollectdata-170809052400.pptx
chapter4-understandingdataandwaystosystematicallycollectdata-170809052400.pptxchapter4-understandingdataandwaystosystematicallycollectdata-170809052400.pptx
chapter4-understandingdataandwaystosystematicallycollectdata-170809052400.pptx
 
Chapter 4 Understanding Data and Ways to Systematically Collect Data
Chapter 4   Understanding Data and Ways to Systematically Collect DataChapter 4   Understanding Data and Ways to Systematically Collect Data
Chapter 4 Understanding Data and Ways to Systematically Collect Data
 
Requirement_and_Discovery_JUNE_2011
Requirement_and_Discovery_JUNE_2011Requirement_and_Discovery_JUNE_2011
Requirement_and_Discovery_JUNE_2011
 

Chapter 3

  • 1. Chapter 3Analysis: investigating system requirements
  • 2. Activities of analysis phase Scope Definition Phase Is the project worth looking at? Problem Analysis Phase Is a new system worth building? Requirements Analysis Phase What do the users need and want from the new system? Logical Design Phase What must the new system do? Decision Analysis Phase What is the best solution?
  • 3. Fact finding methods After understanding of the problems, the systems analyst can start to define requirements. Fact-finding – the formal process of using research, meetings, interviews, questionnaires, sampling, and other techniques to collect information about system problems, requirements, and preferences. It is also called information gathering or data collection.
  • 4. Fact-Finding Ethics Fact-Finding often brings systems analysts into contact with sensitive information. Company plans Employee salaries or medical history Customer credit card, social security, or other information Ethical behavior includes: Systems analysts must not misuse that information. Systems analysts must protect that information from people who would misuse it.
  • 5. If ethics are not followed then following consequences may occur: Systems analyst loses respect, credibility, and confidence of users and management, impairing ability to do job, Organization and systems analyst could have legal liability, Systems analyst could lose job. Fact-Finding Ethics
  • 6. Sampling of existing documentation, forms, and databases. Research and site visits. Observation of the work environment. Questionnaires. Interviews. Prototyping. Joint requirements planning (JRP) Fact finding methods
  • 7. A Fact-Finding Strategy Learn from existing documents, forms, reports, and files. If appropriate, observe the system in action. Given all the collected facts, design and distribute questionnaires to clear up things that aren’t fully understood. Conduct interviews (or group work sessions). Build discovery prototypes for any requirements that are not understood or for requirements that need to be validated (optional) . Follow up to verify facts.
  • 8. Fact finding methods Sampling of Existing Documentation, Forms, and Files: Sampling – the process of collecting a representative sample of documents, forms, and records. Organization chart The documents that describe the problem Standard operating procedures for current system Completed forms Manual and computerized screens and reports Samples of databases Flowcharts and other system documentation
  • 9. Fact finding methods Sampling Techniques: 1.Randomization – a sampling technique characterized by having no predetermined pattern or plan for selecting sample data. 2.Stratification – a systematic sampling techniquethat attempts to reduce the variance of the estimates by spreading out the sampling—for example, choosing documents or records by formula—and by avoiding very high or low estimates.
  • 10. Fact finding methods 2. Research & Site Visits: Thoroughly researching the problem domain. Other people may have solutions for non-unique problems. The system analyst may contact and perform site visits with other companies. If these companies share their information cost and time are saved. Computer journals, website and reference books are also good source of information.
  • 11. Fact finding methods 3. Observation: a fact-finding technique wherein the systems analyst either participates in or watches a person perform activities to learn about the system. Work sampling - a fact-finding technique that involves a large number of observations taken at random intervals. Observation Guidelines: 1. Determine the who, what, where, when, why, and how of the observation. 2. Obtain permission from appropriate supervisors or managers.
  • 12. Fact finding methods Observation Guidelines: 3. Inform those who will be observed of the purpose of the observation. 4. Keep a low profile. 5. Take notes during or immediately following the observation. 6. Review observation notes with appropriate individuals. 7. Don't interrupt the individuals at work. 8. Don't focus heavily on trivial activities. 9.Don't make assumptions.
  • 13. Fact finding methods 4. Questionnaire: A special-purpose document is created which allows the analyst to collect information and opinions from respondents. A document is mass produced and distributed to respondents. Following types of questionnaires can be formed: Free-format questionnaire – a questionnaire designed to offer the respondent greater latitude in the answer. A question is asked, and the respondent records the answer in the space provided after the question.
  • 14. Fact finding methods Types of questionnaire: Fixed-format questionnaire – a questionnaire containing questions that require selecting an answer from predefined available responses. Types of Fixed-Format Questions: 1. Multiple-choice questions Is the current accounts report that you receive useful? Yes No
  • 15. Fact finding methods Types of Fixed-Format Questions: Rating questions e.g. The implementation of quality discounts would cause an increase in customer orders. Strongly agree Agree  No opinion  Disagree  Strongly disagree
  • 16. Fact finding methods Types of Fixed-Format Questions: Ranking questions: e.g. Rank the following transactions according to the amount of time you spend processing them.___ % new customer orders___ % order cancellations ___ % order modifications ___ % payments
  • 17. Fact finding methods Developing a Questionnaire: Determine what facts and opinions must be collected and from whom you should get them. Based on the facts and opinions sought, determine whether free- or fixed-format questions will produce the best answers. Write the questions. Test the questions on a small sample of respondents. Duplicate and distribute the questionnaire.
  • 18. Fact finding methods 5. Interviews: A fact-finding technique whereby the systems analysts collect information from individuals through face-to-face interaction. Can be used to: Find facts Verify facts Generate enthusiasm Get the end-user involved Solicit ideas and opinions The personal interview is generally recognized as the most important and most often used fact-finding technique.
  • 19. Fact finding methods Types of Interviews and Questions: Unstructured interview – an interview that is conducted with only a general goal or subject in mind and with few, if any, specific questions. The interviewer counts on the interviewee to provide a framework and direct the conversation. Structured interview – an interview in which the interviewer has a specific set of questions to ask of the interviewee.
  • 20. Fact finding methods Types of Interviews and Questions: Open-ended question – question that allows the interviewee to respond in any way that seems appropriate. Closed-ended question – a question that restricts answers to either specific choices or short, direct responses.
  • 21. Fact finding methods Procedure to Conduct an Interview: Select Interviewees End users Learn about individual prior to the interview Prepare for the Interview An interview guide is a checklist of specific questions the interviewer will ask the interviewee. Conduct the Interview Summarize the problem Ask the interviewee for assistance Follow Up on the Interview Memo that summarizes the interview
  • 22. Fact finding methods Types of Questions to Avoid: Loaded questions Leading questions Biased questions Interview Question Guidelines: Use clear and concise language. Don’t include your opinion as part of the question. Avoid long or complex questions. Avoid threatening questions. Don’t use “you” when you mean a group of people.
  • 23.
  • 24. Assuming an answer is finished
  • 26. Talking instead of listening.
  • 27.
  • 30. Observe mannerisms and nonverbal communication.
  • 33.
  • 34. This technique is used specially when the requirements are not fixed.
  • 35. The logic behind this technique is user will get the idea about requirements when they will use prototype.
  • 36.
  • 37. Fact finding methods 7. Joint Requirement Planning: It is a process where highly structured group meetings are conducted to analyze problems and define requirements. JRP Participants: Sponsor: Top management person. He starts the meeting by introducing the participants. Determines time and location of session. Facilitator: Plays the role of leader. Should has excellent communication skills, ability to negotiate, good knowledge of business.
  • 38. Fact finding methods 7. Joint Requirement Planning: JRP Participants: Users & Manager: Role is to communicate requirements and business rules. Takes decisions for project priorities, approve schedules and cost. Scribe: Responsible for keeping record of meetings. Use case tools to generate facts immediately. System analysts may play this role. IT staff: Take notes during discussion. The questions related to technologies are solved by them.
  • 39. Fact finding methods To plan for JRP session: Session spans from 3 to 5 days. Success depends on effective planning and carrying out plan. Following steps are involved in planning JRP session: Selecting a location for JRP session: Conducted away from workplace. Conference room is allocated. Many software required like CASE tools, spreadsheets, prototyping software, Teleconferencing facilities should be available.
  • 40. Fact finding methods To plan for JRP session: 2. Selecting JRP participants: Participants selected should include JRP facilitator, scribe, user representative, IT professionals. 3. Preparing a JRP session agenda: The facilitator must prepare documentation to brief participants about scope and objectives. The agenda should consists of three parts: Opening, body and conclusions. In conclusions day’s summarization is done and unresolved issues are mentioned.
  • 41. Fact finding methods Guidelines for Conducting a JRP Session: Do not unreasonably deviate from the agenda Stay on schedule Ensure that the scribe is able to take notes Avoid the use of technical jargon Apply conflict resolution skills Allow for ample breaks Encourage group consensus Encourage user and management participation without allowing individuals to dominate the session
  • 42. Fact finding methods Brainstorming: Sometimes, one of the goals of a JRP session is to generate possible ideas to solve a problem. Brainstorming is a common approach that is used for this purpose. It is a technique for generating ideas by encouraging participants to offer as many ideas as possible in a short period of time without any analysis until all the ideas have been exhausted.
  • 43. Fact finding methods Brainstorming: Isolate the appropriate people in a place that will be free from distractions and interruptions. Make sure everyone understands the purpose of the meeting. Appoint one person to record ideas. Remind everyone of brainstorming rules. Within a specified time period, team members call out their ideas as quickly as they can think of them. After the group has run out of ideas and all ideas have been recorded, then and only then should the ideas be analyzed and evaluated. Refine, combine, and improve the ideas that were generated earlier.
  • 44. Fact finding methods End product of JRP session: A formal written document. Created by JRP facilitator and scribes. Specifies the specification confirmed by all participants. Benefits of JRP: JRP actively involves users and management in the development project JRP reduces the amount of time required to develop systems.