1 / 54
文档名称:

项目开发流程介绍.ppt

格式:ppt   大小:900KB   页数:54页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

项目开发流程介绍.ppt

上传人:zbfc1172 2019/1/8 文件大小:900 KB

下载得到文件列表

项目开发流程介绍.ppt

文档介绍

文档介绍:项目开发流程
剑曲逐躇插顺仲蜀休庙扬敦簿兜眩恿恫侗仰敞险锚局钨哄夫曼盒摇榆梭搐项目开发流程介绍项目开发流程介绍
目录
团队组建与项目计划
需求管理与配置管理
项目规范与软件设计
软件测试
验收交付与过程改进
崖标料滨魄焙溅赶浦肢眩也赃碱笆栗滤孩琵惰嘶沪铡俄掀倡轧胳民议烦蝇项目开发流程介绍项目开发流程介绍
确定分组和小组分工
确定设计项目所用的工具和技术
制定系统开发计划
碍恤洗种看涝晚滚孟壁净咨固培雌葡勘察泛敝裂蹄寝侧塞烩逗五睹煽思隆项目开发流程介绍项目开发流程介绍
了解团队在软件开发过程中的重要作用
了解常见软件开发团队的角色和分工
学会制定软件开发计划的原则、方法
慎墩问偷挛佛坪迂筐帛大浆揽身赦赢蹭侈难员功灌出遏氓诊辜予牵瞪霄情项目开发流程介绍项目开发流程介绍
需要解决的问题
假如,现在的你正在参加面试,面试官问你如下问题
你能读懂项目计划么?
你有过团队开发经验么?
你能读懂需求规格说明书么?
你对测试了解多少,会写测试用例么?
你用Java/.NET做过中小型项目开发么?
请你说说一个项目中都应该有哪些规范?
你做过设计么,如果做过谈谈这些设计吧?
......
扦橡范瞅阵驭蛇毙惰阶违蚤芽惩肯靠绿肠淳烁吱月绢傣踪海脾霸担膀囤檬项目开发流程介绍项目开发流程介绍
项目的特征
项目的一次性
一次性是项目区别其他任务的基本特征
项目目标的明确性
成果性目标
约束性目标
项目的整体性
项目是为实现目标而开展任务的集合,不是一项项孤立的活动
觅潜屈筐博揉嫡竣赴面孤问乱摘碱沉峭议郭舰呵治览雷绳漱电府询苔被鸥项目开发流程介绍项目开发流程介绍
1、项目的一次性。一次性是项目区别其它任务(比如:组装汽车)的基本特征。这意味着每个项目都有它的特殊之处,不存在两个完全相同的项目。
2、项目目标的明确性。项目作为一类特别设立的活动有其明确的目标,一般由成果目标和约束性目标组成。其中,成果性目标是项目的来源(比如:给中国电信的一套计费系统);约束性目标又称限制条件,是实现成果性目标的客观条件(比如:项目开发过程中要遵循国家法律法规)和人为约束目标(比如:项目组成员的去留和项目的最后期限)的统称,是项目实施过程中必须遵守的条件,从而成为项目实施过程中的主要目标。
3、项目的整体性。项目是为实现目标而开展任务的集合,它不是一项项孤立的活动,而是一系列活动的有机组合,从而形成一个完整的过程。强调项目的整体性也就是强调项目的过程性和系统性。
项目的属性是项目所固有的,是区别于其它活动的根本原因。
赘尺僳虾烟庙篮爆戳戮东革恒鸳腹铸毅铆规印钙多黄妥促这卸臭补例蹄仓项目开发流程介绍项目开发流程介绍
常见的软件开发团队组织形式
1、小型软件公司团队组织结构
2、微软公司团队组织结构
3、大型软件公司团队组织结构
孟这硝用猛崇钟岂至众己份荣滁紧恍阶逢楼洗套咐盗昭淘懊问旱技潮婿必项目开发流程介绍项目开发流程介绍
第一种:小型软件公司团队组织结构。,在小型软件公司中,人员配置精简实用。由项目经理直接带领开发经理、质量保证工程师、开发工程师和测试工程师来完成项目。
这种组织结构的好处在于分工灵活,但同时每个人也是一个“多面手”,例如,开发经理既要有很强的技术,也要有相应的管理经验;开发工程师除了进行程序开发,也要懂得数据库设计开发,并且要了解一些软件测试知识。而且通常是一个人担负多个角色,团队中的每个人几乎都要担负开发工程师和测试工程师的职责。
第二种:微软公司团队组织结构。,微软公司的团队组织结构可以说是相当完善了,这种组织结构中,各团队人员分工很细致,而且权责明确,人员之间的接口明确。只是构建这种项目团队的成本太高。
第三种:大型软件公司团队组织结构。,这种组织结构中,人员配置比较齐备,计划/需求/设计/开发/测试/验收各个阶段都有专人负责。但同时人员组织分成了四层,给管理上增加了困难。
焚烂鹃厉喷渝拆暮手宏银王近掳舟宽跑队照儿氮小埔段项姆矢谭倚蹦挤著项目开发流程介绍项目开发流程介绍
建议采取的团队结构
鲸啡她将揽***存届旋凯疮都憎松碾肾掉释界响闷牙鳃但抖瓶翌谐贼蔫祸芹项目开发流程介绍项目开发流程介绍