Management 287 - PowerPoint PPT Presentation

1 / 29
About This Presentation
Title:

Management 287

Description:

Discuss Project Planning, Develop Charter, Requirements Statement, ... Marching Orders. Goals. Options. Objectives. Authority. Critical success factors, etc... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 30
Provided by: JLF
Category:

less

Transcript and Presenter's Notes

Title: Management 287


1
Management 287
  • Designing On-Line Information Systems

2
Todays Action Plan
  • Discuss Final Report Outline
  • Discuss Project Planning, Develop Charter,
    Requirements Statement, and Schedule
  • Discuss Event Modeling
  • Review ER and DFD Methodology
  • Discuss Verification and Validation
  • Risk Analysis and Scheduling
  • Group Report Due at the End of Class Today

3
Final Report Outline on Website
4
Software Development Pyramid / Stack
5
Context Model
  • The Business Environment
  • Boundaries and Interfaces within the Business
    Environment
  • Functions, Processes, and Flows
  • Social and Technical Dimensions

6
Event Model
  • System Response to Each Business Event
  • Maps Inputs to Outputs
  • Processing Specifications for System Functions
  • Business Rules and Event Dictionary
  • Drives the User Interface Sequencing
  • System Requirements from the Users Viewpoint and
    Describes Appropriate System Behavior

7
Information Model
  • Static Data Map
  • Data Modeling Task (E-R, etc)
  • Enterprise-wide Coordination

8
The Charter
9
The Charter
  • Vision
  • Background
  • Marching Orders
  • Goals
  • Options
  • Objectives
  • Authority
  • Critical success factors, etc
  • Why or Rationale
  • Project Plan, and Functional as well as
    Operational Requirements

10
The Charter is a Contract and a Business Plan
  • Goals and Goal Statement
  • Objectives
  • Evaluation Criteria
  • Solution Options

11
Goals and Goal Statement
  • Clear
  • Unambiguous
  • Concise
  • Measurable!!

12
Objectives are not the Same as Goals They are
  • Solutions to Problems
  • Exploits Opportunities
  • The Rationale Behind the Future Requirements
  • Support the Goals
  • Clear, Concise, and Measurable
  • IR AC IS and x-factors
  • Prioritize Objectives

13
Evaluation Criteria
  • How to Measure Results Against Goals
  • X-factors
  • Objectives ? Evaluation Criteria
  • Cost Evaluation Criteria
  • Independently Cost Justified, Cost to Procure,
    Cost to Implement, . . .
  • Usability, Reliability, Security,
    Maintainability,Impact Resistance, Size, Weight,
    Interoperability, Response Time
  • Implement a Quality Vector Rating Scheme

14
Solution Options
  • Do Nothing
  • Evaluate Solution Options

15
The Charter
  • Goals
  • Objectives
  • Courses of Actions
  • Solution Scope
  • Project Plan
  • Roles and Responsibilities
  • Critical Success Factors

16
The Context Model
17
The Context Model
  • Data Flow Diagram 1979 - DeMarco
  • Process
  • Data Flow
  • External Agent
  • Data Store
  • Path of Data Through an Organization

18
A Process Transforms Data but also Conserves It
a Verb
  • Ship Books
  • Take Order
  • Present Catalog
  • Bill Customer

19
External Agents
  • Nouns
  • Departments
  • Customer
  • Employee

20
Data Flow
  • Stimulus and Response
  • Made up of Data
  • Carry out Business Events
  • Data Flow Elements Defined in The Information
    Model

21
Data Store
  • Repository or Storage Area
  • File Cabinet, etc . . .

22
The Event Model
23
The Event Model
  • Defining the Systems Requirements from the
    Users Point of View
  • List Business Events
  • Each event is given a detailed definition in the
    event dictionary
  • Then data elements are used in the information
    model
  • System Behavior from User Perspective

24
An Event is a Subject-Verb-Object
  • Events are Business, not System-Based
  • Example Customer Orders Book (subject-verb-objec
    t)

25
Deliverables
  • Event List
  • Event Dictionary see page 87
  • Event Matrices Relates Events to Business
    Locations or to System Function
  • See pages 92 and 93
  • User Interviews

26
The Information Model
27
Entity-Relationship Diagram
  • Entity
  • Noun ( customer, order,etc..)
  • Rectangle
  • Relationhip
  • Line Between two Entities
  • Cardinality
  • Attributes Describe the Entity

28
Matrices
  • Matrices Relate Entities to Other Parameters in
    Your Model
  • See pages 152-155

29
V V
  • Open Discussion
Write a Comment
User Comments (0)
About PowerShow.com