zoukankan      html  css  js  c++  java
  • 作业九———《软件工程》课程的总结

    1.对前期提出的问题的回答

         如果要是当软件工程师,个人的能力更重要还是小组合作的能力更重

          在我看来小组合作学习是开放教育中的教学组织形式。利用小组合作学习可以提高一定时间内学生学习、交往、表达的效率,达到优势互补,有利于培养学生的探究意识和合作精神,也有利于学生交际能力和解决问题能力的发展。合作是指两个或两个以上的个体为了实现共同的目标而结合在一起,研究、讨论、探讨,最终圆满地完成一项工作、一项任务,同时个人受益、获得满足的一种社会交往活动。而且当软件工程师,绝大部分都是合作完成开发项目,所以我认为当软件工程师小组合作能力更重要,当然,如果个人能力更强一点的话,更是有抑郁与合作的。

        如果自己或小组合作开发了一个软件,但是并不受大众欢迎怎么办

         软件的开发不受欢迎应该是有多方面组成的,可能这种软件传播度和实用度不怎么高,还有可能是用的太复杂或是功能太单调或是不齐全,这些都是会造成软件不受欢迎的因素,所以我认为,可以针对这些问题去反复的完善我们的软件,应该就没有问题了。

        开发软件时发生了各种纠纷怎么办

          开发软件时发生各种分歧是一种很常见的现象,对于某种问题可能不同的人有不同的看法,但是,在一个团队中,我觉得分工合作可以很好地解决这一份题,每个人都有自己负责的部分,在自己负责的那一部分里,自己就是主导者。但是在自己决策不定的时候,我们可以适当的听取别人的意见,因为有可能在别人的启发下,你会有新的思路。而不是一直局限在自己的思路里。

        如何精确地估算研发一个元件所需的成本,如果要是超支了怎么办

         1、估算前的规划

            1.1规划的第一步:确定软件范围

            1.2、规划的第二步:确定工作所需资源

                  人力资源、可复用软件资源、环境资源

        2、估算的对象

          估算主要包括以下几个重要内容:规模估算、工作量估算、



    2.总结本学期这门课程的体会

         这学期这们可最大的收获就是学会了团队合作,完成了一个项目。这个项目是我们小组成立之后,大家合作完成的第一个项目,在这个过程中我们有产生过分歧也有过产生同样的想法。我们都是之前的基础不太好,基本上每次的问题都是代码方面的。所以对于这此的项目,对我们来说还是极有挑战的。我们小组的成员都是女生,虽然在代码部分比较吃亏,但是我们在完成度上已经完成的很好了。团对合作比较之前的个人项目,不管是在完成度上,还是在时间方面真的是有效率很多,不光可以在不知道如何做的情况下,有人可以帮忙,在代码复审的时候还可以多次审查。所以软工这门课真的让我们学到了很多。

    3.对课程的建议

       希望老师今后可以给大家多留出一点进行团队项目合作的时间,或是多完成几个简单的项目,可以事先便于大家培养默契,以便之后的大项目能更好更有效率的完成。而不至于一直匆匆忙忙,就只能实现那种简单的功能。时间多一点,对于我们这种基础差的人就能多一点研究的时间,就能更好地实现更多的功能。

  • 相关阅读:
    如何删除PeopleSoft Process Definition
    你真的了解PeopleSoft中的function和method方法嘛
    PeopleCode事件和方法只用于online界面不能用于组件接口(component interface)
    Lucene.Net 3.0.3如何从TokenStream中获取token对象
    从零开始搭建一个简单的基于webpack的vue开发环境
    Vue路由懒加载
    减少打包组件vue.config.js——Webpack的externals的使用
    axios全局配置及拦截器
    vue-cli中eslint配置
    DDD领域驱动设计基本理论知识总结
  • 原文地址:https://www.cnblogs.com/dys123hahabalala/p/5586293.html
Copyright © 2011-2022 走看看