首页 > 最新文献

2009 Agile Conference最新文献

英文 中文
An Agile Development Team's Quest for CMMI® Maturity Level 5 敏捷开发团队对CMMI®成熟度5级的追求
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.24
S. Cohan, Hillel Glazer
Pragmatics performs agile development, has been rated at CMMI (Capability Maturity Model Integration) Maturity Level 4, and is striving to achieve CMMI Maturity Level (CML) 5. By maturing our agile disciplines, we feel we will not only improve the performance of our agile teams, which will ultimately benefit our agile development practices regardless of our appraisal rating, but will also lead to our being appraised at CML 5. This experience report describes the steps we are taking to improve our agile development disciplines, which we believe will lead to our being appraised at CML 5.
语用学执行敏捷开发,已被评为CMMI(能力成熟度模型集成)成熟度4级,并正在努力达到CMMI成熟度(CML) 5级。通过成熟我们的敏捷规程,我们觉得我们不仅可以提高敏捷团队的性能,这最终将使我们的敏捷开发实践受益,而不管我们的评估等级如何,而且还将使我们在CML 5上得到评估。这份经验报告描述了我们为改进敏捷开发规程所采取的步骤,我们相信这将使我们在CML 5上得到评估。
{"title":"An Agile Development Team's Quest for CMMI® Maturity Level 5","authors":"S. Cohan, Hillel Glazer","doi":"10.1109/AGILE.2009.24","DOIUrl":"https://doi.org/10.1109/AGILE.2009.24","url":null,"abstract":"Pragmatics performs agile development, has been rated at CMMI (Capability Maturity Model Integration) Maturity Level 4, and is striving to achieve CMMI Maturity Level (CML) 5. By maturing our agile disciplines, we feel we will not only improve the performance of our agile teams, which will ultimately benefit our agile development practices regardless of our appraisal rating, but will also lead to our being appraised at CML 5. This experience report describes the steps we are taking to improve our agile development disciplines, which we believe will lead to our being appraised at CML 5.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126669450","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 28
Scrum in Church: Saving the World One Team at a Time 教会中的Scrum:一次拯救一个团队
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.26
A. C. Sutherland, J. Sutherland, C. Hegarty
From 2005-2009 the author led Scrum teams in churches in Massachusetts, Connecticut, Florida, and Delaware. Scrum was designed to increase productivity and improve quality through teamwork. This experience report shows how Scrum was implemented in non-profit organizations to break down silos of knowledge and activity, encourage communication and collaboration, improve the working environment and personal relationships, and drive higher velocity and quality throughout the organization. Nonprofits have impediments that are difficult to overcome – part time and volunteer workers, narrow specialization, little to no experience with project teams, and political problems whose roots can go back as far as 1692. Scrum as an institutional change agent is invaluable to a church.
从2005年到2009年,作者在马萨诸塞州、康涅狄格州、佛罗里达州和特拉华州的教堂领导Scrum团队。Scrum旨在通过团队合作提高生产力和质量。这份经验报告展示了Scrum是如何在非营利组织中实施的,以打破知识和活动的孤岛,鼓励沟通和协作,改善工作环境和人际关系,并在整个组织中推动更高的速度和质量。非营利组织有一些难以克服的障碍——兼职和志愿者,狭窄的专业化,很少或根本没有项目团队的经验,以及可以追溯到1692年的政治问题。Scrum作为制度变革的推动者,对教会来说是无价的。
{"title":"Scrum in Church: Saving the World One Team at a Time","authors":"A. C. Sutherland, J. Sutherland, C. Hegarty","doi":"10.1109/AGILE.2009.26","DOIUrl":"https://doi.org/10.1109/AGILE.2009.26","url":null,"abstract":"From 2005-2009 the author led Scrum teams in churches in Massachusetts, Connecticut, Florida, and Delaware. Scrum was designed to increase productivity and improve quality through teamwork. This experience report shows how Scrum was implemented in non-profit organizations to break down silos of knowledge and activity, encourage communication and collaboration, improve the working environment and personal relationships, and drive higher velocity and quality throughout the organization. Nonprofits have impediments that are difficult to overcome – part time and volunteer workers, narrow specialization, little to no experience with project teams, and political problems whose roots can go back as far as 1692. Scrum as an institutional change agent is invaluable to a church.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124386652","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Supporting Program Comprehension in Agile with Links to User Stories 通过用户故事链接支持敏捷中的程序理解
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.66
S. Ratanotayanon, S. Sim, R. Gallardo-Valencia
Agile software development involves continuously making iterative and incremental changes to source code. When making changes, developers quickly focus on parts of code that they consider to be important, and sometimes miss other relevant parts. Therefore, tool support is needed to help developers locate conceptually related sections of code. In this paper, we present Zelda, a tool designed to work with Agile practices that captures and maintains links between high-level information and source code. We evaluated Zelda with a pilot study where subjects were required to make a change to a small web application (10KLOCs). They were given a task description either on paper or in Zelda. We found that the Zelda Group made more accurate changes, were less likely to become disoriented, and were more willing to access additional information.
敏捷软件开发包括不断地对源代码进行迭代和增量更改。在进行更改时,开发人员很快就会将注意力集中在他们认为重要的代码部分,而有时会忽略其他相关部分。因此,需要工具支持来帮助开发人员定位概念上相关的代码部分。在本文中,我们介绍了Zelda,这是一个设计用于与敏捷实践一起工作的工具,它捕获并维护高级信息与源代码之间的链接。我们通过一个试点研究来评估《塞尔达传说》,其中要求受试者对一个小型web应用程序(10kloc)进行更改。他们要么在纸上,要么在《塞尔达传说》中得到任务描述。我们发现《塞尔达》小组做出了更准确的改变,更不容易迷失方向,更愿意获取额外的信息。
{"title":"Supporting Program Comprehension in Agile with Links to User Stories","authors":"S. Ratanotayanon, S. Sim, R. Gallardo-Valencia","doi":"10.1109/AGILE.2009.66","DOIUrl":"https://doi.org/10.1109/AGILE.2009.66","url":null,"abstract":"Agile software development involves continuously making iterative and incremental changes to source code. When making changes, developers quickly focus on parts of code that they consider to be important, and sometimes miss other relevant parts. Therefore, tool support is needed to help developers locate conceptually related sections of code. In this paper, we present Zelda, a tool designed to work with Agile practices that captures and maintains links between high-level information and source code. We evaluated Zelda with a pilot study where subjects were required to make a change to a small web application (10KLOCs). They were given a task description either on paper or in Zelda. We found that the Zelda Group made more accurate changes, were less likely to become disoriented, and were more willing to access additional information.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"8 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129176665","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
How the FBI Learned to Catch Bad Guys One Iteration at a Time 联邦调查局是如何学会一次抓一个坏人的
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.52
Justin Babuscio
Because the Federal Bureau of Investigation (FBI) never stops evolving, High Performance Technologies, Inc. (HPTi) found itself struggling to keep up with the changes while maintaining its CMMI III certification. Developers were complaining, clients were getting anxious, software releases were slipping. But what was the problem? Was it CMMI? Was it the environment? Was it HPTi? Through a disciplined approach to agile development, HPTi was able to successfully deliver above expectations. This experience report outlines HPTi’s successful journey through a CMMI III certification on an FBI software development project and the even more successful transition into agile development.
由于联邦调查局(FBI)从未停止发展,高性能技术公司(HPTi)发现自己很难跟上变化,同时保持其CMMI III认证。开发人员在抱怨,客户在焦虑,软件发布在拖延。但问题是什么呢?是CMMI吗?是环境问题吗?是HPTi吗?通过严格的敏捷开发方法,HPTi能够成功地交付超出预期的产品。这份经验报告概述了HPTi在FBI软件开发项目中通过CMMI III认证的成功历程,以及更成功地过渡到敏捷开发的过程。
{"title":"How the FBI Learned to Catch Bad Guys One Iteration at a Time","authors":"Justin Babuscio","doi":"10.1109/AGILE.2009.52","DOIUrl":"https://doi.org/10.1109/AGILE.2009.52","url":null,"abstract":"Because the Federal Bureau of Investigation (FBI) never stops evolving, High Performance Technologies, Inc. (HPTi) found itself struggling to keep up with the changes while maintaining its CMMI III certification. Developers were complaining, clients were getting anxious, software releases were slipping. But what was the problem? Was it CMMI? Was it the environment? Was it HPTi? Through a disciplined approach to agile development, HPTi was able to successfully deliver above expectations. This experience report outlines HPTi’s successful journey through a CMMI III certification on an FBI software development project and the even more successful transition into agile development.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116987710","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
Hook, Line and Sinker: The Role of Line Management in Relation to Agile Teams 钩,线和下沉:线管理在敏捷团队中的作用
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.43
Philip Abernathy
If Agile is to be successfully introduced on a medium or large scale into any organization it is vital that there is a symbiotic relationship between line management and the Agile teams that carry out the work. Line management form the organizational hierarchies and silos in any major corporation and their interaction with the cross functional Agile teams, either permanent or temporary, that are formed by drawing resources from various organizational silos, is a key success factor on the Agile journey. This experience report outlines the dysfunctions that initially appeared between line management and the Agile teams early on in the Agile journey and the steps taken to help overcome them. It outlines the key steps taken to enable the change and the benefits that accrued from this journey.
如果要在任何组织中成功地大规模地引入敏捷,那么在部门管理和执行工作的敏捷团队之间建立一种共生关系是至关重要的。在任何大公司中,直线管理形成了组织层级和竖井,他们与跨职能敏捷团队的互动,无论是永久的还是临时的,都是通过从各种组织竖井中汲取资源形成的,这是敏捷之旅中成功的关键因素。这份经验报告概述了在敏捷之旅的早期,部门管理和敏捷团队之间最初出现的功能障碍,以及帮助克服这些障碍所采取的步骤。它概述了为实现变革所采取的关键步骤以及从这一过程中产生的好处。
{"title":"Hook, Line and Sinker: The Role of Line Management in Relation to Agile Teams","authors":"Philip Abernathy","doi":"10.1109/AGILE.2009.43","DOIUrl":"https://doi.org/10.1109/AGILE.2009.43","url":null,"abstract":"If Agile is to be successfully introduced on a medium or large scale into any organization it is vital that there is a symbiotic relationship between line management and the Agile teams that carry out the work. Line management form the organizational hierarchies and silos in any major corporation and their interaction with the cross functional Agile teams, either permanent or temporary, that are formed by drawing resources from various organizational silos, is a key success factor on the Agile journey. This experience report outlines the dysfunctions that initially appeared between line management and the Agile teams early on in the Agile journey and the steps taken to help overcome them. It outlines the key steps taken to enable the change and the benefits that accrued from this journey.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126842516","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Scrum and CMMI Going from Good to Great Scrum和CMMI从优秀走向卓越
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.31
C. Jakobsen, J. Sutherland
Projects combining agile methods with CMMI combine adaptability with predictability to better serve large customer needs. The introduction of Scrum at Systematic, a CMMI Level 5 company, doubled productivity and cut defects by 40% compared to waterfall projects in 2006 by focusing on early testing and time to fix builds. Systematic institutionalized Scrum across all projects and used data driven tools like story process efficiency to surface Product Backlog impediments. This allowed them to systematically develop a strategy for a second doubling in productivity. Two teams have achieved a sustainable quadrupling of productivity compared to waterfall projects. We discuss here the strategy to bring the entire company to that level. Our experiences shows that Scrum and CMMI together bring a more powerful combination of adaptability and predictability than either one alone and suggest how other companies can combine them to achieve Toyota level performance – 4 times the productivity and 12 times the quality of waterfall teams.
将敏捷方法与CMMI相结合的项目将适应性与可预测性结合起来,以更好地满足大型客户的需求。系统化公司是一家CMMI 5级公司,与2006年的瀑布式项目相比,通过关注早期测试和修复构建的时间,Scrum的引入使生产力翻了一番,并将缺陷减少了40%。在所有项目中系统制度化的Scrum,并使用数据驱动的工具,如故事过程效率,来发现产品待办事项列表的障碍。这使他们能够系统地制定第二次生产力翻番的战略。与瀑布项目相比,有两个团队实现了可持续的四倍生产力。我们在这里讨论将整个公司提升到那个水平的策略。我们的经验表明,Scrum和CMMI结合在一起,比单独使用任何一个都能带来更强大的适应性和可预测性,并建议其他公司如何将它们结合起来,以达到丰田级别的绩效——4倍于瀑布团队的生产力和12倍于瀑布团队的质量。
{"title":"Scrum and CMMI Going from Good to Great","authors":"C. Jakobsen, J. Sutherland","doi":"10.1109/AGILE.2009.31","DOIUrl":"https://doi.org/10.1109/AGILE.2009.31","url":null,"abstract":"Projects combining agile methods with CMMI combine adaptability with predictability to better serve large customer needs. The introduction of Scrum at Systematic, a CMMI Level 5 company, doubled productivity and cut defects by 40% compared to waterfall projects in 2006 by focusing on early testing and time to fix builds. Systematic institutionalized Scrum across all projects and used data driven tools like story process efficiency to surface Product Backlog impediments. This allowed them to systematically develop a strategy for a second doubling in productivity. Two teams have achieved a sustainable quadrupling of productivity compared to waterfall projects. We discuss here the strategy to bring the entire company to that level. Our experiences shows that Scrum and CMMI together bring a more powerful combination of adaptability and predictability than either one alone and suggest how other companies can combine them to achieve Toyota level performance – 4 times the productivity and 12 times the quality of waterfall teams.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132102164","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 77
Fully Distributed Scrum: Linear Scalability of Production between San Francisco and India 完全分布式Scrum:旧金山和印度之间产品的线性可扩展性
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.27
J. Sutherland, Guido Schoonheim, N. Kumar, V. Pandey, S. Vishal
The Scrum software development framework was designed for the hyperproductive state where productivity increases by 5-10 times over waterfall teams and many co-located teams have achieved this effect. In 2006, Xebia (The Netherlands) started localized projects with half Dutch and half Indian team members. After establishing a localized velocity of five times their waterfall competitors on the same project, they moved the Indian members of the team to India and showed stable velocity with fully distributed teams. The ability to achieve hyperproductivity with distributed, outsourced teams was shown to be a repeatable process and a fully distributed model is now the recommended standard when organizations have disciplined Scrum teams with full implementation of XP engineering practices inside the Scrum. Previous studies used overlapping time zones to ease communication and create a single distributed team. The goal of this report is to go one step further and show the same results with team members separated by the 12.5 hour time difference between India and San Francisco. If Scrum works without overlapping time zones then applying it to the mainstream offshoring practice in North America will be possible. In 2008, Xebia India started engagements with partners like TBD.com, a social networking site in San Francisco. TBD has an existing core team of developers doing Scrum with an established local velocity. Adding Xebia India developers to the San Francisco team with a Fully Distributed Scrum model achieved linear scalability with a globally distributed outsourced team.
Scrum软件开发框架是为高生产力状态而设计的,在这种状态下,生产力比瀑布团队提高了5-10倍,许多协同工作的团队已经达到了这种效果。2006年,Xebia(荷兰)启动了本地化项目,团队成员一半是荷兰人,一半是印度人。在同一项目中,他们建立了五倍于瀑布式竞争对手的本地化速度后,他们将团队的印度成员转移到印度,并在完全分布式的团队中展示了稳定的速度。通过分布式、外包团队实现超级生产力的能力被证明是一个可重复的过程,当组织有纪律的Scrum团队在Scrum中完全实现XP工程实践时,完全分布式模型现在是推荐的标准。以前的研究使用重叠的时区来简化沟通,并创建一个单一的分布式团队。本报告的目标是更进一步,在印度和旧金山之间12.5小时的时差中显示相同的结果。如果Scrum在没有重叠时区的情况下工作,那么将其应用于北美的主流离岸外包实践将是可能的。2008年,Xebia印度公司开始与旧金山社交网站TBD.com等合作伙伴合作。TBD有一个现有的核心开发团队,以既定的本地速度进行Scrum。将Xebia India的开发人员添加到旧金山团队中,采用完全分布式Scrum模型,实现了与全球分布式外包团队的线性可扩展性。
{"title":"Fully Distributed Scrum: Linear Scalability of Production between San Francisco and India","authors":"J. Sutherland, Guido Schoonheim, N. Kumar, V. Pandey, S. Vishal","doi":"10.1109/AGILE.2009.27","DOIUrl":"https://doi.org/10.1109/AGILE.2009.27","url":null,"abstract":"The Scrum software development framework was designed for the hyperproductive state where productivity increases by 5-10 times over waterfall teams and many co-located teams have achieved this effect. In 2006, Xebia (The Netherlands) started localized projects with half Dutch and half Indian team members. After establishing a localized velocity of five times their waterfall competitors on the same project, they moved the Indian members of the team to India and showed stable velocity with fully distributed teams. The ability to achieve hyperproductivity with distributed, outsourced teams was shown to be a repeatable process and a fully distributed model is now the recommended standard when organizations have disciplined Scrum teams with full implementation of XP engineering practices inside the Scrum. Previous studies used overlapping time zones to ease communication and create a single distributed team. The goal of this report is to go one step further and show the same results with team members separated by the 12.5 hour time difference between India and San Francisco. If Scrum works without overlapping time zones then applying it to the mainstream offshoring practice in North America will be possible. In 2008, Xebia India started engagements with partners like TBD.com, a social networking site in San Francisco. TBD has an existing core team of developers doing Scrum with an established local velocity. Adding Xebia India developers to the San Francisco team with a Fully Distributed Scrum model achieved linear scalability with a globally distributed outsourced team.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122812166","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 45
Enabling Agile Testing through Continuous Integration 通过持续集成实现敏捷测试
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.16
Sean Stolberg
A Continuous Integration system is often considered one of the key elements involved in supporting an agile software development and testing environment. As a traditional software tester transitioning to an agile development environment it became clear to me that I would need to put this essential infrastructure in place and promote improved development practices in order to make the transition to agile testing possible. This experience report discusses a continuous integration implementation I led last year. The initial motivations for implementing continuous integration are discussed and a pre and post-assessment using Martin Fowler's" Practices of Continuous Integration" is provided along with the technical specifics of the implementation. The report concludes with a retrospective of my experiences implementing and promoting continuous integration within the context of agile testing.
持续集成系统通常被认为是支持敏捷软件开发和测试环境的关键元素之一。作为一名向敏捷开发环境过渡的传统软件测试人员,我清楚地认识到,我需要把这些基本的基础设施放在适当的位置,并促进改进的开发实践,以便使向敏捷测试的过渡成为可能。这份经验报告讨论了我去年领导的一个持续集成实现。本文讨论了实现持续集成的最初动机,并使用Martin Fowler的“持续集成实践”提供了前后评估,以及实现的技术细节。报告最后回顾了我在敏捷测试环境中实现和促进持续集成的经验。
{"title":"Enabling Agile Testing through Continuous Integration","authors":"Sean Stolberg","doi":"10.1109/AGILE.2009.16","DOIUrl":"https://doi.org/10.1109/AGILE.2009.16","url":null,"abstract":"A Continuous Integration system is often considered one of the key elements involved in supporting an agile software development and testing environment. As a traditional software tester transitioning to an agile development environment it became clear to me that I would need to put this essential infrastructure in place and promote improved development practices in order to make the transition to agile testing possible. This experience report discusses a continuous integration implementation I led last year. The initial motivations for implementing continuous integration are discussed and a pre and post-assessment using Martin Fowler's\" Practices of Continuous Integration\" is provided along with the technical specifics of the implementation. The report concludes with a retrospective of my experiences implementing and promoting continuous integration within the context of agile testing.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"4 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128783762","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 134
Software Development for Disney Animated Feature Film Production 迪士尼动画长片制作软件开发
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.60
Rajesh Sharma, Brian Wherry
This report describes our experience in adapting the Scrum process to develop complex tools and user interfaces for use in computer-generated (CG) animated feature film production at the Walt Disney Animation Studios. We describe the movie making process and how the need for tools with good interaction led us to adopt a Scrum-based iterative design and development process.
这篇报告描述了我们在使用Scrum过程开发复杂工具和用户界面的经验,这些工具和用户界面用于沃尔特迪斯尼动画工作室的计算机生成(CG)动画长片制作。我们描述了电影制作过程,以及对具有良好交互性的工具的需求如何促使我们采用基于scrum的迭代设计和开发过程。
{"title":"Software Development for Disney Animated Feature Film Production","authors":"Rajesh Sharma, Brian Wherry","doi":"10.1109/AGILE.2009.60","DOIUrl":"https://doi.org/10.1109/AGILE.2009.60","url":null,"abstract":"This report describes our experience in adapting the Scrum process to develop complex tools and user interfaces for use in computer-generated (CG) animated feature film production at the Walt Disney Animation Studios. We describe the movie making process and how the need for tools with good interaction led us to adopt a Scrum-based iterative design and development process.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126473241","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Organically Growing Internal Coaches 有机成长的内部教练
Pub Date : 2009-08-24 DOI: 10.1109/AGILE.2009.44
Alan Padula
An Intuit Small Business Division (SBD) process “Agile Done Right” (ADR) helps ensure the proper use of agile to maximize business results and minimize process problems. ADR requires an agile coach like those used in the successful SEI’s Team Software Process (TSP)SM program at Intuit. Coaches ensure the process is “done right” and help teams with process problems. The need to develop project-embedded ADR coaches and to raise the level of agile maturity to reduce missteps drove the need for internal coach training. This paper covers the performance objectives, the concept of a meeting-driven training approach, and the key agile topics in the training. Some of those are “stock” Scrum process. The more interesting ADR modules covered in depth are those with specific adaptations for SBD. They include an overview of ADR, the set of Iteration 0 meetings, the set of Recurring Iteration meetings, and the ADR Coaches Toolkit.
Intuit Small Business Division (SBD)流程“敏捷做对了”(ADR)有助于确保正确使用敏捷来最大化业务结果并最小化流程问题。ADR需要一位敏捷教练,就像Intuit成功的SEI团队软件流程(TSP)SM项目中所使用的那样。教练确保流程“正确完成”,并帮助团队解决流程问题。开发项目嵌入式ADR教练和提高敏捷成熟度以减少失误的需求推动了对内部教练培训的需求。本文涵盖了绩效目标、会议驱动培训方法的概念以及培训中的关键敏捷主题。其中一些是“库存”Scrum过程。深入介绍的更有趣的ADR模块是那些针对SBD进行了特定调整的模块。它们包括ADR概述、迭代0会议集、循环迭代会议集和ADR教练工具包。
{"title":"Organically Growing Internal Coaches","authors":"Alan Padula","doi":"10.1109/AGILE.2009.44","DOIUrl":"https://doi.org/10.1109/AGILE.2009.44","url":null,"abstract":"An Intuit Small Business Division (SBD) process “Agile Done Right” (ADR) helps ensure the proper use of agile to maximize business results and minimize process problems. ADR requires an agile coach like those used in the successful SEI’s Team Software Process (TSP)SM program at Intuit. Coaches ensure the process is “done right” and help teams with process problems. The need to develop project-embedded ADR coaches and to raise the level of agile maturity to reduce missteps drove the need for internal coach training. This paper covers the performance objectives, the concept of a meeting-driven training approach, and the key agile topics in the training. Some of those are “stock” Scrum process. The more interesting ADR modules covered in depth are those with specific adaptations for SBD. They include an overview of ADR, the set of Iteration 0 meetings, the set of Recurring Iteration meetings, and the ADR Coaches Toolkit.","PeriodicalId":280848,"journal":{"name":"2009 Agile Conference","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126019068","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
期刊
2009 Agile Conference
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1