A. 软件工程师岗位分析
Java,前端后端都在培训。现在是在实习。你现在主要的任务的学校好,软件这个出路你不要愁,发展前景不错的,多学习
B. 软件工程师现状及发展前景如何
作为“朝阳行业”,软件行业的发展虽然也受到了全球金融危机的影响,但就目前的发展形势来看,软件工程专业在未来多年内仍然将是就业形势比较好的专业。2009年就业调查报告显示,软件工程就业率及就业工资水平均居高校各专业前列。这主要源自于软件行业的快速发展和政府经济结构调整而对软件人才的迫切需求,据估计,我国目前存在着80万的软件人才缺口,而对软件人才的需求也以每年20%的速度递增。
未来几年,国内外的高层次软件人才仍旧处于供不应求的状态。目前软件工程专业毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作。有数据表明,我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国十大IT职场人气职位中,软件工程师位列第一位,软件工程人才的就业前景十分乐观。
C. 什么是软件开发风险分析,风险预测,风险评估
开发风险1技术风险,技术导致无法完成2工期风险,未及时交工3人员风险,人员变更4需求不一致,交付物有问题
D. 软件工程师的职业劣势是什么
劣势是随着年龄的增加,不太写代码,技术更新太快,跟不上。
E. 软件开发过程中会有哪些风险
1、未经权威部门确认的功能标准、开发规范以及质量技术标准,均可能导致软件无法达到预期标准,从而引起质量风险。
2、在理解项目标准及范围等问题上,企业管理层、项目组以及技术性人员的接不一致,导致计划与资金安排有所改变,因而极易引发风险。
3、潜在的维护、验证、接口、实现以及设计等环节出现的问题,存在技术空白及未知领域,为软件开发工作带来较大的风险。
4、来自于外包项目组、客户、国家政策以及市场等方面的变化及压力,这类风险具有明显的不可控特点,一旦遭遇,应谨慎对待,及时制定解决策略。
风险防范与控制措施
1、出台合理的软件开发模式与相关规程,确保开发工作合理、有序进行,并符合国家出台的相关标准及要求。
2、对于项目组全体成员的开发行为进行严格规范,加强小组成员之间的交流与互动,以免由于沟通与交流不当,引发软件开发风险。
3、定期开展业务和技术交流大会,引导技术人员摒除过于落后、陈旧的工作思想,通过引进先进的技术、设备与验证方式,明确技术人员的预期发展目标,令其不断的改进自我、完善自我,提升技术及设备的质量及效果。
4、对开发所用的方法及技术进行客观、合理的评价,避免由于无法把握技术而引发风险。
5、建立完善的风险应对程序与管理计划,如此一来,才能确保在发生风险的时候,能够快速、合理、技术的作出反映,并通过制定适宜的策略,对风险进行专业性处理。
F. 软件开发项目有哪些风险
大型项目开发时间无法估计,要多少人不知道,要花多少钱也不好估计,demo做出来和最终产品有多少差异,有多少需求需要修改
G. 高级软件工程师的威胁及其排除
软件工程师考试(高级)大纲
一、考试说明
1.考试要求:
(1)理解软件工程管理的概念和任务;
(2)理解软件生存期过程;
(3)理解软件工程标准;
(4)掌握需求分析、测试、维护基本技术;
(5)掌握软件度量、软件配置管理方法;
(6)理解软件复用概念;
(7)理解软件质量保证的手段;
(s)理解软件项目对人员的需求;
(9)理解软件知识产权的基本知识。
2.通过本级水平考试的合格人员具有从事软件系统分析与工程系统分析员、工程管理员的实际工作能力和业务水平。
3.本级水平考试范围包括三个模块,即模块1、模块2和模块3。题型为单项选择题十多项选择题十综合题。每个模块考试时间为90分钟。
二、考试范围
模块1:软件工程技术
1.1软件生存期过程
1.1.1软件工程过程和软件生存期
1.1.2软件生存期模型
1.1.3国际标准:ISO/IECI2207信息技术一软件生存期过程
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构件技术
1.3.4分层式体系结构
1.3.5实施软件复用开发单位的组织结构
1.4软件测试技术
1.4.1软件测试的基本概念
1.4.2测试用例设计
●白盒测试
●黑盒测试
1.4.3性能测试
1.4.4软件测试策略
1.4.5软件测试工具
1.5软件维护
1.5.1软件维护的概念
1.5.2软件维护活动
1.5.3软件维护的实施
1.5.4软件可维护性
1.5.5软件再工程
1.6软件工具与软件开发环境
1.6.1软件开发工具的分类、作用和功能
1.6.2软件开发环境的概念
模块2:软件质量管理与软件质量保证
2.1软件质量
2.1.1什么是软件质量
2.1.2软件可靠性
2.1.3软件质量问题的根源
2.1.4软件产品质量与软件过程质量
2.2软件质量保证
2.2.1软件质量保证的概念
2.2.2软件质量保证体系
2.2.3质量保证的实施
2.2.4软件质量设计
2.2.5软件容错技术
2.3软件工程标准与软件文档
2.3.1什么是软件工程标准
2.3.2软件工程标准化的意义
2.3.3软件工程标准的制订与推行
2.3.4软件工程标准的层次
2,3.5软件工程国家标准
2.4ISO9000国际标准
2.4.1质量管理、质量认证与质量审核
2.4.2ISO9000标准概要
2.4.3ISO9000族标准构成
2.4.4质量体系
2.4.5ISO9001的主要内容
2.4.6ISO9000_3实施指南概要
2.5软件过程能力评估CMM
2.5.1软件过程评估的意义
2.5.2软件过程能力成熟度分级及其关键过程域
2.5.3软件过程评估的国际标准
2.6软件度量
2.6.1软件度量的概念
2.6.2功能点方法计算软件的大小
2.6.3程序环路复杂度计算
2.6.4Halstead程序工作量计算
2.6.5程序风格度量
2.7软件配置管理
2.7.1什么是软件配置管理
2.7.2配置管理计划的制订
2.7.3变更管理
2.7.4版本管理和发行管理
模块3:软件工程管理
3.1软件工程管理和软件项目管理
3.1.1软件工程管理的任务与意义
3.1.2软件工程管理的范围
3.1.3软件文档管理
3.1.4软件成本估算
3.1.5软件风险分析
3.1.6软件项目进度计划与监控
3.2软件人员管理
3.2.1软件开发组织结构
3.2.2软件人员能力成熟度模型
3.2.3软件工程师道德和职业活动规范
3.3软件知识产权保护
3.3.1什么是知识产权
3.3.2计算机软件著作权
3.3.3计算机软件著作权登记管理
3.3.4计算机软件著作权侵权与法律保护
3.3.5计算机软件的商业秘密与反不正当竞争
H. 选择软件工程师的优/劣势或利/弊分析
可以从事Java (JavaEE)工程师、.NET软件工程师、外包开发工程师、网站设计和开发工程师、 数据库工程师、ERP/CRM/OA/B2C开发应用工程师 、系统分析设计工程师、文档工程师,做软件,做网站,做游戏,工资一般都在5K左右 看你的能力吧,最主要是你要多动手,可能的话还能拿到1W
I. 软件开发工程师的行业前景是什么
如今互联网时代,网站已俨然成为企业和个人不可或缺的“电子名片”,软件开发工程师的薪资福利一直是行业领先地位。目前,中国网民数量已达到6.68亿,规模全球第一,网站总数达413.7万余个,伴随着“互联网+”行动计划的实施,使得传统企业纷纷向互联网转型,这必将引发企业对软件开发工程师的严重需求。据有关数据显示,目前,我国对软件人才的需求已达80万,并且以每年20%左右的速度增长。在未来5年内,合格软件人才的需求将远大于供给。其中,尤以JAVA、PHP、HTML5与CSS3开发、Asp.net开发人才最为缺乏。