管理回顾-初出茅庐

进入B公司后,才发现B公司认为前端开发是包含web前端,iOS和android开发的,当时我就蒙了,虽然在X公司接触过android和iOS的开发,但是也只是会点皮毛啊,让我管理几年经验不同领域的开发人员,心里发虚。

万事开头难

我记得第一个项目是“月亮小屋”商城项目,需要开发微信版,iOS和android三个平台。微信版对于我来说简直太简单了,又是我以前常做的商城类需求,但是真正开始的时候,遇到很多问题。

第一:资源缺乏,B公司是传统企业,信息系统都是通过采购或者外包实现的,例如普元,sap。因而导致团队初期并没有专门的设计师和产品经理。

没有产品经理规划需求也没有设计师提供UI设计,怎么办?一个字”抄“。UI是抄我上家公司做的一个项目,需求就做商城常规需求,商品列表,购物结算,订单支付。

第二:跨部门合作困难,例如物流,财务,市场等部门已经有相当长久的历史了,突然需要把流程和工具信息化,他们初期是不适的,也知道如何跟IT沟通。

做好人日计划

管理项目一个关键就是,做好人日计划,人日计划由项目负责人制定,负责人制定计划后,主管需要对其进行审查,对于不合理的人日提出修改建议,最终的人日计划应该加入一定的风险冗余保证项目因沟通或其它不可控因素导致的偏差。

优化项目架构

由于项目初期做得比较匆忙,而且需求不确定,在项目整体架构上会比较松散,做完第一个版本后,立刻开始重构,做好代码分层与解耦。

规范对接流程

项目开发过程中,损耗大量时间在沟通对接上,前端与后端字段没有做约定,经常出现返回结果不一致,字段缺失等问题。

UI标注不规范,UI不了解三端设计与标注规范,经常出现标注尺寸有问题或者单位问题。

与测试对接,会出现bug关闭后重复出现,提交测试的版本不可控

以上问题只是冰山一角,后续文章再聊聊如何优化的。

你可能感兴趣的:(管理回顾-初出茅庐)