软件工程导论第一周作业(你认为一些军事方面的软件系统采用什么样的开发模型比较合适?)

4.你认为一些军事方面的软件系统采用什么样的开发模型比较合适?

  我认为军事方面的软件系统采用瀑布型的开发模式比较合适,原因如下:

  首先,我觉得军事方面的开发是一项要求严格,不允许有严重差错甚至细微差错也最好不要出现的项目,因为军事是和国家的安全与政治息息相关的,正因为如此,军事方面的开发要求参与人员在设计时候更严谨,在项目从开始到结束都不能出现多次更改,反复修正的情况,应当一个阶段一个阶段的经过深思熟虑后再进行,并且要求最终生产出来的产品是优质的,而瀑布模型的显著特征就是阶段间具有顺序性和依赖性,必须等前一阶段的工作完成之后,才能开始后一阶段的工作,也只有前一阶段的输出文档正确,后一阶段的工作才能获得正确的结果。即使这样的要求很高,但是也是有必要的,军事方面自带的严肃性决定了设计者必须经过长时间的决定反复敲定才能通过一个阶段到下个阶段。

  其次,从人力物力方面来看,军事方面的软件系统要实现起来耗费很大,比如之前美国开发的隐形战斗机猛禽号F-22,它的软件系统从1991年就开始研发,初步设计了其模型,到2016年技术更新耗时25年,耗费了很多人力物力,所以一旦一个项目在实现之后发现失败了,将是一笔巨大的损失,并且因为是军事软件系统,即使初步模拟实现也是需要耗费很多的,由此诸如快速原型模型和增量模型这类涉及到先模拟出一部分,经过反复修改而最终得出结果的,反而耗费很大,而瀑布相对把实现阶段延后,就降低了在已经投入模拟后反复更改计划的几率,从而减少了很多人力物力的损失。

  综上两点,我个人认为军事方面的软件系统采用瀑布模型的开发模式比较适合。

时间: 2025-01-01 17:43:55

软件工程导论第一周作业(你认为一些军事方面的软件系统采用什么样的开发模型比较合适?)的相关文章

软件工程第一周作业 - 导航

本周作业内容链接 软件工程第一周作业 - 关于计算机.职业生涯 http://www.cnblogs.com/vector121/p/7496387.html

机械传动控制第一周作业

机械传动控制第一周作业 现代机电传动控制要求工程师有较为广阔的知识面.在产品设计的过程中,既要充分地运用自己的专业知识,也要与其他学科进行协同设计,现代机电控制靠纯机械已经不能达到复杂的技术要求,它还需要电气和软件的共同作用,做到机电软一体化.在完成一件机械设备的性能要求后,成本的问题也是必须要充分考虑的,设计时要考虑用材成本,设计过程中要考虑能耗的均衡问题,经济因素是机械设计中一个需要权衡的问题.同时,创新也是必须的,无尽的重复和运用虽说可以使一个技能得到完善,但是创新才能使其真正的发展. 现

解题报告——2018级2016第二学期第一周作业

解题报告——2018级2016第二学期第一周作业 D 算24 题目描述 描述 给出4个小于10个正整数,你可以使用加减乘除4种运算以及括号把这4个数连接起来得到一个表达式.现在的问题是,是否存在一种方式使得得到的表达式的结果等于24. 这里加减乘除以及括号的运算结果和运算的优先级跟我们平常的定义一致(这里的除法定义是实数除法). 比如,对于5,5,5,1,我们知道5 * (5 – 1 / 5) = 24,因此可以得到24.又比如,对于1,1,4,2,我们怎么都不能得到24. 输入 输入数据包括多

2017-2018-2 20179215《网络攻防实践》第一周作业

<网络攻防开发与实践> 第一周作业 一.对师生关系的理解 ?对于研究生和导师的关系就不像中学或大学,仅仅是以传授知识为主,研究生阶段,导师起到引路的作用,给学生指点以及方向,而不仅仅是教学,传授的更应该是方法,因为此时研究生阶段学生有了自己的思想,对事物能进行更深刻的思考,想法往往更加新颖,所以导师引领方向,学生开拓创新. 二.如何提问 顺应:从对方观点中延展出你的问题,不要另起炉灶: 提升:把对方所讲的内容,归纳.升华.拔高,成为更具有概括性,更深刻的大问题,再从这个大问题出发提出你自己具体

20179214 2017-2018-2 《密码与安全新技术》第一周作业

20179214 2017-2018-2 <密码与安全新技术>第一周作业 课程:<密码与安全新技术> 班级: 201792 姓名: 刘胜楠 学号:20179214 上课教师:谢四江 上课日期:2018年3月15日 必修/选修: 选修 学习内容总结 ###量子密码技术简介 量子密码技术是量子物理学和密码学相结合的一门新兴学科,它是利用量子物理学方法实现密码思想的一种新型密码体制. 量子密码技术是一种实现保密通信的新方法,它比较于经典密码的最大优势是具有可证明安全性和可检测性.单词量子

软件工程第一周作业:软件工程和代码托管平台

0x01 :请问 "软件" 和 "软件工程" 这些词汇是如何出现的 - 何时.何地.何人 软件:最早的软件的概念,由Richard R. Carhart在1953年8月,Rand Corporation的备忘录中提出,并将其使用于工程背景中(The earliest known publication of the term "software" in an engineering context was in August 1953 by Ri

现代软件工程第一周作业

2.  软件有很多种,也有各种分类办法: ShrinkWrap (在包装盒子里面的软件,软件在CD/DVD上):   Web APP (基于网页的软件):   Internal Software (企业或学校或某组织内部的软件): Games (游戏):   Mobile Apps (手机应用):    Operating Systems (操作系统):    Tools (工具软件)      选取一类软件,  请分析: 1) 此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为

软件工程第一周作业 - 每周例行报告

本周PSP C(类别) C(内容) S(开始时间) E(结束时间) I(耽误时间) △(实际时间) Part One 个人情况阐述 9:10 9:35 2分钟 25分钟 Part Two 阅读<构建之法> 12:40 次日18:46 495+32+41+10-36 19小时52分钟 Part Three 评价作品 8:20 12:48 2+10+5 4小时11分钟 Part Four 采访往届同学 14:00 14:56 2 56分钟 总结 第一次作业       25小时24分钟 本周进度条

软件工程第一周作业 - 针对“天天向上”团队的采访

针对“天天向上”团队的采访 1.当时的项目有多少用户,给用户多少价值? 现在还有人用吗? 因为我们团队开发的是一款单机游戏,所以具体有多少用户我们也不太清楚,当时我们将项目放到CSDN上,我删除项目之前看到的下载量是56个,如果可以的话,这个就算是用户量了.因为我们的项目是款游戏,所以带给用户的当然就是娱乐消遣的价值了,希望大家每天早上打开电脑的时候先玩几盘连连看,开启一天的好心情.至于现在还有多少人用我就不太清楚了,反正我(张政)还是偶尔无聊时玩几盘. 2.这个项目能否给我们团队继续开发,源代