《程序部岗位职责(改)(共13页).doc》由会员分享,可在线阅读,更多相关《程序部岗位职责(改)(共13页).doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上黔东南信息港程序开发部岗位职责部门经理岗位职责职位名称:程序部经理所属部门:程序部直属上级:技术总监职位概要:负责网站/软件等工程项目的基础技术的开发、及具体实施。工作内容:管理、组建公司开发团队,参与公司相关政策的制定;拟定和执行本部门年度、月度目标、工作计划及总结;开发、维护、管理网站/软件产品。一、管理职责(一)、部门日常职责1、负责本部门的成本控制工作以及本部门员工的绩效考评及监督、管理工作。2、负责本部门员工的日常考勤和劳动纪律管理工作。3、负责拟定部门年度、月度目标、工作计划及总结并上交上级领导审批。4、负责管理公司的整体核心技术,组织制定和实施重大技术决
2、策和技术方案。5、负责协调项目开发或实施的各个环节,把握项目的整体进度。6、参与技术业务制定流程及与其他部门的协调工作。7、会同技术总监提出本部门短期和长期的人力资源需求计划,并配合人力资源部的人员招聘工作。8、针对部门的发展计划,向人力资源部门提供部门员工的培训要求,协助人力资源部门抓好部门员工的专业培训工作,协助组织部门系统分析师、软件工程师和程序员的业务指导和培训工作。9、设计部门内部的改造计划,组织审定部门各项技术标准,编制、完善软件开发流程,并组织内部系统分析师、软件工程师、程序员进行研究,开展新产品、新项目开发工作,不断提高产品的市场竞争力10、抓好本部门项目组总结分析报告工作,定
3、期进行项目分析、总结经验、找出存在的问题,提出改进工作的意见和建议,并组织本部门员工学习,为公司领导决策提供专题分析报告或综合分析资料11、关注国内外网站或软件市场的发展动向、最新技术及信息,组织内部技术交流。12、规范部门内部管理,提高员工整体技术水平,把握技术发展方向,使得技术发展方向与主流技术合拍。13、推进公司企业文化建设,掌握员工主要思想动态,倡导队伍的创新和团队精神,提升公司核心竞争能力;14、保证公司网络和技术型产品的安全性,制定技术部门保密计划。(二)、市场支持1、配合市场部门开展工作,向市场部门提供必要的技术支持。3、参与网站或软件合同的洽谈、制定和审核工作,对公司所签合同有
4、关网站或软件技术合同中部分技术方案、合同额等方面提供技术支持。4、配合项目开发组以及市场部门在网站或软件项目的实施及项目验收过程中协调开发人员与用户之间的沟通工作。(三)、项目管理1、在需求调研中,配合项目经理进行需求调研工作,并对生成的需求调研报告进行审核评定。2、会同项目经理组织设计开发工作,控制开发进度。3、会同项目经理共同审核项目组内部测试计划。4、明确文档编写的种类及格式,对项目组需要生成的文档进行质量、数量和时间控制,并组织召开评审会。5、会同项目组负责网站或软件项目的后期维护工作。6、会同客户服务部提供售后服务(四)、质量控制1、负责组织网站或软件项目的集成测试工作,对网站或软件
5、产品的质量负责。2、会同相关部门负责公司网站或软件产品的包装工作3、网站或软件开发过程规范的制定,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的产品。4、制定适合于公司及项目实际情况的网站或软件工程方法,并指导项目开发组予以实现。二、工作权限1、对本部职责范围内的工作有指导、协调、监督管理的权力;2、下属人员的工作态度,工作岗位等考核权、指导权、分配权;3、所属人员的违纪、违规纠正权及事实处理权或处理申报权;4、对本部门项目资金使用的额度内审核权;5、对本部人员及公司其他相关人员的技术培训提出指导建议权;三、管辖范围程序部所有工作及总经理授权范畴。四、工作标准(或要求)1、严格遵守
6、公司的各项管理制度,认真履行工作职责,行使公司给予的管理权力;2、有效、合理的部署全部门的工作安排;3、及时掌握客户的需求,针对项目方案做出分析;4、对软件或WEB系统的整体设计以及调研进行审核及补救;5、调动部门员工的工作热情,使部门形成良好风气;6、处理部门突发事件,组织人员及时处置;五、入职要求1、计算机及其相关专业,大学本科以上学历。2、三年以上软件/网站开发经验及2年研发团队管理经验,有独立带领技术团队开发软件产品的成功案例;3、精通各类型数据库,并能熟练编写数据库存储过程,触发器,熟悉B/S、C/S模式的项目开发;4、有制造业项目经验,如基于WEB的CMS、仓库管理WMS、车间管理
7、MES、ERP等系统;5、优秀的文字功底和表达能力,能够撰写技术方案和售前技术方案文档。6、有系统分析设计能力,能独自解决整体规划方案,制定技术规范书;7、具良好的心态,有正确的职业观;8、耐心细致,有责任心,工作勤奋,善于思考问题;9、有时间观念,独立性强,具有团队合作精神。项目经理岗位职责(暂定)职位名称:程序开发项目经理所属部门:程序部直属上级:程序部经理职位概要:负责项目的开发进度监控,制定项目开发计划,测试计划,人员分配,项目模块划分等软件项目开发及实施。工作内容: 配合业务人员制定技术方案,根据项目类型提出准确的需求制定项目进度计划表,负责验收工作。一、管理职责1、全面负责整个公司
8、网站或软件产品项目开发的设计分析,总体规划;2、编制项目开发计划,制定技术方案,识别和控制项目风险;3、有效监控项目的开发进度,测试进度,控制项目开发整个过程及关键环节;4、有效管理项目资源,为项目所有成员提供足够的设备、有效的工具和项目开发过程;5、进行项目功能模块划分,开发工作人员安排;6、负责与客户的沟通,有效的控制客户需求,解决项目开发过程中遇到的质量问题和管理问题;7、负责项目资料的收集、整理、建档、保存并转助理存档;8、承担公司技术发展领域性探索实践,并进行可行性转化;9、为公司重大决策项目、新产品技术项目的开发研制专题提供背景材料或咨询意见;10、参与公司各项目的招标、投标书软件
9、接口等资料的编写与策划。11、配合各工程施工项目软件验收工作;12、负责网站或软件项目的立项、需求调研、需求分析、系统开发、系统部署实施等过程的管理;13、根据公司的经营模式,负责带领技术团队构架、研发、设计各项产品,力争达到国内同类产品中最具价值产品的战略目标;14、对项目实施过程中出现的风险及时组织评估,并制订相应的调整方案和应对措施;15、确定部门合理的组织结构、工作目标,负责部门岗位责任制执行,明确分工,制定计划,定期对员工进行考核、培训;16、负责项目团队建设和项目指导,对项目进度进行跟进及项目小组管理;二、工作权限1、对公司决策性制度或规划有参与,建议权;2、对项目实施过程中出现的
10、风险及时组织评估权;3、审查和批准重大技术措施和技术方案,以防决策失误,造成重大损失的技术决策权;4、项目发展出现不能解决的问题的时候,可以向上级申请协作权;5、对本部职责范围内的工作有指导、协调、监督管理的权力;6、考核项目组各成员权;三、管辖范围前期技术方案,中期项目开发。后期项目验收。四、工作标准(或要求)1、召集该项目的相关人员做项目每日总结;2、了解每个成员的工作进度情况,在工作中遇到的困难,能寻找资源解决;3、小组成员之间的配合是否协调一致;4、了解软件规范及国内国际相关标准,按时按需完成项目进度,如有需要,根据当前的进展情况调整项目计划;5、项目当前的进展状态可能会导致项目延期,
11、则项目经理有权安排项目组加班,以保证工期;7、项目经理接收到新的需求,应该在项目每日总结会上提出,并分配安排工作;8、新来的需求特别紧急或影响到项目组当前正在进行的任务,需要召集项目组成员紧急讨论外,否则不应打断项目组的当前工作;五、入职要求1、大学专科或以上学历,计算机及相关专业毕业; 2、具有网站或软件开发经验,掌握网站或软件工程理论和方法,精通网站或软件开发过程,参与过三个或以上的大型项目开发;3、具有3年软件项目管理经验和实施经验;4、精通各类型数据库,并能熟练编写数据库存储过程,触发器,熟悉B/S、C/S模式的项目开发;5、有制造业项目经验,如基于WEB的CMS、仓库管理WMS、车间
12、管理MES、ERP等系统;6、了解项目相关的开发,测试,实施等流程和文档标准;良好的技术知识和背景;7、具有良好稳定的客户资源,承担受销售压力;8、能够熟练使用项目相关开发工具和管理工具;9、有项目管理专业资格证书者优先;10、具有独立分析新业务领域资料的能力,并能提出完善的系统设计方案;11、具有良好的学习、组织、分析、协调和沟通能力,能够承受较大的工作压力;有较强的责任心和事业心;项目组长岗位职责职位名称:项目组长所属部门:程序部直属上级:项目经理职位概要: 负责应用软件项目的核心技术开发、具体实施和测试维护。工作内容:根据项目制定的方案具体实现。负责核心技术工作,确保项目顺利完成。一、管
13、理职责1、协助项目经理或独立完成对项目的监督、跟踪和管理,及时协调处理项目中出现的问题2、负责系统的需求调研、需求分析,需求变更管理,可以充分分析确认客户需求。3、协助项目经理或独立完成项目开发计划的制定、工作任务的拆分并下发给开发人员,推进项目的正常进行4、与项目经理、部门经理保持高效的沟通,及时反馈项目中出现的问题,履行上传下达的职能。5、负责参与编写网站或软件项目中的各类核心技术、功能模块的组建。6、协调并分配开发工作人员的开发工作。7、配合测试组顺利完成测试工作,并提供技术支持。8、编制网站或软件项目的使用说明书及项目的实施和培训工作。二、工作权限1、对公司决策性制度或规划有参与,建议
14、权。2、对本项目职责范围内的工作有指导、协调、监督管理的权力;3、对项目实施过程中出现的风险有自我评估权;4、项目发展出现不能解决的问题的时候,可以向上级申请协作权。5、对项目质量考核有技术决策权。三、管辖范围项目开发的所有工作。四、工作标准(或要求)1、参与项目产品所有技术的开发、维护及测试。2、保证网站或软件产品质量要求与技术支持。3、领导协调项目开发小组的开发工作,并定期向项目经理汇报进度情况。4、找出项目开发过程中的一切问题并及时解决。5、项目开发过程中,每日组织项目小组相关人员参与技术讨论与开发总结。五、入职要求1、大学专科或以上学历,计算机及相关专业毕业; 2、一年以上网站或软件开
15、发经验,熟练掌握PHP、.Net、Java等中任意两种或以上的开发语言,熟悉LAMP(Linux+apache+mysql+php)开发环境者优先;3、具备良好的团队协作精神和身体素质,拥有高度的工作责任心、执行力和吃苦耐劳精神,能承受高强度快节奏的工作压力和加班安排;4、熟练掌握或熟悉Oracle、SqlServer、MySql等常见数据库;5、熟悉软件项目生命周期的全过程,有成功项目管理经验者优先;6、良好的客户沟通和协调能力;7、良好的文档写作能力,能够独立编写项目可行性报告及相关启动、规划、建设方案的文档程序制作组长岗位职责职位名称:程序制作组长所属部门:程序部直属上级:项目经理职位概
16、要: 负责网站搭建、网站插件开发或模块升级等程序开发。工作内容:负责程序的核心部份,领导和协调程序员的技术工作。一、管理职责1、观察、了解本组成员的工作情况,每天组织成员交流、讨论针对性的技术知识。2、维护小组纪律,执行部门下达的任务。3、负责程序开发、及系统的概要说明和数据库设计。4、与项目经理、部门经理保持高效的沟通,及时反馈项目中出现的问题,履行上传下达的职能。5、负责参与编写网站或软件项目中的各类核心技术、功能模块的组建。6、合理地分配工作任务,并依照计划规定的时间达成目标。7、配合测试组顺利完成测试工作,并提供技术支持。8、控制好人力,物力,保证系统的正常运行。9、编制网站或软件项目
17、的使用说明书及项目的实施和培训工作。10、接受工作需要的培训,并根据公司要求训练下属员工,教导新员工工作,并审核其工作成效。二、工作权限1、对公司决策性制度或规划有参与,建议权。2、对本项目职责范围内的工作有指导、协调、监督管理的权力;3、对项目实施过程中出现的风险有自我评估权;4、项目发展出现不能解决的问题的时候,可以向上级申请协作权。5、对项目质量考核有技术决策权。三、管辖范围项目开发的所有工作。四、工作标准(或要求)1、参与网站搭建、网站插件开发或模块升级等所有技术的开发、维护及测试。2、保证网站或软件产品质量要求与技术支持。3、领导协调程序员的开发工作,并定期向项目经理汇报进度情况。4
18、、找出项目开发过程中的一切问题并及时解决。5、项目开发过程中,每日组织项目小组相关人员参与技术讨论与开发总结。五、入职要求1、大学专科或以上学历,计算机及相关专业毕业; 2、一年以上网站或软件开发经验,熟练掌握PHP、.Net、Java等中任意两种或以上的开发语言,熟悉LAMP(Linux+apache+mysql+php)开发环境者优先;3、具备良好的团队协作精神和身体素质,拥有高度的工作责任心、执行力和吃苦耐劳精神,能承受高强度快节奏的工作压力和加班安排;4、熟练掌握或熟悉Oracle、SqlServer、MySql等常见数据库;5、熟悉软件项目生命周期的全过程,有成功项目管理经验者优先;
19、6、良好的客户沟通和协调能力;7、良好的文档写作能力,能够独立编写项目可行性报告及相关启动、规划、建设方案的文档高级工程师(软件工程师)岗位职责职位名称:高级工程师(软件工程师)所属部门:程序部直属上级:开发组长职位概要: 负责软件项目开发工作内容:负责软件平台核心部分的研发,包括功能设计、代码实现, 并编写核心代码,确保软件的性能和可扩充性一、管理职责1、熟悉软件等产品开发流程;2、负责与需求人员接口,熟悉项目的需求规划说明;3、负责与开发组长接口,熟悉项目的开发计划,及项目的概要设计说明数据库设计;4、按计划完成功能模块的功能设计、代码实现, 代码编写和单元测试,并提交测试人员进行功能测试
20、;5、与测试人员接口,完成相关功能模块的BUG修复;6、根据项目要求,判断是否需要完成详细设计说明书的编写;7、严格遵守相关开发工具的编码规范;8、参与需求和设计讨论,对项目开发各个环节进行签字确认;9、为前端技服人员提供技术支持,解决技服过程中遇到的相关问题;10、对各项目软件开发、编程等有效程序的质量、进程的自我管理;11、确定客户所开发项目的政策、文件等信息保密性;12、对自编项目的自检自查;二、工作权限1、对公司决策性制度或规划有建议权;2、对项目实施过程中出现的风险有自我评估权;3、对重大技术措施和技术方案,有建议权;4、项目发展出现不能解决的问题的时候,可以向上级申请协作权。3、对
21、本部职责范围内的工作有管理权;三、管辖范围针对项目及软件开发中得框架设计,功能实现及经理授权的范畴。四、工作标准(或要求)1、与其他员工合作开发,共同进行产品的开发、维护以及测试;2、产品编写、设计要对项目组长负责;3、完成功能模块的编码设计,单元测试和BUG修复;对自己的功能模块的质量自检;4、参与其它编写结果的交叉检测;5、为前端技服人员提供技术支持,解决技服过程中遇到的相关问题。五、入职要求1、计算机或相关专业专科以上学历; 2、精通asp,php,jsp,Java,VC,VB,C+等编程语言,具备良好的编程风格; 3、熟悉CMS架构的Web开发,并能与Discuz和UChome整合;4
22、、熟悉TCP/IP协议,能熟练进行软件界面开发以及维护升级;5、精通网络编程,能够进行多线程开发,有实时监控系统开发经验者优先 6、熟悉SQL Server、MYSQL和Oracle等数据库技术;熟悉Linux系统下的应用部署。 7、具备相关行业知识或实践经验;较强的客户服务意识; 8、具备项目开发和管理经验,能良好地掌握开发速度和质量;高级程序员岗位职责职位名称:高级程序员所属部门:程序部直属上级:程序组长职位概要:编写系统中的关键模块和关键算法的程序,并进行综合测试、修改工作。工作内容:负责软件编程工作规范编写系统中的关键模块、关键算法的程序。一、管理职责1、精通软件或网站等产品开发流程;
23、2、负责软件核心技术实现,与功能模块的开发。3、对所编写的程序进行严格的综合测试,测试软件模块和软集成产品,进行软件故障的诊断、定位、分析和调试;4、配合测试人员修改相应程序,完成相关功能模块的BUG修复;5、编写软件产品文档以实施软件文档计划,管理相关软件文档;6、向业务部门提供软件的后期技术支持。7、对各项目软件开发、编程等有效程序的质量、进程的自我管理;8、确定客户所开发项目的政策、文件等信息保密性;9、对自编项目的自检自查;二、工作权限1、对公司决策性制度或规划有建议权;2、对项目实施过程中出现的风险有自我评估权;3、对重大技术措施和技术方案,有建议权;4、项目发展出现不能解决的问题的
24、时候,可以向上级申请协作权。3、对本部职责范围内的工作有管理权;三、管辖范围针对项目及软件开发中得框架设计,功能实现及经理授权的范畴。四、工作标准(或要求)1、与其他员工合作开发,共同进行产品的开发、维护以及测试;2、产品编写、设计要对项目组长负责;3、完成功能模块的编码设计,单元测试和BUG修复;对自己的功能模块的质量自检;4、参与其它编写结果的交叉检测;5、为前端技服人员提供技术支持,解决技服过程中遇到的相关问题。五、入职要求1、计算机及相关专业,大学本科及以上学历,有浓厚的钻研学习能力; 2、精通ASP.NET、PHP、JSP编程技术,有一年以上大型的Web应用CMS系统经验优先; 3、
25、熟悉HTML、CSS、JavaScript等技术;精通MocroSoft其他产品; 4、Oracle/SQLserver/MYSQL(一种)数据库的管理及开发能力; 5、具备一年以上实际项目开发经验; 6、良好的学习能力,熟练阅读英文资料; 7、工作严谨认真,能承受工作压力;具良好的敬业精神、沟通能力和团队合作精神测试维护师岗位职责职位名称:测试维护师所属部门:程序部直属上级:程序部经理职位概要:系统开发过程中的质量检测,负责系统质量的把关和系统后期的维护工作。工作内容:按照软件工程规范流程,进行系统平台核心部分的测试,包括功能测试、代码测试, 并编写测试等不同阶段的各种测试工作,以及相关文档
26、;同时负责公司内部系统维护管理。一、管理职责1、按照测试流程和计划,构建测试环境,执行测试脚本和测试用例,寻找Bug;2、分析问题所在并进行准确定位和验证,按照标准格式填写并提交Bug 报告;3、跟踪并验证Bug,并确认问题得以解决;4、收集日常遇到或是通过检测出的的错误,并进行归档整理,备查;5、负责公司内部系统或频道的管理及维护、确保公司系统正常运行;6、负责客户网站定期数据备份、发全检测等后期维护管理。7、负责公司或客户网站SEO优化工作。8、对公司或客户网站数据绝对保密。二、工作权限1、对部门各项管理或是工程细则有建议权;2、对项目测试、实施过程中出现的风险有自我评估权;3、对重大技术
27、措施和技术方案,有建议权;4、项目发展出现不能解决的问题的时候,可以向上级申请协作权。5、对本部职责范围内的工作有管理权;6、对测检不符要求的项目有权退回项目责任人手中重新处理;7、对公司或客户网站数据绝对保密权;三、管辖范围系统测试维护所有工作。四、工作标准(或要求)1、使用各种测试技术和方法来测试和发现系统中存在的缺陷; 2、单元、集成、确认和系统测试工作需要贯穿整个系统开发生命周期;3、测试人员将发现的缺陷编写成正式的缺陷报告,提交给开发人员进行缺陷的确认和修复; 4、测试人员需要分析系统质量,给出系统各种质量特性具体度量,最后给出一个系统是否可以提交用户使用的结论;5、测试过程中,为了
28、更好地组织与实施测试工作,测试负责人需要制定测试计划;6、测试人员为了更好更有效地进行测试,保证测试工作质量,需要在执行测试工作之前首先需要设计测试用例,形成测试用例报告;7、在测试工作中,还需要根据实际情况不断改进测试过程,提高测试水平;五、入职要求1、计算机相关专业毕业,1年以上系统软件测试工作经验;2、熟悉系统测试的基础理论,熟悉系统测试规范标准,掌握一般系统测试的方法和技能,能够完成系统程序的测试工作;3、熟悉软件工程,软件测试流程和规范,熟悉常用的测试工具,有系统测试、验收测试工作经验者优先;4、能编制测试计划、测试方案/用例、测试总结报告,按照测试方案和用例完成手工测试或自动化测试
29、;5、性格踏实稳重、细心耐心;工作认真积极主动,具有良好的团队意识、协作精神。6、对网站熟悉SEO优化、后期维护等7、懂得软件开发或网站制作者优先。程序员岗位职责职位名称:程序员所属部门:程序部直属上级:程序制作组组长职位概要:编写系统中的所有功能模块算法与程序,并进行参与系统测式和修改工作。工作内容:按照工作进度和编程工作规范编写系统中的关键模块、关键算法的程序。一、管理职责1、根据用户需求调研,详细记录用户的需求,结合自身所撑握的编程技术、提出初步解决方案。2、详细深入撑握所承担的项目需求分析和设计报告,尽职尽责编写实现各项功能的完整站代码。3、负责所编程序的自测工作,参加系统集成和安装、
30、编写用户说明书。4、配合测试员修改相应的程序。5、向公司提供系统后期的技术支持。6、公司开发项目和数据要严格保密、不许泄漏。7、定期参加部门人员培训。二、工作权限1、对公司决策性制度或规划有建议权;2、有权向用户详细了解系统的详细需求,并要求提供相关的必要的书面资料;3、对项目实施过程中出现的风险有自我评估权;4、对重大技术措施和技术方案,有建议权;5、有权参与系统实施培训指导工作。6、项目发展出现不能解决的问题的时候,可以向上级申请协作权。7、对本部职责范围内的工作有监督权;三、管辖范围整个系统的开发过程的所有工作四、工作标准(或要求)程序员按照数据库和功能模块的规划设计编写程序代码。程序员
31、使用相应的模拟数据完成系统的初步测试。总结当天任务完成的情况,遇见问题或夫误记录下来,供以后查阅。时常关注该行业的新闻,了解行业动态,不要闭门造车,学习别人的东西给自己更多的启示。编写代码按照规定格式编写,并习惯附加注释。五、入职要求1、计算机及相关专业,大专及以上学历,有浓厚的钻研学习能力; 2、精通ASP.NET、PHP、JSP或JAVA手机软件开发编程技术,有一年以上大型的Web应用CMS系统经验优先; 3、熟悉HTML、CSS、JavaScript等技术;精通MocroSoft其他产品; 4、Oracle/SQLserver/MYSQL(一种)数据库的管理及开发能力; 5、工作严谨认真
32、,能承受工作压力;具良好的敬业精神、沟通能力和团队合作精神实习生岗位职责职位名称:根据实习岗位而定所属部门:程序部直属上级:根据实习岗位而定职位概要:根据预定达到成果的实习方向进行学习工作。工作内容:按照应聘的职责,在预定的期限内完成所安排的功作。一、管理职责1、认真按时完成实习期间安排的任务2、对工作情况或问题及时向带领人员汇报。3、积极向部门老员工学习或请教。二、工作权限1、根据自身的工作能力有职位调配权。2、对项目开发过程有参与权和建议权。3、对工作范围内有自我评估权。三、管辖范围实习工作范围四、工作标准(或要求)1、在实习期间,认真履行公司和部门的管理要求与职责。2、认真按照相应职位的工作标准(或要求)工作与学习。五、入职要求按照相应职位应聘要求专心-专注-专业