Resumen
System Analysis and Design (SAND), is critical for any system development project. Most new systems are built using Object-Oriented System Analysis and Design (OOSAND). This paper critically examined and analyzed the OOSAND methodology to discover the underlying principles and rationales based on the inherent processes. There are a few past studies that had examined the factors influencing the processes but few had examined the processes themselves. This paper focuses on the SAND processes and examines the pragmatic issues concerning them. The significance of this research is that the knowledge gained in this exercise will provide systems analyst/programmers a better heuristics to migrate legacy systems to the new object-oriented system and enable higher analyst/programmer efficiency and effectiveness in conducting SAND.