? ????-我在美国的研发经历分享;背景;参考资源;报告安排;第一部分:软件企业中的各开发模式概述;1.1多部门开发模式-软件开发的部门分工;1.2 多级(平台)的开发模式-二级开发,二级用户;所谓二级开发、二级用户;多级开发的优点;组合出各种工作环境;多级开发的潜在问题;避免多级开发问题的策略主要靠统一文档资料和规范;1.3 多阶段/周期的开发模式;每个阶段/周期又细分为若干环节(分别适用于工具和应用层);1.4 多视图(代码视图)的开发模式;1.5多工作环境的开发模式- 是通过配置平台控制的;1.6 工作流开发模式-控制软件开发流程及其管理系统;以工作流方式用文档和规范来管理的管理系统 ;举例:简化的维护过程中的工作单状态图;答疑:可提问;第二部分:软件开发生命周期中各环节简述;趣味案例想一想问题的本质是什么;2.1 形成需求报告;2.1.1 挑战问题形成”需求报告”的重要性和复杂性;2.1.2 解决办法;2.1.3 需求文档形成的抽象结构图;2.1.3.1抽象层的文档定义是需求工作的目标;商业需求;用户需求;用户需求(以自动取款机用例为例);功能需求;功能需求(以自动取款机为例);追溯到用户用例
焦点是要定义被开发的软件子系统和所有周围接触的外部实体的信息交流规范和到功能的映射
表达形式
界面元素允许外部实体触发控制系统的功能
界面元素允许
原创力文档

文档评论(0)