软件开发流程

helanye 2009-12-12 09:31:47
有哪位开发人员帮我讲下软件开发流程
1.需求分析是什么?文档是不是叫需求规格说明书呢?在整个项目占百分之多少?
2.概要设计是什么?文档是不是叫概要设计说明书?在整个项目占百分之多少?
3.详细设计是什么?在整个项目占百分之多少?
4.编码在整个项目占百分之多少?
5.测试在整个项目占百分之多少?
...全文
125 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
glavetosky 2011-06-07
  • 打赏
  • 举报
回复
mark
SambaGao 2009-12-13
  • 打赏
  • 举报
回复
写代码的看 程序编程
写测试的看 测试驱动和重构
设计的看 ----设计模式
分析的看 ----架构吧
纯个人看法。
sotom 2009-12-13
  • 打赏
  • 举报
回复
和你说下我们的流程吧, 这个项目1年零2个月。

需求分析 》 概要设计 》 详细设计 基本上这些要占6个月

静态页 + 编码 = 2~3个月 , 交叉测试1个月 , 送测试部 单元测试 集成测试 2个月

然后就送交客户试运行了。 实际编码时间很少 。 测试的时候 编码人员写各种文档。
helanye 2009-12-13
  • 打赏
  • 举报
回复
谢谢大家的回复!!!!一般各占百分之几呢?
dongxuefeng1976 2009-12-12
  • 打赏
  • 举报
回复
1.需求分析是什么?文档是不是叫需求规格说明书呢?在整个项目占百分之多少?
软件开发前,对于软件要达到什么功能的文档描述

2.概要设计是什么?文档是不是叫概要设计说明书?在整个项目占百分之多少?
将需求分析提炼成能够开发的模块(概要)

3.详细设计是什么?在整个项目占百分之多少?
根据概要设计,细化开发具体细节

4.编码在整个项目占百分之多少?
编码的时间,主要决定于开发者的素质

5.测试在整个项目占百分之多少?
主要看项目的开发周期,公司对于测试重要性的认知

6.需求确认——概要设计——详细设计——编码——单元测试——集成测试——系统测试——维护
需求确认:需求规格说明书
概要设计:系统用例图,用例场景
详细设计:系统设计报告,数据库设计报告
测试:测试用例报告


silencexk212112 2009-12-12
  • 打赏
  • 举报
回复
个人认为编码占得比例较小,设计和测试会占得多一些...
helanye 2009-12-12
  • 打赏
  • 举报
回复
你能说的更详细点吗?
gesanri 2009-12-12
  • 打赏
  • 举报
回复
看下软件工程就知道了,理论上设计和测试占去了80%以上,编码不到20%,但实际工作中极少数的大公司或许是这样的,一般公司编码的比例肯定不止

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