Tuesday, June 3, 2008

SYSTEM DEVOLOPMENT LIFE CYCLE

Planning
#establishing the plans for creating an information system by

a.) the system to be developed – based on the systems prioritized according to the organization’s critical success factor (CSF), a system must be identified and chosen.
b.) the project scope – a high level of system requirements must be defined and put into a project scope document.
c.)Developing the project plan - – all details from tasks to be completed, who completed them and when they were completed must be formalized.
d.)Managing and monitoring the project plan – this allows the organization to stay on track, creating project milestones and feature creeps which allow you to add to the initial plan.
Analysis
# The users and IT specialists collaborate to collect, comprehend, and logistically formalize business requirements by.

a.)Gathering the business requirements – IT specialists and knowledge workers collaborate in a joint application design(JAD) and discuss which tasks to undertake to make the system most successful.
b.)Analyzing the requirements – business requirements are prioritized and put in a requirements definition document where the knowledge worker will approve and place their signatures.
Design
#This is where the technical blueprint of the system is created by

a.) The technical architecture – choosing amongst the architectural designs of telecommunications,hardware and sofware that will best suit the organization’s system and future needs.
b.)The systems model – graphically creating a model from graphical user interface (GUI), GUI screen design, and databases, to placement of objects on screen
c.)Write the test conditions - Work with the end users to develop the test scripts according to the system requirements
Development
# Executing the design into a physical system by.

a.)The technical architecture – purchasing the material needed to build the system
b.)The database and programs – the IT specialists write programs which will be used on the system

Testing
# The developed system

a.)Test the system using the established test scripts – test conditions are conducted by comparing expected outcomes to actual outcomes. If these differ, a bug is generated and a backtrack to the development stage must occur.

Deployment
#The systems are placed and used in the actual workforce and
The user guide is created

a.)Training is provided to the users of the system - usually through workshops or online

Maintenance
#Keeping the system up to date with the changes in the organization and ensuring it meets the goals of the organization by

a.)Building a help desk to support the system users – having a team available to aid technical difficulties and answer questions
Implementing changes to the system when necessary.