SlideShare a Scribd company logo
Understanding Business Analysis

   Introduction to System Business Analysis
   and Requirements Engineering



 Mohamed Shaaban
    Systems Analyst
LINK Development                              July 2010
AGENDA
▪   Basic Theories
▪   Analyst Role in SDLC
▪   Qualities of the Analyst
▪   Challenges of Requirements Elicitation
▪   Qualities of Good Requirements
▪   BA Egypt and IIBA Cairo
Analysis
                                                         Analysis
                         Requirements Gathering
                           Requirements Gathering
Business Analyst                                    Functional Requirements
      Business Analyst                                  Functional Requirements


       Basic Theories                               Quality Requirements
                                                Quality Requirements


                          Systems Analyst
                           Systems Analyst
Basic Theories
• Business Analysis
      The set of tasks, knowledge, and techniques required to identify business needs
      and determine solutions to business problems. Solutions often include a systems
      development component, but may also consist of process improvement or
      organizational change.

• Business Analyst vs. Systems Analyst
      - BA isn’t by necessity a part of the IT structure
      - BA is mostly on the customer side
      - SA turns business requirements into system spex
      - Both share a common element: Requirements Elicitation

• Requirements (Functional/Quality)

• Requirements Engineering
RM Plan
                                                                       RM Plan

                         Requirements Analysis
                             Requirements Analysis
Requirements Elicitation
      Requirements Elicitation                        Requirements Management
                                                       Requirements Management



       Analyst Role in SDLC
                     Requirements Development
                           Requirements Development
Business Knowledge
                                                                         Business Knowledge

                            Documentation Skills
                                Documentation Skills
Attention to Details
     Attention to Details                              Communication Skills
                                                       Communication Skills



       Qualities of the Analyst                                  Technical Knowledge
                                                                    Technical Knowledge


                       Problem Solving
                            Problem Solving
Talking Technical
                                                                          Talking Technical

                        Imposing Solutions
                               Imposing Solutions
Passive Aggression
       Passive Aggression                           Assumptions
                                                        Assumptions



       Challenges of Requirements Elicitation
                     Requirements Source
                        Requirements Source
Complete
                                                           Complete

                    Prioritized
                              Prioritized
Traceable
     Traceable                              Clear
                                            Clear



       Qualities of Good Requirements
                                                    Feasible
                 Consistent                                    Feasible
                    Consistent
Qualities of Good Requirements
SMART Requirements

      S-pecific

      M-easurable

      A-chievable

      R-ealistic

      T-raceable
Library
                                                                  Library

                 Jobs
                        Jobs
Networking
    Networking                                  Events
                                                Events



      BA Egypt and IIBA Cairo

                 http://cairo.theiiba.org

                 FB: Business Analysts of Egypt & IIBA Cairo Chapter
Thank You
             Let’s Communicate!
E-mail me:

     Mohamed.Shaaban@mail.link.net

LinkedIn:

     linkedin.com/in/MohamedShaaban

More Related Content

PPT
ZIP
P7 evidence
PDF
FPC Capabilities Presentation (Rev 07 07 09)
PPTX
Requirements Management Part 2 - Analysis and Communication
PPTX
Client Intelligence
PPTX
Charity Business Automation
PPTX
Smart Government - Beyond Automation
PPTX
Requirements Management Part 1 - Management and Elicitation
P7 evidence
FPC Capabilities Presentation (Rev 07 07 09)
Requirements Management Part 2 - Analysis and Communication
Client Intelligence
Charity Business Automation
Smart Government - Beyond Automation
Requirements Management Part 1 - Management and Elicitation

Similar to Introduction to Systems Analysis for Students (20)

