Change-oriented adaptive software engineering by using agile methodology: CFDD

Changes are very common issues to software development. In this modern competitive software environment the changes are very frequent to any software product. Most software companies nowadays aim to produce valuable software in sort time period with minimal cost within unstable and changing environment. With the time new requirement are coming so a change oriented technique is needed. In this paper a change oriented adaptive software engineering model is presented that use an agile methodology: CFDD (cognizant feature driven development). In this model changes are handled separately from the development phase. Two techniques are used in combination: Adaptive development and CFDD (an Agile methodology). The key benefit of this model is its simplicity and full proof quick development with less chance of failure that is change oriented (feature oriented).