小团队产品研发管理V0.0.1
序言
之前做研发的时候非常鄙视管理,觉得管理的那些人就知道搞政治,后来做了开发主管,以及到部门经理之后,管的人多了发现管理真是门大学问,真的应该每个人都要学习一些基本管理知识,特别是刚入社会的打工人。
具体的管理理论就不在这篇文章里多说了,这篇文章的目的是针对最近的新组建的团队做了一些最最基本的管理规范,由于我本人又核心负责产品的管理工作,所以习惯性把管理规范也当做产品来做,当前版本就叫v0.0.1吧,之所以起了个这么小的版本号,是因为这个管理规范只有最基础的框架,在后续的管理过程中会持续迭代,补充里面的细节。
1.会议管理
月度会议
- 会议时间:最后一周,一般30~31号
- 会议内容:上个月工作情况总结,下个月计划确认
- 会议材料:下个月规划内容清单
- 会议产出:下个月详细计划
每周例会
- 时间:星期一上午 9点半
- 会议内容:上周的产出总结,本周计划
- 会议材料:本周计划,上周产出物
- 会议产出:到日和人的任务分解
2.产品管理
产品需求流程管理

产品版本管理
版本的目标
每个版本需要有明确的目标,这个目标不是来自产品经理的单方面猜想,而是需要结合市场部门的需求制定当前产品的版本所满足的市场目标,在版本管理时候不仅目标要明确,范围也要明确,只有确定了需求的目标和范围产品和研发人员才知道大概版本是什么计划时间点发布。
产品版本规范
版本号管理
标准的版本号必须(MUST)采用 X.Y.Z 的格式,其中 X、Y 和 Z 为非负的整数,且禁止(MUST NOT)在数字前方补零。X 是主版本号、Y 是次版本号、而 Z 为修订号。每个元素必须(MUST)以数值来递增。例如:1.9.1 -> 1.10.0 -> 1.11.0
版本格式:主版本号.次版本号.修订号,版本号递增规则如下:
主版本号:大的版本升级,已经不兼容当前版本了(包括样式、底层功能等),
次版本号:当你做了向下兼容的功能性新增,例如新增了一个模块,
修订号:当你做了向下兼容的问题修正,一些小的问题改善,bug修正。
先行版本号及版本编译元数据可以加到“主版本号.次版本号.修订号”的后面,作为延伸。
2.技术管理
技术选型
小公司小团队一个合格的CTO需要做好技术选型其实并不难,很多难不是难在技术上面,而是难在脸面上,技术选型一定不是追求技术的时尚程度,也不是技术的性能,而是目前公司人力资源是否擅长的,招聘人力成本上,因为很多小公司很难活到技术架构需要微服务,分布式这样的普适性面试都会问的问题要求。
案例:一开始的技术选型,我们就是最普通的java,springboot框架+一个mysql,前端vue & element ui, redis?微服务?高可用?这些都没有,因为系统在很长一段时间内每天的访问量不超过1000人,技术的前期就是如何最小的成本把业务跑起来,后面再持续迭代优化,需要什么再加什么。
参考引用
关于作者
作为曾经的程序员,现在的产品经理,有时候狠起来自己给自己提需求的,曾经作为程序员我是快乐的,现在作为产品经理我也是快乐的,偶尔撸撸代码陶冶情操,不忘初心,通过技术和产品不去改变世界,只是表达点什么,微信公众号 产品经理与狗,主要写一些产品、技术、管理等文章,欢迎关注。

