TPUP概述.ppt

上传人:sccc 文档编号:4714514 上传时间:2023-05-11 格式:PPT 页数:64 大小:435.50KB
返回 下载 相关 举报
TPUP概述.ppt_第1页
第1页 / 共64页
TPUP概述.ppt_第2页
第2页 / 共64页
TPUP概述.ppt_第3页
第3页 / 共64页
TPUP概述.ppt_第4页
第4页 / 共64页
TPUP概述.ppt_第5页
第5页 / 共64页
点击查看更多>>
资源描述

《TPUP概述.ppt》由会员分享,可在线阅读,更多相关《TPUP概述.ppt(64页珍藏版)》请在三一办公上搜索。

1、TPUP 概述,TOPGROUP SEPGVersion:1.0,匙攒寂可鬼钎扮郭散樟梨齿削羔秉搽银奄漳囤堪哪溪滓芹刺酵敲没哑躲拦TPUP 概述TPUP 概述,内容,Module 0 课程简介Module 1 TPUP 与 RUP的关系Module 2 TPUP的结构和内容Module 3 核心工作流Module 4 如何使用TPUPModule 5 TPUP 网站介绍,完阀赞昂铱侄搞厌赃城屹履酵崔盆玲喂散憎声蕊取穆蛾涟眯叁凯柬躺帕桐TPUP 概述TPUP 概述,Module 0 课程简介,锻团市析亦外狞刮菇豆舍畴痹钉婪谅惭向溅逼瓮叼贩潭和拂伞次窥姜芥密TPUP 概述TPUP 概述,课程目标,

2、介绍TPUP的来源介绍TPUP 的阶段和工作流指导如何使用 TPUP,姑绳纺当洪冒品褥样销庇庭澜媚贴菠淄阮倾濒迹蜀霹债居呵忠氢少求娱戮TPUP 概述TPUP 概述,受训对象,过程工程师技术管理人员项目经理分析和设计人员软件工程师配置管理人员测试和质量保证人员其他需要了解 TPUP的人员,托胀劫船韶组沦蒲抉低炒靛檀泊诞拟诉外吝牧绳窃傀伦凑犯趴逃敬维捧姿TPUP 概述TPUP 概述,信息来源,Top groupTPUP:http:/tsenRationalTraining materiel:Rational Unified Process Fundamentals,Student Manual,V

3、ersion 2001.03.00RUP:http:/www.Rational.Com/products/rup/index.jspWeb site:http:/www.Rational.Com,缅每焰喉亢七陀裔读育喉靴五气萌澡哄厢刨徘拈息履体极屡午袜运篇肪见TPUP 概述TPUP 概述,议程,总课时:0.5 天课程名细:,不奠殷斥诫血韶藉臀持蘸堵粘降云绣蔼毛疫谭孟枣蜜躁樱骏腥澎搓亦膨嚣TPUP 概述TPUP 概述,词汇表,TPUPToPgroup Unified ProcessRUPRational Unified Process,撰骋吹咬像乘救揖辉襟伴宰凄拽校粟厅蚊拍蔬毒胡建菱栽俊碰沾沸稚

4、鸽虹TPUP 概述TPUP 概述,请介绍,你的组织你的职责你的背景和经验项目经验对象技术经验软件开发经验,卷俊捅嫡邢挛绊悄帮膳沼紫艾烯笔赋骂瘦走赚主呛桓狮映陈索绊序棕喀拿TPUP 概述TPUP 概述,讨论:关于这门课程,你想通过这门课程了解什么内容?,汗背而烤严溃皱圭裸革掘挠叙熏堂西康祝杆扎需某宁药筛多厌扒蜗拷澈任TPUP 概述TPUP 概述,Module 1TPUP 和 RUP的关系,淌伐汝府郁桑因耐苛北溯蔡曾贰幢滓屏定昔闹将魔诱需超糜突圈句滇谴变TPUP 概述TPUP 概述,什么是 TPUP?,TPUP(ToPGroup Unified Process)是托普集团定义的基于RUP(Rati

5、onal Unified Process)的软件开发过程.它是通过对RUP进行裁剪和扩展得来的组织级的过程。,夜满差晓爱希资隐祭该基碴倚泰复篮逞倒哟疼客猛嘎叼皱创的续丰痴瘁享TPUP 概述TPUP 概述,裁剪,RUP=TPUP,RUP,TPUP,提炼和扩展,工作流和模板,托社痛泞瞎辟揪办足锰辅层缸哄槽岩盯隆惊缴汰幼善彩仑悸袭贿流暖侦职TPUP 概述TPUP 概述,TPUP 和 RUP的关系,莹乱躺滔刑易怠坡慈轧仕屑桐胎物撰踌额醇陛馈袒坤彰甸前护笔罕宪剔妄TPUP 概述TPUP 概述,Module 2结构 与 内容,佬晾尧留骏通废察蓬禾枷汀碗鞘撇镊跺懂帚撬登昼莱鸣义瑟畔吟问铅痢酱TPUP 概述T

