MIS 374 - Day 3 Outline 1.Root Cause Analysis Figuring out the underlying problem & objectives for a solution 2.Process Modeling Data flow diagrams 3.Group.

Slides:



Advertisements
Similar presentations
CAPE COMPUTER SCIENCE UNIT 2
Advertisements

Day 11 – UML and Use Case Diagrams
CAPE INFORMATION TECHNOLOGY – Unit 2
Systems Analysis Requirements structuring Process Modeling
Data Flow Diagram (DFD) Review
SYSTEMS ANALYSIS AND DESIGN TOOLS
Using Data Flow Diagrams
Using Dataflow Diagrams
Jump to first page Chapter 2 System Analysis - Process Modeling.
Data Flow Diagrams Mechanics.
Using Dataflow Diagrams
Chapter 7 Using Data Flow Diagrams
Modern Systems Analysis and Design
Structuring System Requirements: Process Modeling
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
MIS 461: Structured System Analysis and Design Dr. A.T. Jarmoszko
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 8 Structuring.
Modeling the Processes and Logic
The Traditional Approach to Requirements: Using Dataflow Diagrams Spring
System Analysis and Design
An Introduction to Business Process Modeling using Data Flow Diagrams
Chapter 8 Structuring System Requirements: Process Modeling
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 6.1.
Modeling the system the data flow diagram the context diagram level decomposition the cornucopia case portfolio project Systems Analysis and Design for.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 6.1.
Bina Nusantara 2 C H A P T E R INFORMATION SYSTEM BUILDING BLOCKS.
SDLC Phase II: Structuring System Requirements IS 582 Dr. Dania Bilal Spring 2008.
Systems Analysis & Design Data Flow Diagrams. End Home Data Flow Diagrams – Definition  A data flow diagram is a pictorial model that shows the flow.
Data-Flow Diagrams Week 10 Lecture 1. Data Flow Diagrams (DFDs) One of most important modelling tools used by system analysts In use since late 1970’s.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Computer System Analysis Chapter 8 Structuring System Requirements: Process Modeling Dr. Sana’a Wafa Al-Sayegh 1 st quadmaster University of Palestine.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 8 Structuring.
Chapter 7 Structuring System Process Requirements
Data Flow Diagrams (DFD). ScenarioCriteriaTasks Data flow diagram(DFD) is a diagram of the movement of data between external entities.
Chapter 3 Systems Documentation Techniques Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 3-1.
Judi Prajetno Sugiono ©2009 Management Information System Additional note for DFD.
Context Diagrams. What are dataflow diagrams used for? Dataflow diagram  A graphical representation that depicts information flow and the transforms.
SYSTEMS ANALYSIS AND DESIGN TOOLS DATA FLOW DIAGRAMS.
Data Flow Diagrams (DFDs) 1Information Systems Engineering.
Using Dataflow Diagrams – Part 1 Systems Analysis and Design, 7e Kendall & Kendall 7 © 2008 Pearson Prentice Hall.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 5 Structuring.
IS3320 Developing and Using Management Information Systems Lecture 16: Data-Flow Diagrams 1 (Intro to Context-Level diagrams) Rob Gleasure
Modern Systems Analysis and Design Fifth Edition
section II Analysis Systems Analysis and Design
Information System Analysis Topic-2. Data Gathering Observations Questionnaires Interviews.
Software Analysis 1 PROCESS MODELING: Data Flow Diagrams (DFDs)
SYSTEMS ANALYSIS AND DESIGN ITDB 2101 HAND OUT # 3 1.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Modeling the Processes and Logic.
After class… Reach out to your GP1 group Setup time to meet Get started on GP1 asap!
C_ITIP211 LECTURER: E.DONDO. Unit 3 : PROCESS MODELING.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Using Dataflow Diagrams Systems Analysis and Design, 8e Kendall & Kendall 7.
MIS 360: System Analysis and Design Dr. Qasem Al-Radaideh Department of Computer Information Systems Faculty of Information Technology Yarmouk University.
Day 4 – Process Modeling cont’d Today’s Goals  More on Process Models  Leveling DFDs  Exercise 5 – in class  Group Project / Client Project reminders.
Information System Analysis Topic-2. Data Gathering Observations Questionnaires Interviews.
Business Process Modeling What is a process model? – A formal way of representing how a business system operates. – Illustrates the activities that are.
Class 12: Exam Review  Client project  Exam review -- check list for client project  Client project work time and Q & A.
Data Flow Diagrams 1. What is a Data Flow Diagram?  A data flow diagram (DFD) is a graphical representation of the movement of data between external.
Day 4 – Process Modeling: Leveling DFDs Today’s Tools  More on DFDs  Leveling DFDs  Exercise 5 – in class  Introduce TA’s.
Day 4 – pre-class prep Process Modeling Data flow diagrams :
WHAT IS A Context Diagram?
Chapter 6 Structuring System Requirements: Process Modeling
Chapter 6 Structuring System Requirements: Process Modeling
Chapter 8 Structuring System Requirements: Process Modeling
Day 4 – Process Modeling: Leveling DFDs
Class 7 – Inception Phase: Steps & techniques
Structuring System Requirements: Process Modeling
Data Flow Diagrams Mechanics. Outline DFD symbols External entities (sources and sinks) Data Stores Data Flows Processes Types of diagrams Step by step.
Chapter 6 Structuring System Requirements: Process Modeling
MBI 630: Week 4 Process Modeling
G063 - Data flow diagrams.
Presentation transcript:

MIS Day 3 Outline 1.Root Cause Analysis Figuring out the underlying problem & objectives for a solution 2.Process Modeling Data flow diagrams 3.Group Project 1 Overview & team meeting :

