(现在已过时)《神话人月》中最好的(也许唯一仍然有用的)部分是P.20,它将项目时间分解为1/3计划,1/6编码,1/4组件测试和1/4系统测试,一个很好的拆分,可惜很少坚持。
- 要求
- 功能设计
- 技术设计
- 建立
- 测试
- 评论
- (部署)
您可以将这些全部拆分,也可以分组2和或1,2和3
4)构建包括单元测试吗?什么是5)测试?单元测试,软件集成,系统集成?
6)评论是1、2和3的子集
编写单元测试规范是3)技术设计的一部分吗?
我认为您需要更多地考虑这些东西的含义,并增加一些粒度。
不过,祝贺您,考虑到这一点,很少有人这样做。