《软件公司的项目经理岗位职责-关键人员职责》由会员分享,可在线阅读,更多相关《软件公司的项目经理岗位职责-关键人员职责(5页珍藏版)》请在金锄头文库上搜索。
1、软件公司的项目经理岗位职责一、 岗位:项目经理1、 计划:a)项目范围、项目质量、项目时间、项目成本的确认。b)项目过程/活动的标准化、规范化。c)根据项目范围、质量、时间与成本的综合因素的考虑,进行项目的总体规划与阶段计划。d)各项计划得到上级领导、客户方及项目组成员认可。2、 组织:a)组织项目所需的各项资源。b)设置项目组中的各种角色,并分配好各角色的责任与权限。c)定制项目组内外的沟通计划。(必要时可按配置管理要求写项目策划目录中的项目沟通计划)d)安排组内需求分析师、客户联系人等角色与客户的沟通与交流。e)处理项目组与其它项目干系人之间的关系。f)处理项目组内各角色之间的关系、处理项
2、目组内各成员之间的关系。g)安排客户培训工作。3、 领导:a)保证项目组目标明确且理解一致。b)创建项目组的开发环境及氛围,在项目范围内保证项目组成员不受项目其它方面的影响。c)提升项目组士气,加强项目组凝聚力。d)合理安排项目组各成员的工作,使各成员工作都能达到一定的饱满度。e)制定项目组需要的招聘或培训人员的计划。f)定期组织项目组成员进行相关技术培训以及与项目相关的行业培训等。g)及时发现项目组中出现的问题。h)及时处理项目组中出现的问题。4、 控制a)保证项目在预算成本范围内按规定的质量和进度达到项目目标。b)在项目生命周期的各个阶段,跟踪、检查项目组成员的工作质量;c)定期向领导汇报
3、项目工作进度以及项目开发过程中的难题。d)对项目进行配置管理与规划。e)控制项目组各成员的工作进度,即时了解项目组成员的工作情况,并能快速的解决项目组成员所碰到的难题。f)不定期组织项目组成员进行项目以外的短期活动,以培养团队精神。结语:项目经理是在整个项目开发过程中项目组内对所有非技术性重要事情做出最终决定的人。二、 岗位:系统架构师一般为该项目的技术总监。主要功能及职责:1、 系统架构师是软件项目的总体设计师,是软件组织新产品的开发与集成、新技术体系的构建者。2、 系统架构师是在技术上对所有重要事情做出决定的人。(系统架构师在整个软件开发过程中都起着重要作用,并随着开发进程的推进而其职责或
4、关注点不断地变化。)3、 需求阶段,软件架构师负责理解和管理非功能性系统需求,比如软件的可维护性、性能、复用性、可靠性、有效性和可测试性等。审查客户和市场人员所提出的需求,确认开发团队所提出的设计;组织开发团队成员和开发过程的定义;协助需求分析师完成用户需求说明书、需求变更说明书。4、 设计阶段,架构师负责对整个软件架构、关键构件、接口的设计。协助系统分析师完成系统概要设计说明书5、 编码阶段,架构师则成为程序员的顾问,并且经常性地要举行一些技术研讨会、技术培训班等;6、 测试及实施阶段,随着软件开始测试、集成和交付,集成和测试支持将成为软件架构师的工作重点;结语:系统架构师也可以理解成技术总
5、监。系统架构师是在部门内所有软件项目中,对技术上所有重要的事情做出决定的人。三、 岗位:需求分析师主要职责:1、 在项目前期根据需求调研计划对客户进行需求调研。2、 收集整理客户需求,负责编写用户需求说明书。3、 代表项目组与用户沟通与项目需求有关的所有事项。4、 代表客户与项目组成员沟通项目需求有关的所有事项。5、 负责用户需求说明书得到用户的认可与签字。6、 负责将完成的项目模块给客户做演示,并收集对完成模块的意见。7、 完成需求变更说明书,并得到用户的认可与签字。8、 并协助系统架构师、系统分析师对需求进行理解。结语:需求分析师是项目前期与客户方打交道最多的人,对于客户来说,他可以代表整
6、个项目组,对与项目组成员来说他的意见可以代表客户方的意见,项目组内所有与客户需求相关的事情必需得到他的认可。四、 岗位:系统分析师主要职责:1、 协助需求分析师进行需求调研。2、 分析、解析用户需求说明书,将系统需求整理成软件需求规格说明书;3、 负责解决软件需求规格说明书被评审后发现的问题;4、 在分析系统前,负责向架构设计师解释软件需求规格说明书的内容。5、 协助架构设计师进行架构设计,并协助其完成系统架构说明书。6、 根据系统架构说明书对系统进行建模;7、 系统分析及建模完成后,负责将建模成果转化为系统概要设计;8、 协助数据库设计师按系统概要设计说明书进行数据库逻辑设计和物理设计,完成
7、数据库CDM及PDM图,并协助其完成数据库设计说明书9、 协助软件设计师按系统概要设计说明书进行系统详细设计说明书。10、 指导软件工程师按系统详细设计说明书进行代码实现。11、 负责重点代码检查;12、 协助项目经理进行配置管理,并提供优化改进建议;13、 定期对项目组成员进行技术方面的培训。结语:系统分析师是项目组中的首席执行官,他涉及项目的所有方面,是项目进度的推动者,也是项目成功的关键。五、 岗位:数据库设计师主要职责:1、 根据系统架构说明书与系统架构师、系统分析师一同进行数据库建模。2、 根据数据库建模结果,绘制数据库CDM与PDM图。3、 根据数据库PDM图进行数据库建库。4、
8、对数据库进行维护、备份、恢复、同步。5、 负责客户数据的导入导出。6、 对数据库进行初始化操作。7、 协助软件设计师完成系统详细设计说明书中与数据库相关的部分。8、 根据系统详细设计说明书编写对应的视图、存储过程、函数、触发器等。9、 对项目组其它成员进行SQL方面的指导。10、 定期对项目组其它成员进行数据库方面知识的培训。11、 为测试经理及测试工程师建立测试数据。结语:数据库设计师又称DBA,是项目组中唯一能对数据库进行直接的操作的人。对项目中与数据库相关的所有重要的事做最终决定的人。六、 岗位:软件设计师(模块)主要职责:1、 根据系统概要设计说明书编写分模块的系统详细说明书。2、 负
9、责对软件工程师讲解系统详细设计说明书内容。3、 协助软件工程师按系统详细设计说明书进行代码实现。4、 控制本模块的开发进度。结语:软件设计师又称模块设计师,协助系统分析师对分模块进行详细设计,并直接管控该模块的进度,对于本模块中所有重要的事做最终决定的人。七、 岗位:软件工程师主要职责:1.根据系统详细设计说明书进行代码实现;2.对自己代码进行复查,并进行简单的测试;结语:软件工程师是最终实现代码的成员。在多年收治肝病、出血热、麻疹、艾滋病等传染病的临床实践中,逐步认识到中医药在传染病防治领域的优势,因此在制定医院长期发展规划中,有步骤的增加中医药在整体医疗工作中的比重,不断加强中医学科建设s
10、everal group number, then with b a, =c,c is is methyl b two vertical box between of accurate size. Per-23 measurement, such as proceeds of c values are equal and equal to the design value, then the vertical installation accurate. For example a, b, and c valueswhile on horizontal vertical errors for measurement, General in iron angle code bit at measurement level points grid errors, specific method is from baseline to methyl vertical box center line distance for a, to b vertical box distance for b, list can measured