{"title":"Agile Workbench: Tying People, Process, and Tools in Distributed Agile Delivery","authors":"V. Sharma, Vikrant S. Kaulgud","doi":"10.1109/ICGSE.2016.17","DOIUrl":null,"url":null,"abstract":"Agile software development approaches are becoming mainstream as organizations recognize that their delivery methodology has to be nimble and flexible to accommodate new technologies and evolving customer requirements. However, large organizations depend on a global software delivery model wherein software teams are geographically distributed, and such an environment seems unsuited for Agile to succeed. In such scenarios, it is a challenge to be able to bring together the organization's Agile methodology, development environment, and distributed teams together in a standardized way, to be able to implement and govern the distributed delivery process objectively. Here, we present our approach to govern the adoption, usage and progress thereof of a distributed Agile methodology, that ties together the team and tool aspects with it. This becomes a single window to quickly bootstrap distributed Agile delivery projects using specific methods, metrics and dashboards, collaboration and gamification approaches. We have implemented this approach as an interactive Agile Workbench to present the teams and stakeholders with context-rich actionable alerts as well as situational awareness and helps bridge the gaps between cross-functional distributed teams which is essential to successful delivery of agile projects.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICGSE.2016.17","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Agile software development approaches are becoming mainstream as organizations recognize that their delivery methodology has to be nimble and flexible to accommodate new technologies and evolving customer requirements. However, large organizations depend on a global software delivery model wherein software teams are geographically distributed, and such an environment seems unsuited for Agile to succeed. In such scenarios, it is a challenge to be able to bring together the organization's Agile methodology, development environment, and distributed teams together in a standardized way, to be able to implement and govern the distributed delivery process objectively. Here, we present our approach to govern the adoption, usage and progress thereof of a distributed Agile methodology, that ties together the team and tool aspects with it. This becomes a single window to quickly bootstrap distributed Agile delivery projects using specific methods, metrics and dashboards, collaboration and gamification approaches. We have implemented this approach as an interactive Agile Workbench to present the teams and stakeholders with context-rich actionable alerts as well as situational awareness and helps bridge the gaps between cross-functional distributed teams which is essential to successful delivery of agile projects.