2 research outputs found
A global teaming model for global software development governance: a case study
Global software development (GSD) is increasingly
the norm. As firms expand into new markets overseas, acquire
companies in different countries, and recruit talented developers
in new locations, projects become distributed by necessity. As
projects become increasingly distributed, and include external
participants such as outsourcing vendors, conventional top-down
management oversight and control becomes more difficult. How
can organizations ensure that the activities of all parties involved
are aligned with the strategic objectives and values of a software
development undertaking? The Global Teaming Model is a
framework that specifies practices and recommendations for
Global Software Development. As such, it serves as a means
to organize GSD practices relevant to Software Development
Governance.
We conducted a case study of a small team engaged in Global
Software Development, identifying governance shortcomings.
Then, we used the Global Teaming Model to identify governance
practices that would address those shortcomings. We identified
several aspects of the team’s interactions with other teams in the
company that would be improved by recommendations from the
Global Teaming Governance Model. The Global Teaming Model
provides a blueprint for Software Development Governance that
organizations seeking to globalize their current development
projects in a controlled way can use to implement good Software
Development Governance
Poster: An empirical study of the product owner role in scrum
The Product Owner (PO) is critical for translating business
needs into a software implementation by gathering and prioritizing
requirements, and assessing whether features have
met the definition of “done.” There is a paucity of detail
about how POs achieve this daunting task in practice with
potential negative consequences for project success.
In this research we employed a mixed-method approach
comprising two case studies in which we interviewed and
observed 55 practitioners across 9 large multi-national companies
and an SME. Using a cross-case analysis we identified
twelve distinct Product Owner activities.
From our empirical findings we created a Product Owner
role taxonomy and found eight generic activities common to
all teams, projects and companies regardless of project size