大学中如软件工程(软件外包方向)(校企合作) 能不能考研
外包是一个战略管理模型,所谓外包(Outsourcing),在讲究专业分工的二十世纪末,企业为维持组织竞争核心能力,且因组织人力不足的困境,可将组织的非核心业务委托给外部的专业公司,以降低营运成本,提高品质,集中人力资源,提高顾客满意度。
外包业是新近兴起的一个行业,它给企业带来了新的活力。
所谓软件外包就是一些发达国家的软件公司将他们的一些非核心的软件项目通过外包的形式交给人力资源成本相对较低的国家的公司开发,以达到降低软件开发成本的目的。
众所周知,软件开发的成本中70%是人力资源成本,所以,降低人力资源成本将有效地降低软件开发的成本。
软件工程(软件外包)考研后的深造方向是什么?
软件开发有很多方向的,1、电路和硬件知识学的比较好的,可以学嵌入式软件开发,就是比如说,电视机、电冰箱、洗衣机等这些家用电器电路板里的应用控制程序或手机、MP4等的一些操作系统的;2、计算机网络学的好的,可以搞计算网络的软件产品的开发,这几年无线通信和云计算比较热哦;3、企业信息化,做企业的网站开发;4、做管理系统,比如银行系统、超市管理系统、民警的户籍管理系统等,很多,例举不完。
5、数字媒体方向,做游戏开发、影视后期制作等哦,6、数据库方向,oracle,DB2,SQLServer等,可以进移动、联通、银行等大公司管理数据库等。
7、IT项目管理,就是当IT项目经理啦,管理开发团队和技术人才的。
如果有技术的话可以搞以上这些。
没技术的话,只能做服务,类似于软件销售等事。
大学的专业中后缀带软件外包的专业的一系列问题
就是学校和外面的企业公司合作,学校会让学生交钱给企业方,培训或者学习他们公司的软件方面的知识,具体看学习什么,类似外面的培训。
然后企业方会给学校一定的钱,相当于学校给企业方找了学生。
只是我认为的,因为我就遇到过。
我读书的时候校企合作,培训的是我们专业的嵌入式。
总之有点坑。
交了1万多,接近两万,什么都没有学到不说,毕业了出来没有用,而且培训老师就喜欢跟我们吹牛。
【软件外包服务】软件与外包服务工程这个专业做什么的??那个学校...
你好我也是做开发的,java方面的,据我所示,华为和微软还有一些大的公司确实有些职位是有学历要求的,看你怎么选择,当然学历高一点入职的层次就好一点。
但是两年多的时间,能力 强的已经成长为项目组长,项目经理,甚至是贮备架构师。
真的值得耗费两年吗?慎重决定。
这些公司大部分都是本科,而且,做开发一般都是前几年都很辛苦,写代码很累,经常加班,华为本科也就7、8K,研究生12、15刚进去,但是一两年之后差别很大,因为你进公司是给公司赚钱,你能力越强,工资必然很高,而且一个例子,一个朋友以前在华为做开发三、四年,年薪20W,后来跳槽到一家小公司,做架构师,工资我就不说了,直接有股份。
房子车子都有了
青岛理工大学的校企与软件外包专业
现在外包的软件项目不断增长,但随之而来的,承接外包的软件公司、软件团队也越来越多,包括很多个人SOHO一族也加入到承接软件的竞争行列中来了,因此现在对于软件项目的争夺也很激烈。
有很多人不知道上哪里去争取项目,总是抱怨没有项目做;也有的人虽然编程技术不错,但是对于与客户谈项目却是一窍不通,结果应该拿到的项目也拿不到手;也有的虽然已经接到了项目,却发现在实施开发的时候遇到好多从来没有遇到过的问题。
作为一个多年从事外包项目接单的软件开发人士,我想从以下几方面谈谈我的经验,希望对大家会有所帮助。
第一点,到哪里接项目 软件团队或SOHO最为关心的一点是在哪里可以找到项目做,也就是到哪里可以找到有外包需求的客户。
对于一般人来说,广交朋友然后通过熟人介绍还是接项目的第一途径,但这要求你的朋友或熟人要在企业或公司里有比效重要的管理位置,对于像那些每天只能是埋头写代码的程序员这显然是不太现实的。
所以大家不能等着项目来找你,而是要主动的出击去找项目。
现在网上有很多软件外包网站,在这里你可以找到不少的软件外包信息。
比如软件商务网上就有大量的软件外包信息。
不过这里每天外包的项目虽然很多,但竞争也很激烈。
一般一个外包信息发出后一天内就会有无数个竞争者,所以能第一时间与客户取得联系是非常关键的。
因为客户一般都是先入为主的,一般来说,如果第一个谈项目的人他觉得满意了,就会对其他的竞争者不再予以考虑,所以你要经常上网站上看看有什么最新的项目,并立即与项目的发包方取得直接的联系。
其他比如软件外包网、维客网、中国软件网,还有CSDN的外包频道上也有很多外包的信息,大家可以自己上去看看。
第二点,如何与客户谈需求 接项目最重要的一步是与客户谈需求。
客户对软件的需求是项目规划和实施的根本,所以在与客户谈需求时,一定要让用户将所有的想法尽可能的阐述清楚,并把所有的要求罗列出来。
这时候不应该害怕“勾引”起客户的潜在需求而增加设计开发的工作量。
而应该直接明白地要客户把项目的要求一条条地列出来。
/考试大/收集/这时先把条理、归纳、分析先都扔到一边去,用纸笔将用户最原始、最完整的要求准确地记录下来。
假如项目在你对客户的需求没有完全了解清楚的情况下就匆匆上马,那么就会随时发生意想不到的变更,轻则使项目延期或超出预算,重则使得原来已经做好的软件要彻底推倒重来。
所以我们在实施项目之前应该深入了解和挖掘客户需求,对某些不明确的需求要与发包方反复进行讨论,对于项目实施过程中的需求变更要规定处理办法,并形成项目的最终需求。
在需求分析阶段,接包方首先对发包方的需求认真分析,然后通过业务建模、会谈、问卷、需求会议等方式收集客户完整需求,形成文档,然后经过客户讨论、客户审查、文档修订等多次反复的过程。
有一点需要注意,即使双方谈的很投缘,在讨论需求时也一定要详细周到,精确到每一条不能再划分的软件功能为止。
第三点,如何合理地报价 技术社区在完全了解客户的需求后,下一步就是要确定一个合理的报价。
接包方要从跟客户的交谈中尽量地了解出客户的准确意思,思考客户想要的是怎样的一个软件,项目复杂的程度多大,客户的要求有多高,客户的性格如何,能够接受的价格范围等等,这些因素对于软件项目的报价都是密切相关的。
如果客户要的是一个小型的软件系统,不太苛求有多全面的功能,只要满足某一方面的需要,并且客户又是一个比较随和的人,那么项目可以报一个接近成本的价格;相反如果客户要求的是一个面面俱到的管理系统,需要有各方面的功能,缺一不可,并且客户又是那种对项目要求严格苛刻,绝不变通的人,那就要充分考虑各种不稳定的因素,报一个比较高的价格。
在很多的情况下,客户在跟接包方谈项目之前,心理都已经有一个价格底线。
如果要投入的费用超过了客户的预算范围,客户将不再与你谈该项目,他会转而找其它软件团队商谈。
所以跟客户谈项目的过程中要迅速地思考客户需求的真正含义,能够通过某种转换和变通,把客户对于技术的要求与自己团队的技术力量可以接受的价格相对比,从而得出一个双方都能接受的报价。
在与客户的谈判当中,灵活变通是成功的关键之一。
当然并不是所有的客户都可以通过变通而满足,遇到客户不认同项目费用的情况一定要处之泰然,真诚地为客户解释,把客户的需求细化为技术上的要求给他分析,让他同意你的报价的合理性。
即使客户对编程技术不是很了解,但经过你的细致的分析后也会对你的报价表示认同的。
第四点,如何组织团队 由于客户的需求是不同的,因而项目也是各种各样的。
有网站设计项目、也有软件设计项目,要求使用的编程语言也是多种多样的。
/考试大/收集/即使是在一个项目中,比如说网站制作的项目中,也有着前台的美工设计和后台程序的编写的分工。
这些工作如果全部交给一个人去作那是绝对完成不了的。
即使是一个小的团队,也不能保证所有的人才都齐备。
因此最好就是自己把项目初步设计好,然后找合作伙伴共同开发,自...
醉心客巛