- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
长春工业大学 3.1电子商务开发团队 3.1.1个人软件过程 个人软件过程是一种可用于控制、管理和改进个人工作方式的自我持续改进过程,是一个包括软件开发表格、指南和规程的结构化框架。 3.时间管理 1)时间管理的逻辑原理 2)了解时间的使用情况 4.制订计划 1)如何制定阶段计划 2)如何制定产品计划 3)管理好时间 5.缺陷管理 1)缺陷查找技术 2)代码复查 3)缺陷预测 3.1.2团队软件过程 团队软件过程是为开发软件产品的开发团队提供指导,TSP的早期实践侧重于帮助开发团队改善其质量和生产率,以使其更好的满足成本及进度的目标。 团队软件过程(TSP)加上PSP帮助高绩效的工程师在一个团队中工作,来开发有质量保证的软件产品,生产安全的软件产品,改进组织中的过程管理。 2.TSP团队软件过程 1)TSP的4条基本原理 (1)应该遵循一个确定的、可重复的过程并迅速获得反馈,这样才能使学习和改革最有成效; (2)一个群组是否有效,是由明确的目标、有效的工作环境、有能力的教练和积极的领导这4方面因素的综合作用所确定的,因此应在这4个方面同时努力,而不能偏废其中任何—个方面; (3)应注意及时总结经验教训,当学员在项目中面临各种各样的实际问题并寻求有效的解决问题方案时,就会更深刻地体会到TSP的威力; (4)应注意借鉴前人和他人的经验,在可知利用的工程、科学和教学法经验的基础上来规定过程改进的指令。 2)TSP设计的7条原则 (1)循序渐进的原则,首先在PSP的基础上提出一个简单的过程框架,然后逐步完善; (2)迭代开发的原则,选用增量式迭代开发方法,通过几个循环开发—个产品; (3)质量优先的原则,对按TSP开发的软件产品,建立质量和性能的度量标准; (4)目标明确的原则,对实施TSP的群组及其成员的工作效果提供准确的度量; (5)定期评审的原则,在TSP的实施过程中,对角色和群组进行定期的评价; (6)过程规范的原则,对每一个项目的TSP规定明确的过程规范; (7)指令明确的原则,对实施TSP中可能遇到的问题提供解决问题的指南。 3)TSP管理的6条原则 (1)计划工作的原则,在每一阶段开始时要制订工作计划,规定明确的目标; (2)实事求是的原则,目标不应过高也不应过低,而应实事求是,在检查计划时如果发现未能完成或者已经超越规定的目标,应分析原因,并根据实际情况对原有计划做必要的修改; (3)动态监控的原则,一方面应定期追踪项目进展状态并向有关人员汇报,另一方面应经常评审自己是否按PSP原理进行工作; (4)自我管理的原则,开发小组成员如发现过程不合适,应主动、及时地进行改进,以保证始终用高质量的过程来生产高质量的软件,任何消极埋怨或坐视等待的态度都是不对的; (5)集体管理的原则,项目开发小组的全体成员都要积极参加和关心小组的工作规划、进展追踪和决策制订等项工作; (6)独立负责的原则,按TSP原理进行管理,每个成员都要担任一个角色。 3.TSP的具体操作 TSP由一系列阶段和活动组成。各阶段均由计划会议发起。在首次计划中,TSP组将制订项目整体规划和下阶段详细计划。TSP组员在详细计划的指导下跟踪计划中各种活动的执行情况。首次计划后,原定的下阶段计划会在周期性的计划制订中不断得到更新。通常无法制订超过3到4个月的详细计划。所以,TSP根据项目情况,每3-4个月为一阶段,并在各阶段进行重建。无论何时,只要计划不再适应工作,就进行更新。当工作中发生重大变故或成员关系调整时,计划也将得到更新。在计划的制订和修正中,小组将定义项目的生命周期和开发策略,这有助于更好地把握整个项目开发的阶段、活动及产品情况。 3.1.3项目组构建 2.项目组织机构的类型 (1)垂直团队组织。 (2)水平团队组织。 (3)混合团队组织。 3.如何组织软件开发团队 如何构建软件开发团队取决于可供选择的人员、项目的需求以及组织的需求。有效的软件项目团队由担当各种角色的人员所组组成。每位成员扮演一个或多个角色;可能一个人专门负责项目管理,而另一些人则积极地参与系统的设计与实现。常见的一些项目角色包括:分析师;策划师;数据库管理员;设计师;操作/支持工程师;程序员;项目经理;项目赞助者;质量保证工程师;需求分析师;主题专家(用户);测试人员。 3.2项目进度控制 3.2.1项目进度概述 项目进度计划(plan)是指对一个工程项目按一定的方式进行分解,并对分解后的工作单元(activity)规定相互之间的顺序关系以及工期。 2.进度控制全过程 工程项目进度计划的实施中,控制循环过程包括: (1)执行计划的事前进度控制,体现对计划、规划和执行进行预测的作用; (2)执行计划的过程进度控制,体现对进度计划执行的控制作用,以及在
您可能关注的文档
最近下载
- 如何寻找鱼道,如何寻找钓点.ppt
- 医院中药饮片采购项目方案投标文件(技术方案).pdf
- 3.1 捐书(课件)2025-2026学年度北师大版数学三年级上册.pptx VIP
- 2020-2021学年苏教版数学二年级上册第四单元《 表内除法(一)》解决问题专项练习卷C.pdf VIP
- 人教版道德与法治三年级上册第5课《走近科学家》课件.pptx VIP
- 《儿童发展心理学》课件_7第六章 儿童语言的发展.ppt VIP
- 中秋博饼规则.doc VIP
- 药用单宁酸的制备.docx VIP
- 压力管道年度检查报告(空白).pdf VIP
- 2021届高考物理一轮复习_电磁学库仑力与力学综合类问题专题练习.docx VIP
文档评论(0)