SlideShare una empresa de Scribd logo
1 de 11
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

Más contenido relacionado

Similar a Introduction to Systems Analysis for Students

What defines a junior business analyst
What defines a junior business analystWhat defines a junior business analyst
What defines a junior business analyst
faruqh
 
Baf -module_1_-_updated_q32010
Baf  -module_1_-_updated_q32010Baf  -module_1_-_updated_q32010
Baf -module_1_-_updated_q32010
KinzaNSaeed
 
Agile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay DanaitAgile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay Danait
Xebia IT Architects
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
AGILEMinds
 

Similar a Introduction to Systems Analysis for Students (20)

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

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

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