团队作业——总结

 

 

这个作业属于哪个课程

<课程的链接>

这个作业要求在哪里

<作业要求的链接>

团队名称

TZN

这个作业的目标 

总结自己,对未来提出目标

 

队员列表:

彭潇然 201731062217
甘昀 201731062218
何谊春 201731062219
刘豪 201731062220
张鑫 201731062221
傅豪 201731062222

 

 

 

 正文部分:

 1.傅豪201731062222

一:提问的博客:

https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/2713

二,问题回答:问题一回答:明星模式其实是一种夸张说法,主要是领导在下属的协助下完成工作,领导为主要中心,其他成员围绕着他完成工作,每一个人都不可或缺。

(这是通过讨论得出的)

问题二回答:整个团队自己权衡其中的关系。(通过讨论得出)

问题三回答:没必要。使用此软件必定要对需求说明书有了解,会涉及到所有功能。(网上查资料)

问题四回答:二者都有一个最低下限(网上查资料)

问题五回答:有必要。成长不一定是能力的成长,还有成熟程度。不可能每个人一出来就是个老手。(讨论)

三新问题:没有产生新问题

四新技能:上传代码到github。获得方式:写作业时学习的

          软件开发流程 通过看书学到的

五深刻体会:软件开发不仅仅局限于代码,更要有大局观,我们应该把软件开发看作是一个工程,从基础开始,慢慢建成这栋高楼大厦。我们应当努力学习,提高自己。

2何谊春201731062219

 

  • 1.请回望第一次个人作业,你对于软件工程课程的想象和提出的问题。
  • 2.链接到以前提问题的博客
  • https://www.cnblogs.com/pipicat/p/10567193.html
  • 3.尝试对自己提出的问题进行解答,并阐明,是如何通过看书,实际,或者讨论弄明白的
  • 问题1:构架有专门的构架人员,通过对用户的需求分析和系统结构化得构造,通过系统的方法进行构架
  • 问题2:完整的测试分为单元测试,集成测试,确定测试,系统测试。还有专门的测试人员进行操作
  • 4.是否产生了新的问题?请提出。
  • 问题:软件开发后的发布问题和相关的操作流程是什么样的
  • 5.经过这学期的学习,你掌握到了哪些以前没有的技能,你是如何掌握的。
  • 掌握了软件开发的整个流程。以及需求分析,软件设计中所涉及到的工具和方法。
  • 通过完整的一次软件开发及团队成员间的合作掌握了性能分析,软件测试等以前没有掌握的技能
  • 6.有什么深刻的体会,对自己一学期学习过程的总结。
  • 对于软件工程来说,我们还有许多的东西要去学习。这一学期通过对软件工程的学习,了解了整个软件开发的流程,对以后的工作或学习研究的方向有了清晰的认识。对于一学期,学到的东西很多,需要通过一些项目或者实践来巩固并强化自己的技能

 3.刘豪201731062220

 

一、提问的博客:https://www.cnblogs.com/rikoprpo/

二、问题回答:

1.请回望第一次个人作业,你对于软件工程课程的想象和提出的问题。

在第一次博客园的编写中,其实我是拒绝的,因为第一次在网上发文难免有些紧张和抗拒,在基础上觉得这门课很高端,又要写程序还要发博客…当时我对这门课提出了像:这门课到底是做什么?这门课陈老师第一堂课提到得软件危机是什么?各大流程之间可以随意、切换吗?团队在需求分析之后编写之中又有新的想法怎么协调?还有就是作为计科院学生何时开始处理项目经理类学习的相关问题?

链接到以前提问题的博客:https://www.cnblogs.com/rikoprpo/p/10566445.html

2.尝试对自己提出的问题进行解答,并阐明,是如何通过看书,实际,或者讨论弄明白的

在逐渐的学习中,我明白了软件工程就是为应对软件危机而生的,在很多大型项目里就是融合了流程模型的优缺点而形成的。团队在需求分析时一定要明确方向,并且在可行性分析中给出明确的可或是否的观点,这样在后期不但会减少分歧,更是能大大提升效率和减少开发时间。项目经理这一块需要自己给自己定位,自己以后到底想要从事哪一模块的工作,要先把基础技能打好才能走得更深。

3.是否产生了新的问题?请提出。

在今后的学习中和开发项目中是否可以结合自己的领悟进行开创,或是严格按照软件开发流程进行机械式开发?

是否要注重与经济学类的学生进行交流,明确市场走向,还是依靠自己对时代发展的判断?

是否要掌握多种编程语言以便应对各种挑战,或是严格学好学精一种代表当前时代的热门语言?

4.经过这学期的学习,你掌握到了哪些以前没有的技能,你是如何掌握的。

经过一学期的学习我掌握了老师教给我们对于软件开发的各种技术,以及对于危机的把控。对于开发过程中团队矛盾的协调以及团队工作的分工。在老师和助教的评价下大家都得以提高。

5.有什么深刻的体会,对自己一学期学习过程的总结。

