现在负责一个客户订制软件项目的开发,由于保密协议的事,对这个项目不能说太多,只是简单介绍一下,这个项目的客户是一个大的国企,已经上了ERP、OA、供应链、合同管理、预算管理、资产管理、资源管理……等等诸多软件。现在这个项目是从诸多系统中各取一部分功能,形成一个独立的系统。
接手的时候这个项目已经面临很大的困难,是作为救场来的。原来的项目团队已经濒临解散,团队内部结构及不合理。
想要做好这类项目,至少应该具有以下的关键技能的人:
1、项目经理
可以重新整合现有团队,能稳定团队人员的心,让团队专心的工作。
和用户沟通无障碍,坚决杜绝以前团队经常出现的错误。
2、需求分析师
准确的把握用户需求,逐渐的建立用户的信心。
减少需求的反复,建立开发人员的信心。
3、UI设计师
现在用户使用其他各类软件完成工作,对各个软件已经习惯,新系统要充分考虑用户的使用习惯,做出易用的系统。
4、架构师
这个系统更应该是整合出来,而不是创造出来。架构师(包括需求分析师)应该不增加操作人员的重复工作,通过系统完成用户的业务流程。
除了以上的人员,程序员、测试等等也是必不可少的,项目经理应该让每个人都发挥出作用。