Root Cause Analysis A series of symptoms, one causing the next, can lead to the root cause. Why? To come to an early agreement on the scope of the project.

Digging Down Through Layers of Symptoms Declining profits Total expenses up Travel expenses up Sales Territory Assignment Symptom 1 Symptom 2 Symptom 3 Symptom 4 or Problem or root cause? Why? Root Cause Analysis

Solution/Definition for Root Cause Symptom(s) Cause(s) Solutions Objective(s) Performance criteria System Definition effort External constraints Internal constraints Solution effort Group Project #1

 Provides consulting and software for factory automation  Mainly engineers with a broad spectrum of technical expertise relating to their diverse factory automation systems that they manufacture and market around the world  Offices in Austin and Dallas  Project request -- to automate their paper-based “Skill Set system”  They wanted to be able to quickly identify employees possessing the required knowledge and skills demanded by business opportunities as they emerged.  Like most industrial marketing organizations, they respond to requests for proposals (RFPs) submitted by other firms. To be competitive, they need to respond quickly with proposals that showed their relevant expertise and experience.  The MIS 374 team interviewed key stakeholders the first week into the project: three project managers in different company areas and Yolanda Garza, the HR director who actually managed the manila folders that was the data storage of the firm’s “Skill Set system.” Advanced System Technology Associates (ASTA)

ASTA -- existing “system”

 From their early interviews, the team reported their results  Their recommendation was to create an automated Skill Set system and two other recommendations  One was a Market Intelligence system to provide information for project managers about market trends and competitor activities to improve ASTA's ability to predict demand.  Another was a warning to upper management that some ASTA employees seldom updated their skill set folders. Even if the team created an easy-to-use, web-based Skill Set system the firm may need to create incentives or clearer rules about employees keeping their files updated. ASTA Root Cause Analysis

ASTA Symptoms are user-oriented— something a user would complain about or an opportunity a user would respond to “Points of pain”

Should you address this HR issue ? For each objective have at least 1 performance criteria ASTA

Modeling System Processes & Data Process model: Graphically illustrates the movement of data between environmental entities, the processes, and data stores within a system. Scott Ambler, Agile Modeling web site

Data Flow Analysis & Design

Data Flow Symbols 1.Environmental entity or External entity - the originator of data or receiver of information outside automation boundary 2.Process bubble - a process step that transforms data 3.Data flow arrow - data and information passing between environmental entities, processes, and data stores 4.Data store - a place to keep data for later reference (can be a data file, file cabinet, note pad, etc.)

The 4 Symbols - illustrated Scott Ambler, Agile Modeling web site Data Store (D1) Data Stores (D2 & 3) Data Store (D4) Data flow arrows Process Bubbles Environmental Entity

Visio Software Design Shapes Exercise 4 & Group Project 1

DFD Stencil Sentence-by- sentence examples Resources page – Stencil package

Visio Window with Stencil & Help

Visio Software Sources 1.VISIO is on McCombs Lab PCs 2.You can download VISIO from Dreamspark– from Clint with logon info

Dreamspark– Visio and MS Project

Data Flow Diagramming Rules Basic rules that apply to all DFDs 1.Inputs to a process are always different than outputs. 2.Objects always have a unique name. To keep the diagram uncluttered, you may repeat EEs and data stores on a diagram “Forms” enter Process 1. “Validated Forms” flow to Process 2.0

Data Flow Process Rules Process  No process can have only outputs  A miracle  No process can have only inputs  A black hole  Process label has very-object name

Data Flow Data Storage Rules Data Storage 1.Data cannot be moved directly from one store to another 2.Data cannot move directly from an environmental entity to a data store 3.A data store has a noun phrase label x x

Data Flow Diagramming Rules Data Flow  A data flow has only one direction of flow between symbols  A fork means that exactly the same data goes from a common location to two or more processes, data stores

Context Diagram Special case of the dataflow diagram, in which a single circle represents the entire system The context diagram is composed of 3 elements: 1.Environmental entity … the originator of data or receiver of information outside automation boundary 2.System circle with label (single circle is entire system) 3.Data flow … data and information elements passing between environmental entities & system

Context Diagram Highest level DFD Has data flows, environmental entities, one process (system in focus) and no data stores. Shows the system boundary and interactions with environmental entities. Environmental entity - Student Process Name - Student Administration System Data Flows - Application Details, Confirmation/Rejection Details

Orders Supplies Order Requisitions Order Confirmation Order Cancellations Shipment Date Changes Beer Thank You Letters Summary of Removals Critical Levels Report Order Log Report Inventory Log Report Inventory Discrepancy Report Celis Brewry ITS/IPS Suppliers Management Distributors Recipients Of Free Beer Celis Brewery: Context Diagram for the Proposed IPS & ITS Enhancements

Latinitas Context Diagram

A Texas Oil & Gas Company

Final Construction Inception Early tasks 1.Stakeholder table 2.Sw & Hw Environments table 3.Root Cause Analysis 4.Context Diagram 5.Data Flow Diagrams Group Project 1 Deliveries -- analysis of existing situation Focus on “As Is” Situation

Group Project 1 Deliveries  Stakeholders, Roles, and Responsibilities Table  Software & Hardware Environments  Root Cause Analysis  Data Flow Diagrams Last class HW & this class This class & next class See Specification Step 2 333k, 365

Group Project 1 Process  Stakeholders, Roles, and Responsibilities Table  Software & Hardware Environments Table  Root Cause Analysis Suggested order Use a highlighter and jot notes while you read the case.

`Group Project 1 DFD Process  Design Process  Production Process  Tracking Project Costs 1. Start Top  Down (overview paragraphs) Create a rough draft of each of these when you read the case. Create your summary DFDs (the Figure 0 and final Context Diagram) last. 2. Bottom up next