标签:缩减 复杂 创意 一个 软件开发过程 提升 情况下 业务需求 文章
在开发企业服务软件时,我们需要分为:业务需求、用户需求、产品需求,三大需求层次,三个层次互相关联,企业服务软件开发首先要服务业务,需要满足业务的需求,再关注用户体验,也就是用户需求,最后再根据系统使用优越性来考虑产品的需求。企业服务软件开发
一、业务需求
1.定义业务需求
企业服务产品的业务需求不同于To C产品用户需求,企业服务软件的开发需求一般来自于企业中高层的管理人员,管理人员基于企业的基本业务运转及管理模式,会对定义:业务运转规则、业务闭环流程、业务层级,是一个由上至下的需求模式。
2.业务需求的价值
企业业务需求,价值组成包括了企业服务的业务价值,能够帮助企业在运营管理上分担对应的压力,减少对应的人工操作出现的业务失误,缩减业务流程步骤,而非传统定义的商业价值,企业软件一般情况下为单一业务部门服务,承载的是业务价值。
二、用户需求
1.定义用户需求
此处的用户需求与业务需求的顺序相反,由于操作者大部分是部门工作人员或业务人员,是一个由下至上的需求模式,所以需要在用户需求更体现整个软件系统的业务流程及操作交互上的便利需求。
2.用户需求的价值
用户需求与用户价值相关联,此处的用户价值不同于C端的用户,两者的用户价值各不相同,企业服务软件的用户价值是提升用户的操作体验,方便部门工作者使用,提升工作效率,包括了功能满意度,操作便捷度等。
企业服务软件开发
三、产品需求
1.定义产品需求
企业服务产品复杂程度高,所以在软件开发过程中需要考虑到部分功能复用问题,对于某些基础模块,需要考虑到是否需要复用基础服务,所以在开发过程中,根据企业要求的产品功能需求复杂程度来定义对应的产品需求,需要根据周期和实施者的角度来灵活定义。
2.产品需求的价值
产品需求不具备业务价值,产品价值更多体现在系统的价值,为系统自身而优化整个功能设计合理行,让整个软件系统在企业服务中发挥对应的使用价值,为本身进行合理增值。
当前文章为积木创意科技原创分享,如有转载,请标注导航:https://www.sdkplanet.com
标签:缩减 复杂 创意 一个 软件开发过程 提升 情况下 业务需求 文章
原文地址:https://blog.51cto.com/14573286/2443719