大型客户都不看功能

Posted david_lv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大型客户都不看功能相关的知识,希望对你有一定的参考价值。

(1)要求

咱们都知道,做企业应用系统,分为四种类型:

事务处理

记录

管理

决策

这四种类型对:产品经理、UIUE、技术架构师、数据架构师、开发Leader、测试Leader、技术部署实施顾问、运维工程师,都有专门的要求。

这些专门的要求有:

1、执行层功能:精确核算计算计费要求

2、执行层功能:快速可操作性、高性能/高并发

3、管理层功能:灵活组织管理/灵活权限设置/灵活工作流审批

4、管理层功能:数据(报表)可重现可重打、数据变更可历史追溯可审计

5、决策层功能:可视化、易用

6、决策层功能:分析、预测、推理

另外还有三个非功能性要求:

1、需要可独立部署

2、需要强开放集成

3、需要强安全保密保证

以上这么多要求,在每一个功能点的产品详细设计说明书中,都有固定列表,这个功能点需要满足哪些非功能性要求,就在哪个要求上打钩。这样,UIUE、技术架构师、数据架构师、开发Leader、测试Leader,在看到产品详细设计说明书的时候,就会根据自己的工作职责来设计对应的自己的工作。

(2)落地

1、精确核算计算计费要求

这需要产品经理写好计算公式、计算口径,由数据架构师、开发Leader、白盒测试Leader主力着重搞

2、快速可操作性

这需要产品经理、UIUE互相搭配着钻研怎么设计交互UI,甚至需要技术架构师配合,借助IoT硬件、RPA、AI来让操作自动化智能化

3、高性能/高并发

这需要技术架构师、数据架构师、开发Leader、性能测试Leader一起来设计才能达成

4、灵活组织管理/灵活权限设置/灵活工作流审批

这需要产品经理、数据架构师来共同设计

5、数据(报表)可重现可重打、数据变更可历史追溯可审计

这需要产品经理、数据架构师来共同设计才能保证数据可一直重现/数据变更可历史追溯。但这往往会引发性能问题,所以还需要技术架构师一起来平衡设计,保证目标达成,性能还不受影响

6、决策层功能可视化且易用

这需要产品经理和UIUE工程师一起设计

7、决策层预测与推理

这需要数据架构师、数据科学工程师、AI算法工程师一起协作设计

8、需要可独立部署

这需要技术架构师、数据架构师、开发Leader、测试Leader、技术部署实施顾问一起协同工作才能保证

9、需要强开放集成

这需要技术架构师、数据架构师、开发Leader、白盒测试Leader一起协同

10、需要强安全保密保证

这需要安全专家、产品经理、数据架构师、开发Leader、测试Leader一起协同设计。甚至还需要技术架构师一起参与,防止过度安全保障损失了高性能。甚至还需要UIUE工程师一起参与,防止过度安全保障损失了可操作性。

附录:

干多了、干少了、干好了

什么叫一个功能?

好。什么叫好?

我的十大期望,已经过去五年了,我看看还需要多少年

以上是关于大型客户都不看功能的主要内容,如果未能解决你的问题,请参考以下文章

Oracle大型数据库 作业9

《大型网站技术架构》-第二章

记将一个大型客户端应用项目迁移到 dotnet 6 的经验和决策

Sencha touch - 是不是可以在客户端存储大型数据库

独家分享:补充免费开源ERP Odoo的安全审计机制的最后一环功能

如何为大型历史数据构建mysql表? [关闭]