作为开发团队的一名高级成员,我被要求帮助为我们的团队生成一个更精细的流程,这个过程现在含糊地遵循SDLC/瀑布方法,而没有对每个阶段的边界和输出进行标准化(“这里有一些要求,go代码!”)。
没有讨论不同的方法,比如敏捷(我喜欢敏捷,但可能会在如何提出这个问题上启动另一个线程),是否有很好的资源来形式化涉及开发人员的SDLC阶段?,因为其思想是标准化流程,通常需要的特定步骤或文档的想法将是很好的讨论。
我仔细阅读了维基百科关于这个主题的标准文章及其分支,尽管它们给出了一个很好的总体概述,但我想开始为我们提供一个可遵循的一般过程。避免采用大爆炸方法的渐进步骤也会有所帮助。
如果有帮助的话,团队主要是牛仔程序员,唯一的官方交付是代码本身的最终结果。在设计、文档和诸如此类方面,业界已经接受了许多其他步骤和可交付成果,所以这就是我想要的:什么是有效的,什么只是过程中的额外交付品。
发布于 2010-01-28 19:29:07
我可以建议一种方法工程方法。有一些标准,如ISO/IEC 24744,为您提供了一种语言(一组概念和关系),您可以使用这些语言来描述预期要遵循的方法,包括:
有关透视图,请参见我在这里的回答。
如果你需要更多的信息,请告诉我。
https://stackoverflow.com/questions/2157227
复制相似问题