软件开发有多少个工种

让我们来看一看做一个软件到底需要多少个工种?

一、项目经理       简称:PM      


  企业建立以项目经理责任制为核心,对项目实行质量、安全、进度、成本管理的责任保证体系和全面提高项目管理水平设立的重要管理岗位。职责:


1、负责软件项目管理及计划实施;

2、具备较强管理、协调及沟通能力,帮助开发人员解决开发过程中遇到的技术问题,做好日常的开发团队管理工作;

3、与各团队协同工作,确保开发工作正常顺利的开展;

4、具备较强的分析问题、解决问题的能力,能够解决项目团队在开发过程中遇到的技术难题。


  在项目经理这一块根据公司的需求不同可以主要分为:懂技术并能够参与到开发中来、了解技术主要负责管理,这两类。


二、技术经理       简称:TM


  参与技术方向研究和总体规划,发展新项目,并且能够带领技术团队进行项目攻关。职责:


1、确定企业系统架构的演进方向和路线图;

2、开发过程的规范化管理;

3、通过开发技术和过程管理能力的提升,提升开发效率和质量;

4、能够对开发的交付质量进行量化管理;

5、根据IT技术发展趋势,如移动互联、BI、大数据、云计算等,组织IT新技术研究,推进IT技术在宇通的落地应用


三、产品设计经理       简称:PDM


  企业中专门负责产品管理的职位,产品经理负责调查并根据用户的需求,确定开发何种产品,选择何种技术、商业模式等。并推动相应产品的开发组织,他还要根据产品的生命周期,协调研发、营销、运营等,确定和组织实施相应的产品策略,以及其他一系列相关的产品管理活动。职责:


1. 根据公司产品及用户需求,结合市场调研情况,进行产品规划;

2. 负责用户沟通、需求分析诊断;

3. 负责产品定位、用户体验流程定位及产品设计;

4. 推动、协调与控制产品策划及研发工作,保证产品需求的有效实现;

5. 负责产品持续升级,不断提升用户满意度及忠诚度;

6. 对行业及竞争产品的分析,跟踪最新发展趋势,并提交分析报告。


四、运营经理       简称:POM


  计划、指导或协调公司或公共和私营机构的运营活动。职责包括制定政策、管理日常活动、对物资和人力资源使用进行计划。职责:


1、负责IT部门的日常管理工作;

2、建立信息系统的开发技术标准、流程,信息系统运维制度;组织进行相关的系统培训工作;

3、组织进行相关信息系统的开发工作。


五、测试经理       简称:QAM


  测试经理的职责是有效的领导一个测试团队。测试经理必须理解测试的基本原则,在履行一个传统的领导角色的同时还应懂得该如何有效地实现一个测试流程。也就是说,测试经理应该管理、贯彻和维护一个有效的测试流程。这包括搭建一个能够支持良好沟通和有效成本控制的测试环境,创建一个有效的测试团队。职责:


1、熟练使用测试工具如:TD、loadrunner、QTP等;

2、制定测试过程的文档模板和规范;

3、测试工具的选择、测试环境的搭建及使用培训;

4、负责建立和维护有效的测试流程;

5、负责制定和安排测试计划、测试工作;

6、组织实施软件测试,对软件缺陷进行确认、跟踪分析和报告,推动测试中发现缺陷及时合理解决;

7、负责与其他部门的人员沟通协作,例如与开发人员和项目管理人员进行沟通,共同推动项目的顺利进行;


六、客服经理       简称:CSM


职责:主要是监管客服的工作,以及客户直接反馈的对象。是项目的来自于客户需求的管理者,也是项目DEMO演示时的主要参与者之一。


七、开发组组长     简称:TL


  其实就是个更小一点的项目经理。其职责:


1、 参与软件的设计负责系统需求的分析,进行系统设计和数据库设计;

2、 解决开发过程中技术问题和提供解决办法;

3、 能够带领小组负责模块的功能开发;

4、 负责项目组代码的审查工作,有效地控制项目的质量风险。


八、架构师       简称:PA


确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。因此他/她应该是特定的开发平台、语言、工具的大师,对常见应用场景能马上给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,能够评估自己的团队实现特定的功能需求需要的代价。系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单等。职责:


1.主导产品的软件架构,保证架构设计能够满足产品的功能需求、性能需求、可靠性需求、可维护性需求和可扩展性需求;

