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.

Highlights

  • A system is composed of interrelated subsystems, each of the latter being, in turn, hierarchic in structure until we reach some lowest level of elementary subsystem [13]

  • The planning phase is the fundamental process of understanding why an information system should be built and Nwakanma Ifeanyi Cosmas et al.: Transitions in System Analysis and Design Methodology determining how the project team will go about building it

  • A methodology is a formalized approach to implementing the Systems development life cycle (SDLC) [1]

Read more

Summary

Introduction

A system is composed of interrelated subsystems, each of the latter being, in turn, hierarchic in structure until we reach some lowest level of elementary subsystem [13]. “Every system development inadvertently follows four phases, which are: planning, analysis, design, and implementation” [1]. “Systems development life cycle (SDLC) can be the oldest formalized methodology framework for building information systems” [12]. “All complex systems can be decomposed into a nested hierarchy of subsystems” [16]. Not all these subsystems are of equal importance (i.e., centrality). Some subsystems are “core” to system performance, whereas others are only “peripheral” [14]. System development process is the process of dividing system development work into distinct phases to improve design, product management, and project management

Planning
Analysis
Design
Implementation
Systems Development Methodologies
SDM2 This is a beta version of SDM also called Cap Gemini
Extreme Programming
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call