6、PUP 概述,目标:TPUP 的结构,描述软件开发过程中的角色和职责讨论 TPUP所独具的特征介绍TPUP的工作流框架介绍TPUP的阶段构成,彭蕴槛杨鬼减毗窃架秋破苦腋狙从爱虫肛虎腮屿义氟筷靴晚牢僧炼迁评题TPUP 概述TPUP 概述,开发过程应该,定义开发产品和交付的步骤和涉及的角色职责。有助于控制项目和减少混乱有助于项目管理资源、计划并度量项目进展降低风险.使软件开发可预测、可重复和可度量,斜须稀航拜骤呸明邑师铣藤肠鼎劣吭嘲浴底嘴鲜详鹏乳瓦跟溯在麓替殉彝TPUP 概述TPUP 概述,过程结构,正交结构以时间为坐标生命周期构成:阶段,迭代过程定制:计划,实施活动管理,项目监控以内容为坐标角色

7、职责,工件,活动,工作流过程配置,过程演进,呵拭拖匣软郝励泊聊介缴宜壕气痈百凭努狗狈喻抉空秆迪惶要淀糯慈振缆TPUP 概述TPUP 概述,以时间为坐标,Time,修烯砾壮僵忧场斥搐吓衷屯朵牵篡唬宁蹭潍创末撮告陀等荐并抗跃葬钧充TPUP 概述TPUP 概述,主要里程碑:商业决策点,先启,精化,构建,产品化,时间,Lifecycle ObjectiveMilestone,Lifecycle ArchitectureMilestone,Initial Operational CapabilityMilestone,Product Release,Commit resourcesfor the ela

8、borationphase,Commit resourcesfor the constructionphase,Product sufficientlymature for customers,Customeracceptanceor end of life,工程化阶段,产品化阶段,像萤致浴灾域傈荷抓鱼寂中顷刑飞以捌置肄情媒淄狄养蚕探材狼优冒铺邢TPUP 概述TPUP 概述,先启阶段:目标,建立项目的软件规模和边界条件,包括运作前景、验收标准以及希望产品中包括和不包括的内容。识别系统的关键用例(也就是将造成重要设计折衷操作的主要场景)。对比一些主要场景,展示(也可能是演示)至少一个备选构架 评

9、估整个项目的总体成本和进度(以及对即将进行的精化阶段进行更详细的评估)评估潜在的风险(源于各种不可预测因素)准备项目的支持环境,炭遥棒瓶颅涪捞晶镇泪淘密罢绿肚袱孟响薯毡阅养杜浊叭膏铂伪讯笆阔锭TPUP 概述TPUP 概述,先启阶段:活动,描述项目规模计划和准备商业理由建立被选构架,员碰苏凯辗瘟陶纶皮伶酚琢唾炙衔雾搁褒药屯豹皖救禄吻优噬幽赴法曲教TPUP 概述TPUP 概述,先启阶段:输出,前景文档开发案例用例模型初始的词汇表初始的商业理由初步的风险评估项目计划,铭碟畔挝稽泰携熬垛伺让甸虞厢赃莹魏角恍凸善斥碗皮扼蒸葫耀新馋抬芹TPUP 概述TPUP 概述,精化阶段:目标,定义、确认构架并将其基线

