Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Waterfall Model
Another Illustration
12-4
Processing
fast, automatic calculation of sales totals and shipping costs
Storage
fast retrieval and update of data from product, pricing, and
customer databases
Control
signals for data entry errors and quick e-mail confirmation for
customers
12-7
Phase 2 (contd.):
IS Development
Systems Design
Product:
System
Specifications
Develop specifications
for the hardware,
software, network,
people and data
resources
Identify the
informational products
that will satisfy
functional
requirements
Develop logical model
of the new system
Systems Design
Prototyping
rapid development and testing of working models
An interactive, iterative process used during
design phase
Makes development faster and easier, especially
when end user requirements are hard to define
Has enlarged the role of business stakeholders
12-11
12-12
Implementation Process
12-14
Project Management
12-16
Planning Phase
Example activities
Identify and sequence activities
Identify the critical path
Estimate the time and resources needed for
project completion
Write a detailed project plan
12-17
12-21
Types of Tests
Unit Tests
Black Box Tests
Regression Testing
Verification Vs Validation
Integration Testing
Simplest Strategy ?
Direct or Plunge Conversion
turn off the old system and turning on the new one
The most disruptive to the organization
Sometimes referred to as the slam dunk or coldturkey strategy
Only solution in cases of emergency implementation
or if the old and new system cannot coexist
Has the highest risk of failure
12-26
Pilot Conversion
Scenarios best suited to a pilot conversion
Multiple business locations
Geographically diverse locations
12-28
Phased Conversion
A phased or gradual conversion
Takes advantage of both the direct and parallel
approaches
Minimizes the risks involved
Allows the new system to be brought online
as logically ordered functional components
Disadvantages:
Takes the most time
Creates most disruption to the organization over time
12-29
Post-Implementation Activities
12-30
Systems Maintenance
Adaptive:
add new functionality
Perfective:
improve performance
12-31
End of session