2.负责技术选型(包括:语言选择、框架选择、公共模块等);

3.与产品经理沟通,分析需求,分析产品需求,起草并维护架构设计文档,培训工程师并且保证架构设计得到执行;

4.制定技术文档和开发规范,并对开发过程进行持续改进;

5.对团队开发人员进行代码质量审核、技术指导和监督;

6.解决技术难题;

7.承担关键攻关任务的同时,能够指导初级工程师,组织团队技术分享,促进团队成员共同进步。


九、开发工程师       简称:DE


  根据软件概要设计、详细设计、编码、单元测试工作及说明文档的进行代码的编写。职责:


1.熟悉各大常用框架;

2.公司业务流程理解;

3.能够很好的根据代码规范编写程序;

4.有很好的学习和应用新技术的能力。


十、数据库管理员       简称:DBA


是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。

DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。职责:


1、全面负责各类数据库系统(如ERP、OA、网站等)的管理工作,保证其安全、可靠、正常运行;

2、负责数据库的建设,做好服务器的维护、数据库软件的安装、数据库的建立工作,定期对数据进行备份;

3、负责中心机房的数据库服务器的管理工作,做好服务器的日常运行记录;

4、负责数据库服务器的安全防范管理。


十一、系统管理员      简称:SA


  主要分为网络系统管理员和信息系统管理员。网络系统管理员主要负责整个网络的网络设备和服务器系统的设计、安装、配置、管理和维护工作,为内部网的安全运行做技术保障。服务器是网络应用系统的核心,由系统管理员专门负责管理;信息系统管理员则负责具体信息系统日常管理和维护,具有信息系统的最高管理权限。职责:


1、负责公司云服务器的管理与维护, 保障公司网站,数据库服务器,应用服务器的正 常运行与数据的备份,同步;

2、负责公司网络平台,网站域名等网络资源的维护,能进行J2EE应用的部署与配置;

3、负责公司内部系统的安装、配置、管理、优化及日常运维工作;

4、负责公司IT硬件设备、网络维护与管理,能够处理常见的系统、软硬件及办公设备故障,确保正常运行;

5、完成上级安排的其它工作任务。


十二、界面设计师      简称:UI


  对软件的人机交互、操作逻辑、界面美观的整体设计。职责:


1、负责公司产品PC端和移动端的UI界面设计工作;

2、配合完成校样修改和界面调整;

3、深入了解负责的产品,并通过各种设计形式和视觉语言让用户感受到产品的优点和特性;

4、跟进设计的变化和需求,注重相关文档的整理、资料的收集;能独立完成界面设计工作。


十三、产品运营师       简称:PO


  产品运营师是一项从内容建设,用户维护,活动策划三个层面来管理产品内容和用户的职业。职责:


1、行业应用和行业方案研究总结;

2、客户技术交流和相关方案支持,确保产品配置的正确性和完整性;

3、对友商产品和方案进行竞争分析和对比,对市场竞争形势进行动态总结;

4、销售工具输出,并对内部销售人员进行培训;

5、配合销售团队培养代理商/合作伙伴,并提供相关培训和长期支持;

6、研讨会演讲、销售团队市场拓展活动支持;

7、公司重点存储项目投标阶段的技术部分支持。


十四、产品设计师        简称:PD


  一个创造性的综合信息处理过程,通过线条、符号、数字、色彩等把产品显现人们面前。它将人的某种目的或需要转换为一个具体的物理形式或工具的过程,把一种计划、规划设想、问题解决的方法,通过具体的载体,以美好的形式表达出来。职责:


1、调查市场并研究需求,形成市场需求文档;

2、负责新产品设计,拟定设计规划和方案;

3、负责新产品的原型设计;

4、组织产品开发团队,协调资源,跟进产品的开发,保证日程进度;

5、分析产品运营数据,收集运营意见,及时调整产品形态,优化产品,并提出合理的运营建议;

6、 以用户体验为中心,改进现有产品,或设计新产品。


十五、测试工程师       简称:QA


  测试工程师,软件质量的把关者,工作起点高,发展空间大。职责:


1.理解、分析需求文档,挖掘、细化需求;

2.根据软件需求及设计文档编写测试用例,参与文档评审并维护相关文档;

3.准备测试数据,执行测试用例,记录测试结果,整理测试报告;

