Software Development in Disruptive Times: Creating a software solution with fast decision capability, agile project management, and extreme low-code technology.
João VarajãoPublished in: ACM Queue (2021)
Keyphrases
- project management
- software development
- software projects
- project managers
- agile methods
- software development projects
- software development processes
- case study
- strategic management
- effort estimation
- software engineering
- software developers
- software project management
- software systems
- development projects
- test driven development
- process management
- software quality
- software architecture
- software industry
- information systems
- development methodologies
- development process
- project teams
- st century
- source code
- management practices
- software maintenance
- development cycle
- change management
- project success
- software components
- agile software development
- decision making
- software testing
- software process
- risk management
- extreme programming
- software evolution
- development teams
- soft skills
- pair programming
- computer systems
- agile development
- life cycle
- information systems development
- virtual teams
- early stage
- systems development
- software reuse
- aspect oriented programming
- knowledge management