2020-04-09 IT从业人员,越清楚自己的职责,才能越好的工作和成长

以软件开发流程为线梳理如下:

注:职责、分工都是按照第一责任,主要责任,其他等依次优先级列举的,请参考!

一、需求阶段:

1.需求提出,需求洞察:

老板、产品经理、客户,以及公司其他人员

注:特别是创业项目,真正的需求都是思考出来的,出自老板或者产品经理

2. 需求整理、需求调研、同行分享,以及回访等:

产品经理

3.  需求是否采纳,版本阶段安排,优先级确定,需求沟通:

产品经理,涉及技术难点,可实现与技术leader探讨

此阶段围绕需求内容和需求提出者,多沟通,多记录

时间节点、注意事项与老板充分沟通

4.  需求确定评审阶段:

产品经理主持,记录员记录,会议纪要周知所有需求提出者和相关人员。

注:核心是优先级和阶段分解,不要盲目全采纳,也不要不预判重点和预估时间,一股脑全做。

二、方案设计阶段:

1.  方案阶段:需求转化为可行功能方案和规则

产品经理

任务分解,涉及技术问题可以跟开发人员交流,复杂技术或者功能问题可以跟技术leader沟通交流想法

不确定的,疑惑的,都可以交流、收集想法

2.  原型和UI设计阶段:

原型:产品经理

UI:设计

3.  方案设计评审阶段:

产品经理、设计主持,记录员记录,会议纪要周知相关人

三、开发阶段:

1. 后台功能方案,数据设计,接口API设计:

后台开发

代码评审,接口通知,后台开发主持,开发人员参与

2.  接口联调和APP/web开发:

IOS、Android和WEB开发人员

代码评审、自测

四、版本发布阶段:

1.  版本内部测试

有测试团队,内部分工

无专门测试团队,产品经理分工、bug记录和跟踪责任到人,验收

2.  版本上线

后台开发和开发人员,预切换测试,升级验证等

其他人员复测试

五、版本跟踪:

1.  APP数据分析和复盘

产品经理,技术leader协助

2.  用户跟踪和回访

产品经理

尾记:

创业团队很难有完整的人员,特别是测试、运营,很可能是团队内部分工兼任。而每个人知道自己的上下游的职责,能够更好的沟通和发挥主动性,也更能理解哪些工作可以帮忙。你帮我,我帮你,哪里有坑,填哪里。

上面也可以看出,最难的是产品经理,而实际上创业团队实际上老板,技术leader可能都在帮忙深度思考需求、功能。大部分产品经理开始都只是执行者,只有慢慢学习,深度思考,逐步成长才能破茧成蝶,最终才成为真正的产品引领者。或者之初始终都是老板,也是很常见的。

每个岗位越理解自己的核心职责和核心价值,才能更好,更快的成长!

你可能感兴趣的:(2020-04-09 IT从业人员,越清楚自己的职责,才能越好的工作和成长)