2021.3.5 王颖软件工程作业
1.软件过程是软件的诞生及其生命周期。其框架为沟通,计划,建模,构建和部署。软件生存周期包括问题的定义与可行性分析、项目计划、需求分析、软件设计、编码与测试、运行与维护。软件过程模型是软件生存周期中各项开发活动的流程用开发模型来规范描述。
2.软件过程是开发任何软件时遵循的过程。和软件开发过程差不多。
3.瀑布模型是一种文档驱动的模型,增量模型是将一个大型项目分解成一个个的增量来进行开发的模型。比较是增量模型降低了软件开发的风险,缩短了软件响应市场的时间。
4.关联:都会产生文档,都要计划、需求分析、设计、实现、测试、运行和维护的过程。区别:增量模型在各个阶段并不交付一个可运行的完整产品,而是交付满足客户需求的可运行产品的一个子集,螺旋模型包括了风险分析和迭代,构件集成模型使得软件开发不再从头进行,开发的过程就是构件组装的过程,统一过程模型没有涵盖软件过程的全部内容。而瀑布模型到晚期才能看得见开发成果。
5.快速原地模型。因为每个人都可以体验一遍所有软件过程。