项目经理
工作组织
负责整个项目关系人(客户、上级领导、团队成员等)之间关系的协调
公司外部客户资源
公司内部新增资源
公司内部
研发中心
方案中心
营销中心
产业扶持实施组
质量管理部
部门领导及分管领导(协助、协调以及评审确认)
向上级请求人力资源、技术资源;向客户请求时间资源、业务资源,根据实际项目交付进度,调整交付计划。
分配项目团队成员角色、分派任务,纠正项目团队问题、对项目团队成员进行业务指导
对于有外包模块的项目,应对外包开发任务范围边界做出清楚划分,同时协同技术经理、测试经理验证外包团队产出成果
完成项目验收,项目结束时,进行结项工作,整理各种相关文件根据实际归档和工作复盘
提升项目组士气,加强项目组凝聚力。
组织项目组团建活动(每次版本定版组织)
定期组织项目组成员相关的行业培训。
业务培训
客户工作流程培训
政策解读培训
业务场景培训
新人培训材料
定期组织项目组例会
存在问题沟通
下一步工作安排
质量月报总结和工作总结(每月)
工作领导
领导项目的计划、组织和控制工作,以实现项目目标。确保全部工作在预算范围内按时优质地完成,使客户满意。
保证项目组目标明确且理解一致。
① 产品规划一致;
② 建设目标一致;
③ 需求理解一致;
④ 工作计划一致。
制定项目组需要的招聘或培训人员的计划。
处理团队出现的问题。
人员问题沟通、处理
整体项目风险评估、预警与处理,包括环境风险、资源风险
内部诉求处理
跟踪项目团队情况,维护及定制项目组规范
绩效考核评估
版本管理
版本规划
根据项目范围、质量、时间与成本的综合因素的考虑,进行项目的总体规划与阶段计划。
根据总体规划和阶段性结合,并形成《平台版本规划书》
平台版上线工期、上线日期和里程碑
定制里程碑,并维护《任务跟踪工作清单表-里程碑计划》
交付功能分解,功能一级目录,并维护《任务跟踪工作清单表-交付功能分解》
材料归档
《平台版本规划书》
《里程碑计划》
《交付功能分解》
推广项目工作
售前支持。
客户问题沟通。
项目验收工作。
平台正式上线业务数据初始化。
产品经理
版本管理
版本规划
1、根据版本交付分解内容细化《任务跟踪工作清单表-交付功能开发进程对照表》。
2、完成模块交付计划和模块阶段交付计划;同时完成《任务跟踪工作清单表-需求分析计划》。
3、根据版本计划内容编制《需求调研计划》
编制需求调研计划
版本收尾
提供可供领导使用的poc演示环境(41001)
根本版本规范内容整理版本说明书
需求文档归档
调研阶段
《需求调研计划》
《调研会议纪要》
《用户调研表》
《用户需求说明书》
设计阶段
《需求分析计划表》
《系统详细需求设计说明书》
《需求评审会议纪要》
《需求评审会议总结》
《用户需求说明书》
《业务流程图》
《界面关系图》
《原型设计图》
需求分析
1、根据《需求调研计划》,整理《调研提纲》,并对客户进行需求调研。
编制调研提纲
调研会议纪要
2、 收集整理客户需求,负责编写《用户需求说明书》。
《用户需求说明书》
3、 组织会议对需求组人员讲解《用户需求说明书》。并拆解到《任务跟踪工作清单表-需求分析计划表》
4、负责将完成的项目模块(原型或功能)给客户做演示,并收集对完成模块的意见。
演示会议纪要
模块修改意见
5、 完成《需求变更说明书》,并得到用户的认可与签字。
6、 代表项目组与用户沟通与项目需求有关的所有事项。
7、 代表客户与项目组成员沟通项目需求有关的所有事项。
功能设计
1、 分析、解析《用户需求说明书》,整理细化《需求分析计划》
新需求
开发过程的需求变更
2、 根据《需求分析计划》,整理需求设计的过程产物
《业务流程图》
《界面关系图》
《原型设计图》
3、 负责跟UI工程师讲解《原图图设计》的界面设计思路。安排高保真原图设计计划。
4、根据需求分析设计的过程材料整理《系统详细需求设计说明书》
《系统详细需求设计说明书》
5、 组织《系统详细设计说明书》评审会,负责解决被评审后发现的问题;
评审会议纪要
评审议题总结
6、 在系统需求详细设计后,负责向技术经理、项目组成员讲解《系统详细设计说明书》的内容。
讲解会议纪要
7、 协助技术经理进行架构设计,并协助其完成《系统功能架构说明书》。
工作组织
组织项目所需的项目资源
外部资源
内部资源
项目经理
技术经理
测试人员
产业扶持实施组
UI设计工程师
安排组内产品组成员、客户联系人等角色沟通与交流。
定期组织项目组成员相关的行业培训。
业务培训
客户工作流程培训
政策解读培训
业务场景培训
功能培训
对技术组版本进行验收。
定期关注项目进度
项目版本验收
维护完成计划
版本上线业务数据初始化
跟项目经理汇报版本交付的内容
协助售前支持
组织产品的相关会议
小组工作晨会
月质量和工作总结会
工作领导
保证项目组目标明确且理解一致。
产品规划一致
建设目标一致
需求理解一致
工作计划一致
制定产品组需要人员需求或人员培养的计划。
跟踪产品组项目团队情况,维护及定制产品组规范。
反馈成员诉求和问题
产品设计规范
新人工作引导手册
测试工程师
版本管理
版本规划
协助技术经理完成《任务跟踪工作清单表-任务执行进度对照表》计划的编排。
根据版本规划和《系统详细设计说明书》完成《任务跟踪工作清单表-任务执行进程对照表》计划安排。
版本收尾
项目封版,代码和数据脚本、参数配置文档归档
相关材料归档
《平台功能测试方案》
《平台功能测试计划》
《平台功能测试用例》
《平台功能测试报告》
功能测试工作
熟悉规划版本的相关材料
《系统详细需求设计说明书》
《业务流程图》
《界面关系图》
《原型设计图》
《功能高保真界面图》
《平台元数建模设计文档》
《任务跟踪工作清单表》
根据版本规划和《系统详细设计说明书》和《任务管理跟踪工作清单》编写版本《平台功能测试方案》和《平台功能测试计划》
平台功能测试方案
平台功能测试计划
根据版本规划和《系统详细设计说明书》和《任务跟踪工作清单表》编写版本《功能测试用例》;
按计划将《测试用例》提供给软件工程师
检查软件工程师的自测或互测测试用例执行结果。并按《测试用例》进行测试工作。
根据测试用例执行结果提出jira单及优化意见。
测试通过后执行回归测试
按测试的执行结果,整理《平台功能测试报告》
质量管理工作
整理项目组质量月报工作
负责项目组质量审查、质量分析
定制测试要点、测试规范,维护项目组测试规范
测试组员的测试规范
项目组的应用规范
根据Jira根据项目jira单逾期情况
登记违反规范(如jira、git等)要求人员和规范点。
实施组
平台应用
规范定制工作流程的使用,并提供工作流程的详情使用说明书和案例
整理平台各版本的平台使用说明书
整理平台各版本的操作手册
部署工作
根据版本的部署手册,对平台演示POC环境的部署和数据初始化工作
根据部署的实际情况,优化版本部署手册,并整理到大平台部署手册中。
技术经理
版本管理
版本规划
根据版本规划和《系统详细设计说明书》和过程产物,完成《任务跟踪工作清单表-任务执行进程对照表》计划安排。
协助产品经理完成需求设计中技术可行性分析。
协助测试工程师制定版本功能测试计划。
版本归档
开发阶段
《平台元数建模设计文档》
《系统功能架构说明书》
《版本功能上线文档》
《平台部署手册》
提供开发环境、演示环境部署
配置文档说明以及配置示例文档归档
工作分配
熟悉规划版本的相关材料
《系统详细需求设计说明书》
《业务流程图》
《界面关系图》
《原型设计图》
《功能高保真界面图》
《任务跟踪工作清单表》
根据版本计划和《系统详细设计说明书》进行模块任务拆解,协同前端开发组长和后端开发组长沟通,对功能模块拆解和编制开发计划,维护《任务管理跟踪工作清单-交付开发进行对照表》。
根据《系统详细设计说明书》文档,设计和编制《平台元数建模设计文档》
根据《任务管理跟踪工作清单-任务管理》临时任务进行计划安排。
根据《系统详细设计说明书》文档,设计和编制《系统功能架构说明书》
负责对软件工程师讲解《系统详细设计说明书》内容和其他相关材料。
指导、协助前端开发组长、后端开发组长、软件工程师按《系统详细设计说明书》和《任务管理跟踪工作清单》进行功能交付。
负责跟进项目进度和统筹《任务管理跟踪工作清单》工作情况、并按期交付版本功能。
负责关键技术攻关、关键模块开发。
工作组织
梳理技术团队中人员和角色,并分配好各角色的责任与权限,同时纠正技术团队问题、对开发团队成员进行技术指导。负责重点代码检查、质量把控。
统筹项目进展情况,根据开发进度提出有效方案把控进度。调整开发计划,向上请求开发资源、时间资源、技术资源。
协助前端开发组长、后端开发组长处理宏天框架的业务可行性分析。
协调可用的开发资源支持运维组、测试组工作
组织项目现有资源
项目经理
产品经理
前后端开发组长及软件工程师
测试工程师
技术研发(技术难点解决、公司框架)
UI工程师
宏天(协助处理产品化开发平台相关问题)
人员权限开通申请
jira单权限申请
SVN权限申请
金山共享文档需求申请
license权限申请
git权限申请
项目组拥有的服务器资源管理和应用
安排定期平台部署工作
分配开发环境、演示环境部署工作
分配整理部署手册工作
分配配置文档说明以及配置示例工作
分配版本功能上线文档工作
组织技术团队的相关会议
版本阶段性的功能演示会
技术团队例会
月质量和工作总结会
定期梳理手上工作和人员情况,及时分配工作,防止工作滞留。同时腾出可用的人力资源。
工作领导
保证技术团队目标明确且理解一致。
建设目标一致
需求理解一致
工作计划一致
创建技术团队的开发环境及氛围,在项目范围内保证项目组成员不受项目其它方面的影响。
合理安排项目组各成员的工作,使各成员工作都能达到一定的饱满度。
任务跟踪反馈
提前任务下发
发现及处理技术团队的问题。
质量把控(月报总结)
人员状态和稳定性观察
反馈成员诉求和问题
技术团队需要的人员的需求
维护及定制技术团队规范文档。
技术开发规范
新人工作引导手册
定期组织项目组成员相关技术培训等。如产品化平台相关技术(如中间件)
工作控制
版本开发进度的风险评估、预警与处理,包括环境风险、资源风险、技术风险
保证项目在工作计划内按规定的质量和进度达到项目目标。
在项目生命周期的各个阶段,跟踪、检查技术团队成员的工作质量;
定期向版本规划人员汇报项目工作进度以及开发过程中的难题。
控制项目组各成员的工作进度,即时了解技术团队工作情况,并能快速的解决项目组成员所碰到的难题。
定制开发要点、开发规划,维护技术规范
把握工作的重心,分清项目的优先级
开发团队内外部沟通、对接与协调,根据项目实际参加及向项目管理会汇报
前端(后端)开发组组长
版本规划
协助技术经理进行《系统详细设计说明书》中功能设计的可行性分析。
协助技术经理完成任务的分解和功能点的工作计划安排。
协助技术经理提供小组人员资源情况。
工作分配
1、熟悉规划版本的相关材料
《系统详细需求设计说明书》
《业务流程图》
《界面关系图》
《原型设计图》
《功能高保真界面图》
《任务跟踪工作清单表》
《平台元数建模设计文档》
2、 根据技术经理分配的模块和工期,结合《系统详细设计说明书》对模块内容进行前端模块任务拆解,并和技术经理沟通各前端功能点的工作计划。并分配开发人员进行工作量评估。
3、 协助技术经理根据《任务管理跟踪工作清单-交付开发进行对照表》内容指定模块负责人,安排软件工程师开发任务、开发计划。
4、 根据《任务管理跟踪工作清单-交付开发进行对照表》新增Jira单并按执行人进行分配。
5、 指导、协助软件工程师按《系统详细设计说明书》和《任务管理跟踪工作清单》进行功能交付。
6、 负责前端(后端)重点代码检查和质量把控。
7、 负责跟踪项目进度和检查《任务管理跟踪工作清单-交付开发进行对照表》维护情况。
8、 定期跟技术经理汇报前端小组整体开发任务进展情况及存在问题。
9、 负责宏天框架的技术问题处理及反馈。
10、定期查阅小组的逾期,手上待分配的Jira单,防止工作滞留。
工作组织
1、梳理前端(后端)组中人员和角色,并分配好各角色的责任与权限,同时纠正技术小组问题、对开发团队成员进行技术指导。负责重点代码检查、质量把控。
2、负责关键技术攻关、关键模块开发。
3、组织项目现有资源
技术经理
前端(后端)开发工程师
测试工程师
宏天(协助处理产品化开发平台相关问题)
项目经理
产品经理
4、项目组例会中汇报前端(后端)组的工作情况,含工作进度汇报、存在问题沟通、下周工作安排、质量月报总结(每月)等内容。
5、每周整理项目组内部周报中前端的开发进度和工作计划。
6、审批公司mis中的前端工作报告。
7、主动承接技术经理分配的工作内容
8、组织技术团队的相关会议
小组工作晨会
月质量和工作总结会
工作领导
1、保证小组目标明确且理解一致。
建设目标一致
需求理解一致
工作计划一致
2、创建小组的开发环境及氛围,在项目范围内保证小组组员不受项目其它方面的影响。
3、 合理安排小组各成员的工作,使各成员工作都能达到一定的饱满度。
任务跟踪反馈
提前任务下发
4、维护及定制技术团队规范。
技术开发规范
新人工作引导手册
5、定期组织项目组成员相关技术培训等。如产品化平台相关技术
工作控制
1、 保证项目在工作计划内按规定的质量和进度达到项目目标。
2、 在项目开发、自测阶段,跟踪、检查小组成员的工作质量;
3、 定期向技术经理汇报项目工作进度以及项目开发过程中的难题。
4、 控制小组各成员的工作进度,即时了解小组成员的工作情况,并能快速的解决小组成员所碰到的难题。
5、 定制前端开发要点、开发规划,维护项目组规范。
6、把握工作的重心,分清项目的优先级
软件工程师
开发工作
掌握熟悉规划版本的相关材料
《系统详细需求设计说明书》
《业务流程图》
《界面关系图》
《原型设计图》
《功能高保真界面图》
《任务跟踪工作清单表》
《平台元数建模设计文档》
负责模块的功能拆解和开发工时评估(含需求理解、开发、自测等)
根据《系统详细设计说明书》中负责的模块进行库表设计,维护《平台元数建模设计文档》并提交技术组长和技术经理评审。
根据《平台元数建模设计文档》编写对应的库表、视图、存储过程、函数、触发器等。
根据《系统功能架构说明书》与组长、技术经理进行子模块搭建。
根据《系统详细设计说明书》、《任务管理跟踪工作清单-交付开发进行对照表》和其他过程文档,按工作计划和规范进行代码实现;
界面与api对照文档
apifox接口文档
功能界面开发
api接口开发
接口自测及联调
根据《系统详细需求设计说明书》自己代码进行复查,按《功能测试用例》对功能进行自测或者互测。完善《任务管理跟踪工作清单-交付开发进行对照表》的记录。
登记《测试用例》执行结果
任务管理跟踪工作清单-交付开发进行对照表
合理、合规使用Jira、git、svn。按要求提交代码、数据库脚本、配置文档说明以及配置示例
工作完成情况积极主动和组长汇报
对存在的bug问题进行修复。
配合测试工程师建立测试数据。
对数据库进行维护、备份、恢复、同步
常规工作
每日完善《任务管理跟踪工作清单-交付开发进行对照表》的完成计划内容。
每日检查更新jira单的分配、逾期和完成情况
每日工作计划制定、下班汇报工作完成情况,同时完成每日完成mis日志报工。
承担功能模块负责人,协同模块开发人员,完成功能部署,并对技术经理和组长进行阶段功能演示。
轮流项目组例会、评审会议纪要整理
对数据库进行维护、备份、恢复、同步。
主动汇报需求问题、开发难点反馈,以及工作进度情况和完成情况。
遵守公司规范、项目组规范、开发规范等规范内容。
团队工作
按技术经理要求组织课程培训
参与培训课程,完成分配作业
提出规范点,维护项目组规范
团队建设意见
团队工作模式
个人发展、状态情况反馈
团队人员情况反馈
配合版本收尾工作
配合完成开发环境、演示环境部署工作
配合完成梳理版本《部署手册》
整理《配置文档说明以及配置示例工作》
整理《版本功能上线文档》