11th 5个新的问题——关于软件工程

5个新的问题:

1、现在课上,我们每一个团队开发一个软件,遵循的是敏捷流程,近乎每天都召开Scrum会议,但这一切都基于团队人数很少,这样我们可以畅所欲言,而且不会花费过长时间,但是,如果是大团队呢?像是微软开发操作系统的团队,动辄至少也是要上千人的吧,那他们也是需要进行这样的开发流程么?这样的话Scrum会议会花费不少时间吧?

2、如果我面临一个任务,要求使用我从未接触的语言去写,即便我曾经使用过其他语言,而且很熟练,但是我能够在合适的时间内成功地完成这个任务吗?软件行业是一个充满活力的行业,每时每刻都在不断发展,行业也会随之逐步更新,即便原有的程序设计语言,每隔几年,都会在语法单词上稍加改动,更不要说如雨后春笋一样的新语言了?那么做一个软件工程师,我要怎么做才能跟上时代的脚步吗?难道要时时刻刻去培训吗?有没有什么不变的原则是我们可以把握的吗?

3、对于一个软件工程师而言,什么才是最重要的呢?编码能力?团队合作能力?还是什么其他的?

4、如果日后我们要从事软件开发的工作,那作为一名合格的软件工程师,我们应该掌握多少门语言呢?或者说哪几门语言是我们必须要了解的呢?

5、在课上,我们的团队项目仅作了三次发布:alpha、beta、final,事实上,真正的软件开发也是做了三次发布就可以真正运行使用了?如果不是的话,那又是怎样一个流程呢?

感觉与之前最早的5个问题相比,更加与实际相连了,毕竟我们经过了一系列的训练,会根据自身的经历结合理论去提问题。

时间: 2024-08-11 01:35:59

11th 5个新的问题——关于软件工程的相关文章

软件工程的瀑布, 大泥球, 教堂,集市,和银弹

0x1 No Silver Bullet 1           There is no royal road, but there is a road 软件工程缺乏一剂良药,在硬件成本随着发展速度快速下降的同时,软件工程的成本并没有出现明显的下降,然而,随着软件工程持续的.坚持不懈的发展,软件工程正在发生着重量级的变化. 2           Does It Have to Be Hard?--Essential Difficulties 必须观察到异常不是软件进展如此缓慢,而是计算机硬件进

11th 本周工作量及进度统计

本周PSP: C(类别) C(内容) S(开始时间) ST(结束时间) I(中断时间) T(实际时间) 文档 11月30日 回顾5个问题 13:00 13:50 2 48 11月30日 如果重新来过 14:00 14:20 5 15 11月30日 5个新的问题--关于软件工程 14:30 15:00 1 29 11月30日 最后的致意 15:20 16:40 3 17 11月30日 回忆整个学期--告学弟学妹 16:50 17:20 5 25 活动 11月25日 参与会议 16:30 17:30

软件工程的历史及发展趋势

 1软件工程的出现1.1软件危机20世纪中期,计算机刚被从军用领域转向民用领域使用,那时编写程序的工作被视同为艺术家的创作.当时的计算机硬件非常昂贵,编程人员追求的是如何在有限的处理器能力和存储器空间约束下,编写出执行速度快.体积小的程序.程序中充满了各种各样让人迷惑的技巧.这时的软件生产非常依赖于开发人员的聪明才智.到了20世纪60年代,计算机的应用范围得到较大扩展,对软件系统的需求和软件自身的复杂度急剧上升,传统的开发方法无法适应用户在质量.效率等方面对软件的需求.这就是所谓的"软件危机&q

现代软件工程作业4-7(龙秋娴)

4.Dijkstra曾经提到:“Software engineering, of course,presents itself as another worthy cause,but that is eyewash: if you carefully read its literature and analyse what its devotees actually do,you will discover that software engineering has accepted as it

读完《大道至简》后的小感悟

初次看到<大道至简>这本书的书名时,我被震惊到了,当时觉得十分奇怪,一本讲计算机编程的书怎么会有一个如此文雅的名字?上网搜索这本书,发现学界对这本书的评价还是十分高的,周爱明老师的<大道至简>这本书被誉为"激荡新思的佳作",作为一名软件工程专业准大二的学生,在老师的建议下,我利用暑假的时间阅读了整本书,书中作者对于编程的讨论对我的启发还是十分大的. 读完这本书后,反观我自己大学一年的编程存在许多问题.在过去一年的编程中,看到某一道编程题,会拿起来就开始写,缺少自

美国政府关于Google公司2013年度的财务报表红头文件

请管理员移至新闻版块,谢谢! 来源:http://www.sec.gov/ 财务报表下载↓ 此文仅作参考分析. 10-K 1 goog2013123110-k.htm FORM 10-K UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549     FORM 10-K (Mark One)       ý ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF TH

新学期跟着大伟老师学下软件工程!!!

新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!新学期跟着大伟老师学下软件工程!!!

软件工程新天地

同学们很多变成ACM大神,算法学得好,然而询问各种已经在IT企业工作的人,他们说这些ACM用的算法在工作中是几乎用不上的.既然是这样的话,我总觉得,靠算法吃饭的人固然很强,可是不靠算法的话就没必要学那么多了吧.但实际,似乎来自各大地方的消息都说算法与数据结构很重要.在一年前,我觉得做出APP的人似乎比在acm做点题目要强.觉得项目开发遥不可及.幸好学校开设了软件工程这门课,在老师带领下能有机会去做项目,我希望学完这门课我能自己构建一个小小的项目,还有能够看懂一些app的制作过程.听说实践课比较累

软件工程概论课堂测试一————添加新课程(web)

设计思想 三个文件Class_add.java  add.jsp  addInput.jsp Class_add.java : 内封装方法:连接数据库.向数据库添加课程信息.判断非合理的输入情况.判断添加的课程是否重复. addInput.jsp      :  完成显示输入界面,点击保存后跳转到addInput.jsp. add.jsp              :  处理输入的数据,并给出相应的交互提示. 源程序代码 Class_add.java : import java.sql.Conn