eXtreme Programming, Agile Methodologies, Software Project Management, Customer Role, Rigorous Testing

Kamalendu Pal
{"title":"eXtreme Programming, Agile Methodologies, Software Project Management, Customer Role, Rigorous Testing","authors":"Kamalendu Pal","doi":"10.4018/978-1-7998-7872-8.ch009","DOIUrl":null,"url":null,"abstract":"Agile software development methodologies are attracting attention from academics and practitioners for planning and managing software projects. The eXtreme Programming (XP) challenges conformist wisdom regarding software system development processes and practices as agile methodologies. To work efficiently in the current software development practice, characterized by requirements fuzziness, XP moves away from document-centric operations into people-centric management. In the XP-based software project, the customers play an essential role, having multiple responsibilities such as driving the project, gathering requirements (‘user stories'), and exercising quality control (or acceptance testing). Besides, the customers must liaise with external project stakeholders (e.g., funding authorities, end-users) while maintaining the development team's trust and the wider business. The success of such software project management practices relies on the quality result of each stage of development obtained through rigorous testing. This chapter describes three characteristics of XP project management: customer role, software testing feedback, and learning.","PeriodicalId":440494,"journal":{"name":"Contemporary Challenges for Agile Project Management","volume":"5 5","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Contemporary Challenges for Agile Project Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/978-1-7998-7872-8.ch009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Agile software development methodologies are attracting attention from academics and practitioners for planning and managing software projects. The eXtreme Programming (XP) challenges conformist wisdom regarding software system development processes and practices as agile methodologies. To work efficiently in the current software development practice, characterized by requirements fuzziness, XP moves away from document-centric operations into people-centric management. In the XP-based software project, the customers play an essential role, having multiple responsibilities such as driving the project, gathering requirements (‘user stories'), and exercising quality control (or acceptance testing). Besides, the customers must liaise with external project stakeholders (e.g., funding authorities, end-users) while maintaining the development team's trust and the wider business. The success of such software project management practices relies on the quality result of each stage of development obtained through rigorous testing. This chapter describes three characteristics of XP project management: customer role, software testing feedback, and learning.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
极限编程、敏捷方法、软件项目管理、客户角色、严格测试
敏捷软件开发方法正吸引着学术界和实践者对软件项目规划和管理的关注。极限编程(XP)挑战了将软件系统开发过程和实践视为敏捷方法的传统智慧。为了在当前以需求模糊为特征的软件开发实践中有效地工作,XP从以文档为中心的操作转向以人为中心的管理。在基于xp的软件项目中,客户扮演着重要的角色,拥有多种职责,例如推动项目,收集需求(“用户故事”),以及执行质量控制(或验收测试)。此外,客户必须与外部项目涉众(例如,资助机构,最终用户)保持联系,同时保持开发团队的信任和更广泛的业务。此类软件项目管理实践的成功依赖于通过严格测试获得的每个开发阶段的质量结果。本章描述了XP项目管理的三个特征:客户角色、软件测试反馈和学习。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Implication of Budgeting on Contemporary Project Management Machine Learning and Data Science Project Management From an Agile Perspective The Effects of COVID-19 and Disasters on Scheduling Function in Mega-Projects Using Technology and Innovation to Streamline Agile Project Management How Does Terrorism Change the Business Landscape for Firms?
×
引用
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