Vernacularism in Software Design Practice: does craftsmanship have a place in software engineering?
Paul TaylorPublished in: Australas. J. Inf. Syst. (2003)
Keyphrases
- software design
- software engineering
- software systems
- software development
- design patterns
- functional requirements
- agile development
- artificial intelligence
- object oriented
- programming language
- software architecture
- reverse engineering
- object oriented design
- development process
- uml diagrams
- software quality
- educational software
- real world
- cooperative
- software engineers
- software development process
- e learning
- information systems