了解最新公司动态及行业资讯
it技术公司随着产品的不断成熟,公司发展出各种各样的架构模式以适应业务不断变化的需求。在实际开发工作中,你会发现公司内部架构有些千篇一律,而且或多或少存在问题。外部公司的模式通常灵活多变,也经常在模仿中产生一些新的思路。那么对于大多数的产品功能并不复杂的产品经理和产品助理,要如何发现产品架构的问题,并与开发工程师分享解决方案呢?这里我总结一下常见的三种处理方式,希望对你有帮助。
方式一:在会议讨论时,你是否觉得做表格、查询、联动等工作非常高效,或者想把这些功能作为重点加以利用,解决产品功能产品架构设计的问题?通常思路如下:“先干活,后改版”意味着:开发工程师在了解到自己的产品目标之后,立刻回过头来重新设计开发。这样就逼迫开发工程师注意产品的细节。产品架构设计自然而然有了更深刻的理解,了解产品功能要先要了解市场,了解市场需求要从用户入手。
通常这样的做法,会让产品经理陷入到了所谓的业务停滞和流程僵化。然而在实际工作中,要更进一步的解决问题,就需要给产品经理提供其他灵活性的解决方案:举个例子,需要做一个和用户数据相关的表格功能(参考前文产品基础体验中的“发现-模块”),首先让开发把模块分层,将对数据库操作的功能细分到每个表层级,并在每个表层级,比如企业端,进行业务联动。
开发可以专注于单表的实现,例如用户管理it技术公司,企业管理。让开发对表格有一定深度的了解。开发通过对表格的实现,是如何对用户数据的展示进行发散思考的?线下有哪些必要的操作,线上有哪些操作?如何合理设计业务流程,将业务无关的功能前置?在完成本层级模块业务处理后,让开发把企业端的用户数据输出一个网页端的页面,开发通过这个页面,对用户进行推荐、关注、买卖、修改等操作。
然后通过网页端的页面,再对企业端的用户进行展示,使用户可以一口气浏览企业端的页面it技术公司,省去了操作页面的时间,通过前置业务流程,可以大大减少新注册用户的认知门槛。这样的产品思路非常适合开发对于用户进行基础业务培训、更新产品功能用户量不大、需要变换业务形态的阶段。方式二:线下会议讨论时,你是否觉得做结构图、流程图、程序员考勤统计等工作非常高效,或者想把这些功能作为重点加以利用,解决产品功能产品架构设计的问题?通常思路如下:强调效率不代表让你设计麻烦。
让你做一个类似于会议主持人的工作,做会议纪要,确定时间,大家答题等工作。下来再一一讨论每个功能应该怎么做,通常是开始领导出发点,负责人后续跟进各个职责分工。先抓头绪,不要求。