INFO425: System Design INFORMATION X Chapter 8 Evaluating Alternatives for Requirements, Environment, and Implementation Evaluating Alternatives.

Slides:



Advertisements
Similar presentations
2007 – 2008 Academic/Business Plan …a strategic initiative School District of Palm Beach County New Horizons for Student Success.
Advertisements

Systems Analysis and Design in a Changing World
Chapter 8: Evaluating Alternatives for Requirements, Environment, and Implementation.
Info1409 De Montfort University Lecture 3 The Systems Development Life Cycle Systems Analysis & Design Academic Year 2008/9.
Chapter 2.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
1.1 Dr. Honghui Deng Associate Professor MIS Department UNLV MIS 746 IS Project Management.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
1 Info 1409 Systems Analysis & Design Module Lecture 5 - Feasibility HND Year /9 De Montfort University.
Fundamentals of Information Systems, Second Edition
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
Gathering Information and Use Case Scenarios
8 Systems Analysis and Design in a Changing World, Fifth Edition.
System Planning Analyzing the Business Case
The database development process
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Enterprise Architecture
CORE 1: PROJECT MANAGEMENT Overview TECHNIQUES FOR MANAGING A PROJECT Communication Skills Active Listening Mirroring Paraphrasing Summarizing Clarifying.
Chapter 6: The Traditional Approach to Requirements
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
INFO425: Systems Design INFORMATION X Finalizing Scope (functions/level of automation)  Finalizing scope in terms of functions and level of.
RUP Fundamentals - Instructor Notes
2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the purpose and various phases of the traditional systems development.
1.1 © 2007 by Prentice Hall 11 Chapter Building Information Systems.
Improvements to Service Provisioning Platform Deployment Process Master’s Thesis – Matti Jylhä Supervisor: Professor Jorma Jormakka.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
ITEC224 Database Programming
Recap from last week Understand organizations, including the four frames, organizational structures. Explain why stakeholder management and top management.
17 1 Use Case Descriptions Chapter 4 – Facade Iteration Requirements Inception Phase.
1 Copyright Flying Kiwi Productions Inc. An Introduction to Object-Oriented Analysis Objects and UML in plain English. Chapter.
Chapter 10 Information Systems Analysis and Design
Chapter 8 Evaluating Alternatives for Requirements, Environment, and Implementation.
CIS 499 Senior Seminar Introduction to IT project management.
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
Project Management Part 6 Project Control. Part 6 - Project Control2 Topic Outline: Project Control Project control steps Measuring and monitoring system.
Building Information Systems & Managing Projects.
Project Life Cycle.
Ch 4 - Learning Objectives Scope Management You should be able to: n Discuss the relationship between scope and project failure n Describe how strategic.
Chapter 14: Using the Scalable Decision Process on Large Projects The process outlined is meant to be scaleable. Individual steps can be removed, changed,
1 ITEC 3010 “Systems Analysis and Design, I” LECTURE 8-1: Evaluating Alternatives for Requirements, Environments, and Implementation Evaluating Alternatives.
1 6 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 6 The Traditional Approach to Requirements.
Selecting the Best Alternative Class 19. SDLC Project Identification & Selection Project Initiation & Planning Analysis *** Logical Design Physical Design.
Systems Analysis and Design in a Changing World, Fourth Edition
IS Analysis and Design. SDLC Systems Development Life Cycle Break problems into management review stages Control cost and time Works best with well understood.
1 | 2010 Lecture 3: Project processes. Covered in this lecture Project processes Project Planning (PP) Project Assessment & Control (PAC) Risk Management.
Requirements Management with Use Cases Module 10: Requirements Across the Product Lifecycle Requirements Management with Use Cases Module 10: Requirements.
Module 1: Introducing Windows Server 2003 Network Infrastructure Planning, Tools, and Documentation.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Software Development A Proposed Process and Methodology.
INFORMATION X INFO425: Systems Design Systems Design Project Deliverable 1.
Software Project Management Iterative Model & Spiral Model.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Outlines Overview Defining the Vision Through Business Requirements
Prepared by Amira Selim 31 st October 2009 Revised by Dahlia Biazid Requirements Analysis.
How Software Projects Start SW projects start with a need. We need to keep better data on the students in the CSCE Dept. I heard that one of our competitors.
Chapter 4 HRIS Needs Analysis.
Grid as a Service. Agenda Targets Overview and awareness of the obtained material which determines the needs for defining Grid as a service and suggest.
Copyright 2015 John Wiley & Sons, Inc. Project Planning Part II.
Grid as a Service. Agenda Targets Overview and awareness of the obtained material which determines the needs for defining Grid as a service and suggest.
Systems Analysis and Design in a Changing World, Fifth Edition
Chapter 8 Environments, Alternatives, and Decisions.
Fundamentals of Information Systems, Sixth Edition
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Process Improvement With Roles and Responsibilities explained
BSA 376 Competitive Success/snaptutorial.com
BSA 376 Education for Service/snaptutorial.com
BSA 376 Teaching Effectively-- snaptutorial.com
Presentation transcript:

