软件工程师职位说明书_第1页
软件工程师职位说明书_第2页
软件工程师职位说明书_第3页
软件工程师职位说明书_第4页
软件工程师职位说明书_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件公司的岗位职责岗位:项目经理 主要职责: 1、 计划: a)项目范围、项目质量、项目时间、项目成本的确认。 b)项目过程/活动的标准化、规范化。 c)根据项目范围、质量、时间与成本的综合因素的考虑,进行项目的总体规划与阶段计划。 d)各项计划得到上级领导、客户方及项目组成员认可。 2、 组织: a)组织项目所需的各项资源。 b)设置项目组中的各种角色,并分配好各角色的责任与权限。 c)定制项目组内外的沟通计划。(必要时可按配置管理要求写项目策划目录中的项目沟通计划) d)安排组内需

2、求分析师、客户联系人等角色与客户的沟通与交流。 e)处理项目组与其它项目干系人之间的关系。 f)处理项目组内各角色之间的关系、处理项目组内各成员之间的关系。 g)安排客户培训工作。 3、 领导: a)保证项目组目标明确且理解一致。 b)创建项目组的开发环境及氛围,在项目范围内保证项目组成员不受项目其它方面的影响。 c)提升项目组士气,加强项目组凝聚力。 d)合理安排项目组各成员的工作,使各成员工作都能达到一定的饱满度。 e)制定项目组需要的招聘或培训人员的计划。 f)定期组织项目组成员进行相关技

3、术培训以及与项目相关的行业培训等。 g)及时发现项目组中出现的问题。 h)及时处理项目组中出现的问题。 4、 控制 a)保证项目在预算成本范围内按规定的质量和进度达到项目目标。 b)在项目生命周期的各个阶段,跟踪、检查项目组成员的工作质量; c)定期向领导汇报项目工作进度以及项目开发过程中的难题。 d)对项目进行配置管理与规划。 e)控制项目组各成员的工作进度,即时了解项目组成员的工作情况,并能快速的解决项目组成员所碰到的难题。 f)不定期组织项目组成员进行项目以外的短期活动,以培养团队精神。 

4、结语: 项目经理是在整个项目开发过程中项目组内对所有非技术性重要事情做出最终决定的人。   岗位:系统架构师(技术总监) 主要功能及职责: 1、 系统架构师是软件项目的总体设计师,是软件组织新产品的开发与集成、新技术体系的构建者。 2、 系统架构师是在技术上对所有重要事情做出决定的人。(系统架构师在整个软件开发过程中都起着重要作用,并随着开发进程的推进而其职责或关注点不断地变化。) 3、 需求阶段,软件架构师负责理解和管理非功能性系统需求,比如软件的可维护性、性能、复用性、可靠性、有效性和可测试性等。审查客户和市场人员所提出

5、的需求,确认开发团队所提出的设计;组织开发团队成员和开发过程的定义;协助需求分析师完成用户需求说明书、需求变更说明书。 4、 设计阶段,架构师负责对整个软件架构、关键构件、接口的设计。协助系统分析师完成系统概要设计说明书 5、 编码阶段,架构师则成为程序员的顾问,并且经常性地要举行一些技术研讨会、技术培训班等; 6、 测试及实施阶段,随着软件开始测试、集成和交付,集成和测试支持将成为软件架构师的工作重点; 结语: 系统架构师也可以理解成技术总监。系统架构师是在部门内所有软件项目中,对技术上所有重要的事情做出决定的人。   岗

6、位:需求分析师 主要职责: 1、 在项目前期根据需求调研计划对客户进行需求调研。 2、 收集整理客户需求,负责编写用户需求说明书。 3、 代表项目组与用户沟通与项目需求有关的所有事项。 4、 代表客户与项目组成员沟通项目需求有关的所有事项。 5、 负责用户需求说明书得到用户的认可与签字。 6、 负责将完成的项目模块给客户做演示,并收集对完成模块的意见。 7、 完成需求变更说明书,并得到用户的认可与签字。 8、 并协助系统架构师、系统分析师对需求进行理解。 结语: 需求分析师是项目前期与

7、客户方打交道最多的人,对于客户来说,他可以代表整个项目组,对与项目组成员来说他的意见可以代表客户方的意见,项目组内所有与客户需求相关的事情必需得到他的认可。   岗位:系统分析师 主要职责: 1、 协助需求分析师进行需求调研。 2、 分析、解析用户需求说明书,将系统需求整理成软件需求规格说明书; 3、 负责解决软件需求规格说明书被评审后发现的问题; 4、 在分析系统前,负责向架构设计师解释软件需求规格说明书的内容。 5、 协助架构设计师进行架构设计,并协助其完成系统架构说明书。 6、 根据系统架构说明书对

8、系统进行建模; 7、 系统分析及建模完成后,负责将建模成果转化为系统概要设计; 8、 协助数据库设计师按系统概要设计说明书进行数据库逻辑设计和物理设计,完成数据库CDM及PDM图,并协助其完成数据库设计说明书 9、 协助软件设计师按系统概要设计说明书进行系统详细设计说明书。 10、 指导软件工程师按系统详细设计说明书进行代码实现。 11、 负责重点代码检查; 12、 协助项目经理进行配置管理,并提供优化改进建议; 13、 定期对项目组成员进行技术方面的培训。 结语: 系统分析师是项目组中的首席执行官,他涉

9、及项目的所有方面,是项目进度的推动者,也是项目成功的关键。   岗位:数据库设计师 主要职责: 1、 根据系统架构说明书与系统架构师、系统分析师一同进行数据库建模。 2、 根据数据库建模结果,绘制数据库CDM与PDM图。 3、 根据数据库PDM图进行数据库建库。 4、 对数据库进行维护、备份、恢复、同步。 5、 负责客户数据的导入导出。 6、 对数据库进行初始化操作。 7、 协助软件设计师完成系统详细设计说明书中与数据库相关的部分。 8、 根据系统详细设计说明书编写对应的视图、存储过程

10、、函数、触发器等。 9、 对项目组其它成员进行SQL方面的指导。 10、 定期对项目组其它成员进行数据库方面知识的培训。 11、 为测试经理及测试工程师建立测试数据。 结语: 数据库设计师又称DBA,是项目组中唯一能对数据库进行直接的操作的人。对项目中与数据库相关的所有重要的事做最终决定的人。   岗位:软件设计师(模块) 1、 根据系统概要设计说明书编写分模块的系统详细说明书。 2、 负责对软件工程师讲解系统详细设计说明书内容。 3、 协助软件工程师按系统详细设计说明书进行代码实现。 

11、;4、 控制本模块的开发进度。 结语: 软件设计师又称模块设计师,协助系统分析师对分模块进行详细设计,并直接管控该模块的进度,对于本模块中所有重要的事做最终决定的人。   岗位:软件工程师 主要职责: 1.根据系统详细设计说明书进行代码实现; 2.对自己代码进行复查,并进行简单的测试; 结语: 软件工程师是最终实现代码的成员。   岗位:测试经理 主要职责: 1.独立编写测试计划; 2.独立编写测试用例; 3.协调测试团队内部的工作以及与开发团队

12、之间的工作; 4.完成“执行测试”的工作; 5.掌握较深层次的测试方法、测试技术和较复杂的业务流程; 6.负责测试过程工具的研究、推广与维护,负责测试数据库维护工作; 7.负责编写用户手册、操作手册和相关培训教材; 8.负责项目的质量审查。 结语: 测试经理其实应该是整个项目中最关心项目质量的人,他的主要工作就是找到项目中存在的不合理、不合格的部份,并要求项目其它成员按其给定的项目质量完成项目。   岗位:测试工程师 主要职责: 1.在测试经理的安排和指导下,编写测试用例; 

13、2.在测试经理的安排和指导下,完成“执行测试”的工作; 3.在测试经理的指导下,按测试计划进行测试工作; 4.按测试用例进行测试工作。 5.负责被分派项目的质量审计。 6.了解项目的基本流程,可以熟练的进行项目中各种流程的操作。 结语: 测试工程师是项目质量的保证,是最终进行项目测试的成员。   岗位:实施经理 主要职责: 1.负责制定项目实施计划; 2.在项目实施计划的约束下,协调项目组相关资源,完成系统实施相关工作(包括系统安装、用户培训、系统上线、系统试运行等); 3.

14、在项目实施阶段,跟踪、检查实施人员的工作质量; 5.负责协助用户进行“用户确认测试”和编写确认测试报告。   岗位:实施工程师 主要职责: 1.在实施经理安排和指导下,执行项目用户现场实施任务; 2.参与编写用户手册、操作手册和相关培训教材; 3.参与进行“用户确认测试”和编写确认测试报告。   岗位:美术工程师 主要职责: 1.负责完成软件设计师安排的功能界面设计。 2.负责对项目整体色彩的调配。 3.向系统分析师提出项目美化的建议。 4.为BS项目提供

15、一套或几套CSS样式表及HTML结构表 5.为CS项目提供符合项目内容的静态、动态图片。 6.并为软件设计师提供界面指导。   岗位:客户经理(当所开发的项目属于定制型的项目时设立,可由项目经理或部门经理兼) 主要职责: 1.策划并独立完成目标客户的拜访和沟通; 2.定期分析、整理客户需求,制定有针对性的方案; 3.进行重点客户的关系维护,了解并整理重点客户的需求,为开发更符合用户需求的产品提供富有价值的市场信息; 4.参与产品定位的研讨,为产品策划献计献策。   岗位:产品经理(当所

16、开发的项目为产品型项目时设立,可由市场部成员兼) 主要职责: 1.对所负责的产品进行策划和管理; 2.对所负责的产品进行市场调研和分析,及时提出应对措施; 3.负责产品实现的内部管理,保证产品功能的顺利实现以及时满足市场需求; 4.负责产品对外宣传与推广,开拓市场,提高产品品牌知名度和认可度; 5.配合销售制订产品销售策略,支持市场销售业务。人力资源部门的工作职能人力资源部门工作是现代企业战略管理的重要组成部分,我认为人力资源部的工作主要包括下面七个部分:提出公司组织结构建议、员工招聘、员工培训、员工薪金设计、员工关系管理、员工档案管

17、理、制定并执行公司的管理规章制度。    公司人力资源组织结构公司的人力资源组织结构制定的合理性将直接影响企业的工作效率和运营成本。在制定公司人力资源组织结构的过程中注意以下几个基本原则:一、 结构扁平化    公司结构扁平有利于提高公司管理效率和节省管理成本。二、 责权清晰化    公司结构的责权清晰可以避免部门之间的争斗和推委。三、 高质低量化    部门和人员设置越少,公司的人力资源和管理成本越低。四、 类归原则    工作职能类似的部门和

18、岗位尽量结合在一起。 员工招聘    员工的招聘是企业人才战略的开始,选择合适的人并将他安排在合适的岗位是人力资源部门的基本工作之一,也是人力资源部经理的能力体现的一个重要方面,同时也是对岗位员工绩效考核非常具有影响力的重要因素之一,因此职位说明书的编写就显得由为重要,以便于有针对性的进行分析和考核,同时在招聘筛选过程中还应当注意员工之间个性特征和能力的搭配和互补。    职位说明书的内容一般包括以下几个方面:一、员工的基本素质     守法遵纪   &#

19、160; 经验和学历    诚信度     职业态度     自信心     潜能二、 员工的工作能力    自我行为管理能力     工作技能     工作效果和效率     沟通能力     总结经验的能力    

20、独立完成任务的能力     时间管理能力三、 员工的管理能力    知识管理能力    组织能力     对事物的逻辑思维、分析和判断能力     执行能力     培养下属的能力     资源管理能力     任务管理能力

21、60;    信息管理能力四、员工的意识     合作意识     创新意识     竞争意识     上进心五、员工的兴趣爱好     无不良爱好     爱好最好与工作、学习和自我激励相关     企业招聘人才的方式

22、包括在电视、报刊、网站等媒体机构上刊登招聘信息,参加招聘会,找专业的猎头机构委托招聘和推荐。根据公司需要,一般会选择在专业的招聘报刊上发布招聘信息,特别专业或技术人才会选择委托机构代理招聘、在对应的专业期刊或网站上发布招聘信息。    招聘过程一般会分成六个步骤:一、确定招聘岗位、数量和要求,制定岗位说明书和应聘人员登记表;二、编写招聘启事,选择招聘方式和信息发布媒介,准备招聘地点和用品;三、接收应聘资料,按招聘职位基本要求说明书目测和核查应聘人员资料,填写竞聘登记表格;四、人力资源部面试及对应岗位笔试;五、用人部门经理复试,按照表格得出该员工评定结果;六、整理招

23、聘资料,作好人才储备工作。    一般在招聘工作开始前我会同招聘岗位所属上级主管共同商议,确定即将招聘职位的职位说明书。同时为了保证办公区域的正常办公环境,面试一般我会选择约见方式,地点会选择在办公室或会议室。 员工培训    随着公司的不断发展壮大,市场情况的不断变化,公司和员工要想继续生存和发展,必须不断提升自身优势,其中最有效的方式之一就是不断学习和借鉴,在现今市场环境下,尤其是销售型企业,培训就显得尤其重要,因为在培训过程中除了可以完善工作流程和职业知识结构,接受一些新的销售模式、渠道、思维方式和工作方法外,同时还可

24、借培训的机会加强员工之间实战经验的交流,这样不仅使培训能起到好的效果,同时还能加强员工团队合作意识的培养和团队的向心力。    我认为员工培训工作可分为以下几个部分:一、培训对象的选择:    1、根据公司需要和即将接受培训的员工的上级主管及员工本人的意见来确定;    2、根据绩效考核的结果来确定。二、培训目标的确立:    1、确定培训的目的;    2、确定培训要达到的效果。三、培训的组织:    1

25、、确定培训时间    根据培训师的要求,与受训员工的上级主管和本人讨论,分期分批分时段的有续进行。    2、确定培训地点    公司会议室,经理办公室,大型培训会场等。     3、选择培训内容或课程    根据该员工绩效考核结果、职位说明书的要求为依据,与拟受训员工及他的上级主管共同讨论决定。一般要求以下几点:    A、培训内容员工感兴趣,有需求;     B、

26、培训内容容易理解,具有可操作性,专业性和合理性。    培训课程大致分为专业知识和技术、管理能力、销售技巧、沟通技巧、员工激励、公司内部管理制度、项目操作流程、成本控制和财务知识等。     4、培训师的选择    根据与受训员工的上级主管意见和培训费用的计划额度进行选择。如:上级主管培训,业务知识培训,部门经理培训,为其定购专业书刊,网络在线培训,外派参加某讲师的专业培训课程或论坛等。 四、培训效果的评估:     1、员工接受程度; 

27、;    2、对受训员工的工作效果的提高程度;     3、受训员工对其他员工带来的影响;     4、员工受训前后与对应岗位的职位说明书的对比;     5、员工受训前后的业绩考核对比。五、新员工培养流程图 员工薪金设计    无论在怎样的情况下,合理的、富有竞争力的薪金体系都是企业留住人才的重要法宝之一,制定工资表和绩效考核也是人力资源部门的基本工作任务。合理的薪金体系包含基本薪金、奖金和福利。一、基本

28、薪金:     1、参照同城市、同行业、同等职位基本薪金标准;     2、参考员工工作经历和员工受教育程度的多少依据;     3、参考员工所创造价值;     4、参考岗位责任及价值;     5、注意员工工作所在地城市最低薪金保障标准。二、奖金:     1、奖金:一般适用于公司管理、研发及内勤人员,以季度为时间单位考核;  

29、60;  2、提成:一般适用于公司销售人员,以月度为时间单位考核;     3、年度奖金:一般适用于在公司工作时间较长的骨干员工。     4、绩效考核:     A:绩效考核内容的设定:     a: 财务指标:包括销售量、利润额、利润率、成本控制和市场占有率的增长等。     b: 客户指标:包括客户满意度、员工满意度和投诉率等。     c:

