An examination of software engineering work practices.
Janice SingerTimothy C. LethbridgeNorman G. VinsonNicolas AnquetilPublished in: CASCON (1997)
Keyphrases
- software engineering
- software engineering practices
- agile development
- extreme programming
- development methodologies
- case study
- software systems
- software development
- object oriented
- artificial intelligence
- reverse engineering
- software industry
- tool support
- strategic management
- software engineers
- software architecture
- development process
- current practices
- software design
- software product line
- design patterns
- programming language
- software quality
- software maintenance
- software projects
- requirements elicitation
- relational databases
- requirements engineering
- conceptual modeling
- sensemaking
- neural network
- human computer interaction
- management practices
- software engineering education
- learning algorithm