10.2: 现代软件工程这门课已经上了好几年了,以前有很多学生做过团队项目(说不定包括本校的学生),请你们找一个以前的团队采访一下-------------答题者:徐潇瑞

10.2: 现代软件工程这门课已经上了好几年了,以前有很多学生做过团队项目(说不定包括本校的学生),请你们找一个以前的团队采访一下

- 当时的项目有多少用户,给用户多少价值? 现在还有人用吗?

- 这个项目能否给我们团队继续开发,源代码/文档还有么?

- 项目开发有什么经验和教训

- 对学好软件工程有什么建议

写成一个博客   #团队博客作业2

根据老师的作业要求,我们采访了以前本科认识的一个同学,他在读本科的时候出去实习,参与了一些项目。他参与了手机外卖app的开发,根据他的回答,当时用户有10万人,用户可以用这个app来订餐,很实用,现在这个app还在运行。这个项目的源代码和文档都存在,不过我们很难获取到,如果我们可以获取到的话,我们可以好好学习它,并利用它来继续研究开发。根据该同学给我的介绍,他们在开发时确确实实遇到了些问题,比如对投资者需求理解有偏差,界面不够前台美观实用,开发过程中有些功能不会用代码实现,编程时有时候测试不够,有些潜在毛病没找到等等。他对我们的建议就是,在公司做项目和在学校完成一个作业是有很大区别的,工业生产需要能满足用户的需求,此外编写代码需要熟练,我们需要将所学的知识应用于实践,多实践,学好软件工程理论和动手编程都非常重要。

时间: 2024-12-11 15:56:20

10.2: 现代软件工程这门课已经上了好几年了,以前有很多学生做过团队项目(说不定包括本校的学生),请你们找一个以前的团队采访一下-------------答题者:徐潇瑞的相关文章

1.本周的作业请参照此文:http://www.ruanyifeng.com/blog/2015/12/git-workflow.html 制定本组项目的GitHub版本更新流程---答题者:徐潇瑞

首先,介绍一下gitflow,它是最早诞生.并得到广泛采用的一种工作流程.如果采用git flow开发流程,那么项目存在两个常设分支,一个叫主分支master,另一个叫开发分支develop.master分支中存放的是用于发布的版本,而develop存放的是用与日常开发的版本.此外,项目可能还会存在一些临时性分支包括:功能分支,补丁分支,预发分支.常用到的命令有: Git创建Develop分支的命令: git checkout -b develop master 将Develop分支发布到Mas

对软件工程这门课的感觉

到了现在,软件工程这门课也已经结课了.开始的时候,以为这门课也就是理论课,没什么意思,大概听听就行.到了真正上课的时候,才感觉,确实是一门理论课,但是不能大概听,必须认认真真的听讲,因为稍微一走神,老师可能就会点到你,回答问题.在开学之初,就有人说,王老师厉害,小心点,别当"钢铁战士",当时只是笑笑了之,多大点事.后来上课,才知道小心点.也很感谢这门课,让我又体会到了占座的感觉. 关于软件工程,理论的部分,我懂的不太多,在开始结对的时候,我们也是按着老师讲的来操作.结对项目的最高点:电

软件工程作业2.1:阐述对软件工程的理解,学完这门课自己能学到什么,学完后能做什么

对软件工程这门课的理解 软件工程是把系统的.有序的.可量化的方法应用到软件的开发.运营和维护上的过程.在软件工程中,远远不止很多人以为的只是单纯地进行软件开发,其实真正的软件开发的时间只是软件工程中的一部分而已.软件工程还包括了需求分析,绘制各种软件模型图,架构软件模型,从整体上来考虑如何架构好整个软件体系,既要考虑软件的性能和稳定,可靠,还要考虑用户体验,考虑后续的可维护性等方方面面,可以说是一个重大的工程.软件开发阶段前还要确定好实现的各种数据结构和算法才能去真正地进行编码.同时在开发过程中

我对软件工程这门课的理解

?阅读本文大概需要 3 分钟 1.什么是软件工程 在此之前,除了知道有软件工程这个专业,我并不知道还有软件工程这门课程,因此我不敢凭空妄谈对软件工程这门课有什么理解.当我看到作业是谈谈自己对软件工程这门课的理解时,我是有点惊讶的,这学期刚刚开学两周,课也上了没几节,可以说我对软件工程这个概念完全没有理解.但是我想,既然是作业,我也只能强迫我自己去看书查资料说说我自己的理解和看法了. 首先引用一下百度百科的定义:软件工程是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及程序

15. 请看TED 的演讲, 谈谈你对压力的看法,以及怎么和别人合作, 帮助别人,把压力转化为动力,在互相帮助的环境中成长。------------答题者:徐潇瑞

看了ted的演讲,我觉得压力就像一根弹簧,有多大的压力,它就有多大的弹力:现实中只要你学会用一种永远不服输的顽强精神,去对待人生和社会中遇到的一切困难与挫折,宠辱不惊的看云卷云舒,悟潮起潮落.可是存在很大一部分人并不能正确地对待压力,我认识有些朋友因为受不了读书的压力退学的,受不了家庭的压力离家出走的,受不了工作的压力整天抱怨这个抱怨那个,我觉得这些都是处理不好自己的生活,处理不好压力的表现.面对压力我们不应该像啊Q那样到处安慰自己,欺骗自己的,那样会使自己缺乏上进心,变得浑浑噩噩,我们也不该面

对软件工程这门课的期望

实践项目完成后学习到的能力的预期: 真正理解认识一个程序员应该能做到哪些标准. 学会团队协作,在软件工程中团队协作能力远远比个人能力要重要.清醒的认识到我是团队里的一员. 努力提升自己的能力水平  对项目课程的期望: 1.生动形象,课程不枯燥 2.照顾水平差的同学 对项目的愿景规划: 1.希望自己的技术水平能越来越高. 2.能自己独立解决问题的能力 3.能在一个团队中跟队友完美的合作完成任务

对《软件工程》这门课总结

对<软件工程>这门课的总结      经过一个学期的学习,让我对软件工程工程这门课有了更加深刻的了解.从刚开始对这门课的懵懂无知,通过慢慢的学习,每周的实践.让我渐渐对我之前提出的问提有了答案. 1 如何成为一名软件工程师 成为软件工程师要可以熟练的应用编程软件,精通编程语言,还要有良好的团队意识,还要有求知欲和进取心,这样才能成为一名合格的软件工程师. 2 怎么能学好软件工程 软件工程是软件的综合学科,软件工程强调的是对软件的理解,以及一些行之有效的安排开发,跟踪进度,保证质量的工程方法,单

团队项目最终总结

1.请自己翻译下面这段文字,注意不要借鉴别人的结果或者试图从网上找译文,一定用自己的语言把这段文字体会一遍 Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession. In accordance with

关于团队项目的一点想法

在软件工程这门课里,个人认为最重要的依然是实践,写代码实践,需求分析实践等都是必不可少的,目前,我们已经开始做我们的团队项目了,这将是我们软件实践的一个重要机会. 首先,我来说一下我们团队项目的进展吧,我们的团队总共有9位同学,项目名字暂时还没最终确定,不过我们的主题是很明确的,就是创建一个一对一的网络通讯平台,并努力向一对多和多对多靠近,在这个系统里,我们可以通过账号登录并与他人进行文字,符号甚至是表情交流.目前,基本的用户界面已经初步成型,立项说明书和需求说明书也已经写好,下一步考虑的是界面