• 《软件需求最佳实践》阅读笔记02


    《软件需求最佳实践》阅读笔记02

    有一种低级的观点是“软件项目失败的关键在于项目管理技能不足”。虽然提高项目管理能力很重要,但它不是万能的;现在许多软件项目遇到的问题,从表面上看是项目管理的问题,而其根源实际上是需求问题;如果不从根源上下功夫,那就无法真正有效地解决这些问题。

     许多软件项目在系统上线时经常会遇到很大的阻力,有的来自于操作层、有的则来自于管理层,给软件项目带来了巨大的困难。究其原因,通常是软件项目遭遇了行政因素:

    1.利益冲突

    由于信息系统会对业务流程产生各种影响,会提高业务数据的管控力,因此经常会伤害到某些部门的既得利益,优势会导致新的利益冲突。

    因此,这需要我们在需求捕获的过程中,细心发现和总结潜在的行政因素(可以借助于诸如以下的问题:在针对哪些方面的需求讨论时争论最大?系统是否剥夺了某些人的决策权?)然后在系统实施之前将这些因素整理成文,直接交给客户方的高层,这样就能很好地减少开发团队的压力。

    2.工作量增大

    对基层而言,更常见的问题在于新系统通常会增加他们的工作量。当增大的工作量对他们的日常工作产生影响时,在系统上线时就会遇到很大的阻力。

    我们需要:

    ●提高易用性

    ●工作量价值化

    ●将数据迁移、准备工作独立出来

  • 相关阅读:
    spring + velocity实现分页程序
    Velocity分页模板
    .Net之NVelocity的三种用法
    .Net下模板引擎NVelocity的封装类――VelocityHelper
    NVelocity系列:NVelocity的语法及指令
    Velocity用户手册
    NVelocity的增强功能
    NVelocity配置详解
    报Error creating bean with name 'dataSource' defined in class path resource 报错解决办法
    如何向老外索要代码【转】
  • 原文地址:https://www.cnblogs.com/wang-jx/p/9222644.html
Copyright © 2020-2023  润新知