。
我正在使用PXP方法(它是极端编程和个人软件过程的混合物)来处理一个本科生项目。该项目围绕计算机视觉和体系结构展开。
尽管该项目有很大的未来改进潜力,但我需要为这个版本编写一个项目回顾。我习惯于使用如下结构的SRS (需求规范)和DSD (设计规范文档):
引言
描述
要求
DSD
然而,我们所知道的敏捷项目更多地围绕着故事而不是功能需求和坚定的设计。本最后报告推荐的非敏捷结构如下:
导言:-文献综述:-规划:-说明使用的方法。
设计:
实现-语言选择、编码准则等。
评估-评估算法有多好。
我还没能在网上找到一个PSP项目的明确的项目后期结构的例子(甚至文档1也没有提到它应该如何构建)。
发布于 2014-04-06 07:55:03
对追溯性文档施加严格的结构本身并不是非常灵活。
在敏捷中,您不会发现您必须不惜一切代价地遵守严格的规则,例如:
原因是,您可能会发现,很明显,规则对整个项目的危害大于好处,因此要求团队根据他们的具体情况调整规则,而不是使流程适应规则:
这正是回顾工作的目的。那么,为什么不调整回顾本身呢?
请注意:
1. The actual issue 1: “Hit by a bus” scenario
- The code is not documented enough,
- There are no enough communication inside the team during the sprint, so members sometimes ignore what other members do.
1. The actual issue 2: cowboy coders
- The lead developer don't care matching the common rules used by the team,
- The lead developer is not a team player and should look for another team.
1. The actual issue 3: no DevOps
- System administrators are too overwhelmed to deliver the product on time,
- DevOps can help.
同样的结构对于第一次或第三次回顾是没有意义的。
https://softwareengineering.stackexchange.com/questions/234965
复制相似问题