Management Information Systems, Sixth Edition Chapter 12: Systems Planning and Development.
1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will:...
-
Upload
francis-chambers -
Category
Documents
-
view
216 -
download
3
Transcript of 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will:...
![Page 1: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/1.jpg)
1
Chapter 15
Systems Development
![Page 2: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/2.jpg)
2
Learning Objectives
When you finish this chapter, you will: Understand the systems development
life cycle. List and explain the pros and cons of
prototyping. Understand how software tools facilitate
the monitoring and controlling of systems development.
![Page 3: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/3.jpg)
3
Learning Objectives Recognize the difficulties involved in
systems development. Be able to list the advantages and
disadvantages of different system conversion strategies.
Understand the concept of systems integration.
![Page 4: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/4.jpg)
4
Why Develop an IS?
Three phenomena can trigger IS development An opportunity (proactive) A problem (reactive) A directive
![Page 5: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/5.jpg)
5
The Systems Development Life Cycle (SDLC)
SDLC approach Life of an IS starts with a need Followed by assessment of functions that
system must have to fulfill that need and Ends when benefits of the system no
longer outweigh its maintenance cost At this point a new system begins
![Page 6: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/6.jpg)
6
The Systems Development Life Cycle (SDLC)
Figure 15.1 The systems development life cycle
![Page 7: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/7.jpg)
7
Analysis Phase
Analysis System
analysis phase is a five-step process…
![Page 8: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/8.jpg)
8
5 Steps in System Analysis Step 1: Investigation
Is there a real need and is it feasible?
Step 2: The Technical Feasibility Study Ensures hardware and software exist to build the
system
Step 3: The Economic Feasibility Study Benefits of the system weighed against the cost
Step 4: The Operational Feasibility Study Determines if system will be used as intended
Step 5: Requirements Definition Specific requirements/features of system defined
![Page 9: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/9.jpg)
9
The Design Phase
Figure 15.4 Phases in systems design
![Page 10: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/10.jpg)
10
Phases in Systems Design Logical Design
Translation of user requirements into detailed functions of the system
Physical Design Construction Systems Testing
![Page 11: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/11.jpg)
11
Logical Design: Business Processes
Figure 15.6 A flowchart describing a sales bonus system
![Page 12: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/12.jpg)
12
Logical Design: Business Processes – For Real
H. MeasurePerformance and
Report
Field
F. Execute Account/Territory Plan andManage Partners
Field
E. Create Account andTerritory Plans
Field
D. Identify and ProfilePartners
Field
C. Assign Partners toPortfolios and PAMs/
PTMs
Field
B. Define andRecommend
“Managed” PartnerCriteria
Corporate
A. Define partnerstrategy
Corporate
Annually Quarterly
G. Lead ManagementSystem Onboarding
Field
Periodically as PAMs or partners are added or changed
![Page 13: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/13.jpg)
13
Logical Design: Business Processes – For Real
Esc
ala
tio
n A
ge
nt
60Escalate product,program, license
61Can EA resolve? Yes
67Escalate to program
manager
62Respond to CSR withresolution/information
No
MS
Pro
ject
Ma
na
ger
69Receive escalation
via email (Kona)
70Need additional
information?
71Can PM resolve?
72Respond to EA w/
resolution information
74Communicate
infodesk response toEA
73Create and submit
infodesk case
Cu
sto
mer
Tel
esa
les
Yes
Yes
No
E
53Product/Licensingquestion?
No
54Create SR 55
Complaintacknowledged &
resolved?
57Escalate to EA
No
56Enter resolution, SR
is closed
58Receive SR
64Escalate complaint to
Program Manager(MS Contact)
59Complaintresolved?
65Complaintresolved?
66Enter resolution, SR
is closed
68Escalate complaint to
US ComplaintManagement Team
Yes
Mic
roso
ft U
S C
MT
eam
75Identify solution andcontacts customer
76Enter resolution, SR
is closed
Yes
No
63Contact customer
Who is the contactfor complaint
management?
Need specificescalation path
identified for flow.
No
No
Yes
Yes
![Page 14: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/14.jpg)
14
Logical Design: Business Processes – For Real
![Page 15: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/15.jpg)
15
Logical Design: Business Processes – For Real
![Page 16: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/16.jpg)
16
Logical Design: Business Processes – For Real
![Page 17: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/17.jpg)
17
Logical Design: Data Flow Diagrams
![Page 18: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/18.jpg)
18
Systems Testing The idea is to try and break the
system Programs to run code Human users try and ‘outsmart’ the
system Stress Testing
Often it is one of the most tempting phases to reduce or cut from project plan
![Page 19: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/19.jpg)
19
Implementation Phase
Implementation (also called delivery) consists of two steps: Training Conversion
Parallel Conversion Phased Conversion Cold Turkey Conversion Pilot Conversion
![Page 20: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/20.jpg)
20
Strategies used to convert from one IS to another
![Page 21: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/21.jpg)
21
System Support Phase
![Page 22: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/22.jpg)
22
Additional Topics
Prototyping, Project Management…
![Page 23: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/23.jpg)
23
Prototyping
Systems developed using an iterative process Purpose is to develop a working model as
quickly as possible, which can be tweaked and revised
Significantly shortens systems development backlog
Can increase risk of incompatibility and other unforeseen mishaps
![Page 24: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/24.jpg)
24
Prototyping
Figure 15.12 In prototyping, refinement of the system continues until users are satisfied.
![Page 25: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/25.jpg)
25
Prototyping
Figure 15.13 When to prototype and when not to prototype
![Page 26: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/26.jpg)
26
Computer-AidedSoftware Engineering
Computer-Aided Software Engineering (CASE tools) System development programs that ease
and speed design and construction of new ISs
Application generators I-CASE tools Rapid Application Development (RAD)
![Page 27: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/27.jpg)
27
Project Management Project Management Tools
Project Evaluation and Review Technique (PERT) PERT chart shows events, required activities,
and relationships Advantage: Communication of
interdependencies among activities Gantt Chart
Represents activities and start and completion times, but not the relationships among activities
Advantage: Simple and linear
![Page 28: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/28.jpg)
28
Dimensions of Project Management
![Page 29: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/29.jpg)
29
Project Management
Project Management Goals Complete the project on time Complete the project within budget Meet requirements Meet expectations
![Page 30: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/30.jpg)
30
Project Management
Project Management Functions Communication Management Schedule Management Quality Management Financial Management Resource Management
![Page 31: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/31.jpg)
31
Systems DevelopmentLed by End Users (SDLU)
JAD: An example of User-led Systems Development Joint Application Development (JAD):
method to be used in SDLU Uses six-step process to take the team
through planning and design
![Page 32: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/32.jpg)
32
Systems DevelopmentLed by End Users (SDLU)
Figure 15.17 The six steps of JAD
![Page 33: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/33.jpg)
33
JAD Critical Success Factors All participants must be committed to JAD
process. Customers and IS people must agree on project’s
scope. Sponsor must be supportive and involved. Team members must be empowered decision
makers. Business objectives must be clearly defined. Business process must be understood. Team members must be able to meet two or
more days per week. Members must be committed to the team.
![Page 34: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/34.jpg)
34
Systems Integration
Takes a look at the information needs of an entire organization (or a major division)
Analysts integrate existing systems so that: Data can flow more easily among
business units. Users can access different types of data
via a single interface.
![Page 35: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/35.jpg)
35
Systems Integration
Siebel
External Sources
SYSTEM
PartnerAccount Mgr
SYSTEM Functionality• Manage partner account/contact
and customer data• Evaluate existing managed
partners• Select new partners to manage• Fiscal year planning with each
partner• Measure and evaluate partners• Enhanced opportunity pipeline
management capabilities
Siebel’s Role• Opportunities
created within Siebel
• Sends opportunity and associated data to SYSTEM
Partner Functionality• Participate in fiscal planning
process• Manage their account and
contact profile including extended attributes like competencies and solutions
• Manage their opportunities (accept, reject, claim, return, update and close)Other Data Sources
• Sales• Product Data•Customer data
Partner UI
Partner UI
Customer System
Daily Synchronization
Manual feedas needed
Configurable Feed
Weekly Feed
![Page 36: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/36.jpg)
36
Two Real World Examples Revisited
1. Susan’s Training Wheels: MAX
2. Current Hitachi Consulting Methodology
![Page 37: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/37.jpg)
37
Phase II: World Class Implementation!
• Planning & Preparation
– Not an easy task… Sample Work Plan
• Functional Ownership
• Integrated Business Process Redesign
• Fast Application Implementation through Prototyping
– Base Design Prototype
– Integration Prototype
– Model Workplace
![Page 38: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/38.jpg)
600 Performance Measurement & Benefits Tracking
MAX Methodology Phase II: Design and Implementation
1000 Detail Design & Integration
800 Process Design and Preparation
900 Base Design Prototype
1100 Model Workplace
120
0 C
uto
ver
PR
OC
ES
SS
YS
TE
M
TRAINING
100 Project Management and Facilitation
200 Change Management & Communication
Ext
en
de
d T
ea
m K
icko
ff
BuildDesignSetup•Config.
•Test Data
Build Test
Scenarios
Unit Test
System
Report, Modification &Interface Gap
Analysis & Design
Organizational Transformation
MockConver-
sion
Integ-rationSetup•Config.•Static Data
Regression Unit Test
•Dynamic Data
IntegrationTestPrep.
Report, Modification &Interface
Development
ConversionTesting & Validation
SuperUser
Training&
Testing
IntegrationTesting
Report, Mod. & InterfaceValidation
Conversion Design & DevelopmentStatic---------------------------------->Dynamic
System Performance Assessment
StressTest/
Perfor. Tuning
RegressionTest
Validate Cutover/ Fallback
Plan
ProcessOptimization
Validate To-Be
Detail Design
Documentationand Process Tool Development
Pilot Testing of To-Be Processes
AddressIntegration
Issues
ReviewCompletedAnalysis
To-Be ProcessStrategy &Approach
BestPracticeReview
High LevelProcess Design
ProcessImplementation
Workplan
Validate To-BeApproach& Design
DetailProcess Design
Install Hardware
& Software
Project Team
ApplicationTraining
Config-uration
Preparation
![Page 39: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/39.jpg)
39
Base Design IntegrationModel
Workplace
Fast Implementation through Prototyping
![Page 40: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/40.jpg)
40
Process Design and Preparation
What• Preparation for the first configuration of the
application & high level process definitionGoal• To establish the road map for subsequent
phaseDeliver• Extended Team Kickoff• Install Hardware & Software• Project Team Application Training• Configuration Preparation• Review Completed Analysis• To-Be Process PAVA• High Level Process Design
800 Process Design and Prep.
Ext
en
de
d T
ea
m K
icko
ff
ReviewCompletedAnalysis
To-Be ProcessStrategy &Approach
BestPracticeReview
High LevelProcess Design
Install Hardware
& Software
Project Team
ApplicationTraining
Config-uration
Preparation
![Page 41: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/41.jpg)
41
Base Design Prototype
Base Design IntegrationModel
Workplace
![Page 42: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/42.jpg)
42
Base Design Prototype
What• Testing discrete transactions,
inquiries, reports within each module
Goal• 90% of the business requirements
configured, detailed processes defined
Deliver• Unit test plan• Conversion, interface plan• Application Gap Analysis• Report development matrix• Process/ long lead matrix• Detailed design
900 Base Design Prototype
BuildDesignSetup•Config.
•Test Data
Build Test
Scenarios
Unit Test
System
Report, Modification &Interface Gap
Analysis & Design
Conversion Design &
Development
ProcessImplementation
Workplan
Validate To-BeApproach& Design
DetailProcess Design
![Page 43: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/43.jpg)
43
Base Design IntegrationModel
Workplace
Integration Prototype
![Page 44: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/44.jpg)
44
Detail Design and Integration
What• Building on Base Design Prototype to
create an Integrated system
Goal• Verify that the processes and system
will support the business across interfaces
Deliver• Regression Unit Test• Report & Interface Development• Super-User Training & Testing• Conversion Testing & Validation• System Performance Assessment• Integration Testing• Report & Interface Validation
1000 Detail Design & Integration
TRAINING
Integ-rationSetup•Config.•Static Data
Regression Unit Test
•Dynamic Data
IntegrationTestPrep.
Report, Modification &Interface
Development
ConversionTesting & Validation
SuperUser
Training&
Testing
IntegrationTesting
Report, Mod. & InterfaceValidation
System PerformanceAssessment
Validate To-Be
Detail Design
Documentationand Process Tool Development
AddressIntegration
Issues
Pilot Testing of To-Be Processes
![Page 45: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/45.jpg)
45
To-Be PAVA
Process Inventories
Detailed Designs
UNIT Test Plans
To-Be Brown Papers/RACI
Integration Test Plans
Training Manuals
User Documentation
Business Case Requirements
Life Cycle of Implementation Documentation
![Page 46: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/46.jpg)
46
Base Design IntegrationModel
Workplace
Model Workplace
![Page 47: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/47.jpg)
47
1100 Model Workplace
TRAINING
MockConver-
sion
StressTest/
Perfor. Tuning
RegressionTest
Validate Cutover/ Fallback
Plan
ProcessOptimization
Pilot Testing ofTo-Be Processes
Model Workplace
What• Full Business Simulation• Stress Testing & TrainingGoal• To fine-tune cutover procedures and verify
potential impacts Deliver• System Performance Assessment• Mock Conversion• End User Training• Stress Test/Performance Tuning• Regression Test• Validate Cutover/Fall Back Plan• Process Optimization• Pilot Testing of To-Be Processes
System PerformanceAssessment
![Page 48: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/48.jpg)
48
Summary
• Planning & Preparation
• Functional Ownership
• Integrated Business Process Redesign
• Fast Application Implementation through Prototyping
– Base Design Prototype
– Integration Prototype
– Model Workplace
![Page 49: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/49.jpg)
49
Critical Success Factors
• Fast Implementation through Prototyping• Drive to Critical Path / Milestones• High Performance Team — Challenged to Succeed
– Committed the BEST PEOPLE– Winning Attitude– Support for Risk Taking– Ownership at ALL LEVELS
• Scope Control• Test Thoroughly• No Looking Back
![Page 50: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/50.jpg)
Phase I: Mobilize Project
Phase II: Analyze Situation
Train Project Team
IdentifyGaps and
Constraints
Prepare Simulation / Design
Environment Review Functional
Requirements
Develop Project Plan / Conduct
Kickoff
Inventory Inputs and Outputs
Inventory Manual Procedures
Inventory Data Conversion
Requirements
Plan Business Process Simulation
Review Technical Infrastructure Requirements
Inventory Interface Requirements
Sample Service Offering: Vanilla ERP Implementation(1 of 3)
Conduct As-Is Interviews Identify
Desired Changes
Dev
elop
Bus
ines
s C
ase
Monitor Budget / Plan / Scope
Execute Communications Plan
![Page 51: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/51.jpg)
• Work plan• Schedule• CARE documentation• etc.
• ??
Phase III: Design Solution
Phase IV: Develop Solution
Design To Be Processes
Define Data Usage
Finalize Roll Out Approach
Develop and Install Technical Infrastructure
Define Training Approach
Configure Software for Simulation
Define Testing Approach
ID Gaps, Enhancements, Workarounds Define Organizational
Approach
Develop Work
Program for Develop Solution
Sample Service Offering: Vanilla ERP Implementation continued (2 of 3)
Use
r S
igno
ff o
n D
esig
n
Ite
rativ
e
Design Interfaces
Design Data Conversion
Define Customware Development Approach
Define Performance Measures
Define Conversion Approach
Con
firm
Bus
ines
s C
ase
Define Rollout Approach
Code and Unit Test Customware
Develop and Document Procedures
Develop Training Materials
Finalize Software Config for Testing
Prepare System Test Plan
Develop Data Cleansing Approach
Collect / Cleanse Data
Test Converted Data
Prepare Development Environment
Monitor Budget / Plan / Scope
Execute Communications Plan
![Page 52: 1 Chapter 15 Systems Development. 2 Learning Objectives When you finish this chapter, you will: Understand the systems development life cycle. List.](https://reader035.fdocuments.us/reader035/viewer/2022062714/56649cf85503460f949c8ebf/html5/thumbnails/52.jpg)
• Work plan• Schedule• CARE documentation• etc.
• ??
Phase V: Deliver Solution
Phase VI:Support & Improve Solution
Prepare Production Environment
Document Test Conditions & Data
Transfer to Production
Support
Monitor Key Performance
MeasuresPrepare for Testing
Conduct Testing (Unit,
String,System, User)
Document and Sign Off Test Results
Perform Data Conversion
Conduct Training
IdentifyIssues
Design and Test
Improvements
Monitor Production
Sample Service Offering: Vanilla ERP Implementation continued(3 of 3)
App
rove
/ C
utov
er to
new
Sys
tem
Monitor Budget / Plan / Scope
Execute Communications Plan