LECTURE 1 What does a Business Analyst do? IFS 231 Business Analysis.

Slides:



Advertisements
Similar presentations
The Business Analyst and the SDLC
Advertisements

Systems Development Environment
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 16 HCI PROCESS.
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
SDLC Software Development Life Cycle. SDLC Acronym for system development life cycle. Acronym for system development life cycle. Is the process of developing.
Systems Analysis and Design II
Managing Information System Development Projects IS 460 Notes by Thomas Hilton.
Sharif University of Technology Session # 3.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
GAI Proprietary Information
Software Life Cycles ECE 417/617: Elements of Software Engineering
SYSC System Analysis and Design
Pg. 1 Systems Development Life Cycle (SDLC) Systems Analyst – change agent Systems Analyst – change agent  coordination, communication, planning, design.
Introduction to Requirements (Chapters 1-3 of the requirements text) CSSE 371, Software Requirements and Specification Don Bagert, Rose-Hulman Institute.
Requirements - Why What and How? Sriram Mohan. Outline Why ? What ? How ?
Fundamentals of Information Systems, Second Edition
Copyright  Larry Dribin, Ph.D. SE470_EngFlows_v1.ppt SE470 EngFlows - 1 Excellence in Software Engineering Repeatable Level Defined Level Manage.
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
The database development process
Systems Development (SD) Presentation Michael Webb IT Director for Medicaid Utah Department of Health UDOH Informatics Brownbag August.
SDLC and alternative methodologies 1/14/2015 © Abdou Illia MIS Spring 2015.
Introduction to Computer Technology
Software Development Life Cycle (SDLC)
The Systems Development Environment. Learning Objectives Define information systems analysis and design. Describe the different types of information systems.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Chapter 2 The process Process, Methods, and Tools
Software Project Management Introduction to Project Management.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Satzinger Chp. 2 Part Part 4 of 4 2 Object-Oriented Analysis and Design with the Unified Process Testing Testing is critical discipline Testing activities.
The Systems Development Methodologies. Objectives  Describe the information Systems Development Life Cycle (SDLC)  Explain prototyping  Explain Rapid.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Chapter 14 Information System Development
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
1 Software Process Models-ii Presented By; Mehwish Shafiq.
REQUIREMENTS - WHY WHAT AND HOW? Steve Chenoweth & Chandan Rupakheti CSSE 371 Chapters Requirements Text. Question 6.
IS Analysis and Design. SDLC Systems Development Life Cycle Break problems into management review stages Control cost and time Works best with well understood.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Lecture 2 –Approaches to Systems Development Method 10/9/15 1.
Component 4: Introduction to Information and Computer Science Unit 9: Components and Development of Large Scale Systems Lecture 2 This material was developed.
1 - 1 Systems Analysis and Design, Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Systems Development Life Cycle (SDLC)
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Team-Based Development ISYS321 Managing the Information Systems Project.
2 Systems Analysis – ITEC 3155 Systems Analysis Tasks.
RUP RATIONAL UNIFIED PROCESS Behnam Akbari 06 Oct
F O C U SQ U A L I T YE X P E R I E N C E Why Does a Project Need a Project Manager and a Business Analyst? Similarities, Differences and How They Work.
Public Management Information Systems System Analysis & Design Saturday, June 11, 2016 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program.
Beyond the BACoE: Developing Business Analysis Maturity.
Accounting systems design & evaluation 9434SB 18 March 2002.
4.2 SOFTWARE DEVELOPMENT METHODOLOGGY PRESENTED BY : AZURA IBRAHIM SYARIFAH SYAZA BTE SEYD ZULKAFLY CS230(5A)
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
IFS 231 Business Analysis LECTURE 2 The Business Case.
Chapter 1: Introduction to Systems Analysis and Design
Fundamentals of Information Systems, Sixth Edition
Systems Analysis & Design N106
Software Process Models
Introduction to Software Engineering
Methodologies For Systems Analysis.
Methodologies For Systems Analysis.
Chapter 1 (pages 4-9); Overview of SDLC
(System Development Life Cycle)
Project Lifecycle and IT Product Life Cycle
Information Systems Development (ISD) Systems Development Life Cycle
Chapter 1: Introduction to Systems Analysis and Design
Public Management Information Systems System Analysis Thursday, August 01, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate.
Presentation transcript:

LECTURE 1 What does a Business Analyst do? IFS 231 Business Analysis

