Dynamic Software Development: A Customer-Oriented Approach

A. Meligy and Y. Al-Masa'fah (Jordan)


Agile methods, Dynamic Software Development, RAD,Extreme Programming, and CMMI


This paper introduces a software development model that aims to increase customer involvement in each phase of the software development life cycle. Based on dynamic system development method, the model recommends developing a feasibility study that is mainly concerned with the technical ability to build the required software and judging the domain of the project.To involve the customer frequently and effectively in project we discuss the customer role in each of the main phases of software development and the importance of the customer effective participation in software development. We suggest a five phase model focusing on achieving an end-to-end life cycle that is oriented in increasing customer participation. We analyze the model to show that it is capable of achieving its main goal.

Important Links:

Go Back