一直没找到好的需求跟踪管理软件,但是今天我发现,在一个需求由极少人管理的工程里面,需要固定的人跟客户沟通的工程里面,开发人员不关心项目进度的工程里面,根本就不要跟踪管理软件,因为跟踪管理软件注重的,是确保需求的变更能够被跟踪与提高需求的响应速度。但是在实际的项目开展过程中,项目经理或者是项目的负责人,在需求跟踪上,所扮演的角色是非常重要的,更有甚者项目经理充当的是一个甲方和乙方的资料档案馆,开发人员依赖你,客户也依赖你,两边都要兼顾。所以我认为,对于开发人员人数不多(直接的项目规模评估)的情况下,项目经理的责任就更大了,这时候所有的需求,就应该如流水般,在项目经理这条堤坝手中牢牢掌控着,就算是辅助的工具,也只能作为记忆工具,还不如日程表来的实际。
项目经理所要担负的责任之重,可见其压力是很大的,怎样才能够有效的管理手下的开发人员,成了当前最大的难题,出路只有一条,就是解决开发人员不关心项目进度这一问题,只有将分散的思维和力量,凝聚在一起,才能够让目标如海中的明灯,给航行带来指引,项目才会朝着既定的需求目标进行下去。
(开会回来后,心情未收拾好,还是进来继续写)
对于功能模块业务独立的项目来说,经常一个模块是由一两个人来实现的,那么,这个功能模块的需求用例,应该完全由这一两个直接开发人员来实现,用例的实现过程中,是否有偏颇,那就完全取决于开发人员了。这样,就会出现一种和客户沟通不及时,到最后返工的风险可能性会大大地提高。工作的责任心是一点,但更多的是开发人员的脑海里根本就不会有跟客户沟通交流的概念,往往都会认为既然已经有需求文档了(更可怕的是这点,需求文档一般都不能完全描述清楚客户的真正需求),只要把用例代码实现,测试通过就可以高枕无忧了,但现实往往是事与愿违,等待他们的是需求变更和烦人的返工。
我一直认为,需求不应该是专门的需求人员区做,而应该是开发人员直接参与,这点我认为是王道,是真理,但往往因为这样会直接增加成本,而很多公司都不会走这条路,可悲啊,知道问题所在,但无法解决,因为钱是唯一的生存基础。
需求的确要跟踪,最好的跟踪,除了自身开发团队做好之外,还需要客户参与,大家是否遇到过客户开始时说的需求,过了一段较长的时间候,竟然会忘记之前的所提出的需求,并且提出需求变更。这是非常正常的现象,但我们就要有相应的措施来应变。现在我们一般走的路子,就是在这时候记录需求变更,然后再组织人员进行设计和代码的修改。这条路我觉得走得通,但代价高,最好的解决方法,就是在开发过程中,让客户的业务负责人参与进去,时刻跟踪需求的实现进展,这点,要做到,难度高,但完全可行,只要功能模块的代码开发人员直接跟客户沟通,就很好实现。努力吧,各位兄弟,埋头苦干,到最还吃亏的还是自己。
分享到:
相关推荐
在当今快速发展的软件工程领域,需求跟踪矩阵与需求双向跟踪扮演着至关重要的角色。它们不仅有助于确保项目需求的完整性,而且是项目管理团队与开发团队之间沟通的桥梁,通过有效追踪需求以保证最终产品的质量与效率...
**CMMI3需求跟踪矩阵详解** CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是一种评估和改进组织软件开发过程成熟度的框架,它为组织提供了一种结构化的方法来改进其工程、服务和运营过程。...
《图书管理系统需求跟踪矩阵表详解》 在软件开发过程中,需求管理是一项至关重要的任务,而需求跟踪矩阵(Requirement Traceability Matrix, RTM)是确保需求完整性和一致性的重要工具。本篇文章将深入探讨“图书...
"学生信息管理系统测试需求跟踪矩阵" 在学生信息管理系统测试需求跟踪矩阵中,我们可以总结出以下几个重要的知识点: 一、数据库管理系统 在学生信息管理系统中,数据库管理系统扮演着核心角色。数据库管理系统...
在软件开发生命周期中,需求跟踪报告扮演着至关重要的角色。报告通过详细记录和分析从项目启动至结束每个阶段的需求落实情况,保障了项目的顺利进行和最终产品与客户预期的高度一致性。本篇需求跟踪报告不仅是一份...
《动态需求跟踪方法及跟踪精度问题研究》这篇文章深入探讨了动态需求跟踪(Dynamic Requirement Traceability,DRT)的精度问题,并提出了一种解决方案——动态需求跟踪框架,旨在提高需求跟踪的准确性。 ### 动态...
需求跟踪矩阵(Requirements Traceability Matrix,RTM)是软件开发过程中的重要工具,它用于确保所有需求都被适当地记录、实施、测试和验证。在项目管理中,需求跟踪表是团队进行有效需求管理的关键,帮助团队保持...
需求跟踪矩阵学习记录总结 需求跟踪矩阵(RTM)是一种项目管理工具,贯穿于项目管理各个流程,包括需求分析、设计、编码、测试阶段。RTM 的元素有功能需求变更统计表、需求变更记录表、需求点汇总表、需求编号、...
需求跟踪矩阵模板需求跟踪矩阵模板需求跟踪矩阵模板需求跟踪矩阵模板
完整的需求跟踪矩阵模板工具,包含填写使用说明,项目或产品总体说明模板
需求跟踪矩阵(Requirement Traceability Matrix,RTM)是软件开发过程中的一个重要工具,它用于确保项目的需求被准确、完整地实现,并在整个项目生命周期中保持一致性。这个矩阵详细记录了每个需求与设计、编码、...
在软件开发过程中,需求跟踪是一项至关重要的活动,它确保了从需求分析到设计、编码、测试直至维护的每一个阶段都能准确无误地实现最初设定的需求目标。本文将深入探讨需求跟踪中的两个核心概念:横向跟踪与纵向跟踪...
在软件开发过程中,需求跟踪矩阵(Requirement Traceability Matrix, RTM)是一种至关重要的工具,它确保了项目的每个需求都能被有效地管理和验证。这个文档详细记录了需求与设计、实现、测试用例之间的关系,帮助...
IT研发项目-需求跟踪矩阵 项目管理 测试与缺陷跟踪
《XXX项目》的需求跟踪报告是软件开发过程中一个关键的文档,用于确保所有的工作产出与原始需求保持一致。这个文档是软件开发过程控制的重要工具,它提供了需求与设计、编码、测试等不同阶段工作成果之间的关联性,...
**OSSP需求跟踪管理模板详解** 在软件开发过程中,需求管理是至关重要的一步,它直接决定了项目的成功与否。OSSP(Open Software System Process)需求跟踪管理模板提供了一种结构化的方法,确保项目团队能够有效地...
在现代软件开发领域中,确保项目质量和效率的三大关键环节分别是需求跟踪、评审和配置管理。这三个环节相互关联,共同构成一个强大的软件开发框架。下面我们将深入探讨这三个环节的具体作用、方法和重要性,从而全面...
需求跟踪是软件开发过程中的关键环节,它确保项目团队能够从最初的构思到最终产品的实现,保持对需求的清晰理解,并确保所有工作都与这些需求紧密关联。需求跟踪模板是实现这一目标的有效工具,它帮助项目经理和团队...