什么是螺旋模型(the Spiral Model)?

螺旋模型是一种软件设计理念,它不是一个线性过程,而是一个连续不断重复直到软件完成的四步过程。在螺旋模型的第一步,开发人员讨论目标,然后,开发人员找到最快和最安全地完成目标的方法是的。当开发人员知道他们在做什么时...
螺旋模型是一种软件设计理念,它不是一个线性过程,而是一个连续不断重复直到软件完成的四步过程。在螺旋模型的第一步,开发人员讨论目标,然后,开发人员找到最快和最安全地完成目标的方法是的。当开发人员知道他们在做什么时,他们会执行实际的编程,在软件中加入特性。当这个过程完成后,客户会看到软件接受或拒绝更改。人控制的计算机计划是螺旋模型的第一步,它在任何编程之前就开始了。此时,开发人员讨论需要添加到软件中的功能。例如,如果程序是为组协作而设计的,然后,开发人员可能会讨论是否需要一个组接口,以方便许多人同时使用程序。开发人员只讨论所需的功能,而不讨论如何创建这些功能。当开发人员知道需要哪些功能时,然后他们开始讨论完成这些功能的方法。在螺旋模型的这一阶段,开发人员将讨论完成任务的不同编程实践和方法。虽然添加功能的方法可能有很多种,但开发人员通常会选择制作和处理速度最快的一种。安全性也可能是一个问题,因为开发人员不希望程序在使用过程中崩溃。选择方法后,开发人员将开始对功能进行编程。此编程将按照第二阶段选择的方法进行,除非出现重大问题,否则不会更改。与螺旋模型的其他两个部分不同,有这里很少讨论在讨论的功能完成后,将联系客户以其当前状态试用软件。此时软件很少会完成,这一步更多的是测试编程功能,而不是声称它已经完成。如果软件不是为特定客户设计的,然后可能会邀请潜在的客户来尝试这个程序。不管客户接受还是拒绝这些功能,螺旋模型可以追溯到第一步-计划阶段-在计划阶段,讨论或拒绝新功能,并修复功能。这将继续按顺序进行,直到软件准备好分发或按照客户的规范完成
  • 发表于 2020-08-06 21:59
  • 阅读 ( 1331 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具