1 / 21
文档名称:

软件开发流程.pptx

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

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

分享

预览

软件开发流程.pptx

上传人:wz_198613 2018/9/9 文件大小:815 KB

下载得到文件列表

软件开发流程.pptx

相关文档

文档介绍

文档介绍:比尔盖子是一名建筑工人
软件开发流程
起初只干一些比较简单的建筑工作
凭个人技术和经验,不需要特别设计,可以顺利完成
如同编写早期比较小的程序
软件开发流程
新任务:建造一间非常美丽而完整的房间
工作变得复杂许多
像不断发展的软件,功能越来越多,越来越复杂
软件复杂性
图形用户界面
客户/服务器结构
分布式应用
数据通信
超大型关系型数据库
软件开发流程
项目团队中的角色
比尔想到需要更多的人手帮他
终于组成了自己工作团队
就像软件中的项目团队
软件项目团队中的角色
项目经理
技术负责人
软件架构师
项目团队
分析师
设计人员
开发人员
测试人员
例子:
微软 EXCHANGE 2000 SERVER 的开发:
项目经理:25人
开发人员:140人
测试人员:350人
WINDOWS 2000:
项目经理:250人
开发人员:1700人
测试人员:3200人
项目人员构成比例
项目设计与分析
编码
编写文档
测试
团队管理
软件工程师的工作
软件工程师的素质
良好的编码能力
规范化编码习惯
规范意识
团队精神
具有软件工程的概念
求知欲、进取心
和学习总结的能力
团队组织和管理能力
软件开发过程
“这次不能盲目开工,我们需要首先好好设计一下!”
构想
分析
设计
构造
评估
软件的制作过程也非常相似
软件开发过程
软件开发
可行性研究与计划
需求分析
设计
开发
评估/测试
维护
建造房屋
构想
分析
设计
构造
评估
维护