zoukankan      html  css  js  c++  java
  • 2020软件工程作业00——问题清单

    这个作业属于哪个课程https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10618
    这个作业的目标 问题清单
    作业正文 如下所示
    其他参考文献

    第一章、初始软件工程

    初步的软件工程学习,需要编码能力和计算机有关知识达到什么层次,才能更好的进行软件工程的学习?

    软件开发一定要学习python吗?

    第二章、编写高质量代码

    结对编程,是一个程序员必备的能力吗?

    代码的高质量的保证,关键在于?

    第三章、单元测试

     对代码进行测试时,是先进行黑盒测试再进行白盒测试吗?

    软件测试时如何提高覆盖率?

    第四章、软件开发过程

    为什么3D打印的操作系统最适合采用增量开发

     四种软件过程模型,使用面广、优点较多的是哪一种?

    一个软件开发中,可以使用两个或几个过程模型吗?

    第五章、团队开发管理

    沟通很重要,是不是一个团队里,每个人都应该掌握与人合理沟通的能力?

    团队项目一定会效率更高吗?

    第六章、敏捷开发与配置管理

    如何编写一个用户故事?

     用户故事的特征:独立的、可讨论的、对用户或客户有价值的、可估计的、小的、可测试的。

    scrum敏捷开发的优缺点

     优点:敏捷确实是项目进入实质开发迭代阶段,用户很快可以看到一个基线架构版的产品。敏捷注重市场快速反应能力,也即具体应对能力,客户前期满意度高。

     缺点:敏捷注重人员的沟通,忽略文档的重要性,若项目人员流动太大,又给维护带来了不少难度,特别是项目存在于新手比较多时,老员工比较累。需要项目中存在经验较强的人,要不大项目中容易遇到瓶颈问题。

    第七章、需求获取

    成为一个需求分析师,是否也需要具备较高水平的编码和软件开发能力?

  • 相关阅读:
    HDU 3460 Ancient Printer(字典树)
    HDU 1671 Phone List (字典树)
    HDU 1251 统计难题(字典树,map)
    英语学习的几个误区
    数据结构学习(一)逻辑结构和存储结构
    开始学习git
    Flex4学习笔记2--代码保存在单独的文件中
    Flex4学习笔记1---基本语法
    修改Tomcat的网页端口和指向路径
    JSP创建用户验证的实例
  • 原文地址:https://www.cnblogs.com/mao-liu/p/12469772.html
Copyright © 2011-2022 走看看