- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mini Workshop在个体软件过程教学中的应用.docx
Mini Workshop在个体软件过程教学中的应用2006年第14期第27卷总第468期职业技术教育(教学版)
VOCATIONALANDTECH14ICALEDUCAⅡON
(TeachingResearch)
Ncx14,2006
Vo1.27
GeneralNo.468
MiniWorkshop在个体软件过程教学中的应用孙洁
(深圳信息职业技术学院,广东深圳518029)摘要:本文介绍了在个体软件过程教学中使用小型软件工作宣项目的经验.对小型软件工作室的项目安排及项目执行环境也作了说明.工作室项目的目标是提供学生在近似业界环境的条件下进行实际项目开发,并获得定义和测量个体软件过程的实际经验.关键词:个体软件过程;软件工作室中图分类号:TP31文献标识码:A文章编号:1008—3219(2006)14—0095—03个体软件过程(PersonalSoftwareProcess,以下简称为PSP)是由SEI(SoftwareEngineeringInstitu—
te)在1995年开发的,同时在2000年补充了团队软件过程(TeamSoftwareProcess,以下简称TSP),
PSP和TSP一起为个人和团队在实现软件成熟度模型(CMM)上提供了具体的指导.本课程教授的着重点是PSP,但在项目实训中和TSP进行了结合,让学生在掌握PSP精髓的同时,对TSP也有一定的了解.为了让学生在课程学习过程中对PSP/TSP中定义的软件开发的模式,指导和流程有更深入的了解,结合教学开发小型软件工作室项目是国外教学培训中的常用方法,本文提出的工作室简称为MiniWorkshop,它提供了学生在实践中使用理论的环境.经教学实践发现,MiniWorkshop在提高学生学习兴趣和深化教学效果上起到了非常重要的作用.
——
,MiniWorkshop
(一)MiniWorkshop项目目标
MiniWorkshop的目标是通过实战演练一个业界委托的小型项目(或者大项目中的子项目)达到以下的目标:增强学生对项目开发和组织沟通的宏观了解,熟悉研发流程,全面掌握相关活动方法;通过角色模拟,体会不同角色的工作职责和工作方法;增强全流程意识,提高软件开发和测试的规范性,培养质量意识;学生可以将PSP和TSP理论在实践中进行有机结合,达到理想培训效果.
(二)MiniWorkshop项目和角色每学期的MiniWorkshop项目尽量是新的项目.在项目的选取上,没有考虑用老的项目或虚拟项目,因为老的项目或虚拟项目的需求是事先确定好的,这样学生没有机会在实战中演练需求的收集,分析以及在项目进行中对需求的变更控制和管理,这些活动对一个真实项目来说,是项目成败的重要决定因素.采用真实项目,学生需要走出去和真正的客户进行交流,这样的活动对于他们具有深刻的意义.MiniWorkshop的项目一般不采用难度太大的,因为相比攻克技术难点,让学生在实际项目中理解和掌握PSP中的精神是更值得关注的,所以MiniWorkshop项目大致需要6一
l0人,8—10周工作量的小型中等难度项目.在项目开始前,将参加Workshop的学生按8个人左右的规模分组,在每组中定义如下角色:项目经理1人,负责项目整体进度的监控和管理,同时在项目中负责客户需求的收集和管理;系统工程师2人,负责系统需求的分析和开发;开发工程师2人,负责系统的代码实现;测试工程师2人,负责系统的测试;质量工程师1人,负责研发质量控制和管理.项目开发完成后需要通过客户的验收,完成收稿日期:2006—04一o9作者简介:孙洁(1970一),女,山东济南人,深圳信息职业技术学院讲师.后每位学员需要提供一篇结合项目体会的报告,客户的验收满意度和报告的质量将作为Workshop的最主要评分标准.
(三)MiniWorkshop环境
MiniWorkshop在提供了实际项目的同时,还要提供学生进行项目开发和PSP实践的软件硬件环境,这个环境和业界的主流环境非常类似.典型的软件研发运行环境按功能块被分割为几大部分,每个部分有自己在项目执行中不同的专注点,各个部分之间又需要有密切的协同关系,所以MiniWorkshop需要一个既覆盖了项目运营所需的主要业务功能的工具集合,同时这些工具联合起来提供的是一个整合高效的协同工作环境.MiniWorkshop的研发环境归纳如下:在项目管理环节中,微软的MSProjectServer作为项目管理工具.MSProjectServer是MSPro.
ject的WebServer版本,项目管理成员可以在Pro-
jeet客户端编写自己的项目计划发布到Web上,并将分解任务(WBS)分配到项目成员,所有项目成员都在Web上进行任务的状态更新,这个工具提供了高效的项目管理协同工作平台.需求管理方面
您可能关注的文档
最近下载
- 全套IECQQC080000-2017有害物质过程管理体系文件(HSPM).pdf VIP
- 中国东方资产管理股份有限公司招聘笔试题库2025.pdf
- 市场调查与分析: 数据分析网络调查报告撰写 (慕课版)王晓燕习题答案.docx
- 起重装卸机械操作工高级工培训大纲与教学内容概述.docx VIP
- 2025至2030中国中药饮片行业市场发展现状及竞争格局与投资发展报告.docx
- 2025年教科版六年级上册科学第一单元综合检测试卷及答案.pptx VIP
- 《企业质量管控与应用》课件.ppt VIP
- 吊顶施工合同范本.pdf VIP
- 公共建筑室内温度控制管理办法——空调系统节能运行管理制度.doc VIP
- 统编版八年级语文上册课件《诗词五首-渔家傲》.pptx VIP
文档评论(0)