INFO425: System Design INFORMATION X Chapter 8 Evaluating Alternatives for Requirements, Environment, and Implementation Evaluating Alternatives for Requirements, Environment, and Implementation Part 1

INFO425: System Design INFORMATION X Objectives  Describe process for packaging/prioritizing system requirements based on the desired system scope and level of automation for the new system  Describe the strategic decisions that determine the target deployment environment and the design approach for the new system  Determine alternative approaches for system development  Evaluate and select a development approach based on the needs and resources of the organization

INFO425: System Design INFORMATION X Overview  Last three activities of analysis  Prioritize systems requirements  Generate and evaluate alternatives  Review recommendation with management  Refocus project direction  Transition from discovery and analysis to solutions and design  Set direction for design and implementation of solution system

INFO425: System Design INFORMATION X System Analysis Activities  Final three steps overlap with initial steps and done iteratively  Steps:  Define priority of each event (function)  Define the level of automation for each event  Define the deployment environment (hardware, operating system, network)  Identify design alternatives (e.g., custom development vs. package)  Evaluate design alternatives  Select alternative and present to management

INFO425: System Design INFORMATION X Project Management Perspective  Time  Cost  Quality  Human resources  Procurement  Communications  Risk  The final activities of the Systems Analysis phase are largely (but not entirely) project management activities  Overall goal is to precisely define scope and to specify how system will be implemented. This allows the project manager to quantify the following dimensions of the project:

INFO425: System Design INFORMATION X Deciding on Scope and Level of Automation  Scope determines which business functions (events) will be included in system  Level of automation is how much automated computer support exists for functions included in scope  Aim is to precisely define functions in scope and level of automation for each function to avoid scope creep  Requests for addition of system functions after requirements have been defined and decision has been made  To avoid, formalize the process  Get key stakeholders to participate and sign off

INFO425: System Design INFORMATION X Prioritizing Requirements  Assume that Event = Function  Use an expanded Event Table  Typically, priority is defined when Event table is built, then refined  Priority: Mandatory, Important, Desirable Level of Automation Event/FunctionPriorityLowMediumHigh Schedule a course section Mandatory Enroll in Course Mandatory Provide student suggested curriculum for upcoming academic year Desirable Generate student timetable Important

INFO425: System Design INFORMATION X Defining Level of Automation  High >System takes over processing of business function … does most of the work …. Applies business logic / rules >Ask the question: how should this function be done ideally  Medium >Midrange point which combines features from low and high alternatives  Low >Simple computer records keeping >Often involves automating existing, manual tasks Level of Automation Event/FunctionPriorityLowMediumHigh Provide student suggested curriculum for upcoming academic year Desirable Generate printout based on program, year and courses taken Create tentative schedule for year, online, prompt student to confirm/change as required Medium + generate and timetable to student

INFO425: System Design INFORMATION X RMO Customer Support System Functions

INFO425: System Design INFORMATION X Exercise – Student Registration Level of Automation Event/FunctionPriorityLowMediumHigh Schedule a course section Mandatory Enroll in Course Mandatory Generate student timetable Important Define potential levels of automation for each function