2011 AGILE Conference最新文献

筛选
英文 中文
Selling the Investment to Pay Down Technical Debt: The Code Christmas Tree 出售投资偿还技术债务:代码圣诞树
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.50
M. Kaiser, Guy Royse
{"title":"Selling the Investment to Pay Down Technical Debt: The Code Christmas Tree","authors":"M. Kaiser, Guy Royse","doi":"10.1109/AGILE.2011.50","DOIUrl":"https://doi.org/10.1109/AGILE.2011.50","url":null,"abstract":"Extreme programming (XP) techniques and other advances in software development allow for creation of a code base which is more easily understood and maintained. This often leads to faster enhancements, at a lower cost, and with fewer defects. However, when these practices are not followed, problems within the code base can manifest themselves as technical debt. The following report details the experience of one team in trying to influence toward greater understanding in and investment toward their technical debt problem by making that problem visible. The team hangs large representations of their code base in the walkway by their desks. The charts create conversation in and around the team and eventually shows results.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125850967","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}
引用次数: 8
Measuring the Structural Quality of Business Applications 度量业务应用程序的结构质量
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.48
B. Curtis, Jay Sappidi, Jitendra Subramanyam
{"title":"Measuring the Structural Quality of Business Applications","authors":"B. Curtis, Jay Sappidi, Jitendra Subramanyam","doi":"10.1109/AGILE.2011.48","DOIUrl":"https://doi.org/10.1109/AGILE.2011.48","url":null,"abstract":"This study summarizes results of a study of the internal, structural quality of 288 business applications comprising 108 million lines of code collected from 75 companies in 8 industry segments. Results are presented for measures of security, performance, and changeability. The effect of size on quality is evaluated, and the ability of modularity to reduce the impact of size is suggested.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125101303","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
Agile in Academics: Applying Agile to Instructional Design 学术中的敏捷:将敏捷应用于教学设计
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.17
Marian H. H. Willeke
{"title":"Agile in Academics: Applying Agile to Instructional Design","authors":"Marian H. H. Willeke","doi":"10.1109/AGILE.2011.17","DOIUrl":"https://doi.org/10.1109/AGILE.2011.17","url":null,"abstract":"This paper discusses the challenges and strategies of applying agile methodology in an academic environment. Bothcultural implications and quantitative results are discussed. The journey shared provides insights for non-software industries on how agile is not a set of rules with rigid tools, rather, it is a philosophy with a need to understand the intent of the tools in order to identify the appropriate application for not just effective results, but maximally effective results with a mindset for continued change.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133624787","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
When the VP is a Scrum Master, You Hit the Ground Running 当副总裁是Scrum Master时,你就会开始工作
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.31
C. Cowan
{"title":"When the VP is a Scrum Master, You Hit the Ground Running","authors":"C. Cowan","doi":"10.1109/AGILE.2011.31","DOIUrl":"https://doi.org/10.1109/AGILE.2011.31","url":null,"abstract":"Companies adopting Scrum as a software development framework often start with a pilot project and slowly grow adoption across the organization. Unlike this typical incremental implementation of Scrum, Unisys Cloud Engineering adopted Scrum throughout the entire organization at the same time. The adoption was initiated and supported by upper management. This paper describes how the effort started, provides an assessment of why this method worked, and details lessons learned that could benefit others considering this rollout method.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133881399","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}
引用次数: 5
Decision Making in Agile Development: A Focus Group Study of Decisions and Obstacles 敏捷开发中的决策:对决策和障碍的焦点小组研究
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.27
Meghann Drury, K. Conboy, Ken Power
{"title":"Decision Making in Agile Development: A Focus Group Study of Decisions and Obstacles","authors":"Meghann Drury, K. Conboy, Ken Power","doi":"10.1109/AGILE.2011.27","DOIUrl":"https://doi.org/10.1109/AGILE.2011.27","url":null,"abstract":"The process and effectiveness of decision making in agile development is critical yet poorly understood. This research examines decisions made across the four stages of the sprint cycle: Sprint Planning, Sprint Execution, Sprint Review and Sprint Retrospective. A focus group was conducted with 43 agile developers and managers to determine what decisions were made at different points of the sprint cycle. The results indicate that Sprint Planning includes decisions about planning the work for the subsequent sprint, Sprint Execution includes tactical implementation and development decisions, Sprint Review includes decisions about whether the product satisfies the customer and whether future sprints should continue, and Sprint Retrospective includes decisions for improving the sprint process in future sprints. Additionally, six key obstacles to decision making were identified. This research contributes to the literature on agile software development by advancing our understanding of how these teams function by analyzing the decisions made during different points of the sprint cycle and the obstacles to these decisions.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126577519","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}
引用次数: 29
The Home Ground of Automated Acceptance Testing: Mature Use of FitNesse 自动化验收测试的大本营:FitNesse的成熟使用
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.37
Børge Haugset, G. Hanssen
{"title":"The Home Ground of Automated Acceptance Testing: Mature Use of FitNesse","authors":"Børge Haugset, G. Hanssen","doi":"10.1109/AGILE.2011.37","DOIUrl":"https://doi.org/10.1109/AGILE.2011.37","url":null,"abstract":"This article describes a group of developers and how they successfully use Fitness. The study is based on interviews with 4 consultants, and shows that automated acceptance testing was used in two steps every iteration: a specification step where it helped communicate requirements, and a verification step where it helped developers in the process of producing and maintaining software. The study indicates that automated acceptance testing may be a viable strategy, but that it must be used with care. Communicating requirements throughout the lifespan of the software is just as important as automating the tests, and AAT can help with both of these issues.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"348 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123535122","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
Do You Dare to Ask Your HR Manager to Practice KANBAN? The Experience Report of an Offshore Software Company in Sri Lanka Introducing Agile Practices into its Human Resource (HR) Department 你敢要求你的人力资源经理练习看板吗?斯里兰卡一家离岸软件公司将敏捷实践引入其人力资源部门的经验报告
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.20
T. Wijewardena
{"title":"Do You Dare to Ask Your HR Manager to Practice KANBAN? The Experience Report of an Offshore Software Company in Sri Lanka Introducing Agile Practices into its Human Resource (HR) Department","authors":"T. Wijewardena","doi":"10.1109/AGILE.2011.20","DOIUrl":"https://doi.org/10.1109/AGILE.2011.20","url":null,"abstract":"This paper describes how a mid-sized offshore software development company in Sri Lanka, introduced agile practices to its HR department. The HR team now facilitates its own proactive agile project organization, thus overcoming most of the impediments often experienced by traditional HR departments.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123632215","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}
引用次数: 7
Making Metaphors that Matter 制作重要的隐喻
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.28
M. Keeling, Michail Velichansky
{"title":"Making Metaphors that Matter","authors":"M. Keeling, Michail Velichansky","doi":"10.1109/AGILE.2011.28","DOIUrl":"https://doi.org/10.1109/AGILE.2011.28","url":null,"abstract":"The system metaphor was proposed in Extreme Programming as a lightweight alternative to more rigorous architecture practices, but many teams have trouble using metaphors effectively to improve team communication or evaluate a system's architecture. This is no surprise as few agile teams have had training in architecture practices let alone in how to create metaphors. In our experience this does not invalidate the metaphor, but rather shows that more guidance is needed in the proper use of metaphors. This paper outlines one team's positive experience using system metaphors in the development of a medium-sized, service-oriented, enterprise system. Specific guidelines for creating effective metaphors are presented along with concrete examples.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128949763","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}
引用次数: 7
Collaborative Events and Shared Artefacts: Agile Interaction Designers and Developers Working Toward Common Aims 协作事件和共享工件:敏捷交互设计师和开发人员朝着共同目标努力
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.45
Judith M. Brown, G. Lindgaard, R. Biddle
{"title":"Collaborative Events and Shared Artefacts: Agile Interaction Designers and Developers Working Toward Common Aims","authors":"Judith M. Brown, G. Lindgaard, R. Biddle","doi":"10.1109/AGILE.2011.45","DOIUrl":"https://doi.org/10.1109/AGILE.2011.45","url":null,"abstract":"Agile processes emphasize collaboration. We were interested in studying collaboration in agile teams including interaction designers, since the integration of user interaction design processes and software development processes is still an open issue. This study focused on designer and developer collaborations in the early stages of project work at four workplaces. We found designer-developer collaborations were extensive and we developed a categorization scheme of collaboration forms and artefacts that support this relationship. While some designer-developer collaborations were directed towards planning, which has been extensively researched, a larger part was directed towards realignment work. This latter type of collaborative work took three basic forms: scheduled, impromptu, and chats. Regardless of the form of collaboration, designer-developer interactions were mediated by twelve categories of artefacts. These artefacts helped designers and developers to determine, more specifically, what to create. We discuss the implications of our observations on alignment work for theory and practice.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124419848","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}
引用次数: 36
Process Increments: An Agile Approach to Software Process Improvement 过程增量:软件过程改进的敏捷方法
2011 AGILE Conference Pub Date : 2011-08-07 DOI: 10.1109/AGILE.2011.26
Amr Noaman Abdel-Hamid, M. A. Abdel-Kader
{"title":"Process Increments: An Agile Approach to Software Process Improvement","authors":"Amr Noaman Abdel-Hamid, M. A. Abdel-Kader","doi":"10.1109/AGILE.2011.26","DOIUrl":"https://doi.org/10.1109/AGILE.2011.26","url":null,"abstract":"Process Increments' is an iterative and incremental approach to manage software process improvement projects. It partitions the scope into user-story-like increments, and manages the whole project using agile estimating and planning techniques. This approach has been applied to five enterprises and showed sustained improvement velocity, good project visibility, and on-going learning experiences by project teams1.","PeriodicalId":133654,"journal":{"name":"2011 AGILE Conference","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124031277","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}
引用次数: 9
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信