Toward an Agile Approach to Managing the Effect of Requirements on Software Architecture during Global Software Development.
Alsahli Abdulaziz AbdullahHameed Ullah KhanSultan AlyahyaPublished in: Sci. Program. (2016)
Keyphrases
- software architecture
- software development
- functional requirements
- requirements engineering
- software engineering
- software systems
- software requirements
- software development process
- description language
- commercial off the shelf
- development lifecycle
- embedded software
- development process
- case study
- reference model
- extreme programming
- agile development
- software projects
- software development projects
- software design
- development methodologies
- agile software development
- development projects
- architectural design
- agile methods
- quality attributes
- design patterns
- systems development
- software product
- software components
- software quality
- high level
- real world
- software development processes
- knowledge management
- security requirements
- database systems
- multi agent systems
- object oriented software
- software product line
- information systems
- software process