PPTX
How to Organize and Prioritize Requirements
PPTX
What defines a junior business analyst
PPT
Alkatesting
PPTX
SME Corp SCORE
PDF
My profile
PPTX
Role Discovery and RBAC Design: A Case Study with IBM Role and Policy Modeler
PDF
Baf -module_1_-_updated_q32010
PDF
It risk advisory brochure 2013
PDF
It risk advisory brochure 2013
PPT
CCS - Business Intelligence Capabilities
PDF
It risk advisory brochure 2013
PDF
It risk advisory brochure 2013
PDF
It risk advisory brochure 2013
PPTX
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
PDF
Agile developers create their own identity by Ajay Danait
PDF
Seeing what matters using the right vision to manage transition - Alan Shalloway
PDF
It Risk Advisory Brochure
PDF
It Risk Advisory Brochure
PDF
It Risk Advisory Brochure
PDF
BI Business Requirements - A Framework For Business Analysts
How to Organize and Prioritize Requirements
What defines a junior business analyst
Alkatesting
SME Corp SCORE
My profile
Role Discovery and RBAC Design: A Case Study with IBM Role and Policy Modeler
Baf -module_1_-_updated_q32010
It risk advisory brochure 2013
It risk advisory brochure 2013
CCS - Business Intelligence Capabilities
It risk advisory brochure 2013
It risk advisory brochure 2013
It risk advisory brochure 2013
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Agile developers create their own identity by Ajay Danait
Seeing what matters using the right vision to manage transition - Alan Shalloway
It Risk Advisory Brochure
It Risk Advisory Brochure
It Risk Advisory Brochure
BI Business Requirements - A Framework For Business Analysts
Ad

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Approach and Philosophy of On baking technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
A Presentation on Artificial Intelligence
PPT
Teaching material agriculture food technology
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Machine Learning_overview_presentation.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Encapsulation theory and applications.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
Programs and apps: productivity, graphics, security and other tools
Per capita expenditure prediction using model stacking based on satellite ima...
MIND Revenue Release Quarter 2 2025 Press Release
The AUB Centre for AI in Media Proposal.docx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Approach and Philosophy of On baking technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Unlocking AI with Model Context Protocol (MCP)
Review of recent advances in non-invasive hemoglobin estimation
A Presentation on Artificial Intelligence
Teaching material agriculture food technology
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Machine Learning_overview_presentation.pptx
Encapsulation_ Review paper, used for researhc scholars
Encapsulation theory and applications.pdf
A comparative analysis of optical character recognition models for extracting...
Ad

Introduction to Systems Analysis for Students

  • 1. Understanding Business Analysis Introduction to System Business Analysis and Requirements Engineering Mohamed Shaaban Systems Analyst LINK Development July 2010
  • 2. AGENDA ▪ Basic Theories ▪ Analyst Role in SDLC ▪ Qualities of the Analyst ▪ Challenges of Requirements Elicitation ▪ Qualities of Good Requirements ▪ BA Egypt and IIBA Cairo
  • 3. Analysis Analysis Requirements Gathering Requirements Gathering Business Analyst Functional Requirements Business Analyst Functional Requirements Basic Theories Quality Requirements Quality Requirements Systems Analyst Systems Analyst
  • 4. Basic Theories • Business Analysis The set of tasks, knowledge, and techniques required to identify business needs and determine solutions to business problems. Solutions often include a systems development component, but may also consist of process improvement or organizational change. • Business Analyst vs. Systems Analyst - BA isn’t by necessity a part of the IT structure - BA is mostly on the customer side - SA turns business requirements into system spex - Both share a common element: Requirements Elicitation • Requirements (Functional/Quality) • Requirements Engineering
  • 5. RM Plan RM Plan Requirements Analysis Requirements Analysis Requirements Elicitation Requirements Elicitation Requirements Management Requirements Management Analyst Role in SDLC Requirements Development Requirements Development
  • 6. Business Knowledge Business Knowledge Documentation Skills Documentation Skills Attention to Details Attention to Details Communication Skills Communication Skills Qualities of the Analyst Technical Knowledge Technical Knowledge Problem Solving Problem Solving
  • 7. Talking Technical Talking Technical Imposing Solutions Imposing Solutions Passive Aggression Passive Aggression Assumptions Assumptions Challenges of Requirements Elicitation Requirements Source Requirements Source
  • 8. Complete Complete Prioritized Prioritized Traceable Traceable Clear Clear Qualities of Good Requirements Feasible Consistent Feasible Consistent
  • 9. Qualities of Good Requirements SMART Requirements  S-pecific  M-easurable  A-chievable  R-ealistic  T-raceable
  • 10. Library Library Jobs Jobs Networking Networking Events Events BA Egypt and IIBA Cairo http://cairo.theiiba.org FB: Business Analysts of Egypt & IIBA Cairo Chapter
  • 11. Thank You Let’s Communicate! E-mail me: Mohamed.Shaaban@mail.link.net LinkedIn: linkedin.com/in/MohamedShaaban