|Paper title:||What the Current System Development Trends tell us about Systems Development Methodologies: Toward explaining SSDAM, Agile and IDEF0 Methodologies|
|Published in:||Issue 1, (Vol. 9) / 2015Download|
|Author(s):||ALLY Abdulla F., NING Zhang|
|Abstract.||Systems integration, customization and component based development approach are of increasing attention. This trend facilitates the research attention to also focus on systems development methodologies. The availability of systems development tools, rapid change in technologies, evolution of mobile computing and the growth of cloud computing have necessitated a move toward systems integration and customization rather than developing systems from scratch. This tendency encourages component based development and discourages traditional systems development approach. The paper presents and evaluates SSADM, IDEF0 and Agile systems development methodologies. More specifically, it examines how they fit or not fit into the current competitive market of systems development. In the view of this perspective, it is anticipated that despite of its popularity, SSADM methodology is becoming obsolete while Agile and IDEF0 methodologies are still gaining acceptance in the current competitive market of systems development. The present study more likely enrich our understanding of the systems development methodologies concepts and draw attention regarding where the current trends in system development are heading.|
|Keywords:||Systems Development Trends, Systems Integration, Systems Analysis, System Development Life Cycle|
1. J. Cotterman and J. Senn, “Challenges and Strategies for Research in Systems Development”, Wiley & Sons, Chichester, 1992.
2. Centers for Medicare & Medicaid Services (CMS) Office of Information Service, “Selecting a development approach”, Web article, United States Department of Health and Human Services (HHS), Re-validated: March 27, 2008. Retrieved 27 Oct 2008.
3. D. Avison, G. Fitzgerald, and A. Wood-Harper, “Information Systems Development: a tool kit is not enough”, The computer Journal, 31, 4,379-380, 1998.
4. D. McCracken and M. Jackson, “A minority dissenting position”. In Agresti, W. IEEE Computer Society Press, Washington DC, 1981.
5. E. Chikofsky, “How to lose productivity with productivity tools”, Proceedings of 3rd IFAC/IFIP Workshop, Indiana, US, 1-4, 1989.
6. P. Ward, “The evolution of structured analysis: Part I--the early years”, American Programmer, 4, 11, 4-16, 1991.
7. B. Fitzgeral, “An Empirical Investigation into the Adoption of Systems Development Methodologies”, Information & Management, Vol-34, pp. 317-328, 1998.
8. R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, “Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility”, Future Generation Computer Systems,25:599-616, 2009.
9. H. Sijin et al, “Elastic Application Container: A light weight Approach for Cloud Resource Provisioning”, 26th IEEE International Conference on Advanced Information Networking and Application. p.15, 2012.
10. (1986) New Paradigms for Software Development. Cloud Times, “Microsoft Says to spend 90% of R & D on cloud strategy”, Accessed at on 20th October, 2014.
11. "The economy is flat so why are financials Cloud vendors growing at more than 90 percent per annum?", FSN, 2013, accessed at on 20th October, 2014.
12. W. Voorsluys, J. Broberg and R. Buyya, “Introduction to Cloud Computing. In: R. Buyya, J. Broberg, A. Goscinski (Eds), Cloud Computing: Principles and Paradigms”, John Wiley & Sons, Inc, 2011.
13. L. Bechoo et al, “An Empirical Analysis on Conventional Model of Software Development Processes in Business Process Re-engineering”, IJARCSSE, 3(3), March-2013, pp. 210-214, 2013.
14. K. Pathak and A. Saha,“Review of Agile software Development Methodology”, IJARCSSE, Volume3,Issue 2, February, 2013.
15. B. Kent et al, “Principles behind the Agile Manifesto”, Agile Alliance, 2001. Archived from the original on 14 June 2010. Retrieved 6 June 2010.
16. R. Yeh, “System development as a wicked problem”, International Journal of Software Engineering and Knowledge Engineering, I, 2, 117-130, 1991.
17. M. Colter, “A comparative examination of systems analysis techniques”, MIS Quarterly, March, 51-66, 1984.
18. Paul PASCU, “The Stages of Implementation of the SSADM system in the Government Institutions”, Journal of Applied Computer Science & Mathematics, 8(4), 2010.
19. G. Elliott, “Global Business Information Technology: an integrated systems approach”, Pearson Education. p.87, 2004.
20. I. Shemer, “Systems analysis: a systematic analysis of a conceptual model”, Communications of the ACM, June, 506- 512, 1987.
21. R. W. Eddie, “The System/Software Development Life Cycle (SDLC)”, PM World Journal, 3(3), 2014.
22. M. Goodland and C. Slater, “SSADM. A practical Approach”, Ed. McGraw-Hill Book, 1995.
23. K. Attila, “The Evergreen SSADM”, Proceedings of the 8th International Conference on Applied Informatics Eger, Hungary, Vol.2. Pp.339-342, January 27-30, 2010.
24. K. Henson and C. Hughes, “A two-dimensional approach to systems development”, Journal of Information Systems management, winter, 35-43, 1991.
25. N. Vitalari and G. Dickson, “Problem Solving for effective systems analysis: an experimental exploration”, Communications of the ACM, November, 948-956, 1983.
26. W. Agresti, “New Paradigms for Software Development”, IEEE Computer Society Press, Washington DC, 1986.
27. D. Torgeir et al, “A decade of agile methodologies: Toward explaining agile software development”, The journal of Systems and Software, 85(6), pg 1213-1221, 2012.
28. Erica and sujata, “Strategic View on Various Sub-paradigms of Agile Methodology and Sig Sigma Approach”, International Journal of Information and Computation Technology. ISSN 0974-2239, 3(3), pp. 153-162, 2013.
29. S. Thakur and A. Kaur, “Role of Agile Methodology in Software Development”, IJCSMC, Vol. 2, Issue. 10, pg.86 – 90, October, 2013.
30. Ambler, S.W. "Examining the Agile Manifesto". Retrieved 6 April 2011. 31. "2013 State of Agile report: Why Agile?", Stateofagile.com. 27 January 2014. Retrieved 13 August 2014.
32. “Systems Engineering Fundamentals”, Defense Acquisition University Press, January, 2001.
33. V. Serifi et al, “Functional and Information Modeling of Production Using IDEF Methods”, Journal of Mechanical Engineering. 55(2009) 2, 131-140, 2009.
34. V. Grover and W. J. Kettinger, “Process Think: Winning Perspectives for Business Change in the Information Age”, IDEA Group Publishing Inc, p.168, 2000.
35. “Systems Engineering Fundamentals”, Defense Acquisition University Press, January, 2001.
36. C. L. Ang, M. Luo, and R.K. L Gay, “A knowledge-based approach to the generation of IDEF0 models”, International Journal of Production Researches, vol. 35, no. 5, p.1384-1412, 1997.
37. K. S. Chin, X. Zu, C.K Mok, and H. Y, Tam, “Integrated Integration Definition Language (IDEF0) and colored Petri nets (CPN) modeling and simulation tool: a study on mould-making process”, International Journal of Production Research, vol. 44, i.16, p. 3179–3205, 2006.
38. G. J Colquhoun, R. W. Baines, and R. Crossley, “A state of the art review of IDEF0”, International Journal of Computer Integrated Manufacturing , vol. 6, no. 4, p. 252– 264, 1993. 39. L. P. Khoo, C.L Ang, and J. Zhang, “Adapting IDEF0 modelling to perform manufacturing diagnosis”, The International Journal of Advanced Manufacturing Technology, vol. 14, no. 12, p. 928–934, 1998.
40. S. H. Kim and K. J Jang, “Designing performance analysis and IDEF0 for enterprise modeling in BPR”, International Journal of Production Economics, vol. 76, i. 2, p. 121-133, 2002.
41. L.Lu, C. L. Ang and K. L.G. Robert, “Integration of information model (IDEF1) with function model (IDEF0) for CIM information system design”, Expert Systems with Applications, vol. 10, i. 3-4, p. 373–380, 1996.
42. R. J. Mayer, “IDEF0 Function Modeling: A Reconstruction of the Original Air Force Report”, KBS Inc. College Station, TX, 1990.
43. D. Osullivan, “Project management in manufacturing using IDEF0”, International Journal of Project Management, vol. 9, no. 3, p. 162-169, 1991.
44. D. T. Ross, “Applications and Extensions of SADT”, IEEE Computer, vol. 18, i. 4, p. 25-34, 1985.
45. K. Beck, "Embracing Change with Extreme Programming". Computer 32 (10): 70–77. doi:10.1109/2.796139, 1999.
46. A. Jenkins, J. Naumann and J. Wetherbe, “Empirical investigation of systems development practices and results”, Information & Management, 7, 73-82, 1984.
47. C. Necco, C. Gordon and N. Tsai, “Systems Analysis and Design: Current practices”, MIS Quarterly, December, 1987.
|Back to the journal content|
This article is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License.