Challenges
- Range of applications
- Pervasiveness
- Range of platforms/UI
- Required rate of enhancement
- Security and trust
- 2020
- WFH
- Online schooling
- Insurrection
Phases
- Requirements
- Analysis
- Design
- Implementation
- Testing & Validation
- Release
- Maintenance
Dimensions
- Artifacts
- Representations
- Participants
- Tools
Support
- Modeling languages
- Written documentation
- Tools and IDEs
Challenges
- Representations
- mathematical
- visual(diagrams)
- code
- natural language
- verbal
- Multiple formats
- Tools
- lightweight, independent
- heavyweight, interdependent
- Collaboration
- Evolution