Software engineering from a practical perspective
Saradhi Motamarri · ACM SIGSOFT Software Engineering Notes · 1992
The development of software is a marathon feat. Software Quality Assurance is a much more difficult and challenging task. Further, putting the software for live use, is a still more complex affair. These matters are not trivial for successful and appropriate exploitation of computers and Information Technology, rather they are the central issues one must answer first. Motivated by the ongoing discussions on a plenty of issues related to software, (software technology!) including standards and quality assurance, I am translating my experiences as the mentioned issues are duly represented in my systems development projects. Perhaps, this is an attempt to bring to light the prominent but less addressed points, especially that are lying at the interface of the several disciplines related to software creation. I present a generic structure of Systems Development Process (SDP) from a practical view point. The presentation will outline the framework of SDP, and the environment in which it takes place to illustrate the line of thinking that has influenced the creation of successful application systems developed in several domains.