What Is The Maintenance Phase Of Software Development

What are the 7 phases of SDLC?

Mastering the 7 Stages of the System Development Life CyclePlanning Stage.

In any software development project, planning comes first.

Feasibility or Requirements Analysis Stage.

Design and Prototyping Stage.

Software Development Stage.

Software Testing Stage.

Implementation and Integration.

Operations and Maintenance..

What are maintenance models?

To overcome internal as well as external problems of the software, Software maintenance models are proposed. These models use different approaches and techniques to simplify the process of maintenance as well as to make is cost effective.

What happens during system maintenance?

The maintenance phase involves making changes to hardware, software, and documentation to support its operational effectiveness. It includes making changes to improve a system’s performance, correct problems, enhance security, or address user requirements.

What are the advantages of the quick fix model and why is it still used?

Advantages: The main advantage is that it performs its work at low cost and very quickly. Sometimes, users don’t wait for the long time. Rather, they require the modified software to be delivered to them in the least possible time.

What is maintenance in SDLC?

The maintenance phase of the SDLC occurs after the product is in full operation. … During the maintenance phase, errors or defects may exist, which would require repairs during additional testing of the software. Monitoring the performance of the software is also included during the maintenance phase.

What is the first stage of maintenance life cycle?

Changes are implemented in the software system by following a software maintenance process, which is known as Software Maintenance Life Cycle (SMLC). This life cycle comprises seven phases, namely, problem identification, analysis, design, implementation, system testing, acceptance testing, and delivery phase.

What are the phases of software development life cycle?

Software Development Life Cycle is the application of standard business practices to building software applications. It’s typically divided into six to eight steps: Planning, Requirements, Design, Build, Document, Test, Deploy, Maintain.

What are the 4 types of maintenance?

Four general types of maintenance philosophies can be identified, namely corrective, preventive, risk-based and condition-based maintenance.

What are software maintenance activities?

Description: Software maintenance is a vast activity which includes optimization, error correction, deletion of discarded features and enhancement of existing features. Since these changes are necessary, a mechanism must be created for estimation, controlling and making modifications.

What are the 3 types of maintenance?

Name the three main types of maintenance?Preventive Maintenance: It is to maintain a level of certain service on equipment,to remove intermediate fault. … Predictive Maintenance: It pursues for report the status and operational capacity of the installations by knowing the values of certain variables, which represent such state and operational ability.More items…•

What is maintenance programming?

Program maintenance is the process of modifying a software or program after delivery to achieve any of these outcomes − Correct errors. Improve performance. Add functionalities.

Which tools are used in implementation testing and maintenance?

Lower case tools are used in Implementation, Testing and Maintenance – Delivering the System. Q.