SlideShare a Scribd company logo
1 of 8
Chapter 4:
The Requirements (Business) Analyst
1
4.1 The Analyst Role
requirements
and developers
managers, domain experts, users can be
analysts
2
4.2 The Analyst’s Tasks, 1
◦ Understand why project is being done
◦ Know project’s vision and scope
◦ Know who is affected by success or failure
◦ Know who will interact directly with system
3
The Analyst’s Tasks, 2
◦ proactively, persistently
◦ variety of techniques—interviews, workshops,
surveys, observations, work flow analysis,…
◦ Find derived, implied requirements
◦ Find vagueness, conflicts
4
The Analyst’s Tasks, 3
◦ Clear enough for customer/user
◦ Precise enough for developers
◦ Text usually isn’t enough
◦ Graphic models enable analysis
◦ Prototypes increase understanding
5
The Analyst’s Tasks, 4
◦ Lead the effort—schedule and chair the
reviews
◦ Ensure the excellence of the requirements
◦ Ensure correct interpretation—review the
code and test cases derived from
requirements
6
The Analyst’s Tasks, 5
—ensure successful
negotiation between users and developers
◦ Create the plan
◦ Establish baselines
◦ Control changes
◦ Track status
7
4.3 Essential Skills, 1
◦ Be attentive
◦ Confirm understanding
◦ Detect unspoken, implied needs
◦ Be able to talk with variety of people (even
aggressive or intimidating)
◦ Ask about normal and unusual uses and
situations
◦ Clarify uncertainties, disagreements,
assumptions 8
Essential Skills, 2
◦ Deal with abstraction and detail
◦ Generalize and specialize
◦ Think critically
◦ Resolve conflicts from multiple sources
◦ Separate wants from needs, solutions from
requirements
9
Essential Skills, 3
◦ Be neutral
◦ Relieve tension between customer/user and
developers
◦ Build trust on all sides
◦ See the subtle, in user words or actions
10
Essential Skills, 4
◦ Express complex ideas clearly
◦ Have good command of customer/user
language
◦ Read efficiently and critically
◦ Structuring a large array of changing
information into a coherent whole
11
Essential Skills, 5
ps
◦ Getting competitors to work together
◦ Mentor and educate
◦ think of innovative capabilities
◦ satisfy needs that user hasn’t thought of yet
12
4.4 Essential Knowledge
◦ Requirements engineering
◦ Software development
13
4.5 Making An Analyst, 1
◦ Good understanding of business, work
environment
◦ Little familiarity with engineering or technical
people
◦ May not respect current users
◦ May focus on user interface
14
Making An Analyst, 2
◦ Good technical skills
◦ Often lacking in social, organizational skills
◦ Little knowledge of business or application
domain
15
Making An Analyst, 3
◦ Excellent grasp of problem domain
◦ Good at assessing reasonability and impacts
on users
◦ May prefer his own requirements over those
of actual users
◦ May create an unnecessarily ambitious system
16
END
17
Chapter 4The Requirements (Business) Analyst1

More Related Content

More from WilheminaRossi174

Self-disclosureDepth of reflectionResponse demonstrates an in.docx
Self-disclosureDepth of reflectionResponse demonstrates an in.docxSelf-disclosureDepth of reflectionResponse demonstrates an in.docx
Self-disclosureDepth of reflectionResponse demonstrates an in.docx
WilheminaRossi174
 
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docxSheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
WilheminaRossi174
 
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docxSeemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
WilheminaRossi174
 
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docxSHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
WilheminaRossi174
 
See discussions, stats, and author profiles for this publicati.docx
See discussions, stats, and author profiles for this publicati.docxSee discussions, stats, and author profiles for this publicati.docx
See discussions, stats, and author profiles for this publicati.docx
WilheminaRossi174
 
Segmented Assimilation Theory and theLife Model An Integrat.docx
Segmented Assimilation Theory and theLife Model An Integrat.docxSegmented Assimilation Theory and theLife Model An Integrat.docx
Segmented Assimilation Theory and theLife Model An Integrat.docx
WilheminaRossi174
 
School of Community and Environmental HealthMPH Program .docx
School of Community and Environmental HealthMPH Program .docxSchool of Community and Environmental HealthMPH Program .docx
School of Community and Environmental HealthMPH Program .docx
WilheminaRossi174
 
School Effects on Psychological Outcomes During Adolescence.docx
School Effects on Psychological Outcomes During Adolescence.docxSchool Effects on Psychological Outcomes During Adolescence.docx
School Effects on Psychological Outcomes During Adolescence.docx
WilheminaRossi174
 
