个人学习总结博客

项目 内容
这个作业属于哪个课程 任课教师博客主页链接
这个作业的要求在哪里 作业链接地址
作业学习目标 完成个人软件心得总结

一、结合本学期课程学习内容,对比《实验一 软件工程准备》的任务5你所提的问题提问博客链接,尝试对提出问题进行解答,并阐明是如何通过学习/实践/讨论弄清楚的;学习中是否产生了新的问题?如有,请提出。

1、在第5章中提到了很多的团队模式和开发流程,都各有优缺点,那么在团队当中每个人的性格都不尽相同,有时候会出现两级分化,该怎么处理这些事情呢?在团队中,每个人水平也不同,那么如何在团队中分配任务呢?也有可能再分配完任务后会出现“为什么他的任务比我少”,“为什么他的工资比我高”这些情况。那么如何在团队中找到这样的平衡点呢?
答:在我们合作的过程中这些问题都遇到了。我们宿舍三个人和宿舍外一个姑娘,我们四个人在性格方面都不一样,在遇到事情处理的时候也会有所不同,在这种情况下,我们通常会停下来思考一下,等到心平气和地时候再继续话题,再处理问题时各退一步,因为我们互相了解对方,我们的吵架也只是针对这件事情而不是人本身。也能够理解对方为什么想这样,只是我们所站的角度不同,但是都知道对方是对我们的项目好。团队的分配任务我们都基本上是尽自己最大所能完成自己能完成的,在完成了自己的任务之后帮助其他人完成不了的。比如,我和另外一名同学对代码的设计要比较差,我们就会积极地完成除了代码以外的工作,然后为代码设计的同学打下手。在遇到这些事情的时候,需要自己能够认识到自己所承担的责任的多少,工资高还是低取决于完成任务的多少、重要性、关键程度等,所以团队之间要相互体谅。
2、在第3章中作者提到了玩魔方的事件,在这里我开始反思自己的能力以及问题所在,曾经虽然简单的学习过网页制作,移动安卓开发等,但是,真的就是这样了吗?了解,掌握,精通这几个关键词走到了哪一步?这么多技能为什么只是停留在了了解层面?
答:从一开始接触时就分为两类人:一类人就是害怕自己做不到最好早早就放弃了做好它的念头。二另一类人却是越挫越勇,知道这次做的不够好,那我努力了下次就能做得更好。所以学的精通不精通取决于自己,越学越觉得自己无知才是正道理[哭]。只是留在了解层面是因为没有足够的兴趣深究更多,对许多事情都是一知半解,所以兴趣是最好的老师。
3、在第8章需求分析里面,如果我们在开发过程中遇到客户提出的不太切合实际的想法或者是无理的要求,那么如何更好地和客户沟通,委婉的让客户知道他的要求是没有意义的呢?
答:在开发的过程中应该会经常遇到这样的事情,此时我们与客户之间发生冲突,为了避免冲突就要提前进行协商,在需求分析阶段就要了解实际需要已经相互沟通能否实现的问题,而不是在后期进行设计的时候变卦,所以就要在我们与客户之间寻求平衡点,友好的交流,女性往往在交流这种事情上要比男性更胜一筹。

二、总结自己在项目的 可行性分析/需求分析/软件设计/实现/测试/项目验收/中学到了哪些“知识点”。

答:一学期即将结束,在可行性分析的时候我们几个成员憧憬了很多能实现的功能和我们最后展示出来的东西,通过上网搜索等明白了它的实际定义。接下来的需求分析,我们编写调查问卷,收回调查问卷与总结分析的时候,才觉得事情慢慢步入了正规,也明白了前期的准备工作的意义所在,每一步做的都不是无用功,所以脚踏实地的完成每一项任务才能使得后续的工作照常进行。在软件设计的时候,我们有了具体规划有了大致的方向设定,按照我们的方向继续向前就变得轻松了很多。虽然途中也有了许多不愉快但是最终我们都解决了,实现的时候就觉得终于能出来东西了,一切都在一步一步向前。测试时是为了发现不足弥补不足,使我们的东西越来越好。最终的项目验收时,学姐也很耐心地告诉我们的不足之处,所以经过一学期的学习,我对我能来到西北师大,能在老师和学姐的指导下不断成长,我心怀感激。

