企业管理资料范本IT行业的各岗位职责_第1页
企业管理资料范本IT行业的各岗位职责_第2页
企业管理资料范本IT行业的各岗位职责_第3页
企业管理资料范本IT行业的各岗位职责_第4页
企业管理资料范本IT行业的各岗位职责_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

IT行业的各岗位职责

岗位:程序员

程序员(英文programmer)是从事程序开发、维护的专业

相关有关人员。一般我们将程序员分为程序设计相关有关人

员和程序编码员,但两者的界限并不非常清楚,特别是在中

国。

作一个真正合格的程序员,应该具有的素质。

1:团队精神和协作能力

团队精神和协作能力是作为一个程序员应具备的最基

本的素质。软件工程已经提了将近三十年了,当今的软件开

发已经不是编程了,而是工程。独行侠可以写一些程序也能

赚钱发财、但是进入研发团队,从事商业化和质量本协议合

同支付资金服务化的开发任务,就必须具备这种素质。可以

毫不夸张的说这种素质是一个程序员乃至一个团队的安身

立命之本。

2:文档习惯

文档是一个软件系统的生命力。一个公司的质量本协议

合同支付资金服务再好、技术含量再高,如果没有缺乏文档,

知识就没有继承,公司还是一个来料加工的软件作坊。作为

代码程序员,必须将30%的工作规定时间写用于技术文档。

没有文档的程序员势必会被淘汰。

3:规范化的代码编写习惯

知名软件公司的代码的变量命名、注释格式,甚至嵌套

中行缩进的长度和函数间的空行数字都有明确规定,良好的

编写习惯,不但有助于代码的移植和纠错,也有助于不同技

术相关有关人员之间的协作。一些所谓的高手甚至叫嚣高手

写的代码一般人看不懂,我只能说他不是一名合格的程序

员。

4:需求理解能力

程序员要能正确理解任务单中描述的需求。在这里要明

确一点,程序员不仅仅要注意到软件的功能需求,还应注意

软件的性能需求,要能正确评估自己的模块对整个相关本次

项目中的影响及潜在的威胁、如果有着两到三年相关本次项

目经验的熟练程序员对这一点没有体会的话,只能说明他或

许是认真工作过,但是没有用心工作。

5:模块化思维能力

作为一个优秀的程序员,他的思想不能在局限当前的工

作任务里面,要想想看自己写的模块是否可以脱离当前系统

存在,通过简单的封装在其他系统中或其他模块中直接使

用。这样做可以使代码能重复利用,减少重复的劳动,也能

是系统结构越趋合理。模块化思维能力的提高是一个程序员

的技术水平提高的一项重要指标。

6:测试习惯

测试是软件工程质量保证的重要环节,但是测试不仅仅

是测试工程师的工作,而是每个程序员的一种基本职责。程

序员要认识测试不仅是.正常的程序调试,而要是要进行有目

的有针对性的异常调用测试,这一点要结合需求理解能力。

7:学习和总结的能力

程序员是很容易被淘汰的职业,所以要善于学习总结。

许多程序员喜欢盲目追求一些编码的小技巧,这样的技术相

关有关人员无论学了多少语言,代码写起来多熟练,我们只

能说他是一名熟练的代码民工,他永远都不会有质的提高。

一个善于学习的程序员会经常总结自己的技术水平,对自己

的技术层面要有良好的定位,这样才能有目的地提高自己。

这样才能逐步提高,从程序员升级为软件设计师、系统分析

员。

作为高级程序员,乃至于设计师而言,除了应该具备上

述全部素质之外,还需要具备以下素质:

1、需求分析能力

2、整体框架能力

3、相关相关流程处理能力

4、模块分解能力

5、整体相关本次项目评估能力

6、团队组织管控管理管控能力

岗位:相关本次项目经理

主要职责:

1、计戈I」:

a)相关本次项目范围、相关本次项目质量、相关本次项

目规定时间、相关本次项目成本的确认。

b)相关本次项目过程/活动的标准化、规范化。

c)根据相关本次项目范围、质量、规定时间与成本的综

合因素的考虑,进行相关本次项目的总体规划与阶段计划。

d)各项计划得到上级相关领导人、客户方及相关本次项

目组成员认可。

2、组织:

a)组织相关本次项目所需的各项资源。

b)设置相关本次项目组中的各种角色,并分配好各角色

的责任与权限。

c)定制相关本次项目组内外的沟通计划。(必要时可按

配置管控管理管控相关要求写相关本次项目策划目录中的

《相关本次项目沟通计划》)

d)安排组内需求分析师、客户联系相关公司正式正式合

约生效方法等角色与客户的沟通与交流。

e)处理相关本次项目组与其它相关本次项目干系人之

间的关系。

f)处理相关本次项目组内各角色之间的关系、处理相关

本次项目组内各成员之间的关系。

g)安排客户培训工作。

3、相关领导人:

a)保证相关本次项目组目标明确且理解一致。

b)创建相关本次项目组的开发环境及氛围,在相关本次

项目范围内保证相关本次项目组成员不受相关本次项目其

它方面的影响。

c)提升相关本次项目组士气,加强相关本次项目组凝聚

力。

d)合理安排相关本次项目组各成员的工作,使各成企业

有关员工作都能达到一定的饱满度。

e)制定相关本次项目组需要的招聘或培训相关有关人

员的计划。

f)定期组织相关本次项目组成员进行相关技术培训以

及与相关本次项目相关的行业培训等。

g)及时发现相关本次项目组中出现的问题。

h)及时处理相关本次项目组中出现的问题。

4、控制

a)保证相关本次项目在预算成本范围内按规定的质量

和进度达到相关本次项目目标。

b)在相关本次项目生命周期的各个阶段,跟踪、检查相

关本次项目组成员的工作质量;

C)定期向相关领导人汇报相关本次项目工作进度以及

相关本次项目开发过程中的难题。

d)对相关本次项目进行配置管控管理管控与规划。

e)控制相关本次项目组各成员的工作进度,即口寸了解相

关本次项目组成员的工作情况,并能快速的解决相关本次项

目组成员所碰到的难题。

f)不定期组织相关本次项目组成员进行相关本次项目

以外的短期活动,以培养团队精神。

结语:

相关本次项目经理是在整个相关本次项目开发过程中

相关本次项目组内对所有非技术性重要事情做出最终决定

的人。

岗位:系统架构师(技术总监)

主要功能及职责:

1、系统架构师是软件相关本次项目的总体设计师,是

软件组织新质量本协议合同支付资金服务的开发与集成、新

技术体系的构建者。

2、系统架构师是在技术上对所有重要事情做出决定的

人。(系统架构师在整个软件开发过程中都起着重要作用,

并随着开发进程的推进而其职责或关注点不断地变更修改。)

3、需求阶段,软件架构师相关相关本次项目理解和管

控管理管控非功能性系统需求,比如软件的可维护性、性能、

复用性、可靠性、有效性和可测试性等。审查客户和市场相

关有关人员所提出的需求,确认开发团队所提出的设计;组

织开发团队成员和开发过程的定义;协助需求分析师完成

《用户需求说明书》、《需求变更说明书》。

4、设计阶段,架构师相关相关本次项目对整个软件架

构、关键构件、接口的设计。协助系统分析师完成《系统概

要设计说明书》

5、编码阶段,架构师则成为程序员的顾问,并且经常

性地要举行一些技术研讨会、技术培训班等;

6、测试及实施阶段,随着软件开始测试、集成和交付,

集成和测试支持将成为软件架构师的工作重点;

结语:

系统架构师也可以理解成技术总监。系统架构师是在机

构部门机构内所有软件相关本次项目中,对技术上所有重要

的事情做出决定的人。

岗位:需求分析师

主要职责:

1、在相关本次项目前期根据《需求调研计划》对客户

进行需求调研。

2、收集整理客户需求,相关相关本次项目编写《用户

需求说明书》。

3、代表相关本次项目组与用户沟通与相关本次项目需

求有关的所有事项。

4、代表客户与相关本次项目组成员沟通相关本次项目

需求有关的所有事项。

5、相关相关本次项目《用户需求说明书》得到用户的

认可与本相关本次项目联系相关公司正式正式合约生效方

法。

6、相关相关本次项目将完成的相关本次项目模块给客

户做演示,并收集对完成模块的意见。

7、完成《需求变更说明书》,并得到用户的认可与本

相关本次项目联系相关公司正式正式合约生效方法。

8、并协助系统架构师、系统分析师对需求进行理解。

结语:

需求分析师是相关本次项目前期与客户方打交道最多

的人,对于客户来说,他可以代表整个相关本次项目组,对

与相关本次项目组成员来说他的意见可以代表客户方的意

见,相关木次项目组内所有与客户需求相关的事情必需得到

他的认可。

岗位:系统分析师

主要职责:

1、协助需求分析师进行需求调研。

2、分析,解析《用户需求说明书》,将系统需求整理

成《软件需求规格说明书》;

3、相关相关本次项目解决《软件需求规格说明书》被

评审后发现的问题;

4、在分析系统前,相关相关本次项目向架构设计师解

释《软件需求规格说明书》的有关内容。

5、协助架构设计师进行架构设计,并协助其完成《系

统架构说明书》o

6、根据《系统架构说明书》对系统进行建模;

7、系统分析及建模完成后,相关相关本次项目将建模

成果转化为《系统概要设计》;

8、协助数据库设计师按《系统概要设计说明书》进行

数据库逻辑设计和物理设计,完成数据库CDM及pDM图,并

协助其完成《数据库设计说明书》

9、协助软件设计师按《系统概要设计说明书》进行《系

统详细设计说明书》。

10、指导软件工程师按《系统详细设计说明书》进行代

码实现。

11、相关相关本次项目重点代码检查;

12、协助相关本次项目经理进行配置管控管理管控,并

提供优化改进建议;

13、定期对相关本次项目组成员进行技术方面的培训。

结语:

系统分析师是相关本次项目组中的首席执行官,他涉及

相关本次项目的所有方面,是相关本次项目进度的推动者,

也是相关本次项目成功的关键。

岗位:数据库设计师

主要职责:

1、根据《系统架构说明书》与系统架构师、系统分析

师一同进行数据库建模。

2、根据数据库建模结果,绘制数据库CDM与pDM图。

3、根据数据库pDM图进行数据库建库。

4、对数据库进行维护、备份、恢复、同步。

5、相关相关本次项目客户数据的导入导出。

6、对数据库进行初始化操作。

7、协助软件设计师完成《系统详细设计说明书》中与

数据库相关的部分。

8、根据《系统详细设计说明书》编写对应的视图、存

储过程、函数、触发器等。

9、对相关本次项目组其它成员进行SQL方面的指导。

10、定期对相关本次项目组其它成员进行数据库方面知

识的培训。

11、为测试经理及测试工程师建立测试数据。

结语:

数据库设计师又称DBA,是相关本次项目组中唯一能对

温馨提示

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

评论

0/150

提交评论