A New Divide and Conquer Software Process Model

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.




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.