Authors:
Matthew Ormsby
and
Curtis Busby-Earle
Affiliation:
Department of Computing, University of the West Indies, Mona Campus, Kingston and Jamaica
Keyword(s):
Agile, Scaling Agile, User Story, Documentation, Definition of Done, Steps of Doneness, Scrum, Velocity, Story Points, Estimating.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Requirements Engineering
;
Service-Oriented Software Engineering and Management
;
Software and Systems Development Methodologies
;
Software Engineering
;
Symbolic Systems
Abstract:
Agile Software Development (ASD) is a user-centric approach to executing software development projects in continuous iterations. This approach focuses on collaboration and communication among self-organizing, cross-functional teams. Over the last two decades, ASD has been viewed as the answer to the pitfalls of the Waterfall Software Development approach. As such, large organizations have embraced this methodology and its scaling frameworks to produce faster to-market software. It is important to note that the agile methodology does not guarantee that all organizational and project problems related to software development are solved. This paper aims to contribute to the agile community by testing an existing procedure that has proven successful within a scrum team of a single company and applying it across multiple scrum teams within different domains in a large organization.