轻方法一般需要包含哪些文档?解决思路
发布时间:2011-06-18 09:21:06 文章来源:www.iduyao.cn 采编人员:星星草
轻方法一般需要包含哪些文档?
要做一个代码量接近两万行的中小项目,先开发原型,请问该包含哪些软件开发文档?谢谢。
------解决方案--------------------
视需要,可不要
------解决方案--------------------
要视项目的外部环境及开发者能力而定,一般来讲要有如下文档:
开发计划
需求分析
系统设计
测试计划及结果
使用手册
------解决方案--------------------
计划,需求,概要设计。
如果对需求不明确用原型,先执行以上步骤待需求确定下来重新把以前的稳当更新把概要设计修改。进入详细设计阶段省下的你因该知道。
------解决方案--------------------
1.系统涉及的客户的资料手册(部门、岗位、联系电话)
2.调研计划
3.分组调研报告
4.整合的调研报告,主要技术难点(或风险)说明书
5.系统开发计划
6.需求分析(系统用例、主要活动图、主要类图,,,,其中,用例图和活动图用来和用户沟通,不断更迭)
7.详细设计(架构设计、详细的类图、时序图、活动图)
-----可以写代码了,以下视具体管理而定:
8.测试计划及结果
9.用户使用手册
10.帮助文档
------解决方案--------------------
首先你要确定你到底想多“轻”,所谓方法都是要抽象的,也就是说,一种方法不可能只针对某一种情况,如果你的项目周期短,那么在周期短的情况下我们可以选择一些方法中的取舍,但是我们必须为此承担某些工作被省略的风险,但是并非所有的项目周期都短,你在选择一个方法的时候,肯定应该选择一个所有情况都能处理的方法,在根据实际项目选择取舍。
cmmi,rup,这些都是一些庞大复杂的方法论体系和实践指导,但是他们如何复杂并非要你在一个项目中所有的内容都用到,他们都有个重要的原则——裁剪。
所以,你应该首先选择一个完整的方法理论系统,然后好好了解一下,针对自己的项目,选择必须留下的和省略那些可有可无的
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
软件体系结构与软件构架有什么区别?
软件体系结构(software architectur)
软件架构(software architectur)
这两者有什么区别啊?
---...
-
软件开发第一份工作是混经验?
公司希望招到技术成熟的,有工作经验的,然后在自己公司有个长远规划。为此我们刚毕业可能想先找个工作...
-
我要为本单位做一个系统,分析报告 费用如何计算?
我们本来本使用一个系统是三层.
不太适用目前状况,我现要想重写一个c/s 两层.
...
-
关于软件里的操作日志的问题。
我的软件里已做一个记录操作日志的功能,目前记录的只是某年月日时分秒,某某,修改/增加了一票单。
...
-
程序设计规划问题??
感觉代码写大了,整个程序都乱了似的,有没有什么资料或者网页有系统地讲程序模块规划方面的知识吗?麻烦推荐一下好...
-
关于产品经理的定位
在一个公司的产品经理职位上打拼了一年多,在准备换工作时才发现前途一片灰黑。
已经一年多没有...
-
看测试的东西呢,还是不明白,什么是test case
看测试的东西呢,还是不明白,什么是test case, test suite
比如,网页,能登陆...
-
动态库生成
gcc -fPIC -o mylib.o -c mylib.c
gcc -shared -o libttt.so mylib.o
以上生成了一个动态库,期中参数-fPIC如何解释
...
-
关于C++中构建测试体系
我想问问大家,不知道大家在用C++的时候,
在进行编写测试的时候,一般怎么来构建测试体系,
或者有什么思路也可...
-
大家好,我菜鸟被黑客攻击,麻烦帮帮忙!关于IP地址问题
大家好,我突然被黑客攻击了,不过估计也不是很厉害的,因为我的金山拦截了,并且给出...