进入到2012年,软件行业进入到行业的冬天。
对于IT公司来说,如果企业老总的你、妳,如何在冬天做好“御寒”工作?
我作为一个程序员、架构师、产品经理的“雨滴”,向大家分享下产品研发的注意事项。
产品研发目的:
以自主创造,通过对市场的调查分析,形成企业自身的竞争价值。换句话说,企业为了在激烈的市场竞争中占有一席之地,需要将企业的模式由服务外包(赚人天的方式),转化为自出创造,通过成型的产品和市场的洞悉进行产品的研发。
前期注意事项:
1,产品定位要准确。
产品的孵化过程,有业务需求的整理和市场前景的展望,形成产品的初步需求;需求来源于市场,需要对产品准确定位,瞄准市场有的放矢。
2,产品范围要界定清晰。
产品不是规模庞大,要什么有什么,大而全的产品永远无法跟上变化。所谓“与时俱进”,通过准确的产品范围界定,作为产品经理的你、妳要清楚什么要做,什么现在不需要做。合适的时机将产品投入市场。
3,产品扩展要灵活。
没有一锤定音的产品,一气呵成小心撑死你。产品扩展性前期很关键,范围可以小、内容可以少,但扩展必须要支持。建议产品的设计必须要有架构,同行来说,很多初次做产品的公司,尝试做产品时层次混乱,扩展性差。期望在架构方面引起你们的重视。
4,产品预研要提前。
只要是产品研发,肯定有风险和技术攻关。产品经理要对产品的风险进行识别,对关键技术和难题提早排查或寻早替代方案。以项目进度来说,不允许在实施过程中进行过程的变更,对产品的成本影响极大。
5,资源准备充分。
包括硬件资源、环境资源、人力资源。
硬件资源指,涉及到产品的软硬件,包括服务器、开发机器。以个人经历举例,算个简单的例子,如果普通的一台机器,调试方法得当,需要2分钟时间;换做高性能机器,调试方法相同,需要40秒。别小看这几秒钟,一天调试情况累积、一周、一月、一年。算算浪费在等待的时间会多久?折合起来绝对比购买几台好机器划算的多。
环境资源,指办公环境、沟通环境等。产品研发需要激烈的讨论和碰撞,需要相对集中封闭或半封闭的环境进行。以个人经历举例,办公室太冷、太热;屋内嘈杂都不利于研发。另外最好单独配备黑板,对产品的设计相当有帮助。
人力资源,选人是产品研发的关键。建议以梯度进行建设,一个人的研发、群龙无首的研发、相互独立无监督的研发绝对避免。以个人经历举例,一个人研发半途走人,产品过了新鲜期;群龙无首,没有梯度,大家互相说服不了,结果开发问题没凸显,人事问题先显现出来。无监督独立式,产品研发需要相互渗透,特别是以模块进行分配的工作,绝对避免。对每个产品的部位、组织结构都需要进行安排主力和辅助,相互渗透。很多产品都因为某核心人员走影响很大,所以要降低独立的风险。
产品的实施:
1,沟通机制
产品研发首先是老总,关注度不是一般的高。因为这是他在砸钱,再有魄力的领导者也会不自觉的关注。因此做好对老总的汇报相当必要,老总每有新的感知、建议,第一时间反馈,给个方案,给个反馈和大概的估算。从管理的角度,让他参与进来。避免闭门造车、避重就轻。产品经理要从实际出发,敢于否定管理层的不合理或不切实际要求,一切围绕产品的核心价值进行考虑,以个人经验来说,老总会说“XX,好像最近出了新东东叫YY,你研究下,能不能加入进来?”,记住千万别大而全!
其次是产品经理的你,在讨论任何问题,做任何决定之前,你兜里都必须装一个方案,这个方案无需多么完美,因为不是所有讨论都有明确定论的,这个时候把你的想法拿出来晒晒,问问大家有没有更好的,方案永远都是最适合的,没有最完美的。注意沟通的双向性,给机会大家说,总结是你,可以培养团队的向心力。
成员沟通,产品要有完整的沟通计划,成员如何沟通、什么时候沟通、沟通需要谁参与、沟通结论上报给谁。
2,文档记录
个人经历,不完善的文档记录,最终形成的产品在需要扩展时,都是失败的。
强调过程中的记录,有几个好处切记。第一,能将结论公布给大家;第二,能让大家有个统一的认知;第三,能让过程可视化,你就饶了你那猴急的老大吧,过程不可见,总觉得投入的没回报,怀疑大家是不是闲着;第四,为产品周期评估形成帮助;第五,便于交付;第六,方便后续扩展和新人员接手。
3,设计
再次说到设计,个人觉得可以将产品的功能尽量缩小,将工作量分配到设计,益处将来你知道。
4,强调测试
产品的测试必须完整,千万别赶在XX时间内,没怎么测试就投放。结果悲剧的很。
两种情况挽回,第一合理计划;第二,周期、人员适当调整。
产品的测试要经过专业测试团队的手,服务器在实施前就应该准备好。力争100%的模拟产品用户环境。
5,部署和安全
最悲剧的产品就是很快被破解的产品,以当前国内的环境,你只能哭着看这一切了。
部署的产品,记得搜集信息,为续费考虑。
思路比较零散,待整理。