浅议我国高校中软件开发人才素质培养.docVIP

浅议我国高校中软件开发人才素质培养.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅议我国高校中软件开发人才素质培养

浅议我国高校中软件开发人才素质培养   摘要:软件产业的发展,对人才需求提供了广阔的空间。由于软件产业属于知识密集型产业,因此软件人才就成为一个国家软件产业发展的重要资源。本文就我国高校中软件开发人才的素质培养进行一定的分析和探讨。   关键词:软件产业;软件开发;素质培养      一、我国软件人才结构现状   软件产业作为信息产业的核心和灵魂,是国家近年来重点扶持和发展的行业。软件产业的发展水平和技术创新已经成为一个国家经济和科技发展水平的重要标志。根据目前软件产业的发展现状及未来的发展趋势,软件企业需要三类人才:(1)既懂技术又懂管理的软件高端人才;(2)系统分析及设计人员即软件工程师等中端软件人才;(3)熟练的程序员即软件蓝领。我国的软件产业还处在新兴发展阶段,软件人才严重不足,人才结构也不大合理,软件企业规模也较小。既缺少高层次的项目管理和系统分析设计人才,也缺少大量具有工程实践能力的初级人才。   据有关权威机构调查统计,软件外包行业需求的人才中,80%以上来自社会招聘(其中包含职业技术培训学校学员),这部分人才的特点是动手能力较强,但社会招聘中40%以上属于中低端人才。只有15%左右来自高校,这部分人才虽然没有实际操作经验,但企业选择他们,看中的是他们未来的潜力。   专家预测,随着中国成为世界重要的IT产品制造大国和IT消费市场,IT业跨国公司会逐步进入中国市场并建立大型的软件工厂,这种日趋明显的趋势,使得“软件蓝领”逐渐成为职场上的香饽饽。而职业教育因为恰恰能够提供创新实践、沟通等综合能力均衡的软件人才,并且能够有效降低人才培养成本和使用成本,缩短人才的培养周期。印度之所以能够通过软件外包服务成为“世界办公室”,正在于其通过推行软件人才的职业教育,拥有全球规模最庞大的“软件蓝领”阶层。   二、我国高校中软件开发人员的素质培养   1. 人才在软件企业价值链中的地位   纵观整个软件过程,软件企业的作用就是分析客户的业务问题并把握市场机遇,从而开发出帮助客户实现业务价值的软件或提供相应的IT服务和技术支持。人才培养基地应该帮助软件企业培养实施软件工程的人才。   软件过程是知识密集型过程,软件过程中涉及的知识有:软件企业知识、业务领域知识、软件工程知识和解决方案知识。软件企业所需人才有:企业管理人员、需求开发人员、软件研发人员和产品服务人员。再细看各类人员的构成,企业管理人员主要由投资管理人员、运营监管人员、行政管理人员、财务管理人员和人资管理人员等组成;软件产品服务人员主要由营销管理人员、培训咨询人员、技术支持人员、销售人员和市场人员组成;需求开发人员主要由客户代表、业务分析员、业务设计员、产品代表、产品经理、系统分析员和需求复审员构成;软件研发人员主要由项目经理、架构师、分析员、设计复审员、设计员、质保员、测试员、程序员和配置管理员构成。企业管理人员需要具备良好的企业运营知识;需求开发人员需要经常和软件客户沟通,需要具备良好的业务领域知识;软件研发人员需要具备良好的软件工程知识;而产品服务人员需要经常和软件客户沟通,则需要掌握良好的解决方案知识。   软件过程由产品开发和产品推行组成。软件过程的具体流程以及每一流程中所涉及主要企业人员分别为:(1)需求调查(产品经理、技术支持、专家顾问);(2)产品策划(市场经理、产品经理);(3)需求分析(开发经理、产品经理);(4)系统分析(开发经理);(5)系统设计(开发经理);(6)模块开发(开发经理、开发员);(7)系统测试(测试员、产品经理);(8)软件包装(客户经理、产品经理);(9)产品营销(市场经理、客户经理);(10)产品使用(用户)。其中,1~5步骤属于产品定义,6~10步骤属于产品推行阶段。软件企业里面有三个核心部门:营销部、产品部、开发部。营销部主要负责市场营销,市场营销主要涵盖软件过程里面的需求调查、产品策划、产品营销和产品使用。产品部主要负责产品交接,产品交接主要涵盖需求分析和软件包装。开发部主要负责产品开发,产品开发主要涵盖软件过程里面的系统分析、系统设计、模块开发和系统测试。当然,软件企业里面这三个核心部门也并不是完全独立分割的,营销部和产品部相互渗透,产品部和开发部也相互渗透。   2. 优秀软件开发人才所具备的基本素养   目前国内软件企业面临的普遍问题有:外功易修,内功难练;市场的要求高和企业研发能力不足矛盾突出;规范管理和僵化管理相混淆;处于作坊式向工程化进化的艰难过渡期;软件过程失衡、脱节、过程成熟度低;普通开发员好找,优秀软件工程师难寻等。   普通开发员掌握了计算机基础知识,熟悉计算机资源,学会了编程语言,喜欢卖弄技巧,喜欢比较编程语言的优劣;以能编出某种特殊功能的程序为荣,不懂原理,不求甚解

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档