从评估到交付-考虑软件开发的生命周期,
所有文件都涉及的
我不知道方法是否对文件有很大的影响,无论如何,让我们考虑瀑布。
发布于 2010-04-26 02:41:23
答案是--正如已经说过的--这取决于。我相信很多人都会对敏捷方法学负责(这是一场可移动得多的盛宴),所以为了完整起见,我将按照您对一个相当标准的瀑布方法的要求:
我要添加的是,一个支持文档--这是一个简短(不到10页)的速成课程,内容包括应用程序的功能以及它是如何做到的。开发人员通常不会阅读完整的规范(要么是因为他们没有时间,要么是不想读),所以这个文档应该足够让他们了解它是如何工作的,它是如何工作的,应用程序中最有可能出现问题的区域等等。它将在运行几周后由建立和实施该系统的团队编写。
当然,根据您的方法,您可能没有这些文档,但如果您正在运行一个标准项目的老学校结构,瀑布式的方式,这将是相当正常的。
发布于 2010-04-26 01:39:22
我会用典型的咨询答案..。“视情况而定”。
首先,方法学对文档工件(更不用说项目的成功)有很大的影响,我会将瀑布式的项目管理放在与允许我的医生用水蛭覆盖我来治疗腿骨折的水平相同的水平上。
话虽如此,我已经看到人们使用Microsoft解决方案框架,这里有一个链接,您可以在这里获取他们的模板:
实际上,我强烈建议任何项目使用敏捷方法和工程实践(至少,如果您希望它比瀑布项目有更高的成功机会)。
http://www.agilealliance.com/有一些很好的阅读,维基百科在http://en.wikipedia.org/wiki/Agile_software_development也是如此。
祝好运!
发布于 2014-10-07 18:40:14
在一个典型的生产场景中,开发不是在客户端进行的,通常遵循SDLC的瀑布模型,并编写与WFM各个阶段相关的文档:
请随时提供你的建议。
https://stackoverflow.com/questions/2712270
复制相似问题