三、结合个人项目/结对编程/团队项目的个人经历,谈谈心得。

答:在初次接触到软件工程的时候觉得十分高大上,也应该会很难吧。后来老师一点点布置任务,将任务细分时就觉得自己努力努力可能就会做得到,每次完成任务虽然有点吃力,但是最终也是能够完成的,也许老师注重的就是最近发展区吧,跳一跳就能够得到。在后续的结对编程、团队项目的时候就不单是自己一个人努力了,不得不承认,1+1>2,所以当我们一起努力的时候就会完成意想不到的事情, 中途也有过几次不愉快,但是很快就解决了,而且现在课程也即将结束,也没有留下任何不愉快,及时解决矛盾真的是很重要的,而且需要有人在产生冲突的时候站出来解决。在这一学起的过程中,我学习到了很多东西,无论是在知识上还是在人际合作交往上都将对我接下来的人生起到重要作用,现在的我还没走上工作岗位,有这样一个锻炼的机会也是让我受益匪浅。

四、总结这门课程的实践总结和给你带来的提升,包括以下内容:

  • 统计在软件工程实践中,你完成了多少行的代码;
    1、我们在一开始的构想中就会写很多代码,但是正式在设计编程的时候,是我们几人共同合作完成的,一边向别人讨教,一遍在网上书籍中查找资料,没有一行代码是我们中某一个人完全编写的。
  • 你在软件工程实践的各次作业分别花了多少时间?(做一个列表)
    答:
作业 花费时间
实验一 软件工程准备 5h
实验二 软件工程个人项目 3天
实验四 软件工程结对项目 1天
实验三 作业互评与改进 3h
实验五 团队作业1:软件研发团队组建 4h
实验六 团队作业2:团队项目选题 3天
实验七 团队作业3:团队项目原型设计与开发 4.5天
实验八 团队作业4:基于原型的团队项目需求调研与分析 4.5天
实验九 团队作业5—团队项目需求改进与系统设计 6天
实验十 团队作业6:团队项目系统设计改进与详细设计 6天
实验十一 团队作业7:团队项目设计完善&编码 7天
实验十二 团队作业8:软件测试与Alpha冲刺 7天
实验十三 团队作业9:Beta冲刺与团队项目验收 3天
  • 哪一次作业让你印象最深刻?为什么?
    答:第一做作业吧,第一次接触博客园等除了学校自己的作业平台以外的东西,而且是第一次作业的刚开始,第一次接触软件工程总是有点好奇的,刚刚注册了账号后,我抱着对软件工程的好奇在博客园里看了许多形形色色的东西,对我今后要学习的地方有了大致的了解,也对上面很多人的博客惊叹不已。
  • 累计花了多少个小时在软件工程实践上?平均每周花多少个小时?
    答:累计花了100小时,加上上课时间平均每周花了12个小时
  • 你学习和掌握的新语言、新平台;
    答:掌握了基础的java语言,Android以java作为开发语言,JDK是进行java开发必备的的开发包,进行开发之前先要建立开发环境,其中基于JAVA的整合型可扩展品台Eclipse是我们的首选。eclipse是一款非常优秀的开源IDE,Android平台为开发者提供了源码开发的软件包SDK,它包含了使用JAVA语言开发品台应用的必要工具和组件API。
  • 填写下表,总结一学期的学习中,你学习或使用的软件工程开发工具、开发方法和建模方法;
软件开发工具、项目管理工具 软件开发方法 软件建模方法
墨刀;mockplus;Leangoo;Eclipse NABCD方法、自底向上的归纳 面向对象分析模型方法
  • 其他方面的收获或提升。

    五、你认为目前的课程存在哪些问题,你有什么更好的建议。

    个人感觉这种模式对学生完成作业时容易没有头绪,第一次完成项目式如果有人可以进行指导,会对下次完成项目时打下坚实基础。而且老师在验收时的不方便,因为每一个小组所做的东西不一样,学生就无从得知自己在全班所做的东西的好坏程度。