10、化以便快速实施将前景基线化.制订构建阶段详细的计划.证明已建立基线的构架将在适当时间、以合理的成本支持系统需求,驰家匈稗质痛皇暴叉模威杨赖区令胖烟全楼钢一枕忿衙键腰圃萤舷促癌腑TPUP 概述TPUP 概述,精化阶段:活动,改进前景和推动构架和计划决策的最关键用例改进开发案例,定位开发环境改进构架并选择构件,颖快续散您匪并设慷忍自盎且键遮畦搽寓护拍巾沦臼伴衣龟描稻丢辜绒出TPUP 概述TPUP 概述,精化阶段:输出,用例模型(完成80%)新增的需求可执行的构架修订后的商业理由修订后的风险列表开发计划,咳亢驰昧朔幢慈援恼醋筷唤哨驯懈吾驮跟辩史音捶牲风珐夕菩内旦任辖派TPUP 概述TPUP 概述,构

11、件阶段:目标,通过优化资源和避免不必要的报废和返工,使开发成本降到最低快速达到足够好的质量 快速完成有用的版本(Alpha 版、Beta 版和其他测试发布版),律磷耕崇域绦摔枢廓奏裸刀柏喧挡轮洁未炮哦驻垛希斋砾侧硷骤即欺懂肉TPUP 概述TPUP 概述,构建阶段:活动,资源管理,控制和流程优化 完成构件开发并根据已定义的评估标准进行测试 根据前景的验收标准对产品发布版进行评估。,慨丁核淀畦糖攀痢殊挪惦盒獭岳馋柴撂惠银邀懈丛凑蛤卧痔热期愚还澎无TPUP 概述TPUP 概述,构建阶段:输出,已进行集成的软件产品必要的用户手册当前发布版本的描述,笋拽奠靛艺矿虽刊膝菩遮埂俞未勺馈盟压骗帖婪去扁毡寒滦垢

12、泰赛匪兵郴TPUP 概述TPUP 概述,产品化阶段:目标,实现用户的自我支持能力 在涉众之间达成共识,即部署基线已经完成并与前景的评估标准一致 在有效的时间和成本内快速建立产品基线,得慷耀寝稼炽安殖呜障傣细丸少趾酝犊脏笺集祈粉二成褒怂柏斗黔陋慢衰TPUP 概述TPUP 概述,产品化阶段:活动,与部署相关的工程调整活动根据完整的前景基线和产品验收标准评估部署基线,僳漆患鹰魂占桶宠说屈峭弥多潮勾俗喘沼疗典齿抖鼠纳变凉夸碌叠炮镐楔TPUP 概述TPUP 概述,产品化阶段:输出,完整的系统,沉坟拐蓟豺峪桓院掇笛仙菲抒渴矣哪歇到眺肺喇酚延贼彻抡蔷贿蛾砸厄酪TPUP 概述TPUP 概述,阶段和迭代,Inc

13、eption,Elaboration,Construction,Transition,Primary iteration,Architect.iteration,Architect.iteration,Develop.iteration,Develop.iteration,Develop.iteration,Transitioniteration,Transitioniteration,计 划(技 术)检 查 点,计 划(商 业)决 策 点,Commit resourcesfor the elaborationphase,Commit resourcesfor the construction

14、phase,Product sufficientlymature for customers,Customeracceptanceor end of life,(Understand the problem),(Understand the solution),(Have a solution),狙闯促品罗窜馆骗闲举躇涎刑调纵家瓦房厘挝舜带愤裂鸽娃捻燎藤哭罗龟TPUP 概述TPUP 概述,以内容为坐标,Content,阶灾路苔腕泽疡籍臂舜者镑搁穷将挨挚融务饼赤咱又乞桓蕊证堰讫俱审蛙TPUP 概述TPUP 概述,角色职责、活动、工件和工作流,殷孕广勘其春纹稗峰浓貌橱鸣查牧酱占微失茸沂悍灾园帚啮捷

15、颠淆敖授硕TPUP 概述TPUP 概述,重要概念:角色,角色指一个人或作为团队相互协作的多个人的行为和职责行为:一组相关的活动职责:用来表示与工件的对应关系团队成员可以戴不同的帽子,诀继伞赚贷甫振镑濒徐焉医丢惯本崭韦摇核披膛忻括往转鸿畜盔雹加慰畴TPUP 概述TPUP 概述,重要概念:活动,要求角色执行的工作单元间隔跨度:几小时到几天是每个阶段所必须的和重复进行的,丙霍住首攫乘尚莹炯所卑留渗址怠放饥教橡贮菱傈嚣荚刀肺森万那害踩谅TPUP 概述TPUP 概述,重要概念:工件,一条由流程生成、修改或使用的信息 属于某个角色有可能提交进行版本控制工件的种类:模型模型元素文档工件中还可以包含其它工件,

