赞
踩
为了支持个人应用的开发,以及规范化个人开发的流程,需要一个合理的产品规划以及排期。同时由于chatgpt等AI智能工具的替代,代码和架构越发不重要。为了升职并且规范化开发,以及管理团队,协调产品进行设计,需要将自己作为一个项目经理的角色进行调研功能,构建产品模型,设计开发流程,分配工时。
Scrum是一种敏捷开发模型,它将传统的瀑布流工作模式改为短期、高迭代的工作模式。它由三个关键角色和五个主要步骤组成。
Scrum的内部流程分为五个部分:
在第3步中,可以使用看板(Kanban)实时查看内部需求与人员分配情况,及时调整内部人员与任务分配,实现任务与人员的平衡。
在第二步中会产生两个关键产物:product backlog和sprint backlog,product backlog是项目负责人和开发经理协商出来的相关功能点细则,主要用于确认所有待做的工作,当基本完成后,与团队开会进行细化和内部交流。当完成product backlog,由员工和组长去主动分配任务
1.弱化产品,项目经理的权力,将权力交给开发。本来开发就觉得项目经理和产品经理挺傻缺的,但是又不能说什么。一天盲目提需求也不对接。现在产品只做需求梳理和时间节点的确认,项目经理只负责出了问题去解决,主持每日站会,不去每天盯着催进度。这样大大提高了开发的自主性。
2.明确需求。由于分配任务是及时分配的,此时开发和产品经理都会互相评估,获得一个相对合理的需求内容和开发时间。
3.执行无感。若开发是一个积极的开发,可以更多的参与产品的需求探讨。若开发不想管,甚至不想了解scrum是什么东西,也无所谓。因为此时开发的内容和形式都没有变,也可以享受到sprint冲刺阶段带来的节点发布的效果。
scrum是一个适合敏捷开发的框架,可以适配大多数开发产品和经理。框架需要一个优秀的团队去支持开发任务,强化产品负责人,开发团队的权力,降低产品,项目经理的权力,是一个很好的框架。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。