Volume 2, Issue 2, June 2018, Page: 50-56
Transitions in System Analysis and Design Methodology
Nwakanma Ifeanyi Cosmas, Information Management Technology, Federal University of Technology, Owerri, Imo State, Nigeria
Adu Folashade Christiana, Information Management Technology, Federal University of Technology, Owerri, Imo State, Nigeria
Okafor Obinna Jeremiah, Information Management Technology, Federal University of Technology, Owerri, Imo State, Nigeria
Akuta Cletus Ikechukwu, Information Management Technology, Federal University of Technology, Owerri, Imo State, Nigeria
Received: Apr. 6, 2018;       Accepted: May 10, 2018;       Published: Jul. 4, 2018
DOI: 10.11648/j.ajist.20180202.14      View  656      Downloads  49
Abstract
Systems Analysis and Design is an exciting endeavour as well as an active field in which analysts continually learn new techniques and approaches to develop systems more effectively and efficiently. Any organization that wants to have a long-lasting impact on its target market, must be ready to invest its resources in planning and research, to ascertain whether a new project is viable, partially viable or impracticable. This will either show the survival tendencies of the organization as it relates to the project or its weaknesses in handling the project. Every system development inadvertently follows four phases, which are: planning, analysis, design, and implementation. All complex systems can be decomposed into a nested hierarchy of subsystems because the different facets of every individual organization are either a system, part of a system or a subsystem. For an embodiment of various singular interconnected parts to be considered a system, it must have followed through with a methodology or an approach. This paper utilizes expository methodology and drives towards giving a concise overview of the various approaches to be adopted while developing a system. It begs to give more insight to the current methodologies in systems development, the emerging approaches and the pros and cons. The authors investigate from inception to the current methodologies, knowing full well that many occurrences in life happens in correspondence to dispensations, times and seasons; just like winter and summer, the authors understudy the various dispensations to pin the prevalent methodologies in certain time spaces, the advances or improvement as well as the advantages and disadvantages they have over others as time progresses. In the process, old systems methodologies are improved to serve a larger target and the amount of work needed per time reduces as new system methodology are developed over time.
Keywords
System Analysis, Design, Methodology, Complex System
To cite this article
Nwakanma Ifeanyi Cosmas, Adu Folashade Christiana, Okafor Obinna Jeremiah, Akuta Cletus Ikechukwu, Transitions in System Analysis and Design Methodology, American Journal of Information Science and Technology. Vol. 2, No. 2, 2018, pp. 50-56. doi: 10.11648/j.ajist.20180202.14
Copyright
Copyright © 2018 Authors retain the copyright of this article.
This article is an open access article distributed under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Reference
[1]
A. Dennis, B. Haley and R. Roth, Systems Analysis and Design, 5th ed. 2015.
[2]
A. Scott, The agile unified process (AUP), 2005. [Online]. Available: http://www.ambysoft.com/unifiedprocess/agileUP.html. [Accessed: Nov 24, 2017].
[3]
A. Scott, Going Beyond Scrum Disciplined Agile Delivery, 2013. [Online]. Available: https://disciplinedagileconsortium.org/Resources/Documents/BeyondScrum.pdf. [Accessed: Jan 2, 2018].
[4]
B. Bruegge, Methodologies: Extreme Programming and Scrum "Introduction into Software Engineering" 2006. [Online]. Available: https://www1.in.tum.de/lehrstuhl_1/files/teaching/ss07/SE/SE2007_Lecture23.pdf. [Accessed: Dec 18, 2017].
[5]
CASE Maker Inc. What is Rapid Application Development, 1997. [Online]. Available: http://www.iro.umontreal.ca/~dift6803/Transparents/Chapitre1/Documents/rad_wp.pdf. [Accessed: Dec 18, 2017].
[6]
C. Ioannis, P. Stravos and P. Eleni, Using the agile unified process in banking, Apr, 2010. [Online]. Available: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5232801. [Accessed: Dec 18, 2017].
[7]
D. Leffingwell, Overview of the scaled Agile Framework for Lean software and Systems Engineering, 2016. [Online]. Available: https://www.iconagility.com/docs/SAFe-Fact-Sheet.pdf. [Accessed: Feb 3, 2018].
[8]
E. Geoffrey, Global Business Information Technology, 2004.
[9]
Freetutes. Object Oriented Methodology, 2017. [Online]. Available: http://www.freetutes.com/systemanalysis/sa2-object-oriented-methodology.html. [Accessed: Feb 5, 2018].
[10]
IBM Software Group Rational Unified Process: A Best Practices Approach, 2012. [Online]. Available: http://www.eecg.toronto.edu/~jacobsen/courses/ece1770/slides/rup.pdf. [Accessed: Feb 4, 2018].
[11]
LeSS Company B. V. LeSS Framework, 2016. [Online]. Available: https://less.works/less/framework/index.html. [Accessed: Nov 24, 2017].
[12]
M. Elliott and W. Scacchi, “Free software development: cooperation and conflict in a virtual organizational culture”, in Koch, S. (Ed.), Free/Open Source Software Development, Idea Group Publishing, Hershey, PA, pp. 152-72, 2004.
[13]
M. James Grier, Living systems: basic concepts. Behavioural Science 10, 1965.
[14]
M. L. Tushman and L. Rosenkopf, "Organizational Determinants of Technological Change: Toward a Sociology of Technological Evolution," Research in Organizational Behaviour, Vol 14: pp. 311-347, 1992.
[15]
S. James, Analysis and Design of Information Systems. New York: McGraw-Hill, 1989.
[16]
S. Herbert, “The Architecture of Complexity,” Proceedings of the American Philosophical Society 106: pp. 467-482, reprinted in idem. (1981) The Sciences of the Artificial, 2nd ed. MIT Press, Cambridge, MA, pp. 193-229, 1962.
[17]
ScrumInc The Basics of Scrum An introduction to the framework, 2014. [Online]. Available: https://34slpa7u66f159hfp1fhl9aur1-wpengine.netdna-ssl.com/wp-content/uploads/2014/06/The-Basics-of-Scrum.pdf. [Accessed: Nov 24, 2017].
[18]
S. Jeff, Manifesto for agile software development, Feb. 2, 2001. [Online]. Available: http://agilemanifesto.org/. [Accessed: Dec 12, 2017].
[19]
W. Jensen, Structured Programming, 1981. [Online]. Available: https://pdfs.semanticscholar.org/3a86/903b274c6b24217885b638a74521032a708e.pdf. [Accessed: Dec 27, 2017].
[20]
Wiki books Introduction to Software Engineering/Process/Methodology, 2018. [Online]. Available: https://en.wikibooks.org/wiki/Introduction_to_Software_Engineering/Process/Methodology. [Accessed: Feb 19, 2018].
Browse journals by subject