Bonky
Neither beliver nor reject anything, because any other person has rejected of believed it. Heaven has given you a mind for judging truth and error, Use it.
By Thomas Jefferson

软件工程 – 可行性研究

任务

  • 并不是任何问题都能解决。首先第一可能是用户瞎画饼,根本无法实现;第二是,自身能力不够,比如你让我一个资深前端工程师去(修电脑)做生物计算肯定是做不到的。
  • 目的是最小的代价,尽可能短的时间确定问题能否解决。对于非常有经验的产品经理和咨询,基本上都能判断出是否可行。
  • 不是解决问题,而是评估问题是否能够解决、是否值得去解决。
  • 可行性研究的 4 个方面:技术可行性、经济可行性(用户的预算)、操作的可行性、法律风险。
  • 提出后续的行动提出建议,初步的计划。
  • 成本大概是5%-10%,用户要先给咨询费,即可行性研究报告收费。下面是 国家发改委规定的可行性研究报告收费标准

过程

  1. 复查系统的规模和目标:关键人物(出现纠纷、问题就直接找老大,如果碰到啥也不懂的老大就 GG)、主要矛盾(即主要功能、工作)、分析和阅读(看看成熟的产品)、 复查规模和目标、改正含糊不确切的叙述、准确清晰的定义用户的系统建设目标和建设内容。
  2. 研究目前正在使用的系统:分析老系统(非重点,不要了解细节,主要是熟悉用户业务),研究老系统存在的问题和不具备的功能(重点),同时老系统预算也可以作为参考。
  3. 导出新系统的高层逻辑模型:根据老系统得出新系统的数据流图、数据字典(逻辑模型)和系统流程(物理模型)图。
  4. 进一步定义问题:分析员复查问题定义、工程规模和目标。主要是根据系统流程图、数据流图、数据字典讨论。
  5. 导出和评价供选择的解法:初步排除一些不现实的系统,去掉用户不认同的方案,估计成本和运行费用,以及收入和节省开支。
  6. 推荐行动方针:向用户提出推荐方案,在推荐方案中应清楚地表明本项目的开发价值,成本 / 效益分析,推荐这个方案的理由。
  7. 草拟开发计划:工程进度表(做需求、开发和上线时间),成本估计。
  8. 书写文档并提交审查。
Share

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注