zoukankan      html  css  js  c++  java
  • 总结

         这个学期,我学习了软件工程这个科目。软件工程就是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。通俗的讲就是如何开发、运营和维护一个应用,一个应用如何从没有到有,在有了之后又要怎样维持这个应用,这就是软件工程所
    研究的内容。

         我们知道要想做好一个应用或者一个程序,首先要会的就是一种编写语言,也就是能写出源代码。之后就要了解我们为什么要去做一个应用,我们编写这个程序,需要这个程序做什么,能实现什么功能,这在软件工程当中,就叫做:软件需求分析,之后再经过软件设计、软件构建、软件测试和软件维护等一系列软件工程的内容,才能做出一个比较完善的应用。  这个学期,我们通过分组的方式2,建立了6个人为一组的小组,模拟了真实的软件制作团队,人数不很多,每个人有各自的分工,各自有自己负责的开发阶段,通过这种类似于实践的方法让我们体会到了软件工程的实际应用与操作。这样比单纯的书面学习要更有效率与作用。

          通过这个学期的学习,我还解决了之前的一些疑问。例如何为软件工程,我在本文第一段当中已经回答了这个问题,而且更进一步的知道了软件工程包括的领域,还有软件工程所相关的学科,如:计算机科学、计算机工、管理学、数学、项目管理学、质量管理、软件人体工学、系统工程、工业设计和用户界面设计等等领域。另外我还知道了关于MSF,是代表微软解决方案框架(Mi-crosoft Solution Framework, MSF),也就是微软推荐的软件开发方法。微软在总结了自己产品团队的开发经验和教训,以及微软咨询服务部门的业务经验后推出了MSF,同时了解了包括: 1.推动信息共享与沟通(Foster open communications) 2.为共同的远景而工作(Work toward a shared vision) 3.充分授权和信任(Empower team members) 4.各司其职,对项目共同负责(Establish clear accoun-tability and shared responsibility) 5.交付增量的价值(Deliver incremental value) 6.保持敏捷,预期和适应变化(Stay agile,expect and adapt change) 7.投资质量(Invest in quality) 8.学习所有的经验(Learn from all experciences) 9.与顾客合作(Par-tner with internal and external customers)等MSF基本原则和它的详细内容。最后我还知道了软件测试这项工作的重要与专业性,软件测试主要是将软件制作好后的一些缺陷找到,并能解决,找缺陷好找,但是解决缺陷是需要强大的专业技能的,并不是谁都可以做。 

         总之这个学期的学习使我收获很大,我觉得软件工程这门学科也是很必要的,虽然貌似听起来不是很有用,但是对于没学习过的人来说,如果没有基础是做不出来完善的软件的,通过我的学习,老师的细心解答,我觉得我的收获还是很大的。

  • 相关阅读:
    swift--使用URLSession异步加载图片
    swift--浮点数转换成整数(四舍五入/直接截断)
    swift--环形进度条(UIActivityIndicatorView)的用法
    swift--Timer实现定时器功能,每个一段时间执行具体函数,可以重复,也可以只执行一次
    HTML节点树
    网页的结构
    网页的组成
    HTTP 请求过程
    HTTP 基础术语
    《投资最重要的事》
  • 原文地址:https://www.cnblogs.com/hahacsy/p/5588955.html
Copyright © 2011-2022 走看看