小团队产品研发管理V0.0.1的更多相关文章
- 产品研发管理(二):使用SubVersion进行代码管理
概述 这是产品研发管理系列文章的第二篇:使用SubVersion进行代码管理. 介绍如何使用SubVersion的资料已经许多,这里不准备介绍如何使用SubVersion. 这篇文章主要介绍如何进行代 ...
- Git 在小团队中的管理流程(转)
目标读者:了解 Git 的基本概念,能够使用 Git 进行基本的本地和远程操作. 有关 Git 的基础知识可以参见 知乎回答-怎样使用 GitHub?,天猪(刘勇)给出了一些很好的学习资料. 本文介绍 ...
- Git 在小团队中的管理流程
目标读者:了解 Git 的基本概念,能够使用 Git 进行基本的本地和远程操作. 有关 Git 的基础知识可以参见 知乎回答-怎样使用 GitHub?,天猪(刘勇)给出了一些很好的学习资料. 本文介绍 ...
- 适合于小团队产品迭代的APP测试流程
一.测试周期 测试周期一般为2~3天,根据项目情况以及版本质量可适当缩短或延长测试时间.正式测试前先向主管或产品经理确认项目排期. 二.测试资源 测试任务开始前,检查各项测试资源. 产品功能需求文档. ...
- SAP HANA 开发模式 - 基于SAP HANA平台的多团队产品研发
“基本”开发模式 Windows: Unix/Linux: 在基本模式下我们可以通过regi来进行激活我们的object.Regi是一个类git功能的,方便和HANA repository交互的一个命 ...
- 基于SAP HANA平台的多团队产品研发
工欲善其事必先利其器.要提高多团队的开发效率,而且还是在SAP HANA平台上,建议大家还是本着“慢就是快”的原则,不要急功近利,在没有准备好团队开发的架构时就匆忙开始功能的开发.匆忙功能开发就算了, ...
- SAP HANA开发中常见问题- 基于SAP HANA平台的多团队产品研发
大家都知道SAP HANA项目打包成Delivery Unit(缩写为DU).依照"官方"的开发模式,特别是整个团队仅仅使用一个HANA Instance进行项目开发,因为HANA ...
- “多团队大规模”开发模式 - 基于SAP HANA平台的多团队产品研发
应用SAP HANA “官方”开发模式的伙伴们在转到“多团队大规模”开发模式时会遇到各式各样的心理不适应的状况,各种纠结.比如GIT Repository和HANA Repository冲突什么的. ...
- 如何理解IPD+CMMI+Scrum一体化研发管理解决方案之Scrum篇
如何快速响应市场的变化,如何推出更有竞争力的产品,如何在竞争中脱颖而出,是国内研发企业普遍面临的核心问题,为了解决这些问题,越来越多的企业开始重视创新与研发管理,加强研发过程的规范化,集成产品开发(I ...
随机推荐
- 使用Python过程出现的细节问题:TypeError: not enough arguments for format string
今天使用字符串格式化时,遇到的一点小问题:调用这个方法解释器出错了:TypeError: not enough arguments for format string def ll(name,age) ...
- java46
1.迭代器遍历 import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public c ...
- Java 安全之Java Agent
Java 安全之Java Agent 0x00 前言 在前面发现很多技术都会去采用Java Agent该技术去做实现,比分说RASP和内存马(其中一种方式).包括IDEA的这些破解都是基于Java A ...
- python多进程通讯踩坑记
# 错误代码如下 from multiprocessing import Process from queue import Queue # 正确代码应该是这样,Process和Queue都来自mul ...
- OpenCV-Python图像转换为PyQt图像的变形及花屏无法正常显示问题研究
☞ ░ 前往老猿Python博文目录 ░ 一.引言 在<PyQt转换显示Python-OpenCV图像实现图形化界面的视频播放>介绍了实现在OpenCV和PyQt之间转换并传递图像实现在P ...
- 老猿学5G随笔:5G核心网中与用户数据相关的NF功能体UDM、AUSF、PCF、UDR
在业务支撑工作中,与核心网主要的交互包括用户数据管理(含签约关系.策略数据),5G核心网中与用户数据相关的NF功能体包括UDM.AUSF和PCR以及UDR,在此只简单介绍这些NF的功能: UDM:统一 ...
- PyQt(Python+Qt)学习随笔:QListWidget的currentRow属性
QListWidget的currentRow属性保存当前项的位置,为整型,从0开始计数,在某些选择模式下,当前项可能也是选中项. currentRow属性可以通过方法currentRow().setC ...
- PyQt(Python+Qt)学习随笔:QListView的gridSize属性
老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 QListView的gridSize属性用于控制视图中数据项排列所在网格的大小,gridSize默认 ...
- vue项目中扫码枪收款
扫码枪会将扫到的数据带入到获取焦点的输入框中,并且触发输入框的enter回车事件 1.页面上要有一个输入框,并且是获取焦点状态,当然它是隐藏的看不到,我是把宽高设置为0,然后加上回车事件. ...
- CF500G / T148321 走廊巡逻
题目链接 这题是 Codeforces Goodbye 2014 的最后一题 CF500G,只是去掉了 \(u \not= x, v \not = v\) 的条件. 官方题解感觉有很多东西说的迷迷瞪瞪 ...