School of Nursing and Allied HealthMSN Case Write Up Assignmen.docx
School of Nursing and Allied HealthMSN Case Write Up Assignmen.docxSchool of Nursing and Allied HealthMSN Case Write Up Assignmen.docx
School of Nursing and Allied HealthMSN Case Write Up Assignmen.docx
WilheminaRossi174
 
Scope PlanningThis work is licensed under aCreative Common.docx
Scope PlanningThis work is licensed under aCreative Common.docxScope PlanningThis work is licensed under aCreative Common.docx
Scope PlanningThis work is licensed under aCreative Common.docx
WilheminaRossi174
 
Search in the Old Testament historical events.1. Identify the ev.docx
Search in the Old Testament historical events.1. Identify the ev.docxSearch in the Old Testament historical events.1. Identify the ev.docx
Search in the Old Testament historical events.1. Identify the ev.docx
WilheminaRossi174
 
ScenarioThe purpose of a concept map is to visualize connections.docx
ScenarioThe purpose of a concept map is to visualize connections.docxScenarioThe purpose of a concept map is to visualize connections.docx
ScenarioThe purpose of a concept map is to visualize connections.docx
WilheminaRossi174
 
ScenarioThe scarcity of health resources continues to negati.docx
ScenarioThe scarcity of health resources continues to negati.docxScenarioThe scarcity of health resources continues to negati.docx
ScenarioThe scarcity of health resources continues to negati.docx
WilheminaRossi174
 
ScenarioThe United States continues to experience challenges.docx
ScenarioThe United States continues to experience challenges.docxScenarioThe United States continues to experience challenges.docx
ScenarioThe United States continues to experience challenges.docx
WilheminaRossi174
 

More from WilheminaRossi174 (20)

Self-disclosureDepth of reflectionResponse demonstrates an in.docx
Self-disclosureDepth of reflectionResponse demonstrates an in.docxSelf-disclosureDepth of reflectionResponse demonstrates an in.docx
Self-disclosureDepth of reflectionResponse demonstrates an in.docx
 
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docxSheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
 
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docxSeemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
 
See the attachment of 1 Article belowPlease answer all the que.docx
See the attachment of 1 Article belowPlease answer all the que.docxSee the attachment of 1 Article belowPlease answer all the que.docx
See the attachment of 1 Article belowPlease answer all the que.docx
 
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docxSHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
 
Select a healthcare legislature of interest. Discuss the historica.docx
Select a healthcare legislature of interest. Discuss the historica.docxSelect a healthcare legislature of interest. Discuss the historica.docx
Select a healthcare legislature of interest. Discuss the historica.docx
 
See discussions, stats, and author profiles for this publicati.docx
See discussions, stats, and author profiles for this publicati.docxSee discussions, stats, and author profiles for this publicati.docx
See discussions, stats, and author profiles for this publicati.docx
 
Segmented Assimilation Theory and theLife Model An Integrat.docx
Segmented Assimilation Theory and theLife Model An Integrat.docxSegmented Assimilation Theory and theLife Model An Integrat.docx
Segmented Assimilation Theory and theLife Model An Integrat.docx
 
Select a local, state, or national public policy that is relev.docx
Select a local, state, or national public policy that is relev.docxSelect a local, state, or national public policy that is relev.docx
Select a local, state, or national public policy that is relev.docx
 
School of Community and Environmental HealthMPH Program .docx
School of Community and Environmental HealthMPH Program .docxSchool of Community and Environmental HealthMPH Program .docx
School of Community and Environmental HealthMPH Program .docx
 
School Effects on Psychological Outcomes During Adolescence.docx
School Effects on Psychological Outcomes During Adolescence.docxSchool Effects on Psychological Outcomes During Adolescence.docx
School Effects on Psychological Outcomes During Adolescence.docx
 
Search the gene belonging to the accession id you selected in week 2.docx
Search the gene belonging to the accession id you selected in week 2.docxSearch the gene belonging to the accession id you selected in week 2.docx
Search the gene belonging to the accession id you selected in week 2.docx
 
School of Nursing and Allied HealthMSN Case Write Up Assignmen.docx
School of Nursing and Allied HealthMSN Case Write Up Assignmen.docxSchool of Nursing and Allied HealthMSN Case Write Up Assignmen.docx
School of Nursing and Allied HealthMSN Case Write Up Assignmen.docx
 
