Posted by: ahmedashfaque | September 20, 2014

How project lifecycle and software development lifecycle are linked?

Project phases like initiation, execution and closure are well defined. They have definite start dates, end dates, resource requirements etc. They also have a sequential relationship with one another. So project execution follows project initiation. Similarly project closure follows project execution and not vice versa.

When the project is for software development or software maintenance then software lifecycle phases have to be fit inside the project phases. How it can be done?

Software development phases (requirement gathering, design, construction, testing, release) may or may not have this sequential relationship with each other depending on the software lifecycle methodology chosen. But definitely all of these software lifecycle phases fall within the time span which corresponds to project execution. So in a way project execution phase engulfs all of the software lifecycle phases.

Software development planning can be done during project initiation phase.

This way, software lifecycle phases and project lifecycle phases are linked to each other.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s


%d bloggers like this: