Presentation is loading. Please wait.

Presentation is loading. Please wait.

Systems Development. Systems Development Life Cycle (SDLC) A “baseline” process for the development of application systems Contains a comprehensive set.

Similar presentations


Presentation on theme: "Systems Development. Systems Development Life Cycle (SDLC) A “baseline” process for the development of application systems Contains a comprehensive set."— Presentation transcript:

1 Systems Development

2 Systems Development Life Cycle (SDLC) A “baseline” process for the development of application systems Contains a comprehensive set of tasks to reduce risk in developing systems There are numerous specific SDLC models, but they typically differ primarily in the names of the phases/steps. Basic premise behind SDLC is that you should Make sure proposed system is feasible Make sure you understand requirements thoroughly before proceeding to implementation Thoroughly design the system before beginning programming Scrutinize outputs of each phase to ensure you’re on track and should continue

3 SDLC Model Requirements analysis DesignImplementationMaintenance

4 Requirements Analysis Feasibility study –Cost/benefit analysis –Match with organizational objectives –Technical and operational feasibility –Risks Requirements definition –What functions must the system perform? –System inputs, processing, outputs

5 Design How will the system perform the functions? Design: –Programs –System hardware and software –Database –User interface

6 Implementation Building the system –Programming –Implement database –Testing –Create documentation (system and user) TrainingConversion –Parallel –Cutover/direct –Pilot

7 Maintenance Ongoing error correction Ongoing improvements (adding new functions) Usually most IS resources spent here

8 Alternative Development Approaches Prototyping/Rapid application development –Successive iterations of system –Improve system with each iteration –Requires extensive user involvement –Good for systems where requirements are hard to define –Requires development tools that allow fast programming


Download ppt "Systems Development. Systems Development Life Cycle (SDLC) A “baseline” process for the development of application systems Contains a comprehensive set."

Similar presentations


Ads by Google