Investigating the effects of downsizing on software professionals' self-efficacy and its consequences on software development quality.
Ananth ChiravuriPaul J. AmbrosePublished in: CPR (2003)
Keyphrases
- software development
- software quality
- software product
- software systems
- software industry
- software process
- quality assurance
- software projects
- software engineers
- software engineering
- development effort
- development team
- software developers
- development process
- software design
- case study
- software reuse
- information systems
- high quality
- product quality
- software architecture
- development cycle
- software testing
- software components
- software artifacts
- individual differences
- effort estimation
- software evolution
- development lifecycle
- model driven architecture
- agile software development
- agile development
- software development environment
- product development
- product line
- systems development
- real world
- requirements engineering
- knowledge management
- computer science
- software development projects
- aspect oriented
- pair programming
- software maintenance
- learning strategies
- information technology
- software development effort