在我们团队项目的开发里我们遇到了很多书上、老师提到过的,也遇到了很多老师没有强调过的。团队开发不是一件容易的事情,需要大家团结协作,每一个环节都关乎成品的质量。在矛盾和磨合中大家都成长了,平时老师对我们提出的问题也都做出细心的解答,在我们忙的时候还给我们延长提交作业时间,在答辩的时候,老师细心看每一组的汇报,并且提出发展建议,这一学期收获很大!

4甘昀201731062218

甘昀: 第一次作业链接:https://www.cnblogs.com/gy1024/p/10539383.html 软件工程课程的学习总结:
回望第一次作业关于团队的问题:
团队在软件的开发过程中起着非常重要的作用,合理有效的团队分工会让开发效率事半功倍

经过这学期的学习,我掌握了许多关于软件开发过程中的技能,如需求分析,总体设计,测试等

在软件项目的团队合作中,通过亲身经验体会到了团队合作并非想象的简单,
需要涉及到各个方面的分工以及每个成员的能力问题。
在这个过程中我掌握到了团队合作的各种方法。在一学期的课程学习中,深刻的体会到了软件的
开发并不是我们想象中的打代码实现这么简单。相反代码只占了开发过程的一小部分。对于软件
的开发也学习到了许多重要的知识,受益匪浅

5张鑫201731062221

https://www.cnblogs.com/Czay/p/10557519.html   问题一:都说程序=数据结构+算法,那么算法到底在程序中占了什么比重和什么地位,作用。一丶因为我在ACM团队一直学习算法,所以还是有些疑惑(来自第一章概论)   回答:算法是程序的核心,好的算法会直接影响程序的好坏 二丶如何在实际的工作中,做好一个软件工程师和IC,除了书上说的一些和技能外,还需要什么。因为我有了解到其实很多在学校里能力很强的人,不一定能做好。回答:结合自己的学习经历项目经验和工作经历,才能做好一个合格的IC 三丶结合编程既然有那么多的好处,那么为什么在很多企业或者公司里面个人编程的比重还是那么大呢,还有就是如果个人不想结合编程,因为觉得自己的代码看起来方便舒适,那么该如何解决呢。 回答:每个人适合不一样的模式    产生的新问题:如何真的做好一个软件工程师    经过了这学期的学习,我掌握了很多不同类型的表的画法和软件工程的整个理解和过程,熟悉了专业的更多东西   总结:在和同伴进行第一个项目制作的过程中,感觉到了团队的重要性和软件制作流程的熟悉,让我实实在在的接触了以后可能会面临的工作,让我倍感高兴。

 6彭潇然201731062217

作业链接
1.1作业1中的问题(在阅读了相关书籍或者网上资料查询才把这些问题搞明白。)
1.书中第五章第二节所讲到的软件团队的模式,我的问题就是在建立一个软件团队以后,应该选择怎样的模式才能使得效率最大化,从而达到收益最大化?

  答:首先团队人员组成要少而精,这样在代码编写的过程中就会流畅许多,从而节省开发成本;在测试代码的时候,要在越短的时间找出更多bug,也能节省开发成本。

2.书中第八章第五节所提到的软件功能的优先级,我的问题是我们如何去考虑软件的优先问题,假如做软件的时候客户没表达清楚而使得我们所考虑的优先性偏离客户要求怎么办?

答:作为软件的开发者,我们应该尽自己努力去弄清楚用户的需求,知道用户所需软件的优先程度;当客户没表达清楚是情况下,我们就按照代码的难易程度开始编码。

3.书中第十一章第六节所提到的源代码的管理,我的问题是作为一个刚到公司的菜鸟,我们应该去做好源代码的管理,有哪些需要注意的地方?

答:对于源代码的管理,首先应注重代码的安全管理,并在里面学习从而举一反三,变成自己的风格。

4.书中第十四章中有关软件质量的论述,在保证软件质量的同时我们应该注重开发成本,我的问题就是如何组建小组使得软件开发的效率不受影响的情况下,能兼顾代码的错误修改?

答:对于软件的质量保证是在开发成本的范畴里面的,在初步完成代码以后,应该准备一段时间测试代码并修改,这些都是开发里面的范畴的。

5.书中第十六章讲到了IT行业需要创新,那么作为新的一批即将进军IT行业的新人,我们应该怎么做才能培养自身的创造思维?

答:对于创新性思维,应该尽可能多的先去模仿别人的代码,在这基础上加上自己的的一些功能或者用另外的方式去写他已有的功能。
1.2经过这学期的学习,是否产生了新的问题?请提出。你掌握到了哪些以前没有的技能,你是如何掌握的?
答:通过这学期的学习,学习到很多东西,但是并未产生一些新的问题;掌握了团队协作,代码测试,用例图等需求分析图,这些技能的掌握都是通过不断地练习从而掌握的。
1.3有什么深刻的体会,对自己一学期学习过程的总结。


答:通过这门课程的学习,我明白了团队合作的重要性,学习到了代码测试,画用例图,类图等技能,但是说实话,老师发表作业的频率有点高,但是都还是能完成,老师布置的团队作业很有意义。

posted @ 2019-06-25 17:57  傅*  阅读(172)  评论(0编辑  收藏  举报