1、合同签订
1.1 合同内容避免验收陷阱(能完成,可测量)
1.2 合同标的的大小对一个项目经理来说都是一样的操作工程。
2、开球会
2.1 项目的总体时间计划,项目的里程碑确立(做到与付款的阶段对应)
2.2 双方联络组成员确定(名称,
手机重要,电话,
email重要,QQ,办公室门牌号)。
2.3 会议纪要文本模式(要有签名)、电子录音录像模式(便于回放)
3、正式开展工作
3.1 周计划的制定、分发、检查、验收、总结、汇报。
3.2 甲乙双方合作关系的逐步形成(建立与上层主抓领导的日常交流机制,避免与底层操作人员加流多于高层的情况)。
3.3 建立双方问题协调的常设机构和机制。(项目组,项目领导组,例会制度)
3.4 充分利用客户资源(人员、技能、办公、时间、设备)
4、项目日常管理
4.0 项目经理要详细的知道客户需求每个细节和清除的知道项目验收的每条标准。
4.1 日常计划的指定要在总体计划范围内与执行人员协商确定。
4.2 计划与变化关系。不能因为变化频繁而不制定计划,也不能因为计划已经确定就不允许变更。
4.3 计划执行的PDCA循环(计划、执行、检验、分析)
4.4 项目组人员招聘原则:宁缺勿滥,只用合适的人;以实际代码解释,理论结合的方式考核面试人员;能吃苦、脾气好的优先考虑;身体健康。
4.5 项目组人员异动。(第一要有核心团队;第二要关注每一个细节;第三所有的成果要求以文档模式保存)
4.6 打造一支团结、和谐、进步、刻苦团队
4.6.1 讲付出,小问题无对错。
4.6.2 集体活动:体育活动、吃饭、唱歌、网络游戏、旅游
4.6.3 内部调解机制:民主生活会
5、代码、文档管理
5.1 会议纪要、需求报告、需求分析、详细设计、总体设计、付款申请、验收报告、技术文档等。
5.2 要求文件归档,可更新,可恢复。
6、测试与试运行
6.1 单元测试
6.2 系统的软硬件环境要求,尽可能在模拟的生产环境中作测试。
6.3 数据库的维护。(oracle数据库的全部补丁都要打上)
7、培训
7.1 业务培训(系统的应用)
7.2 技术培训(维护技术、系统安装)
8、验收
8.1 对照合同内容
8.2 对照需求分析报告
8.3 口头上可以说,写到纸上的要保守。
9、回款
9.1 付款申请要及时提交。
9.2 对比合同要求要有充足的付款理由。
9.3 最好与项目开发的里程碑有所对应。
10、项目完成审计
9.1 项目合同执行情况,包括阶段、人员等
9.2 项目资金收支情况
9.3 文档、源代码和项目成果。
11、项目经理是项目的直接负责人,这个角色相当于一个中间接口,不管是团队成员还是需求方(客户),或者是上级领导,有事都直接找他,所以这个职位着重于管理与沟通。一般来说,项目经理的工作重点在同客户沟通需求、项目进度的把控、团队的沟通方面,有些公司也会需要项目经理承担团队建设的工作,不过貌似很多国内公司都忽略了团队建设这个工作了。对于项目经理来说,重点会要求沟通能力、协调能力、危机把控能力、执行力、团队管理能力,着重于沟通、管理与计划。当然也有些公司还要求项目经历要参与招标谈判,这就要求项目经理有一定的商务谈判能力。
12、技术经理有时候也可能叫系统分析员,一些小公司可能会整个部门有一个技术经理。技术经理承担的角色主要是系统分析、架构搭建、系统构建、代码走查等工作,如果说项目经理是总统,那么技术经理就是总理。当然不是所有公司都是这样的,有些公司项目经理是不管技术团队的,只做需求、进度和同客户沟通,那么这个时候的项目经理就好像工厂里的跟单人员了,这种情况在外包公司比较多。对于技术经理来说,着重于技术方面,你需要知道某种功能用哪些技术合适,需要知道某项功能需要多长的开发时间等。同时,技术经理也应该承担提高团队整体技术水平的工作。
13、产品经理这个职位一般在有自己产品(不管是软件还是网站产品)的公司比较常见,产品经理主要会负责产品的设计、产品的改良等工作。需要注意的是,产品设计与设计师是两个不一样的工作,产品设计主要会从用户体验、业务需要等层面去设计产品,而设计师更多是从用户的视觉上去做。产品经理应该是最懂业务的人,比如说你在设计一个微博的产品,就要求你对微博这个东西非常熟悉,从用户习惯、用户体验、公司的发展战略上去设计这个产品,还要对比同类产品会有什么优势等等。