2020软件工程作业00——问题清单

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10618
这个作业的目标 问题清单
作业正文 https://www.cnblogs.com/ynzj123/p/12680045.html
参考文献 www.baidu.com

第一次提问

  • 1.软件工程课程,上课的重点是 a.解决缺点(规范复杂性和一同性), b.扩大优点(加强可靠性和低成本)还是 c.开发流程?
    应该是开发流程和优点

  • 2.为什么经历这么久的软件工程发展,还是会有这么多的问题?(项目提交推迟或者取消)
    难以解决的问题

  • 3.一个小项目的开发(小网页或app),需要多少人,多高的技术水平等级(JAVA开发网页,微信小程序开发APP)?
    七人左右,懂html,数据库,和框架等等

第二次提问

  • 1.Python我们会学的很深入吗?还是只是讲解核心内容?
    不会深入

  • 2.我不太熟练pychar等工具,对以后影响大吗?
    影响不大

  • 3.怎么理解pyhon中生命游戏的概念?
    一个细胞扩大的程序吧?

第三次提问

  • 1.pylint工具,得到有很多窗格数据,应该分析哪个信息?
    主要分析字节占用数量,目标是让它减少

  • 2.还不是很理解生命游戏是什么?
    细胞自动机,它包括一个二维矩形世界,孤独和密集都会导致他死去

  • 3.怎么理解数据结构和算法的对性能的提高呢?
    数据结构和算法是一种实现,他可以让你找到更优算法,节省资源,时间;学Java只是一种语言,学算法是一种通用任何语言的思想。就像技术和思想的关系

  • 4.结对编程的磨合期要多久呢?他的优势有那么显著吗?
    磨合期,看性格和关系。效果显著:竞争关系,表现自己的冲动,相互监督

第四次提问

  • 1.黑盒,白盒测试是怎么联系在一起的?

  • 2.如何理解覆盖率中的语句覆盖?

  • 3.在基本路径测试中,怎么设计测试用例?

第五次提问

  • 1.怎么理解软件项目管理中的领导?

  • 2.模型中,原型化模型和迭代式开发都是部分开发,他们的区别在哪?

  • 3.需求分析中的规格说明是什么?

第六次提问

  • 1.怎么理解邹欣老师说的build内容?

  • 2.怎么理解scrum争橄榄球的比喻?

  • 3.一直变化需求与调整,这会让敏捷开发难度大很多吧?

第七次提问

  • 1.怎么理解软件开发活动和开发人员角色的联系?

  • 2.怎么理解建立初始时间表?

  • 3.怎么立解cocomo模型?

第八次提问

  • 1.为什么活动中有那么多会议?

  • 2.sprint为何不可调整?

  • 3.怎么理解用户故事的作用?

第九次提问

  • 1.为什么需求是可见的系统特征(我觉得需求不可见吧)?

  • 2.如何理解非功能性需求?

  • 3.如何理解SRS风格?

第十次提问

第十一次提问

第十二次提问

原文地址:https://www.cnblogs.com/ynzj123/p/12680045.html