Friday 15 March 2013

P2 illustrate the stages of a development life cycle


Initiation
This stage is a stage which reviews the current system in place; they look at the system and find out how it can be improved and then at the end of this stage there is a feasibility study report, and if that report is accepted then more advance research is carried out
Why is it required?
It’s required because if the programmers make a new system and add something which was in the old one then it’s not going to improve the current system, but if they looked at the current system they would know exactly what they have to do to improve the new system.
Investigation
This stage is all about fact finding and this involves defining the scope of the system; it investigates in detail on how the current system works.
This includes how the data is put into the system and how it flows around the system
Why is it required?
Because they need to know how the current system works if they are to improve the system, they will have to investigate in detail.
Analysis
When at the analysis stage it involves using a number of different techniques to model the flow of information and interrelationships in the system
Why is it required?
you need to know how the information flows around the system
Design
The design stage uses the information that was gathered and analysed in the previous two stages and then produces a detailed design, this will become a guide for the programmers who are going to be adding the system.
Why is it required?
Programmers need a design to follow, if there isn’t a design programmer’s will likely make mistakes while making it

Implementation
Why is it required?
Because if it wasn’t implemented then there would be no system so it’s important to implement it
Maintenance
Why is it required?
Because without regular maintenance the system could break down and possibly become unusable regular maintenance is required to keep the system updated and working correctly

Testing
Why is it required?
Testing the system is required to eliminate all bugs within the system doing this will make doing maintenance in the long run easier


The lifecycle model
The lifecycle model has no clear start or finish, it is useful to think that the start of the cycle as being the point where there is dissatisfaction with the existing system, it is a process of creating or altering information systems and the models and methodologies that people use to develop the systems
Every development process and the products life has a cycle with 7 stages it is called the lifecycle model because the cycle is always on going if a company is not making new products then the company is analysing their current products



No comments:

Post a Comment