Posted by: ahmedashfaque | September 3, 2014

Difference between software lifecycle and software standard

We here about software life cycles and software standards all the time. but many of us do not know the difference. Let us find if there is any difference.

generally we know software lifecycle consists of phases in a project where work products related to software product are made. so we have a phase in the project for developing software requirement specifications. Generally this phase is known as requirement management phase. similarly we have software design phase, software testing phase etc. So software lifecycle consists of these phases in a linear or non linear fashion. Depending on the software development model, these phases can be iterative, spiral or just linear.

Coming to software standards, we know popular standards like CMM, CMMI, ISO 9002, IEEE-SWEBOK etc. A software standard not only defines how to carry out the software development/maintenance work but it also specifies how to improve the development/maintenance process itself. In fact this aspect of any software standard is the most important aspect. Because the improvement in the process model brings in increases in productivity and quality. So if you keep improving the process model, your productivity and quality will keep improving. This is one of the most important aspects as this helps a software services organization (whether in-house or outsourced) to be competitive in the constantly changing business scenario.

So we can say that software lifecycle is part of a software standard and that the software standard also contains a process improvement part.


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: