计算机软件大类教师企业实践能力标准表
工作领域 | 工作任务 | 职业能力 |
1.软件销售(售前) | 1-1 项目准备 | 1-1-1充分熟悉公司产品的功能及特点 1-1-2准备相应的产品文档和客户介绍PPT,能够搭建产品演示环境 1-1-3建立客户档案,了解客户与产品结构 1-1-4熟悉项目实施流程和规范 |
1-2 需求跟进 | 1-2-1能够结合客户的需求为客户详细介绍公司产品 1-2-2 与客户进行初步的技术交流和沟通,并基于产品功能提出解决方案 1-2-3 能够了解和挖掘客户的需求,合理客户的需求方向 1-2-4 能够协助销售完成招投标的技术文档,编写招投标文件 1-2-5 参加招标会议,进行商务上的讲解和答疑。 1-2-6 参与合同的签订 1-2-7 跟进和参与项目的实施,完善相关项目文档 | |
1-3 项目运维 | 1-3-1 跟进项目,维护客户关系,深度挖掘客户需求,寻求后续合作商机 1-3-2 项目执行过程中提供需求及技术支持,发现理解偏差,及时纠偏 1-3-3 归纳反馈客户的共性需求,以完善公司产品 | |
2.前端开发工程师 | 2-1项目规划 | 2-1-1 根据项目需要完成前端页面交互效果设计 2-1-2 完成相应的项目计划文档 2-1-3 熟悉项目开发流程和标准 2-1-4 参与前后端交互接口规范的交流与制订 2-1-5 设计功能模块具备较强的可复制性与延展性 |
2-2 项目实施 | 2-2-1根据设计稿完成页面切图 2-2-2 精通HTML5、CSS3开发技术,了解JavaScript面向对象编程方法 2-2-3 精通React或Regular或Vue等技术栈(移动端项目) 2-2-4 根据设计需求,完成页面交互效果开发 2-2-5 根据需求,实现后端数据的前台展现 2-2-6 对界面效果进行浏览器、设备兼容性优化 2-2-7 对页面性能进行优化 2-2-8 前端框架的研究和应用 2-2-9 自有前端框架的开发 2-2-10 具备互联网自学能力 | |
2-3项目运维 | 2-3-1 负责项目前端的运维工作 2-3-2 跟进项目升级的前端开发工作 2-3-3 具备良好的客户沟通能力,能将客户需求转换为项目呈现 | |
3.后端开发工程师 | 3-1 项目启动 | 3-1-1 参与产品的技术可行性评估,包括项目开发书理解 、需求收集与分析、范围定义 2-1-2 协助完成项目技术可能性文档 3-1-3熟悉项目开发流程和规范 |
3-2 项目计划 | 3-2-1参与项目的需求收集与分析,定义范围 3-2-2 制定开发计划,评估开发成本 3-2-3 评估开发风险,规划风险应对 3-2-4 完成相应的项目文档,实行配置库管理 | |
3-3 项目实施 | 3-3-1 根据项目需要,熟练掌握开发语言;如:Java、C、C#、python 3-3-2 熟练掌握Hibernate,myBatis等常用框架 3-3-3 根据需求完成产品的设计 3-3-4 负责系统后台服务器端应用程序开发,并提供接口文档 3-3-5熟练使用Eclipse,idea等主流开发工具 3-3-6根据项目计划,按时提交高质量的代码,完成开发任务 3-3-7在实施过程中,参与需求变更评估与控制 3-3-8掌握SVN等常用的配置管理工具 3-3-9根据项目质量标准完成相应的技术文档 3-3-10配合测试人员完成代码的缺陷修复 3-3-11熟练掌握mysql、Oracle、SQLserver等数据库操作 3-3-12能够搭建项目的运行环境,进行环境配置 | |
3-4 项目验收 | 3-4-1 协助项目管理者按照验收标准提交产品代码 3-4-2 完成验收过程中需要提交的文档 3-4-3 提供验收培训相应的技术支持 3-4-4 对验收实施提供相应的现场技术支持 | |
3-5 项目运维 | 3-5-1 协助运维人员,提供技术支持 3-5-2 跟进项目升级工作 | |
4.测试工程师 | 4-1 项目规划 | 4-1-1 参与项目的需求分析 4-1-2 制定测试计划 4-1-3 制定整体测试方案 4-1-4 确定测试标准和出口准则 4-1-4 熟悉项目的整体流程和标准 |
4-2 项目实施 | 4-2-1 确定测试工具和策略 4-2-2 掌握常用的bug管理工具,如:禅道、bugfree 4-2-3 掌握常用的配置管理工具,如:SVN 4-2-4 熟悉OFFICE等办公软件 4-2-5根据任务设计详细测试用例 4-2-6实施测试,提交问题报告。会使用自动化的测试工具来实施代码扫描、性能测试等。 4-2-7能够提出改进方案 4-2-8编辑测试报告并提交反馈 4-2-9提交项目文档 | |
5.实施工程师 | 5-1实施准备 | 5-1-1 根据项目要求做好实施计划 5-1-2 与客户保持良好有效沟通 5-1-3 熟悉项目产品及所运行软硬件环境要求 5-1-4 熟悉项目流程和标准 |
5-2实施管理 | 5-2-1跟进客户的实施需求完成实施工作 5-2-2为客户提供培训服务 5-2-3根据技术文档实施安装产品 5-2-4能够解决部署实施中遇到的基本问题 5-2-5根据记录客户问题并反馈 5-2-6编写项目实施文档,记录部署信息 | |
5-3 实施维护 | 5-3-1 制定维护计划 5-3-2 按时跟进客户 5-3-3 实施维护计划 | |
6. 软件平台维护 | 6-1 维护计划 | 6-1-1 熟练掌握维护流程 6-1-2根据产品制定维护计划 6-1-3充分熟悉平台产品 6-1-4 制定并跟新产品平台信息表 |
6-2 实施维护 | 6-2-1 根据维护计划定期进行检查并记录 6-2-2 定期联系客户,记录信息并进行反馈 6-2-3 能够及时发现问题,并解决常见问题 6-2-4 记录并提交问题记录表、检查单 6-2-5 做好数据备份并存档 6-2-6善于使用开发辅助维护工具,方便维护及降低管理成本 | |
7. APP应用运营推广 | 7-1方案制定 | 7-1-1掌握页面结构、文章质量、网络营销推广 7-1-2熟悉网络推广模式 7-1-3熟悉网络优化和推广 7-1-4熟悉互联网络推广技巧 |
7-2 方案推广 | 7-2-1 具有应用市场活动、首发、免费、付费等推广能力 7-2-2 具有良好的文档写作能力、沟通能力、自学能力 7-2-3 熟练使用推广工具 | |
8. 手游开发 | 8-1策划和设计 | 8-1-1 熟悉程序开发流程、美术制作等相关工作 8-1-2 精通word、excel等office办公软件 8-1-3 具有精简、准确的文档表达能力,具有良好的逻辑性和条理性 |
8-2安卓手机游戏开发 | 8-2-1 熟悉cocos2d-x游戏引擎,精通C/C++,熟悉使用lua编程 8-2-2 熟悉游戏开发流程 8-2-3 熟悉常用算法和数据结构,熟悉网络编程、异步编程技术 8-2-4 熟悉减少页面渲染时间方法 8-2-5 较强沟通能力和逻辑分析能力 8-2-6 根据策划完成编码 8-2-7 跟进并解决测试出现的问题 | |
9. UI设计 | 9-1 UI设计 | 9-1-1 能熟练使用Axure, 墨刀等原型图制作软件,以及AI、Photoshop、Coreldraw等图形制作软件 9-1-2 具有很强的审美能力,了解互联网UI设计的潮流,了解互联网产品设计理念和思路 9-1-3 熟悉Web UI和App UI设计规则,了解CSS、HTML语言及iOS/Android平台 9-1-4 良好的语言沟通及文字表达能力,能够根据客户需求独立完成设计图 9-1-5 能制作风格美观的UI界面 9-1-6 具有较强的创意策划能力 |
10. 移动APP开发 | 10-1 需求分析 | 10-1-1能准确把握用户需求 10-1-2有较强的逻辑分析能力和文字功底 10-1-3了解基本软件开发流程 10-1-4熟悉OFFICE等办公软件 10-1-5 进行需求文档的编写和确认 |
10-2 设计建模 | 10-2-1能够编写规范的概要和详细设计文档 10-2-2 熟悉Tomcat、Apache、Nginx等开源的服务器 10-2-3 熟悉Oracle、SQLserver、sqlite等数据库中的至少一种 10-2-4 有良好的面向对象分析和设计能力 10-2-5 熟悉Android系统架构、API调用及相关技术 10-2-6 有一定的算法分析和设计能力 | |
10-3 编码测试 | 10-3-1熟悉Windows和Linux操作系统 10-3-2熟悉常用的JavaScript框架 10-3-3熟练掌握前端开发工具和主流开发框架 10-3-4熟悉移动应用功能开发和调试 10-3-app接口测试工具5有良好的编程风格和文档习惯 10-3-6熟悉Android手机软件架构 10-3-7熟悉androidstudio及通用主流开源框架及组件:Otto/EventBus 10-3-8熟练运用Eclipse,idea开发工具 10-3-9掌握svn等配置管理工具的使用 10-3-10熟悉iPhone/iPad开发技术 10-3-11 提交相应的代码和技术文档 | |
10-4 测试运维 | 10-4-1 跟进并解决测试出的问题 10-4-2 维护过程中提供相应的技术支持 | |
计算机软件大类专业教师专业教学能力分析表
表3 :软件专业教师专业教学能力分析表
工作领域 | 工作任务 | 专业教学能力描述 |
1.岗位/工作任务分析 | 1-1岗位及工作任务分析 | 1-1-1 能参与实施软件行业调研 |
1-1-2 能参与实施行业相关岗位能力需求分析 | ||
1-1-3 能参与实施软件工作任务分析 | ||
2.教学资源搜集及开发 | 2-1 教学资源搜集 | 2-1-1 能完整搜集软件相关岗位实际案例 |
2-1-2 能完整搜集软件企业不同工作领域工作任务流程等相关资源 | ||
2-2教学资源开发 | 2-2-1 能搜集或制作相关教学资源,开发相关教学案例 | |
2-2-2 能根据岗位开发信息化、数学化教学资源 | ||
3.工作任务转化教学内容 | 3-1 工作任务转化教学内容 | 3-1-1 能根据行业职业能力标准开发课程标准中的实践教学内容 3-1-2 能根据课程标准设计实践教学项目、教案、操作流程、评价标准等 3-1-3 能根据课程标准要求开发实践教学校本教材 3-1-4 能根据课程标准要求指导学生企业实习 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论