An Assessment of Avionics Software Development Practice: Justifications for an Agile Development Process.
Geir Kjetil HanssenGosse WedzingaMartijn StuipPublished in: XP (2017)
Keyphrases
- development process
- software development
- agile development
- software engineering
- agile methods
- test driven development
- software projects
- systems development
- agile software development
- case study
- software industry
- software systems
- functional requirements
- metamodel
- development environment
- agent oriented
- application development
- software application
- software development processes
- software components
- development processes
- open source software
- software testing
- development cycle
- extreme programming
- pair programming
- development effort
- game development
- software quality
- software reuse
- software evolution
- process management
- capability maturity model
- data sets
- development projects
- requirements engineering
- quality assessment
- machine learning
- expert systems
- development teams
- open source
- real world
- requirements elicitation
- design rationale
- software product line
- knowledge management
- business processes
- software architecture
- design patterns