4.负责BUG的提交、跟踪、验证、关闭;

5.负责测试部门测试环境及BUG系统管理与维护。

6.对产品进行必要的功能,性能,安全,兼容性及其它方面的测试工作;

7.公司安排的其它工作。


有句话说,测试呢就是程序员的天敌。为什么会这么说呢?你们会觉得我好好的写得程序,那里有那么多的bug。测试他会全方位的审查你做的产品和代码,看看是不是步骤不一样了是否就会除问题等。他的主要工作就是给你做的东西挑毛病,挑到基本没有为止!就跟你谈恋爱的时候老是会挑你对象的毛病一样。还有一点,项目上线了,出了问题,是会扣他的钱的。一般来说,他们找到bug之后,可能面对面的跟你说bug是什么,再有就是在公司内部的网站上给你提交一个bug。


十六、配置管理员       简称:PCM


  职责:

1 .搭建代码管理服务器、编译和版本发布,并负责维护配置库的用户、权限、备份、项目初始化等工作;

2 .管理和维护配置管理系统,编译环境的维护,自动构建脚本的编写;

3 .负责配置库、配置管理系统、流程发布系统的配置部署;维护项目环境及项目状态信息,定期输出配置管理相关数据状态、报告;

4 .进行配置管理审计,发现问题并推动问题及时合理地解决;

5 .构建产品基线用于测试发布、产品发布;维护基线的变更历史记录等;

6 .优化研发效率,与产品经理与研发经理一起提升团队的工作效率。


十七、发布员       简称:PB


负责发布程序到:开发环境,测试环境,线上环境。


这一部分很多时候相关的开发人员或项目经理、架构师等会进行发布。


十八、软件过程专员       简称:SQA


职责:

1、 协助项目的规范化以及风险告警;   

2、 负责监督项目经理对项目管理制度、规范的执行; 

3、 负责监控项目执行过程,包括项目立项、过程及结项,及时发现并协助项目经理解决项目重大问题,以保证项目按项目质量、成本及时间进度要求顺利完成;

4、 负责协助项目经理或实施负责人,制定项目计划,协调项目资源,减少项目风险;

5、 负责对项目进展进行测量及分析,定期发布相关项目分析报告;

6、 负责提供项目管理相关的咨询、培训和项目管理方法、工具应用指导与支持;

7、 负责对项目管理人员进行培训,提高其在项目管理方面的能力及技巧;

8、 负责对项目管理经验、数据、模板进行建立、完善及总结,并在企业内推广使用。


十九、运维工程师       简称:SRE


  运维工程师最基本的职责都是负责服务的稳定性。


1. 产品发布前:负责参与并审核架构设计的合理性和可运维性,以确保在产品发布之后能高效稳定的运行;

2. 产品发布阶段:负责用自动化的技术或者平台确保产品可以高效的发布上线,之后可以快速稳定迭代;

3. 产品运行维护阶段:负责保障产品7*24H稳定运行,在此期间对出现的各种问题可以快速定位并解决;在日常工作中不断优化系统架构和部署的合理性,以提升系统服务的稳定性。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,527评论 5 470
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,314评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,535评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,006评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,961评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,220评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,664评论 3 392
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,351评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,481评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,397评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,443评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,123评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,713评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,801评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,010评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,494评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,075评论 2 341

推荐阅读更多精彩内容

  • 简历发wangxiaoyi_sh@163.com 声网Agora.io于2014年成立,隶属于上海兆言网络科技有限...
    bluescorpio阅读 813评论 0 2
  • 写在前面的心里话:工作几年后,尤其是在30岁左右再找工作,会很慎重,更看重未来的发展,更看重今天的努力是不是能为自...
    婉如清扬阅读 3,679评论 1 1
  • 永远不要用离开去威胁别人 你会发现 自己真的没有那么重要
    鹤姜离阅读 73评论 0 1
  • 现在清晨起床第一件事就是让依辰拿体温表测测体温看看发不发烧然后再打卡,最近以来这也已成习惯。 ...
    感恩遇见1314阅读 195评论 0 0
  • 她一个人,走在曲折的小路上。路的两旁是略显古老的梧桐,粗壮的主干,浓密的叶子,让这条小路变得特别的幽静,走在这里,...
    风的呢喃细语阅读 317评论 4 1