zoukankan      html  css  js  c++  java
  • 通读《现代软件工程—构建之法》后的疑惑

    作业说明:

    三个问题:

    • 问题1:在构建之法P15,提到软件工程的目标是——创造“足够好”的软件。那么紧接着的一个问题就是——什么样的软件是“足够好”的或者说如何定义“足够好”的边界?例如:现在大学所使用的教务管理系统,该系统可以让学校的教学管理更加有条理,教务管理人员和学生能够更加便捷。但是每到选课的时候,就会出现很多如:验证码收不到、网站打不开等一系列问题。那么该系统是不是一个“足够好”的软件呢?
    • 问题2:在第五章作者提出了软件开发的一些流程。由于是粗略的看了一下,对于每一种开发流程的优缺点把握的不是很好。但是我想知道的是,当一个全新的项目开始时,要如何选择一种模式作为团队模式?一个团队的模式是固定的还是可以根据一些项目有所变动?
    • 问题3:读完第六章敏捷流程后,感觉到敏捷流程确实和之前提到的软件开发流程不一样。软件工程这门课更多的是注重实践,对于初学软件工程的我们来说,敏捷流程是否适合我们学习过程中团队的开发模式?
  • 相关阅读:
    开开心心
    HOW HE/SHE'S SEEN
    天池
    sql server deadlock跟踪的四种方法
    reduce 好东西
    object方法
    页面横向滚动 联动 进度条
    浅拷贝、深拷贝
    图片下载
    axios简单封装
  • 原文地址:https://www.cnblogs.com/yangfy2019/p/10505364.html
Copyright © 2011-2022 走看看