51Testing软件测试论坛

标题: 对一个软件产品或者一项软件工程来说,参与角色通常包括哪些? [打印本页]

作者: mapleliu    时间: 2007-5-15 17:32
标题: 对一个软件产品或者一项软件工程来说,参与角色通常包括哪些?
如题,对一个软件产品或者一项软件工程来说,整个软件生命周期参与角色通常有哪些?

[ 本帖最后由 mapleliu 于 2007-5-15 17:34 编辑 ]
作者: 逍遥剑客    时间: 2007-5-15 18:46
首先要明白整个软件生命周期大致分为哪几个阶段
第一:立项:主要任务是确定项目是否研发,分析一下风险和收益等等。
         这个阶段参与的一般是公司的高层,还有一些市场分析人员,项目经理等等
第二:需求分析:主要任务是确认做什么,做成什么样子等等
         这个阶段参与的主要是项目经理,需求分析人员,研发人员,市场部或客户代表,测试人员等等
第三:设计阶段:主要任务是确认如何做,如何满足需求,确认需要的资源,以及一些研发和测试 计划方案的编写等等
         这个阶段参与的主要是项目经理,软件负责人,硬件负责人,后勤部门,测试负责人等等
第四:实现阶段:主要任务是完成“成品”
         这个阶段参与的主要是项目经理,研发人员,测试人员等等
第五:维护阶段:主要任务是对成品进行维护,例如升级,打补丁等等后期服务
        这个阶段参与的主要是项目经理,研发人员,测试人员,售后服务人员,技术支持人员等等
第六:项目结束:主要任务是总结项目的成败得失,总结经验等等
         这个阶段参与的主要是公司高层,项目经理,研发负责人,测试负责人,销售部,后勤部,售后服务部,技术支持部等等

当然了每个阶段还有监控各个流程的QA部门全程参与,再加上涉及到的财务部,物流部,采购部等等,参与的相关人员有很多的

以上这些只是很笼统的说了一下大概的情况,细节方面识具体项目和具体的公司而定
(个人见解而已,不足之处还请海涵!!)

[ 本帖最后由 逍遥剑客 于 2007-5-15 18:51 编辑 ]
作者: 小小丫    时间: 2007-5-15 19:28
楼上的已经归纳得很好,很详细了sdlkfj3
至少我么有再好的补充了,不知道有没有满足楼主的要求呢?sdlkfj3
作者: mapleliu    时间: 2007-5-15 20:43
谢谢!我刚刚开始学习软件测试,还有很多东西要学,以后会常向各位请教,谢谢!sdlkfj2




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2