30、 管理指标:包括员工出勤情况、奖罚情况、资源管理情况、出错率、损失金额和员工工作态度等。     d: 竞争力指标:包括目标完成率、团队执行力、员工流失率和流失频率等。     B:绩效考核的权重分配:     a: 公司内勤和管理部门: 绩效考核部分占薪金总额的10%-30%之间;     b: 公司销售部门:绩效考核部分占薪金总额的30%-60%之间。     C: 绩效考核的评定方式:由直属

31、上级来评定。     D: 绩效考核系统的设计方法:三、福利(可选):     1、节日奖励:如国定三大假期发放过节费或过节物资;     2、员工聚会:定期公司组织员工聚餐或聚会;     3、其它福利:在公司安排下带薪休假等。四、员工实际所得薪金结构:     1、基本生活保障金:员工衣食住行费用;     2、社会保险金:社会保障体系; &#

32、160;   3、受教育程度和工作经历积累的产出:根据员工所在岗位的不同分别由岗位津贴的方式体现;     4、考勤奖惩金:     5、个人所得税:     6、公司财务补扣款项:     7、工作能力的产出:提成和奖金;     8、公司福利:为了加强公司凝聚力和答谢员工为公司努力工作的主要表现方式。      

33、总体来说薪金总额应该从根据公司需要和人才市场的实际情况及员工接受程度等方面综合考虑。不论怎样,公司提供的劳动报酬在人才市场是否具有竞争力,这还是公司人才战略中的重要环节,在达到一定程度后,可以在体现方式上有所转变,使之更利于公司的长远发展和规划。 员工关系管理    由于公司各职能部门的责权和岗位职业素质的要求不同,员工之间的工作程序和做事风格会有一定差异,从而使员工之间沟通效率下降,工作进程缓慢,团队整体工作效率下降,企业凝聚力降低,员工流动频繁等导致公司整体执行力下降的情况。这一问题也是我认为在中国人力资源管理工作中最不容易解决好的一个问题。我认为解

34、决这一问题包括以下几个方面:一、建立公司员工之间有效的沟通平台和途径:     1、建立员工网上交流平台;     2、员工聚会或谈心。二、员工意见与建议得到及时处理:     1、让员工感觉在公司受到重视,增强员工归属感;     2、解除员工心中的疑虑;     3、帮助员工解除或缓解压力。三、预防和避免公司内部“小团体”的出现和增长:     1、提高

35、公司整体的凝聚力和向心力,加强整个公司这个大团队的建设;     2、加强监督与透明度管理。四、与员工沟通的原则     1、尊重和关心:    尊重员工包括员工的生存需求,工作需求,情感需求,受到尊重的需求和自我实现的需求;关心员工包括员工的个人发展计划,身体状况,家庭状况,个人情感等方面。     2、提醒和引导:     在一定情况下我们需要提醒我们的员工,他想做或正在做的事情对公司和个人发展造成的影

36、响,并想办法引导他走向成功。     3、帮助与支持:     互相帮助与支持应作为公司企业文化中的基本项来提倡,但前提是不影响自身的本职工作。     4、鼓励与赞扬:     与员工沟通的过程中适当的鼓励与赞扬员工会使沟通气氛变得很和谐,过程变得更加顺畅和有效,同时可以增进员工的自信心。     5、协作与理解:     在公司,很多事物需要大家共同协作

37、完成,有时会涉及部门和个人利益的事情,需要大家本着合作、理解和忍让的合作意识。     6、真诚与共赢:     真诚与共赢是建立良好人际关系的基础,是有效沟通的基本前提。    员工档案管理    员工在公司工作过程中会出现各种各样的事情,他的家庭情况,个人情况,个人表现等都将成为衡量一个员工是否符合岗位的重要依据。其主要内容包括:一、 员工家庭情况:    员工家庭结构对员工的性格会有一定影响。如:单亲或孤儿一般性格比较内向,多疑,不太容易相信别人;独生子女一般比较好胜,自私,不太容易容忍他人;二、 员工生活环境:    员工的生长环境、受教育过程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论