Scholars in many disciplines (anthropology, history, sociology, educ.docx
Scholars in many disciplines (anthropology, history, sociology, educ.docxScholars in many disciplines (anthropology, history, sociology, educ.docx
Scholars in many disciplines (anthropology, history, sociology, educ.docx
 
Scope PlanningThis work is licensed under aCreative Common.docx
Scope PlanningThis work is licensed under aCreative Common.docxScope PlanningThis work is licensed under aCreative Common.docx
Scope PlanningThis work is licensed under aCreative Common.docx
 
Scenario Think about your what your parental involvement plan .docx
Scenario Think about your what your parental involvement plan .docxScenario Think about your what your parental involvement plan .docx
Scenario Think about your what your parental involvement plan .docx
 
Search in the Old Testament historical events.1. Identify the ev.docx
Search in the Old Testament historical events.1. Identify the ev.docxSearch in the Old Testament historical events.1. Identify the ev.docx
Search in the Old Testament historical events.1. Identify the ev.docx
 
ScenarioThe purpose of a concept map is to visualize connections.docx
ScenarioThe purpose of a concept map is to visualize connections.docxScenarioThe purpose of a concept map is to visualize connections.docx
ScenarioThe purpose of a concept map is to visualize connections.docx
 
ScenarioThe scarcity of health resources continues to negati.docx
ScenarioThe scarcity of health resources continues to negati.docxScenarioThe scarcity of health resources continues to negati.docx
ScenarioThe scarcity of health resources continues to negati.docx
 
ScenarioThe United States continues to experience challenges.docx
ScenarioThe United States continues to experience challenges.docxScenarioThe United States continues to experience challenges.docx
ScenarioThe United States continues to experience challenges.docx
 

Chapter 4The Requirements (Business) Analyst1

  • 1. Chapter 4: The Requirements (Business) Analyst 1 4.1 The Analyst Role requirements and developers managers, domain experts, users can be analysts 2 4.2 The Analyst’s Tasks, 1 ◦ Understand why project is being done ◦ Know project’s vision and scope ◦ Know who is affected by success or failure
  • 2. ◦ Know who will interact directly with system 3 The Analyst’s Tasks, 2 ◦ proactively, persistently ◦ variety of techniques—interviews, workshops, surveys, observations, work flow analysis,… ◦ Find derived, implied requirements ◦ Find vagueness, conflicts 4 The Analyst’s Tasks, 3 ◦ Clear enough for customer/user ◦ Precise enough for developers ◦ Text usually isn’t enough ◦ Graphic models enable analysis ◦ Prototypes increase understanding 5
  • 3. The Analyst’s Tasks, 4 ◦ Lead the effort—schedule and chair the reviews ◦ Ensure the excellence of the requirements ◦ Ensure correct interpretation—review the code and test cases derived from requirements 6 The Analyst’s Tasks, 5 —ensure successful negotiation between users and developers ◦ Create the plan ◦ Establish baselines ◦ Control changes ◦ Track status 7 4.3 Essential Skills, 1 ◦ Be attentive
  • 4. ◦ Confirm understanding ◦ Detect unspoken, implied needs ◦ Be able to talk with variety of people (even aggressive or intimidating) ◦ Ask about normal and unusual uses and situations ◦ Clarify uncertainties, disagreements, assumptions 8 Essential Skills, 2 ◦ Deal with abstraction and detail ◦ Generalize and specialize ◦ Think critically ◦ Resolve conflicts from multiple sources ◦ Separate wants from needs, solutions from requirements 9 Essential Skills, 3 ◦ Be neutral ◦ Relieve tension between customer/user and
  • 5. developers ◦ Build trust on all sides ◦ See the subtle, in user words or actions 10 Essential Skills, 4 ◦ Express complex ideas clearly ◦ Have good command of customer/user language ◦ Read efficiently and critically ◦ Structuring a large array of changing information into a coherent whole 11 Essential Skills, 5 ps ◦ Getting competitors to work together ◦ Mentor and educate
  • 6. ◦ think of innovative capabilities ◦ satisfy needs that user hasn’t thought of yet 12 4.4 Essential Knowledge ◦ Requirements engineering ◦ Software development 13 4.5 Making An Analyst, 1 ◦ Good understanding of business, work environment ◦ Little familiarity with engineering or technical people ◦ May not respect current users ◦ May focus on user interface 14
  • 7. Making An Analyst, 2 ◦ Good technical skills ◦ Often lacking in social, organizational skills ◦ Little knowledge of business or application domain 15 Making An Analyst, 3 ◦ Excellent grasp of problem domain ◦ Good at assessing reasonability and impacts on users ◦ May prefer his own requirements over those of actual users ◦ May create an unnecessarily ambitious system 16 END 17