详细设计要详细到什么程度? [发表于 2004/6/10] 状态 开放帖 浏览量 5202 |
|
在项目前期的要进行详细设计,但详细到什么程度为宜请大家进行探讨一下: 一般:说明项目的功能含义,系统基本结构 中等:系统结构清晰,数据库结构建立,项目中要实现的基本模块描述 高级:完整数据库的数据库描述和建立,有详细的功能描述和模块描述(描述指的是开发型描述),工作量分析,未来扩展的描述 特级:完整的数据库体系(包括优化等信息),系统描述细化到函数级,有标准的API描述产品的实施等安排
|
-------------------------------------------------------------------------------------------------------- 希望大家多多指教 有兴趣可以一起研究、探讨 EMAIL:jamesvon@163.com >>> 由论坛统一发布的广告:
|
|
楼主
jamesvon

职务 无
军衔 少将
来自 不告诉你 :)
发帖 1221篇
注册 2004/4/11
PM币 1871
经验
|
|
Re:详细设计要详细到什么程度?
[回复于 2004/6/10]
|
我以为,这达到系统结构清晰,数据库结构明白就可以了! 我以为是中等为好!
|
-------------------------------------------------------------------------------------------------------- Yahoo Message : tong0808@163.com
|
|
1楼
tongtkk

职务 无
军衔 二等兵
来自 广东
发帖 254篇
注册 2004/5/12
PM币 440
经验
|
|
Re:详细设计要详细到什么程度?
[回复于 2004/6/10]
|
中等详细设计需要开发人员的素质要求就高了一些,其实满符合国内的情况,但我希望能进行到高级级别,这样开发起来比较轻松,人员要求也不算高,但设计起来相当的累人。 这样的设计首先要成立一个素质相当高的管理小组进行,同时还要考虑到项目可能带来的不完整性,修改的可能性,今后的扩展性。 我一般都尽量往高级上去接近,但真的很难啊!!! 今后有项目有没有人愿意一起来进行一下。 大家的项目一起来吗,我很愿意与别的管理人一起进行探讨和分析 愿意的EMAIL to me :jamesvon@163.com
|
-------------------------------------------------------------------------------------------------------- 希望大家多多指教 有兴趣可以一起研究、探讨 EMAIL:jamesvon@163.com
|
|
2楼
jamesvon

职务 无
军衔 少将
来自 不告诉你 :)
发帖 1221篇
注册 2004/4/11
PM币 1871
经验
|
|
Re:详细设计要详细到什么程度?
[回复于 2004/6/10]
|
在中国,很多时候设计人员就是开发人员,sa和架构师只要定好系统架构和代码模板及规范、写好用例规约叫给下面的设计人员就可以了。当然,要做成软件加工厂的形式,需要很高的管理水平和各个环节都很专业的人员。
|
|
|
3楼
mikeho

职务 无
军衔 下士
来自 不告诉你 :)
发帖 65篇
注册 2004/5/22
PM币 378
经验
|
|
Re:详细设计要详细到什么程度?
[回复于 2004/6/11]
|
是啊,但是我还是认为要尽量向这一层次上面来靠,近可能完善,同时我也发现当你设计到一定的完善程度时会发现一些设计上的问题。这时修改还算是较为容易,所以我现在越来越想将设计尽量完善。 但这也是一相情愿,受到多方面制约,项目时间、开发周期、合作人员、部门和个人能力等。
|
-------------------------------------------------------------------------------------------------------- 希望大家多多指教 有兴趣可以一起研究、探讨 EMAIL:jamesvon@163.com
|
|
4楼
jamesvon

职务 无
军衔 少将
来自 不告诉你 :)
发帖 1221篇
注册 2004/4/11
PM币 1871
经验
|
|
Re:详细设计要详细到什么程度?
[回复于 2004/6/11]
|
jamesvon我比较赞成你的观点,我也是认为项目前期的总体设计和详细设计应该是两个想当关键的环节,跟测试工作一起,它的工作量应该占软件开发全部工程量的40%--50%,可见它的重要性了!
|
|
|
5楼
chenfan

职务 无
军衔 中尉
来自 不告诉你 :)
发帖 193篇
注册 2004/6/9
PM币 1512
经验
|
|
Re:详细设计要详细到什么程度?
[回复于 2004/6/11]
|
详细点是好,但是你把下面的人的假设掩埋了! 项目管理注重的就是假设问题存在!
|
-------------------------------------------------------------------------------------------------------- 人是人他妈生的,妖是妖他妈生的,但要是妖言惑众,那就人言可谓了。骂人固然可以解气,但要是唾沫星子淹了花花草草的也是不对的嘛!所以大家还是理智些的好,都是中国人嘛,何必伤了和气呢
|
|
6楼
大眼睛

职务 无
军衔 上尉
来自 湖北省
发帖 1709篇
注册 2004/1/30
PM币 3456
经验
|
|
Re:详细设计要详细到什么程度?
[回复于 2004/6/11]
|
我在公司中使用的是2/8法则, 也就是说需求做到80%(这个在做之前有定义,比如用例描述, 性能说明书, 界面原型, 测试用例, 还有概念数据模型..)就可以做下一步的设计了, 80%也是综合了项目团队人员的经验确定的, 同样的方法也适用于详细设计和编码, 在定义的详细设计工作产品(就象楼主列举的那些)完成80%就进入编码....... 这样的做法也比较适合当前一般软件公司的现状, 同时也符合人的渐进性认识过程,编码的人一定会考虑一些设计的, 比如一些在设计中没有考虑到的私有方法..... 按照UML或者软件工厂的做法当然很好, 也是我们梦想的, 但是对相当的软件公司, 还需要走不短的一段路
|
-------------------------------------------------------------------------------------------------------- ****有问题,找IT项目管理****... ITPM在线:QQ群-8721636;BB群(msn)- group3730@bbqun.com ;高级M群(msn)- group151431@xiaoi.com (PMP+5年以上PM经验,需验证!) One Aim,One God,One Life. || 最爱:偶家阳阳 || 博客:愚人camer || MSN:camellxr@hotmail.com 
|
|
7楼
camer

职务 无
军衔 上将
来自 广东
发帖 2745篇
注册 2003/3/3
PM币 14759
经验
|
|
Re:详细设计要详细到什么程度?
[回复于 2004/6/14]
|
回大眼睛 : 我认为把项目分析作细的最大目的其实就是要“把下面的人的假设掩埋了”,这样最大的好处就是要降低不同人员对项目的理解上的偏歧。能够作项目分析的人员都可以称为专家(至少在公司内部是这样),他们的观点至少我认为不会有太大的问题。反而让下面的人进行想像力的发挥对于项目而言,实在太危险了。 各位觉得如何?
|
-------------------------------------------------------------------------------------------------------- 希望大家多多指教 有兴趣可以一起研究、探讨 EMAIL:jamesvon@163.com
|
|
8楼
jamesvon

职务 无
军衔 少将
来自 不告诉你 :)
发帖 1221篇
注册 2004/4/11
PM币 1871
经验
|
|