Systems Analysis-Lifecycle Models and Methodologies
Lifecycle Models and Methodologies
Introduction
Lifecycle models where developed in order to carry out tasks in a structured and logical way. Assuming that a project proceeds in a normal and orderly manor, there are steps that need to be followed, depending on what the particular project is. A good example of this would be; Requirements analysis, functional specification, design, implementation, testing and maintenance.
There are several types of lifecycle models. Two of the most commonly used are the waterfall lifecycle and the spiral lifecycle.
The Waterfall Lifecycle Model
The waterfall lifecycle was the first publicly documented life cycle model. The model was developed to help cope with the increasing complexity of aerospace products. It was first documented by Royce in 1970. The waterfall lifecycle is in theory a sequential model but as indicated in the example above by the upward pointing arrows it is necessary to be constantly going back and going over what has already been done. This could be for trouble shooting or quality control proposes for example. It many cases it is not possible to continue the current task if the previous task is incomplete. On the other hand, if possible, it may suit the timetable of the particular project if two of the stages overlap each other. It would depend on the project that was being worked on.
As the waterfall model is a sequential lifecycle model, it is widely used in the manufacturing industry. A good example of this would be the motor industry as cars are assembled sequentially.
The advantage of the waterfall model is that it a very ordered lifecycle and it is clear to see the direction in which a project is heading. One of the down sides is however is the customer or client may have difficulty stating explicitly the requirements...
More Computer Science
essays:
Lifecycle Models and Methodologies
... particular project is. A good example of this would be; Requirements analysis, functional specification, design, implementation, testing and maintenance. There are several types of lifecycle models. Two of the most commonly used are the waterfall lifecycle and the spiral lifecycle. The ...
Lifecycle models and methodologies
... particular project is. A good example of this would be; Requirements analysis, functional specification, design, implementation, testing and maintenance. There are several types of lifecycle models. Two of the most commonly used are the waterfall lifecycle and the spiral lifecycle. The ...
Expert Systems Analysis.
... the spiral life-cycle model of Knowledge AcquisitionDS. Each phase of the mapping in figure 3.4.2 will now be discussed in further detail, giving its main characteristics and methodologies/tools used to ...
System Development Life Cycle (SDLC)
... Development Life Cycle (SDLC) serves as a method that assures Information Systems (IS) being developed meet the requirements and needs of an organization or company. This methodology creates processes and guidelines managing the planning, system analysis, design, implementation, and ...
Analysis of Networking and Telecommunications.
... is accessed with Microsoft Outlook. Ethernet is by far the most commonly used LAN technology in DES. CPS is currently undergoing an Ethernet ...
Computer Technology During The 70’s 80’s And 90’s
... upgrading the computer system. In 1983 they introduced Windows, the most commonly used ... tape that could store about 200 K of data. Although designed to be a small business computer, the high cost and ...
Data warehousing development methodologies: A comparative analysis
... be used are also made during this phase. In the next phase, data warehouse design & implementation, the activities are:data warehouse solution readiness, data warehouse physical database design, datawarehouse data transformation, knowledge discovery model development ...
Data Modeling
... the model has been extended and today it is commonly used for database design for the database designer, the utility of the ER model is ...