产品开发流程8个步骤图,产品开发的8个重要流程

首页 > 经验 > 作者:YD1662022-10-28 12:19:49

高屋建瓴:了解基础系统产品设计思路

我们已经学过了做好产品设计的六项指导原则,那么就要再进一步,从系统层面上探讨产品的体系,以及基本设计思路。

基础系统产品,是以业务特点进行划分,指的是某一类型的软件产品。例如项目管理系统(Project Mangement System,PMS)就是一种类型,在它下面的具体产品就有 Microsoft Project、Open WorkBench,以及国内的禅道等。

我们要研究的,就是基础系统产品的共通特性,从业务整体上把握住核心要点。书中对 CRM、OA、CMS,包括 PMS 在内的九种基础产品进行了说明,我们选择 OA 产品为例进一步探究。

在公司里,跟每个人都有关系,而且又被吐槽最多的,大概就是 OA 系统了。因为每个人都希望步骤少、流程短,那么不妨让自己成为 OA 产品经理,看看如何设计出一个更好的 OA 来。

从软件架构上,OA 可以分为终端与管理后台两部分。它的整体功能架构如下图:

产品开发流程8个步骤图,产品开发的8个重要流程(5)

终端的核心功能中,即时通信是公司内部社交的必备功能,它的最佳设计参考就是钉钉、企业微信;通信录里要包括公司全体职员在内,所以基于组织层级结构来设计,是最好的选择;工作台就是所有功能的整合界面,也是我们跟 OA 打交道最多的地方。

一个工作台的典型界面如下图:

产品开发流程8个步骤图,产品开发的8个重要流程(6)

后台管理包括九个核心功能,涵盖了公司日常办公的需求。我们吐槽最多的,大概就是审批管理了,因为申请加班、请假、报销都要走这里,出了问题就影响个人利益。

现在我们看下书中是如何以请假为例设计定制化审批流程:

产品开发流程8个步骤图,产品开发的8个重要流程(7)

如果你来设计审批管理,你能想一想怎么设计让它更好用吗?

洞察秋毫:做好产品功能设计

一个再宏大的软件,也是由一行行代码组成的。产品也一样,千变万化的产品,总可以分解成最基本的功能单元。我们现在就来了解一下软件产品常见的基本功能。

打开一款手机 APP,常见的功能有:注册 / 登录,页面展示与跳转,信息输入与校验,图形处理,消息推送,分享与转发等。

我们在使用的时候,可能只是一个操作就过去了,但在设计产品的时候不可能如此简单,需要考虑许多细节问题。我们以书中的微信注册与第三方登录为例,来探寻一下基本功能的设计过程。

微信注册页面包括四个基本要素,分别是:

产品开发流程8个步骤图,产品开发的8个重要流程(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.