Abstract
Software development standards have been adopted in several professional software shops to facilitate the entire software development process. These standards encompass all aspects of software development, including design, documentation, coding and testing techniques. It has been reported by these software houses that implementation of standards for software design and programming has increased productivity and resulted in better quality software products
After some experimentation, it appears that a scientific approach from the very beginning to the end of the development process has to be taken. Instructors should work very closely with the students as each phase of the process is developed. Courses should be integrated so that the life of a program does not end as soon as a course is over. Maybe programs written in one course should be used in developing programs in another course. Perhaps there should be users (such as another class) for the programs developed. For our scientific approach to software development in the academic setting, we are advocating a consistent set of standards and its implementation by every faculty member. In the rest of the paper we justify the need for standards, specify the types of standards and suggest methods of implementation.
- 1 Caine and Gordon, "PDP - A tool for software design", AFIPS, 1975.Google Scholar
- 2 Van Leer, "Top-down development using a program design language", IBM Systems Journal, 1976.Google Scholar
- 3 Kernighan and Plauger, Elements of Programming Style, McGraw-Hill, 1974. Google Scholar
Digital Library
- 4 McGowan and Kelly, Top-Down Structured Programming Techniques, Petrocelli/Charter, 1975.Google Scholar
- 5 Hughes and Michtom, A Structured Approach to Programming, Prentice-Hall, 1977. Google Scholar
Digital Library
Index Terms
Standards considered helpful
Recommendations
Standards considered helpful
SIGCSE '77: Proceedings of the eighth SIGCSE technical symposium on Computer science educationSoftware development standards have been adopted in several professional software shops to facilitate the entire software development process. These standards encompass all aspects of software development, including design, documentation, coding and ...
Standards Factor: GOOD NEWS FOR DRAFT SEEKERS
During the last two years, many Bulletin readers have asked me how they can obtain copies of the draft ISO (International Organization for Standardization) and IEC (International Electrotechnical Committee) standards I've mentioned in this column. I've ...
ANSI's role in standards development
ANSI is the American National Standards Institute, the US national coordinating institute for voluntary standards. Typically, you will see ANSI in a standard's name followed by some letters and numbers such as X3.181-1980. These characters represent the ...






Comments