• 软件生命周期


    软件生命周期又称为软件生存周期或系统开发生命周期,是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。

    但随着新的面向对象的设计方法和技术的成熟,软件生命周期设计方法的指导意义正在逐步减少。 生命周期的每一个周期都有确定的任务,并产生一定规格的文档(资料),提交给下一个周期作为继续工作的依据。按照软件的生命周期,软件的开发不再只单单强调"编码",而是概括了软件开发的全过程。软件工程要求每一周期工作的开始只能必须是建立在前一个周期结果"正确"前提上的延续;因此,每一周期都是按"活动 ── 结果 ── 审核 ── 再活动 ── 直至结果正确"循环往复进展的。(即把每一个过程都可以看做是一个生命周期)

    软件生命周期的时间:

    1.比如win7系统,微软公司研发win7直至现在仍在维护,说明win7的生命周期还在持续。

    2.比如xp系统,微软公司已经停止了对它的维护,xp系统的生命周期结束。

    附上xp系统淘汰可能性:微软已经为XP提供了13年免费支持服务,就好像有人买了辆车,4S店会帮忙提供13年的免费保养么?这种服务的价值是巨大的,成本也是巨大的。没有任何第二家软件公司会为其产品提供如此之长的免费支持服务,事实上大多都仅仅支持一两年而已。
    现在13年过去了,当年的跑车XP现在也早已经落伍了,满足不了大家的需求,甚至快散架了。举个简单的例子,XP系统不能很好地支持触屏。假设你永远用XP,那么这个世界上新发明的无数触屏设备你都用不了。
    世界在发展,新的好玩的软件层出不穷,操作系统必须要换代,这是必然的。在这种必然下,软件公司和硬件公司都会转移精力去开发新产品,以替换旧产品。

  • 相关阅读:
    drf之频率器拓展
    drf之分页器
    drf之异常处理
    drf之过滤与排序
    drf之频率
    drf之权限
    drf之认证
    drf之路由
    drf之视图家族
    性能优化
  • 原文地址:https://www.cnblogs.com/zzsmile/p/8572938.html
Copyright © 2020-2023  润新知