zoukankan      html  css  js  c++  java
  • 产品设计与开发 之 开发流程和组织架构

    有规矩事顺人和,无规矩天下大乱。

    产品开发就跟人生小孩一样,都要经过规划、酝酿、孕育、抚养的过程。缺少其中一个环节,那只能是盲人摸象-瞎想。那产品开发中有那些可寻的流程,又有那些可以借鉴参考的组织架构,在这里跟大家做个分享,也希望大家分享自己的宝贵经验。

    一个公司或者一个团队,在产品设计开发中是成矩阵结构的,开发流程可以看做是横向,团队不同组织可以看做是纵向,右下角空余的部分则是每个不能在产品开发不同阶段所要进行的工作。

    其实这里就比较复杂了,涉及到了团队中多个岗位的职责。

    (1)规划阶段

    这个阶段是依据企业战略所做的机会识别,包括:技术发展与市场目标评估。该阶段的工作输出便是该项目的使命描述,如目标市场、业务目标、关键假设和约束条件。相应的,不同部门在该阶段也要进行相应的工作安排。

    市场营销部门:表述开发该产品的市场机会,对产品市场进行细分。

    设计部门:考虑产品设计平台和产品架构,评估新技术的执行难度;

    制造部门:识别产品的生产限制,制定供应链策略;

    财务:提供产品开发费用目标;

    项目管理:进行资源调配;

    该阶段,所要开发产品的需求基本形成。

     (2)项目发起

    这个阶段大家都比较熟悉了,在公司高层或者主管部门确定某款产品的开发需求后,任命一个项目经理,并由产品开发提出部门或提出者引领发起一个Initiating meeting会议,来想大家通知该产品开发项目的正式确立。在该会议上,会有对项目组成成员的大体介绍,项目目标,项目相关负责,项目章程等事宜。

    (3)概念定义

    此阶段是对目标产品设计规格的确立,主要有以下几个步骤:

    识别顾客需求(收集需求)->建立目标规格->生成产品概念->选择产品概念->测试产品概念->设置最终规格

    通过以上几步基本可以确立我们产品的设计规格了,接着就要开始进行项目的启动了。召开kick-off meeting,即所谓的开工大会,正式宣布项目的开始。该会议上会由项目经理牵头,提出项目计划、项目成员职责分配、项目成员任务分派等。

    (4)可行性与规划

    概念定义后,由项目经理牵头,负责收集、整理、提交最终的项目开发计划,当然开发计划设计多个方面。从人事到采购,应该尽可能的考虑到。

    (5)项目规划做好后,团队便依据计划行事,开始紧张又充满挑战的设计过程。

    (6)在一段时间的艰苦奋斗后,设计工作已圆满完成,这时就需要对所做设计做验证,即质量把关,然后针对验证结果做出优化设计,这样反复。最终会产出一个令大家都满意的成果。

    (7)通过上面的努力,产品开发完成,相应的项目也结束了。总结是提高的最好途径,这是后项目经理、团队开发人员可以通过总结来进一步提升。

    (8)有了产品,当然得通过产品得到相应的回报。这时候就该我们的营销人员上场了,为我们的产品发布、销售等一系列活动做规划做实施。

    这篇就分享到这里,如果大家有不同的意见或建议,欢迎提出,谢谢!

  • 相关阅读:
    队列:队列在线程池等有限资源池中的应用
    栈:如何实现浏览器的前进和后退
    如何优雅的写出链表?
    数据结构与算法之美(python)(课程整理A-02)
    数据结构与算法之美(python)(课程整理A-01)
    django 数据库迁移成功 但是表没有创建
    beego框架学习-000001(go get下载速度过慢、导包及其初始化问题)
    【转载】HTML5自定义data属性
    【转载】OAuth的机制原理讲解及开发流程
    浏览器的同源策略
  • 原文地址:https://www.cnblogs.com/doget/p/7456454.html
Copyright © 2011-2022 走看看