Beruflich Dokumente
Kultur Dokumente
Objectives
When to develop IS Who participated in developing IS How to gather data/info What approaches can be used What tools can be used Understand Key Terms
When?
To develop IS? Information system grows old and passes on. Need for new requirements Objective changes C reate new IS OR modify exis ting IS Project request
Who?
People who participate in the IS development?
How?
To gather data/information
What?
Approaches can be used?
S ys tem Development Life C ycle (S DLC ) Prototyping R apid Application Development (R AD) Object Oriented Analys is (OOA) S piral XP Prog ramming
K ey Terms
Make sure you know the definition Documentation Project team Project management Gantt chart Project management software
S DLC
Five phases
S DLC
S ys tem Planning
Steering committee Review project request Preliminary investigation (Feasibility studies)
S ys tem Analys is
Preliminary investigation (Feasibility studies) Detailed analysis for current s ys tem & us er requirements Conceptual design System model : proces s modeling & object modeling
S DLC
S ys tem Analys is (cont.)
Process modeling : transform input to output Tools used: ERD, DFD, Project dictionary (Structures English, decision table, decision tree, data dictionary) Object modeling : Object OO, UML Alternative identification and evaluation (HW & SW)
S DLC
S ys tem Des ig n
Blueprint Identify all inputs, processes and outputs System design specification I/O design File/Database design Program design Procedure design
S DLC
S ys tem Implementation
Write, test, install, document, train, evaluate System testing
Unit test System Test Integration Test Acceptance Test Direct conversion Parallel conversion Phased conversion Pilot conversion
System installation
S DLC
S ys tem Operation & S upport
Maintenances Enhance system capability
Prototyping
A model of full-scale system Partial version of the system that acts like the real system (but not perform all) Change, modify, replaces Process
Define system specifications Create prototyping system Refine prototyping system Develop operational system
S piral
Focuses on reducing risk It blends the best features of waterfall+ other models Phases involved
Objective setting Risk analysis Development and validation Plan next cycle