201671010438王奕晗实验十四 团队项目评审&课程学习总结的更多相关文章

  1. 王天悦 201671030121 实验十四 团队项目评审&课程学习总结

    项目 内容 课程名称 2016级计算机科学与工程学院软件工程(西北师范大学) 作业要求 实验十四 团队项目评审&课程学习总结 课程学习目标 (1)掌握软件项目评审会流程,(2)反思总结课程学习 ...

  2. 201671010447 杨露露 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于哪个课程 2016计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十四 团队项目评审&课程学习总结 作业学习目标 总结这学期软件工程学习获得 一 ...

  3. 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于哪个课程 2016计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十四 团队项目评审&课程学习总结 团队名称 快活帮 作业学习目标 (1)掌握软 ...

  4. 杨巧丽 实验十四 团队项目评审&课程学习总结

    实验十四 团队项目评审&课程学习总结 项目 内容 这个作业属于哪个课程 (https://www.cnblogs.com/nwnu-daizh/) 这个作业的要求在哪里 (https://ww ...

  5. 201671010449 杨天超 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 作业学习目标 1.掌握软件评审流程及内容 2.个人总结 实验一问题解答 实验一问题链接:https://ww ...

  6. 201671010450-姚玉婷-实验十四 团队项目评审&课程学习总结

    项目 内容 所属科目 软件工程http://www.cnblogs.com/nwnu-daizh 作业要求 https://www.cnblogs.com/nwnu-daizh/p/11093584. ...

  7. 201671030128周琳 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十四 团队项目评审&课程学习总结 作业学习目标 掌握软件项目评审会流程:反思 ...

  8. 201671030103 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于哪个课程 任课教师首页链接 这个作业的要求在哪里 作业链接地址 课程学习目标 (1)掌握软件项目评审会流程 (2)反思总结课程学习内容 任务一: 团队项目Github仓库中提交 ...

  9. 201671030126 赵佳平 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于那个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十四 团队项目评审&课程学习总结 作业学习目标 掌握软件项目评审会流程:反思 ...

随机推荐

  1. [Gamma] 项目展示

    [Gamma] 项目展示 一.工程展示 1.项目简介 定位分析 我们的目标是做一个创意分享网站,在之前的阶段中完成了大框架的搭建,并以此为基础进行界面优化与功能扩展. 典型用户 用户 面临困境 需求功 ...

  2. 正方教务系统客户端 error loading midas.dll.

    在windows xp/7/10上安装了客户端,安装到注册字体一步,没有响应,强行结束.启动客户端,登录,出现  error loading midas.dll. 32位:先将 midas.dll 放 ...

  3. Linux文件和目录管理

    一.与文档相关的命令 1,命令head:用于显示文件前10行,后面直接跟文件名.如果加-n,则显示文件的前几行. 选项-n后有无空格均可也可以省略字母n,直接跟数字 2,命令tail:和命令head类 ...

  4. thinkphp5的钩子怎么用

    1.创建钩子行为 我们自己定义的标签位可以直接放在Think\Behaviors中,也可以放在应用目录中,比如说Home模块下,新建一个Behaviors的文件夹,在文件夹内新建: 标签名+Behav ...

  5. Elasticsearch 记录

    查看集群运行状态 GET /_cat/health?v 响应 1573460861 16:27:41 my-application yellow 1 1 372 372 0 0 371 0 - 50. ...

  6. MyBatis系列(三) MyBatis 配置文件

    一.properties 此标签的主要作用是引用配置文件,以数据源来举例. 新建mybatis-confing.properties配置文件 mybatis-confing.properties dr ...

  7. SQL系列(十二)—— insert update delete

    前言 这个系列的前面都一直在介绍查询select.但是SQL中十分广泛,按对数据的不同处理可以分为: DML:全称Data Manipulation Language,从名字上可以看出,DML是对数据 ...

  8. 彻底理解javascript中的this指针

    http://javascriptissexy.com/understand-javascripts-this-with-clarity-and-master-it/ https://www.benn ...

  9. SpringCloud-Consul开发环境配置

    一.consul安装 1.下载:https://www.consul.io/downloads.html: 2.选择版本:本人开发环境是windows,所以选择win64: 3.安装:保存至D:/Sp ...

  10. 锤子剪刀布pat-1018

    题目描述 大家应该都会玩“锤子剪刀布”的游戏:现给出两人的交锋记录,请统计双方的胜.平.负次数,并且给出双方分别出什么手势的胜算最大. 输入描述: 输入第1行给出正整数N(<=105),即双方交 ...