Research indexJournal article
Concurrent Software Development Process Model
Choi, Lee
The Journal of the Institute of Webcasting, Internet and Telecommunication1 Jan 2011
NobleIDark:/48914/w1/20260515/EFB0139ADOI10.7236/jiwit.2011.11.4.147
Concurrent Software Development Process Model
Choi, Lee · The Journal of the Institute of Webcasting, Internet and Telecommunication · 2011 · Subscription
NobleIDark:/48914/w1/20260515/EFB0139ADOI10.7236/jiwit.2011.11.4.147
The full text is at the publisher
You can read the abstract here, or open it at the publisher.
Abstract
Though a dozen of different software life cycle models are suggested, there is no universal model which can satisfy all the characteristics of software. Organizations mix and match different life cycle models to develop a model more tailored for their systems and capabilities. We suggest overlapped-concurrent development life cycle model that is more suitable in various software development environment. Firstly, we divided the development process into abstract and implementation stage. Abstract stage is from software concept phase to detailed design starting time, and implementation stage is from detailed design phase to system testing phase. Next, the abstract stage introduced the overlapped phase concept that begins the next phase when the step is completed 20% by applying pareto's law. In the implementation stage, we introduced the concurrent development which the several phases are performed some time as when one use-case (UC) is completed the next development phase is started immediately. The proposed model has an advantage that it can reduce the inefficiency of development resource greatly. This model can increase the customer satisfaction with a great product at a low cost and on a short schedule. Also, this model can contribute to increase the software development success rate.