Sunteți pe pagina 1din 2

15 The stages of the system development lifecycle

Question 15: Answer: Source 1: www.blogspot.com


Reference: http://systemanalysisanddesign.blogspot.com/2008/09/stages-of-system-
development-life-cycle.html
Attachment:15A
Typed version:
There are seven stages of the system development cycle, these are:
Preliminary investigation: This stage is done to overcome having to
determine faults in the system after it has already been implemented.
Requirements are allocated to the software based on surveyed
information for each of the systems elements.
Analysis of the requirements: This stage is done to ensure that the proper
system is made, the analyst ensures that they understand the functions
and nature of information which is required from the software.
System design: This ensures that the best suited design is used that
matches the requirements of the system, the analysts will create multiple
designs and select the best one for the development of the system.
System development: The purpose of this stage is to translate the
programs into a machine readable form, the analyst will convert the
program into an acceptable coding language.
System testing: The purpose of this stage is to identify flaws in the system,
if any flaws arise during testing the analyst will correct them before
delivering the final system.
System Implementation: The purpose of this stage is to provide the client
with the program and attain feedback from the client with regards to the
programs functionality.
System maintenance: The purpose of this stage is to ensure that the
system continues to work within the standards it was designed for, the
analyst will correct flaws or errors in the system over time.












Question 2: Answer: Source 2: ACM online database
Reference:
Critical success factors for information systems outsourcing management: a software
development lifecycle view
Pages 304-313
(Source: ACM online database from the UJ library database)
Attachments:15B & 15C
Typed version:
There are five stages to the system development lifecycle, these stages are:
Requirement definition: the purpose of this stage is to gather the business
and functional requirements as well as the operation processes and
procedures along with performance requirements of the system.
Design: the purpose of this stage is to determine the overall architecture,
infrastructure and environment in which the system will perform.
Programming and testing: The purpose of this stage is to provide release
management and solution end to end integration for the client.
Integration and system test: The purpose of this phase is to ensure
business readiness testing is conducted, and to perform and get feedback
on the system integration with the client.
Deployment: The purpose of this final phase is to provide business
integration of the software and end user training and constant
communication with the client.

Attachments follow on the next page before next question commences.

S-ar putea să vă placă și