answersLogoWhite

0

PMLC: It has 4 main phases: initiation, planning, execution, and closure. The basic steps for each phase are:

Initiation- develop business case, undertake feasibility study, establish project charter, appoint team, set up project office, and perform phase review.

Planning- create project plan, resource plan, financial plan, quality plan, risk plan, acceptance plan, communication plan, procurement plan, and contact suppliers.

Execution- Make deliverables, perform time management, cost management, quality management, change management, risk management, issue management, procurement management, acceptance management, and communications management.

Closure- Perform project closure and project completion.

SDLC: It has 6 main phases: system engineering, requirement analysis, system analysis and design, coding, testing, and maintenance.

In system engineering, the requirements of the client are completely understood and a documentation is done. In the requirement analysis, the feasibility of the project is checked- whether the project should be done or not. During system analysis, designing is done that would result in coding. The next phase is coding, where the actual code is written. Testing is done to test the code, and maintenance is the help provided by the project team to the users for many years to come.

The PMLC has different phases, and is more successful at managing projects than SDLC. It is more clearly defined and has room for flexibility, which can take different forms depending from project to project. Besides, SDLC works only for software projects (because of designing and coding phases), which PMLC can be used for any kinds of projects.

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions

What does SDLC stands for?

Software development life cycle


Which phases of SDLC can be sources of error?

Actually - all phases of SDLC can be a source for Errors. The later in the life cycle an error is detected, the costlier it will be to fix it


Which phases of SDLC can be sources of errors?

Actually - all phases of SDLC can be a source for Errors. The later in the life cycle an error is detected, the costlier it will be to fix it


Which phase of sdlc can be sources for errors?

Actually - all phases of SDLC can be a source for Errors. The later in the life cycle an error is detected, the costlier it will be to fix it


What is the hardest in the system development life cycle?

firmware developing is the difficult one in SDLC ...


Disadvantages of sdlc?

advantages and drowbacks of following a life cycle approach to information system development?


What is the important of sdlc?

SDLC or System Development Life Cycle is important because it describes the phases that a program developer has to follow to ensure success. The cycle consists of between four and seven steps that a programmer should adhere to in his work.


What is the software development life cycle?

Software Development Life Cycle (SDLC) is a framework that clearly describes all the steps included in software development at each phase. It involves the complete plan for planning, requirement, developing, deploying, and maintaining the software. In layman's language, SDLC specifies the whole cycle of software development. It includes all the steps involved in planning, creating, testing, and deploying a Software Product. Software Development Life Cycle In this guide, you will come to learn about Software Development Life Cycle (SDLC), its process, purpose, and phases. So, let us get started; Software Development Life Cycle Process Software Development Life Cycle is a method that explains all the steps involved in the development of prime-quality software. Moreover, the SDLC incorporates the overall life cycle of software from beginning to end. Complying with the SDLC process drives the development of the software in a systematic and disciplined manner. Software Development Life Cycle Purpose The purpose of the SDLC is to produce a high-quality software product that is rich in quality. Moreover, if we talk about the phases of the Software Development Life Cycle (SDLC), it includes; Requirement gathering and analysis Design Implementation or coding Testing Deployment Maintenance It is extremely important to follow the SDLC phases to provide the software product in a well-organized manner. For instance, let us suppose software needs to be developed and a team of professionals is assigned to work on it, and they are free to work as they want. Now, one of the developers decides to design first, whereas another one decides to code first. It can lead the software project to failure, and this is why you need SDLC to keep things on track.


What are the advantages of life cycle?

There are number of SDLC models in software engineering. Using life cycle model we can divide the work in different phases thus making it easy and convenient .


Which phase of the system development life cycle generates a detailed plan for programmers to follow?

During the DESIGN PHASE of the SDLC or "System Development Life Cycle" is where a detailed plan for programmers to follow is developed.


Is the SDLC a methodology for implementing a response to an incident or attack?

No. The SDLC, or system development life cycle, is a framework for developing IT systems and software. Within SDLC are different models of secure development practices that assist in developing trusted computing platforms that in theory have fewer vulnerabilities for threats to act on.


compare your life to the life cycle of a star?

How does the life cycle of humans compare to the life cycle of a star? They both have stages where they are born and die which is in the main sequence and supernova and in a human they are born in a womb and die of old age.