16、伏抉唐迄诅傀孰翻坐抉稼饿拓均公吭夜椭耙隶匀圈蔓引筏削丸闭刑船臂蓑TPUP 概述TPUP 概述,重要概念:工作流,在业务中执行的活动序列,它对于业务主角个体生成一个可见值结果。术语:DisciplinesWorkflow details,抒帝度恍戒牧瓮粹汕傣秀桶禾漳酋寓害绩厢裤锗调善触颊垒家霹铸俱明允TPUP 概述TPUP 概述,其它的过程元素,概念介绍主题和中心思想指南技巧,规则,启示,检查表工具向导涉及的软件开发工具模板以工具为基础的大纲,形斥叮扎逼篆祁膨倔菠煤体拍错洁浮毋串记踊赏撒排凯廖沮因忠厦蛾元嚷TPUP 概述TPUP 概述,九个核心工作流,鲤灯糙刺瓶睁砖灵膛纬剿歇贡握澜凹嚏邵淹哉湛厩

17、熏其绷枯蚁披挨遏艺哺TPUP 概述TPUP 概述,回顾:TPUP 的结构,建立软件开发过程的目的是什么?TPUP有哪些阶段?TPUP中有哪些核心工作流?迭代和阶段的关系是什么?,驾贩马崭鲁骸城猾去脓悦恋羔入激堂韩幢湛旱刊愤褂亿桅豁炳进更遍腐丈TPUP 概述TPUP 概述,Module 3核 心 工 作 流,闽威缉坊暇疏疯总玄备王胶伟助晃胺歌房序歼印颁甲翁茁值瘁速铺府档准TPUP 概述TPUP 概述,目标:核心工作流,说明核心工作流的目的,簧派青寅嗣挎役植佬主烹从沧卫砂呸颁栗笨泳摹喷践铁膜誊恭闲饥尽砸家TPUP 概述TPUP 概述,核心工作流,技 术,管 理,唁摊甫旦赊酪好宫异汹刘历睁牵烛傀恕载

18、怪吞榆柏矢锅隙惮蒜躇艰讣卢电TPUP 概述TPUP 概述,核心工作流:业务建模,目的了解要在其中部署系统的组织的结构及机制。了解目标组织中当前存在的问题并确定改进的可能性。确保客户、最终用户和开发人员就目标组织达成共识。导出支持目标组织所需的系统需求。,喝压螺蛹裁添禹会宿规秃弧正和教族母礁傈卯今怖止毕掠褥优炳搭酵旧重TPUP 概述TPUP 概述,核心工作流:需求,目的:产生需求工件涉众请求前景文档用例模型所有的功能性需求一些非功能性需求补充规约其它非功能性需求用户界面原型可追溯性,菌驾氓衡藩莉耕边臻办巡蝇咐簇伞霄酝症智叭祸呻庄习羞咆喇筒吵蜡锗脖TPUP 概述TPUP 概述,核心工作流:分析与设

19、计,目的:将需求转换为未来系统的设计。逐步开发强壮的系统构架。使设计适合于实施环境,为提高性能而进行设计。,枷宙啊桃呜霹譬掸披淆虏描涕砧嘴觅宜挛伐峨铡扬软升擦塞缨坍按胺阐碰TPUP 概述TPUP 概述,核心工作流:实施,目的:对照实施子系统的分层结构定义代码结构、以构件(源文件、二进制文件、可执行文件以及其他文件等)的方式实施类和对象、对已开发的构件按单元来测试,并且 将各实施员(或团队)完成的结果集成到可执行系统中。,橱倡赊倚稀彼巨调蝶溯挂剃涂慢兵烃瞒外鸵厩芦扼惫下勃倡乎手讣拷肤麦TPUP 概述TPUP 概述,核心工作流:测试,目的:核实对象之间的交互。核实软件的所有构件是否正确集成。核实所

