欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    SDM241大规模软件开发过程与研发管理.ppt

    • 资源ID:4515469       资源大小:272.01KB        全文页数:24页
    • 资源格式: PPT        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    SDM241大规模软件开发过程与研发管理.ppt

    SDM 241大规模软件开发:过程与研发管理,成功软件企业的特征,没有一个企业的成功能超越其Vision“Microsoft is the most successfulbusiness ever since there is business”信息工作者的管理合理的奖励制度(Rewarding Structure)是软件企业良性循环的基础短期,中期,长期不断更新的挑战企业管理的哲学和企业文化沟通是企业运营的核心文化管理是最高层次的管理,软件开发趋势,激烈的竞争和快速的节奏质量/安全/方便/合成产品更新换代周期减短创新和执行(Innovation meets Execution)“A lion leading an army of sheep is more fearsome than a sheep leading an army of lions”,软件产品生命周期,Measure and Optimize,软件工程的目的,整合Waterfall/CMM/XP/RUP/Scrum的优势和特点适应于具体实践项目规模团队大小产品或服务期限最后的成功高于一切(Success is more important than novelty),软件过程决策,交流时间表和过程,分析意见,博采众长,决策,取得一致意见,完成决策,交流设计思想,收集和分布数据,贯彻始终,决定,实现,决策者领导决策过程,决策者对决策负责,准备,软件系统的生产力,产品质量的各个方面,工程设计一致性可靠性性能可维护性可推广性规模可扩展性,用户界面方便效用吸引力满意程度,研发流程,研发规划设计过程实现合成测试发行(RTM/RTW),研发规划 1,研发团队参与功能需求分析需求数据库自动处理MVP用户体验项目经理研究成果关键与侧重点向前与向后兼容目标与非目标研发总体复杂性估计,研发规划 2,调查研究的具体领域优先,重点和风险估计体系结构设计功能细分内部依赖性外部依赖性体系图解和工作流,设计过程,精确估计24*7 法则没有重复或遗漏缓冲时间详细结构UML/XSD极其流水操作工具公共工具和基础类型功能集合的构成要素,设计模式,同样适用于应用软件和网络开发基础设计模式Abstract factoryAdaptorBridgeFaadeSingletonSubject-observerVisitor,面向对象的设计,面向对象的基本要求模块化 可重用 可推广 Inversion of control 基于对象的模块化和分布计算CORBA,DCOM,Java RMI,设计框架,分类:系统结构 System infrastructure frameworks 中间件结构 Middleware integration frameworks 企业应用 Enterprise application frameworks框架元素:模式 Patterns类型库 Class libraries插件 Components,设计原理:KISS(简单实用),体系结构,研发过程始终短小精悍 关于架构设计:所有设计力求简单,但不过于简化(Simple but not simpler).从基本结构到多次优化.系统易于理解和维护,必要的文档说明.优美的设计通常简单而不繁琐.不等于快速草率(Not quick and dirty).,实现:编程,数据结构+算法初级和高级视窗编程丰富用户界面 Rich client user interfaceCommandsUndo-redoDrag-dropCopy-pasteWindowing structurePersistenceAuthoring support网络应用 Web Application programming多层次结构 Multi-Tier Structure面向服务的架构 SOA:Service-Oriented Architecture,实现:标准,工程手册编程标准风格,格式和可读性程序评估任何一行程序都需评估Review round-trip最后评估(Sign-off)源代码扫描评估效率评估工具,实现:测试,单元测试单元测试框架与scripting的合成CIT虚拟团队PM/DEV/Test进入和退出的规则迭代,PM/DEV/TEST,PM Spec 3D,TDS:one centralized specification.,虚拟组合,虚拟组合,Questions and Answers,

    注意事项

    本文(SDM241大规模软件开发过程与研发管理.ppt)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开