美文网首页
软件研发项目监控和需求分析怎么做?

软件研发项目监控和需求分析怎么做?

作者: 知知带你每日一知 | 来源:发表于2020-10-22 11:06 被阅读0次

    今日阅读《软件质量管理指南》第11章、第12章,结合工作经验说说感悟:

    书中内容:

    ----------------------------------------------

    项目监控:

    通过对软件项目实施跟踪和监控,可以为各级管理人员提供足够的可视性。

    项目监控的目的是在项目计划发布后,通过定期检查项目计划中各种参数从而客观地了解项目的进展情况,并且在项目的进展情况与项目计划有较大偏差时,管理层及客户能够及时地做出调整,并采取有效措施,以使项目回到正常的轨道。

    项目监控的方法非常简单,但关键的一点就是要将对项目跟踪和监控的内容和过程文档化,它是监控各项活动、沟通协调状态和采取纠正措施的基础。

    需求工程:

    软件需求工程被分为软件需求开发和软件需求管理两个大的部分,它们分别要完成以下工作:

    1.软件需求开发

    调研客户的需求

    调研方法包括:从客户方获取文档资料、访谈和问卷调查、技术展示、

    操作剧本及场景描述、现场观摩和任务分析、原型法、更多的用户体验、

    5W1H法

    开发客户需求

    开发组件需求

    识别接口信息

    建立操作场景的描述

    建立功能需求的描述

    分析客户需求

    确认客户需求

    2.软件需求管理

    获取项目关系人对需求的理解和承诺

    跟踪客户需求的变更

    通过需求双向跟踪矩阵对需求进行管理,并发现需求与工作产品之间的不一致项

    对需求管理过程中所发现的不一致项进行跟踪,直到最终关闭

    ----------------------------------------------

    读书感悟:

    关于项目监控:

    为什么要做项目监控?

    项目相关干系人,尤其是高层领导需要知道项目情况,而项目经理需要监控项目,以保证项目如期如计划如质量达成。

    怎么做项目监控?

    项目监控需要基于一个标准去监控,不然到底是正常还是不正常都不知道,而这个标准就是我们最开始的项目计划,基于计划去看实际现状。看是不是有风险,或者问题?

    项目监控的输出?

    一般情况下以周报或月报的形式呈现监控结果,结果中至少需包括:项目整体状态:正常/异常但可控/严重异常失控;项目问题和风险以及应对措施,跟进进展;进度,成本,质量 各维度情况。

    注意点:项目监控过程中的问题或风险一定要及时邮件或电话预警到相关干系人,避免问题影响面扩大。

    关于需求工程:

    为什么要独立出来谈需求工程?

    朱兰三部曲的质量计划,质量控制,质量改进,对质量影响最大的一环就是质量计划,随着软件行业越来越成熟,大家逐渐认识到需求的分析与设计合理与否,直接影响整个项目的成败,不管是在传统行业,还是软件行业,亦或者逐渐兴起的互联网行业,需求的洞察,是产品的直接竞争力。

    需求工程的目的?

    利用科学的方法,尽可能挖掘出客户的高价值需求,找到真实的需要,以最小成本实现帮助客户解决业务痛点,是大势所趋。软件行业市场的成熟,倒逼企业在需求探索上快速成熟,减少后期开发不必要的浪费。

    ------------------------------------------

    以上内容属于书中和作者观点,请大家以辩证思维阅读,结合自己经验,多看,多思,选择性吸收。

    相关文章

      网友评论

          本文标题:软件研发项目监控和需求分析怎么做?

          本文链接:https://www.haomeiwen.com/subject/nsyumktx.html