Defining and contributing to software development success.
J. Drew ProcaccinoJune M. VernerSteven J. LorenzetPublished in: Commun. ACM (2006)
Keyphrases
- software development
- software engineering
- software systems
- software developers
- software architecture
- software projects
- open source software
- agile software development
- pair programming
- cost estimation
- software quality
- case study
- databases
- software components
- software cost estimation
- software testing
- development process
- requirements engineering
- effort estimation
- model driven architecture
- neural network
- development lifecycle
- software development effort
- software industry
- software design
- user satisfaction