Skip to main content

Research Repository

Advanced Search

All Outputs (4)

Managing non‐functional requirements in agile software development (2021)
Journal Article
Rahy, S., & Bass, J. (2022). Managing non‐functional requirements in agile software development. IET Software, 16(1), 60-72. https://doi.org/10.1049/sfw2.12037

Non‐functional requirements define qualities of the software system that ensure effectiveness while embedding any constraints and restrictions on the design. A challenge rises with agile implementation in handling non‐function requirements in regulat... Read More about Managing non‐functional requirements in agile software development.

An architecture governance approach for Agile development by tailoring the Spotify model (2021)
Journal Article
Salameh, A., & Bass, J. (2021). An architecture governance approach for Agile development by tailoring the Spotify model. AI & society, 37(2), 761-780. https://doi.org/10.1007/s00146-021-01240-x

The role of software architecture in large-scale Agile development is important because several teams need to work together to release a single software product while helping to maximise teams’ autonomy. Governing and aligning Agile architecture acro... Read More about An architecture governance approach for Agile development by tailoring the Spotify model.

Overcoming team boundaries in agile software development (2021)
Journal Article
Rahy, S., & Bass, J. (2021). Overcoming team boundaries in agile software development. Journal of international technology and information management, 29(4), Article 2

The usage of agile software development methods is increasing and so is the need for enhancing the collaboration between the different stakeholders. Thus, we chose to investigate the communication tools and challenges across the different boundaries... Read More about Overcoming team boundaries in agile software development.