Rapid changes in hardware and software architecture are transforming the nature of application software systems, leading to upheaval in the methods and tools used to develop software. The paper offers a brief review of developments and dilemmas in the state and usage of structured and object-oriented methods, RAD, GUI design and software process management, and CASE tools and repositories. It notes an emphasis on technology-specific skills and engineering pragmatism over software engineering theory
Published in:
Software Engineering Journal
(Volume:11
,
Issue:
2
)
Date of Publication: Mar 1996