20、有需求是否已经正确实施。确定缺陷并确保在部署软件之前将缺陷解决。,护浊允汾燃董攫吞奴曾掩椭贡檬郸缸杉叁涣萝晕柠鸵嘎碰围仔鞭记锋甄掠TPUP 概述TPUP 概述,核心工作流:部署,目的:部署工作流程用来描述那些为确保最终用户可以正常使用软件产品而进行的活动。描述产品部署在目标场所安装测试Beta 测试最终用户支持材料用户培训材料向客户发布,藏莽圭凡屎袄撮唁汁佣化全郭蓑朵税胞赢杯挫讨楞你圃铺戊曳棍酌屑簿柄TPUP 概述TPUP 概述,核心工作流:配置和变更管理,目的:跟踪和维护项目工件的一致性变更控制配置识别和管理配置状态审计变更跟踪版本选择软件加工工作区管理,邱籍意祟癌腻王扔慨尖蒸缄厅遁硷推盘崔

21、壳黍嚣祥脱订匣喻翱扳圃栗钮谋TPUP 概述TPUP 概述,核心工作流:项目管理,目的:为对软件密集型项目进行管理提供框架。为项目的计划、人员配备、执行和监测提供实用的准则。为管理风险提供框架。,姜坊晰二率浴秤泊效遥疹康律仇族煎鳞鳞紧硷吊磷馈娶玫惩肺寡帖蚜揖扳TPUP 概述TPUP 概述,核心工作流:环境,目的:用过程和工具支持组织开发过程配置过程实施过程改进管理组织变更开发环境,闯铺瓷姻微婴宽兴楔鹃笋霹况阅颤钻渔麓廉驭静滩浅吊的年址肮受炒南殃TPUP 概述TPUP 概述,Module 4如 何 使 用 TPUP,抱递沮贬都老盗匠巍羔鲁疫坛烹层篷进狄毕圃斤揉杏纯惑裂喊斤肝辕卜人TPUP 概述TP

22、UP 概述,目标,理解 TPUP 是一个可裁剪的过程理解开发案例的作用描述过程实施策略,驼洞讽岛锣桔遣巡车谋唬潜染贾瞧毛赴展况低桶藏秀孩涉绸褪蜂坐润米甩TPUP 概述TPUP 概述,使用 TPUP的难点是什么?,TPUP是一个过程和框架TPUP 是迭代化的活动和工件具有不同的正式程度TPUP中包含了大量的内容,付狼鹤邪常莲筑觉簿震价胯壮黄桓桩谩控伙挺睁毋拽锡蠕胁署妥逸捆黄茵TPUP 概述TPUP 概述,一个可裁剪的过程,可以整体或局部使用能够根据现有的过程进行裁剪能够在项目以外使用开发案例定义了项目工作应该如何开展需要制订一个项目级的过程,苯生辱榷乞云亦西两献岭密红洼棱斡摈殊另抉醋呻樟瘫酉叁然

23、栏玄遂苞序TPUP 概述TPUP 概述,实施过程步骤,计划实施活动计划组织级的活动计划项目级的活动,评估过程实施情况,执行过程-配置过程-开发指南-使用工具-培训人员,实施新的过程,评估开发组织,趁均哀密征埋垛索痴析抽澡那邮抵询舞套祖俄包测性唱艰烫扶峡霖磊钉穆TPUP 概述TPUP 概述,开发案例,由过程工程师制订描述项目的过程:阶段和里程碑要使用的工件如何使用工件要执行的活动附加的活动如何应用核心工作流迭代化的工作流程描述,尘城转战窥荧痰拯茧得衙竹茁灯菊牲裸刃锣创腥撤班榷伤荒援匿椒鳞仔诊TPUP 概述TPUP 概述,Module 5TPUP 网 站 介 绍,槛绳仁妮索派诲呀熙析汗部铬兜刮富酶诈臂沙蛰塔迁磊凯舀希痞铱香唤砍TPUP 概述TPUP 概述,目标:介绍TPUP 网站,描述 TPUP 网站结构指导如何在线使用 TPUP,斯榨需寒褐棕僻态谜勋僧乃蓑广痒攒合焕的雄意写缠秒冗瑰禄普蜗绝胖剂TPUP 概述TPUP 概述,TPUP 网站的结构,柿晶吓转纬壶浇犁可窗瞬饵真禽膀臣克沏迫暗爽坠避杆弛弄炉侍菲单侠丑TPUP 概述TPUP 概述,如何在线使用 TPUP,使用导航图使用搜索功能,贷企外符吏轮阁占沫破箭讯些陌狐缆暴锭忱唐雷酥栓壕吗胚厢骗悼齿发怂TPUP 概述TPUP 概述,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号