版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程特点李 锋 丹佛国际机场行李处置系统 - 需求不明晰完好Xxxxx 医药股份 - 需求变动佛罗里达救援系统 - 测试不充分On Technology - 方案拙劣失败工程案例智能电子 -新技术F-26 - 新技术Confirm - 缺乏人员失败工程案例失败的缘由 需求 - 51% 方案和估算 - 48% 新技术 - 45% 管理 -42% 人员(高级技术人员) - 42%软件工程特点开展快阅历失效快复杂度高主要依托人的脑力劳动过程可见性差结果难于测试市场方式不完善估算的难度The complication to develop a big software project is not
2、 less than to build the Pyramid110,000,000 LOCS IN WINDOWS 95 What to do ?估算的难度市场需求的模糊why ?Change The technology and the word of computer change too fastbasiccooC+javaEJBOur experience and the models become invalid quickly估算的难度工程管理中的问题对客体目的的误解客户需求定义不够详细不真实践的主体目的无方案的义务分派没有足够的资源或必要的技术效率低下的沟通优先级相互冲突变卦失
3、控组织间的矛盾冲突软件开发方式软件工程过程常规过程系统分析软件需求分析软件设计编码软件测试生命周期模型瀑布模型 线形模型增量模型 RAD:Rapid Application Development螺旋模型瀑布模型系统分析软件需求分析设计编码测试模型引见软件需求设计维护瀑布模型优点易于了解,广泛采用强调设计前定义和编码前设计,易于控制确定了何时交付产品以及何时评审、审查,易于管理缺陷对于一个大工程来说,要看到结果需求很长的时间依赖于大家知道的、稳定的、 了解的客户需求很难跟踪需求到程序代码对于需求的错误,能够直到终了的时候才干被发现开发者经常被不用要的耽搁瀑布模型变种-生鱼片系统分析软件需求分析
4、设计编码测试模型引见软件需求设计维护瀑布模型变种-XXXX系统分析软件需求分析设计编码测试模型引见软件需求设计维护设计编码测试快速原型模型引见快速原型模型优点用户需求明晰,减少了误解的能够性便于后续设计和管理加强自信心缺陷原型易当产品开发原型需求投入,原型的度难以把握需求用户参与没有较好的文挡,用户确认方式要留意容易产生乐观的估计增量模型增量模型交融了瀑布模型的根本成分反复地运用第一个增量往往是中心产品,即实现了根本的需求,但很多补充的特性知和未知还没有发布具有迭代的特征,每一个增量均发布一个可操作的产品增量模型优点顺应市场快速的要求可以有方案的管理技术和其他风险测试中可以得到立刻的反响缺陷产
5、品的整体性能易受影响1+1+13增量模型 - 变种增量选择的规范不同 - 面向进度 面向需求明晰度 面向风险 面向优先级RAD系统分析软件需求分析设计编码测试软件需求设计维护系统分析软件需求分析设计编码测试软件需求设计维护系统分析软件需求分析设计编码测试软件需求设计维护小组1小组2小组2RAD强调极短的开发周期60-90天强调复用,以表达快速是瀑布模型的变种系统可以被适当的模块化主要用于信息系统运用软件的开发开发阶段:业务建摸:客户和开发者一同数据建摸处置建摸运用生成:可视化编程,运用计算机辅助软件工程工具RAD模型优点开发速度快可以分割风险缺陷小组接口定义困难需求足够的人力和技艺螺旋模型螺旋
6、模型是一个演化的软件过程模型是一系列的增量发布分为假设干的义务区域,每一区域含有一系列顺应待开发工程的特点的任务义务螺旋模型优点表达了开发的迭代性综合了瀑布模型和快速原型的优点缺陷需求相当的风险评价的专门技术,其胜利依赖于这种技术某些风险的忽视,将导致严重后果了解操作困难,没有广泛运用,缺乏相关范例JADJAD SessionsPrototypingFull-ScaleDevelopmentUsersReqts AnalystsSWAT TeamPrototyping &CASE Toolsrios ytcajiid dfiytqluyet dspexkInformationEngineeri
7、ng MethodsJAD定制讨论整理主管人员规划定制讨论整理主管人员设计实现JAD模型优点正确快速的获取需求把矛盾处理在前期各方意见充分一致缺陷需求用户和指点投入过多的精神如JAD会议效果不够理想,影响较大与原型法配合运用面向对象系统分析软件需求分析设计编码测试软件需求设计维护设计编码测试对象1对象2组装测试发布面向对象模型优点可以分割风险并发性强方便变卦控制缺陷组接口定义困难会因部分组件的推迟,影响整个任务要全过程采用该技术,并且运用设计工具,方可充分发扬他的优点。面向对象模型 - 变种面向商业软件 模型选择不拘实际 灵敏复用 各模型的比较见 模型选择组织方式工程组织副总软件部经理自动化部
8、经理消费工程部经理员工员工员工员工员工员工员工员工员工职能型组织工程协调职能式组织构造的优缺陷优点:人员运用灵敏;业务专家可被多个不同工程运用;便于知识和阅历的交流;有利于在过程、管理和政策方面坚持延续性;为该部门人员提供提升的正常途径;缺陷:职能部门主要关注本部门任务;工程和客户利益不能保证得到优先思索;工程责任不明确;对客户需求呼应缓慢;与本部门利益冲突难处置;工程的任务放到次要位置;跨部门交流沟通困难;工程型组织总经理项目经理项目经理项目经理员工员工员工员工员工员工员工员工员工工程协调工程式组织构造的优缺陷优点:工程经理对工程全权担任;工程成员对工程经理直接担任工程实施过程沟通容易固定保
9、管有专长专家工程目的单一,容易发扬团队精神权益集中,指点单一构造简单灵敏,易于操作缺陷:工程独立,资源不能被企业共享工程经理能够提早储存专业业务人员专业业务人员技艺难以在工程外运用提高在执行企业规章制度上不一致不利于工程与外界沟通工程成员担忧工程终了以后本人的去向强矩阵组织副总研发部经理效力部经理工程管理部经理员工员工员工员工员工员工工程经理工程经理工程经理工程协调强矩阵组织构造的优缺陷优点:工程是任务聚焦点工程可分享职能部门人才工程成员不担忧工程终了后的去向有利快速呼应客户需求有利于坚持与企业规章制度的一致性企业可以平衡多个工程对资源的运用人力资源运用上,有较大灵敏性缺陷:工程经理与部门经理之间的工程责任划分不够鲜明。胜利时争功,失败时推委躲避资源在多个工程之间平衡流动,容易引起工程经理之间争斗要求工程经理有才干与部门经理协调,谈判资源分配,技术支持等问题工程成员有两个上司不同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年绿色能源开发与利用合同
- 2024酒店管理星级酒店物业管理合同
- 2024石材石材劳务派遣与职业培训合同2篇
- 2024年租赁物业延期协议3篇
- 2024年购销协议与购货合同的异同
- 2024年食材配送外包协议2篇
- 2024幼儿园教师艺术教育项目合作协议3篇
- 2024年度科技型企业核心团队股权限制性授予协议书3篇
- 2024年道路照明设备安装及维护承包协议版B版
- 2024年网络安全保障与合规检查合同
- 2025湖北襄阳市12345政府热线话务员招聘5人高频重点提升(共500题)附带答案详解
- 血细胞分析报告规范化指南2020
- ISO 56001-2024《创新管理体系-要求》专业解读与应用实践指导材料之7:“5领导作用-5.1领导作用和承诺”(雷泽佳编制-2025B0)
- 2024年快速消费品物流配送合同6篇
- 广东省茂名市2024届高三上学期第一次综合测试(一模)历史 含解析
- 神经重症气管切开患者气道功能康复与管理学习与临床应用
- 第5章 一元一次方程大单元整体设计 北师大版(2024)数学七年级上册教学课件
- 人教版高一地理必修一期末试卷
- 辽宁省锦州市(2024年-2025年小学六年级语文)部编版期末考试(上学期)试卷及答案
- 2024年下半年鄂州市城市发展投资控股集团限公司社会招聘【27人】易考易错模拟试题(共500题)试卷后附参考答案
- GB/T 29498-2024木门窗通用技术要求
评论
0/150
提交评论