如果你是产品经理或项目经理,在产品研发和项目管理中有哪些痛点有待解决?
从产品角度来看:
没有单独的角色负责产品,往往是项目经理兼任,摆不清楚自己的位置。
做出来的功能不是用户真正想要的。
产品不能按期交付。
产品质量无法保证,后期维护成本很高。
需求无休止的变更。
客户的任何需求都答应下来,需求会永无止境。
版本分支很多,新增功能或者需求变动改动太高。
从项目管理角度来看:
项目经理往往从技术骨干转岗,懂技术,不一定懂管理。
缺少系统的管理理论和方法,靠经验和人治。
对项目的估计偏乐观,每月30天,每天12小时。
需求分析,任务分解不够细致,粗枝大叶。
项目周期过长,节奏无法控制,前松后紧。
从研发角度来看:
缺少统一的编码规范,或形同虚设。
结构混乱,架构不合理,系统不灵活。
滥用全局变量。
没有良好的注释的习惯。
变量命名随意,含义不清晰,中英文夹杂。
缺少安全和性能意识。
没有测试意识,代码质量无法保证。
跟风选择时髦的技术或者框架,遇到问题无法解决。
每人一摊,缺少真正意义上的协作,单点风险大,无法轮岗。
从测试角度来看:
项目前期无法展开测试,测试人员只能等。
研发无法按期交付,压缩测试时间,最后只能牺牲质量。
没有很好的bug管理规范和系统,口头、email和聊天软件。
不做版本控制,混乱的代码库和开发环境。