产品开发流程小梳理
一直以来,我个人都觉得一件事一个流程只有做到规划化和流程化才有可能做到最好,否则可能会面临混乱、错误,甚至是失败。 一个完整的产品开发流程,最近团队也一直在磨合,我们试图找到一种最合适、最舒服的协作状态,虽然过程磕磕碰碰,遇到各种挑战,但总算是有所成长。 产品开发流程的各个阶段大致是这样的:产品策划文案-UI/交互-需求评审-用例评审-开发-测试-验收。需要考虑的问题是“人"和“时间”--每个阶段由谁负责,负责的人需要何时介入,把握好这两个流程节点中的关键因素,才是我们能够完成任务的关键 流程中有个至关重要的原则就是及早的识别并且排除风险,项目成功的概率就越高。 产品策划文案 这个阶段正常是需要提前至少一个版本规划好,提前规划留出足够的缓冲时间来思考和完善需求,并且这段时间可以让UI、交互、技术负责人介入,提早发现技术上的风险点、UI/交互上的风险点、逻辑流程是否完善,目的就是让需求更加的完善,更早的发现和识别风险 另外又遇到临时重要紧急的需求排期需要特殊的进行处理 UI/交互 在产品策划文案之后和下一个版本开始之前就需要介入,最好在下个版本开发工作完成之前完成对应的文档,不影响下个版本的进度 需求评审 需要所有利益相关者的参与(产品,开发,UI、交互,测试,数据),识别歧义并且消除歧义,发现风险并且消除风险,尽量的提前发现并且降低可能存在的风险因素