Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30172
A New Divide and Conquer Software Process Model

Authors: Hina Gull, Farooque Azam, Wasi Haider Butt, Sardar Zafar Iqbal

Abstract:

The software system goes through a number of stages during its life and a software process model gives a standard format for planning, organizing and running a project. The article presents a new software development process model named as “Divide and Conquer Process Model", based on the idea first it divides the things to make them simple and then gathered them to get the whole work done. The article begins with the backgrounds of different software process models and problems in these models. This is followed by a new divide and conquer process model, explanation of its different stages and at the end edge over other models is shown.

Keywords: Process Model, Waterfall, divide and conquer, Requirements.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1062162

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1462

References:


[1] Software_Development_Life_Cycle (2009), Software Development Life Cycle. http://en.wikipedia.org/wiki/Software_Development_Life_Cycle, Accessed, September 30, 2009.
[2] R.S. Pressman, "Software Engineering, A Practitioner-s Approach", 5th ed. New York: McGraw-Hill, 2001, pp. 26.
[3] B.W. Boehm, "A Spiral Model for Software Development and Enhancement", IEEE, IEEE Computer Society, vol. 21, issue 5, May 1988, pp. 61 - 72
[4] W.W. Royce, "Managing the Development of Large Software Systems: Concepts and Techniques", IEEE, IEEE Computer Society, August 1970, pp. 1-9.
[5] R.J. Madachy, "Software Process Dynamics", New Jersey: Willey Interscience, 2007, pp. 32.
[6] R.J. Madachy, "Software Process Dynamics", New Jersey: Willey Interscience, 2007, pp. 31.
[7] R.S. Pressman, "Software Engineering, A Practitioner-s Approach", 5th ed. New York: McGraw-Hill, 2001, pp. 32.
[8] E. Carmel, S. Becker, "A Process Model for Packaged Software Development", IEEE, IEEE Transaction on Engineering Management, vol. 42, Feb 1995, pp. 50-58.
[9] E.I. May, B. A. Zimmer, "The Evolutionary Development Model for Software", Hewlett-Packard Journal, Article 4, August 1996, pp. 1-8.
[10] B.W. Boehm, "Anchoring the Software Process", IEEE, IEEE Software, vol. 13, issue 4, July 1996, pp. 73-83
[11] R.J. Madachy, "Software Process Dynamics", New Jersey: Willey Interscience, 2007, pp. 33.
[12] R.S. Pressman, "Software Engineering, A Practitioner-s Approach", 5th ed. New York: McGraw-Hill, 2001, pp. 34.
[13] P. Kruchten, "Rational Unified Process Best Practices for Software Development Teams", Canada: rational Software, 2001.