MondayTuesdayWedThursFriday 1 TUT DL104 & 105 TUT G H3.3 & 3.5 SEM 1D TUT GH 1.2 & 3.8 CLASS 2 LFS AUD TUT N99 CLASS 2 SC 7 2 TUT DL 4 & 5 CLASS G1 S1 TUT T5C TUT DL 104, SEM 1B, MS1.4 3 TUT SEM 1C TUT GH 3.4 & 3.7 TUT SEM 1D 4 TUT GH 3.5 CLASS 1 S1 6 TUT OC CLASS G2 GH 2 TUT C6, GH3.13 TUT GH 3.2 CLASS 1 S 1 TUT DL 111 Part – Time CLASS SC 1 Time Table 2 Business Analysis

 What is a Business Analyst?  Difference between BA, SA, PM  The SDLC  Role/Responsibilities of BA during SDLC Contents 3 Business Analysis

According to the International Institute of Business Analysis (IIBA™) a Business Analyst:  Works as a liaison among stakeholders to gather, analyze, communicate and validate requirements for changes to business processes, policies, and information and information systems  Understands business problems and opportunities in the context of the requirements and recommends solutions that enable the organisation to achieve its goals What is a Business Analyst? 4 Business Analysis

 The BA identify business needs and determine solutions to business problems.  Solutions often include a systems development component, but may also consist of process improvement or organisational change.  The BA is responsible to understand the actual needs of stakeholders not simply their expressed desires  Bridge between business and IT Therefore…… 5 Business Analysis

6

7

Business Analyst (BA): Business Analyst (BA): The main role is to:   understand the business processes and procedures (how the business works),   to identify areas of improvement (problem areas), and   to work with the business stakeholders to identify suitable solutions. If the solution involves the development or modification of information systems, the business analyst is also responsible to:   gather,   analyze, and   document the business requirements which must be fulfilled by the software. Difference between BA, SA, PM 8 Business Analysis

Systems Analyst (SA): The main role is to:   understand the business requirements (documented by the BA) and   design and document the functional and, often, technical implementation of the software/IT system. The systems analyst also helps solve problems and issues with existing systems through:   research of these systems,   code reviews,   data analysis/modelling Often has a strong technical and/or programming background. Systems Analyst 9 Business Analysis

Project Manager (PM): It is the person who is:   responsible for the successful planning and execution of a project   manages people, money and risk, and ensures that the team follows the project plan. Role includes some of the following: Planning and Defining Scope Activity Planning and Sequencing Resource Planning Developing Schedules Time and Cost Estimating Analysing and Managing Risks and Issues Monitoring and Reporting Progress Project Manager 10 Business Analysis

  The systems development life cycle (SDLC) is a conceptual model used in project management that describes the stages involved in an information system development project, from an initial feasibility study through maintenance of the completed application. The SDLC 11 Business Analysis

The SDLC  No universal standardised version of SDLC:  SDLC can be a general conceptual framework for all the activities involved in systems development or acquisition  An SDLC can also be a very structured and formalised design and development process 12

What Is the SDLC? Feasibility study and project planning Requirements definition and systems analysis Systems and program design ImplementationUnit testing Integration and system testing Acceptance, installation, deployment Maintenance 13

 Waterfall  V Model  Prototyping Lifecycle  Incremental Model  Rapid Application Development (RAD)  Joint Application Development (JAD)  Rational Unified Process (RUP)  Spiral  Extreme Programming Some SDLC Models 14 Business Analysis

 Initiation and Establishment (Business Case)  Requirements Definition (Functional Spec)  Solution Specification (Technical Spec)  Construction and Testing (DB and User App)  Implementation/ Rollout and Training (User manual)   Common in all: Project Management and QA Typical Phases in a Lifecycle 15 Business Analysis

 Interacts with Business and Technical  Investigate and Analyse  Gather Requirements and Document  Find Solutions  Produce Specs (URS, BRS or FS)  User Acceptance Testing (UAT)  Assist with Implementation Typical Role/Responsibilities of BA during the SDLC 16 Business Analysis

 The focus tends to be on technology instead of the business  There is a rush to code/build  There is insufficient client involvement  Deficient requirements, processes, practices and tools  No measurement of business benefits Without clarity about the role of the BA 17 Business Analysis

It’s about the business   Knowledge of the future state of the business according to strategy   Indentify gaps in capabilities need to achieve the future state   Conduct feasibility analysis for the best solution to fill gaps   Build and continually validate the business case   Elicit, analyse, evolve, iterate, validate requirements/solution The ultimate goal 18 Business Analysis

 Realisation of the benefits  Avoidance of unnecessary costs  Identification of new opportunities  Understanding the required capability  Modeling this for the organisation How does BA add value 19 Business Analysis