团队项目总结

这个作业属于哪个课程:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2

这个作业要求在哪里:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3393

团队名称:西红柿炒鸡蛋

这个作业的目标:对本次团队项目的总结与反思,对团队项目的整理

1、团队成员的学号列表;

学号

姓名

201731062410

董和

201731062414

谢惠杰

201731062411

丁纪元

201731062409

何旭东

201731091117

余滔

201731062417

伍阳

2、正文

董和 201731062410

博客链接:https://www.cnblogs.com/dong-he/

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

当时选专业在网上了解到这个专业前景很好就选了,问题:软件工程的团队项目开发是怎样进行的

链接到以前提问题的博客:https://www.cnblogs.com/dong-he/p/10566898.html

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

学习了这门软件工程原理并进行了团队项目的实际开发,了解到了一个成熟的软件项目不光是代码那么简单,还有很多文档,开发前期要进行很多准备工作。

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

实际开发时,有很多技术方面的问题,如果时间安排不合理就会拖长开发进程,造成损失,怎样避免或者更好地合理安排时间和人数问题?

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

通过实际在团队项目中的开发了解到了大部分团队开发的步骤和方法,学会了如何与小组成员相处和交流。这是通过实际操作开发步骤和与组员交流掌握的。

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

学到了很多东西,很累很充实。

何旭东 201731062409 
博客链接:https://www.cnblogs.com/hexd-11/
1、解决第一次作业问题:第11章p237,构建经常不成功,应该做出如何的应对,在那一些方面做出如何改善?构建大师又该如何练成? 让团队中不仔细的人慢下来,这样减少他们的危害,寻找出错的原因。
2、是否产生新的问题 在对数据库进行操作时,删除数据库中某一行数据,自增长序列无法重新排序:没有产生新的问题
3、经过这学期的学习,你掌握到了哪些以前没有的技能,你是如何掌握的。 经过学习,我学会了对软件进行测试,需求分析,也就是瀑布开发模型,集成测试,验收测试。
4、体会:在团队项目的时候,必须要进行合理分工,并且给定时间,对需求分析,以及编码前的所有工作都要认真对待。


余滔  201731091117
我的博客链接:https://www.cnblogs.com/yutao-1117/
第一次个人作业链接:https://www.cnblogs.com/yutao-1117/p/10564233.html
①在测试和发布阶段,遇到问题,我们团队需要做出一个明确的决定,速战速决,才能高效的解决问题。
②我学到了做软件是不仅仅需要写代码。还有很多的步骤,我学会了建立各种模型,画各种图。
③第一次开发项目,和自己的团队一起在过程中遇到过很多问题,也一起解决了,我们在过程中,各司其职,努力把自己的做好,自己的团队才有前进的动力。

 

丁纪元 201731062411

我的博客链接:https://www.cnblogs.com/teikigen/

以前提问题的博客

https://www.cnblogs.com/teikigen/p/10560281.html

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

1、如何用户需求调查。怎样引导用户提出对程序员了解用户需求有帮助的意见。用户的关注点与程序员的关注点大概率牛头不对马嘴。比如向用户提问一个论坛的界面如何优化,程序员需要考虑用户还需要一些什么功能,各个功能具体需要怎样的效果,效果要怎样优化。用户或许就会说需要有设计感的logo,怎样的字体比较漂亮之类,但这很明显是美工的工作。我们在做用户需求调查的时候需要专业的技能,有目的地引导客户提出我们需要的信息。也可以使用专业调查问卷,一对一面谈等调查方式。

2、IT行业的创新是怎样的创新?提出效率更高的算法?还是说开发更高效的硬件?未来的发展之路是可预料的还是会被一个无人预料的创新改变的?

创新的方法有很多,我们不一定需要太大的突破,只需要在前人的基础上做出新的东西,一点针对性的微小改变也可以成为巨大的创新。

(2)、是否产生了新的问题?请提出。

在软件开发过程中出现无法挽回的巨大错误时,如何尽小地减小损失?

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

结果这个学期的学习,我学会了部分github的管理代码知识以及部分测试工具的使用方法。在团队开发中,我稍微掌握了一点htmlcssjs的知识。

(4)、有什么深刻的体会,对自己一学期学习过程的总结。

软件开发的过程是极其辛苦劳累的,在开发的过程中我们开发者会遇到许多各方面的挫折与困难,都想要我们不断提升自我的专业水平与专业修养才能更好地克服

伍阳 201731062417
1:链接到以前提问题的博客
https://www.cnblogs.com/httpwwwcnblogscomwuyang
2:尝试对自己提出的问题进行解答,并阐明,是如何通过看书,实际,或者讨论弄明白的
答:对于编程能力一般的人来说自己必须独立的去学习在课堂外,多去了解与自己所学的相关的知识,不仅在课堂上要跟上老师的节奏,在课下也要多学习这样自己才会提高。
3:是否产生了新的问题?请提出。
答:在开发过程中遇到了很多难题自己信心狠狠的被打击了一番。
4:经过这学期的学习,你掌握到了哪些以前没有的技能,你是如何掌握的。
答:这学期作业是开发软件,在开发过程中需要用到自己没有学过的知识所以就需要我们自己去网上学习,学习到了如何HTML制作网页。
5:有什么深刻的体会,对自己一学期学习过程的总结。
答:经过这学期的学习发现了自己有太多的不足,比如编程能力不行还有在问题理解上也不到位,经常犯一些低级错误,在开发软件过程中自己也不太擅长沟通交流导致不是很好的融入团队当中,但是自己也学到了很多以前所不了解的,总的来说,这学期自己在知识方面还是涨了不少进步了不少。

 

谢惠杰 201731062414

博客链接:https://www.cnblogs.com/cc456xie/p/10565833.html
第一次作业链接:https://home.cnblogs.com/u/cc456xie/
(1)尝试对自己提出的问题进行解答,并阐明,是如何通过看书,实际,或者讨论弄明白的
问题一:.相比于非团队,团队有什么优点和缺点?
答:团队的上限非常高,一个具有执行力,凝聚力的团队可以非常完美地完成一个复杂的项目,但是如果团队管理不善,也会产生非常严重的负面效果,而个人在完成一些小型项目时有不错的体验,但对于更复杂的项目就很难去执行了。
问题二:软件工程创新的作用是什么
答:解决现有软件危机,为解决日后软件行业发展所可能带来新的危机做准备
(2)是否产生了新的问题?请提出。
问题:软件开发能否脱离软件工程
(3)经过这学期的学习,你掌握到了哪些以前没有的技能,你是如何掌握的。
掌握技能:微信小程序及其云开发
掌握方法:自学,看网课,查官方文档。
(4)有什么深刻的体会,对自己一学期学习过程的总结。
体会:团队的配合十分重要。
总结:软件开发比我想得要复杂得多,每一步都十分关键并且需要认真对待。

 

posted @ 2019-06-25 20:29  dhleslie  阅读(271)  评论(1编辑  收藏  举报