1 / 42
文档名称:

软件部人员及项目管理规范.doc

格式:doc   大小:592KB   页数:42页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件部人员及项目管理规范.doc

上传人:aideliliang128 2018/4/26 文件大小:592 KB

下载得到文件列表

软件部人员及项目管理规范.doc

文档介绍

文档介绍:软件部人员及项目管理规范
引言
1现状

配合公司快速发展的需要;建立系统规范的软件开发模式;实现以项目管理为中心的管理体制
组织架构与职责
组织架构图


各级员工职责
软件部经理
配合公司进行软件部日常工作的管理。
负责项目方案讨论和制定。
负责项目的分配、跟踪等工作的管理。
协调和管理各个项目组人员的分配。
代码的编写。
项目经理
负责软件项目总体规划和设计。
负责项目方案讨论和制定。
负责软件项目功能模块的划分、分配、协调。
负责软件项目进度、质量的跟踪管理。
负责项目各个阶段技术文档的建立。
负责项目后期的维护分配和管理。
同时负责代码的编写。
各级程序员
功能代码及注释的编写。
各种开发文档的编写。
项目软件的测试。
项目软件的维护。
各级员工的评定标准
高级项目负责人
计算机、电子信息技术相关专业本科以上学历。
7年以上软件开发工作经验。
4年以上软件项目管理经验。
工作认真负责。
具备较强的组织沟通协调能力以及具有团队的合作精神。
具有独立完成软件项目开发及管理的工作能力。
中级项目负责人
计算机、电子信息技术相关专业本科以上学历。
6年以上软件开发工作经验。
2年以上软件项目管理经验。
具备较强的学****组织协调能力以及具有团队的合作精神。
工作负责认真。
具有独立完成软件项目开发及管理的工作能力。
初级项目负责人
计算机、电子信息技术相关专业本科以上学历。
5年以上软件开发工作经验。
在公司有3年以上工作年限。
具备较强的学****组织协调能力以及具有团队的合作精神。
工作负责认真。
具有独立完成软件项目开发及管理的工作能力。
高级程序员
计算机、电子信息技术相关专业专科以上学历
4年以上软件开发工作经验。
熟练掌握掌握一种或多种软件开发工具。
具备较强的学****组织协调能力以及具有团队的合作精神。
工作负责认真。
具有独立设计和开发软件项目的能力。
5)中级程序员
计算机、电子信息技术相关专业专科以上学历。
3-4年软件开发工作经验。
具备较强的学****和沟通能力。
熟练掌握掌握一种或多种软件开发工具。
工作态度负责认真。
具备独立或配合项目组完成代码开发的能力。
具有团队的合作精神。
6)初级程序员
计算机、电子信息技术相关专业专科以上学历。
2年以下软件开发工作经验。
具备较强的学****能力和团队合作精神。
掌握一种或多种软件开发工具。
工作态度负责认真。
具备独立完成项目后期软件维护的工作能力。
新员工的培训及考核制度
培训
培训计划表
培训的内容
公司及软件部制度的培训。
公司传统软件的使用安装。
软件开发中各种文档及代码规范培训。
公司软件开发平台、应用平台、数据库平台的培训。
公司软件开发模式的培训。
培训的流程
行政部对新员工制度培训。
工程部对新员工进行公司软件的使用,安装进行培训。
由市场部对新员工进行行业规范的培训。
由软件部对新员工进行文档、代码规范性的培训。
由软件部对新员工进行开发平台、应用平台、数据库平台的培训。
由软件部对新员工进行软件开发模式的培训。
培训的进度安排
培训的进度按排可参见附录E 软件部新员工工作培训计划表。
试用期为2个月。
考核
考核内容
各部门的培训人员对新员工的评定。
项目负责人及软件部对新员工开发能力、学****能力、协调能力进行评定。
工作态度的评定。
项目管理制度
软件开发项目按照项目实施的三个阶段对项目进行分段管理。具体内容如下:
项目前期
技术文档的编写
项目前期需要编写以下技术文档:
项目开发计划书。(具体的编写规范见附录C)
软件需求说明书。(具体的编写规范见附录D)
详细设计说明书。(具体的编写规范见附录F)
说明:以上文档根据项目大小可以进行适当缩减,但必须包含以下内容并以客户能正确理解和接受为主要标准:
总体工作流程(包含流程说明、流程图以及要提请注意或征求意见的要点)。
数据模型、数据结构字典以及相关描述。
功能模块和各模块功能描述(包括关键输入条目、输出条目、操作条件、流程说明、流程图以及要提请注意或征求意见的要点-流程分为工作流程和代码功能流程)。
系统特点以及与其他类似系统的比较说明。
系统可能存在接口的详细说明。
技术文档提交流程
项目的前期,首先由公司和软件部把新项目分排给项目负责人,由项目负责人编写《项目开发计划书》提交给公司,公司组织相关部门负责人集体讨论该项目的可实施性,项目确立后由项目负责人组织项目组成员编写《软件开发需求说明书》、《详细设