• 《系统分析与设计方法及实践》一1.1 什么软件

    需求分析后,要做好软件定义时期的工作,这样可以在一定程度上降低软件开发的成本,同时又在无形中提高了软件的质量,毕竟软件是一种商品,提高质量是软件开发过程中的重中之重。开发过程要有统一的、公认的方法论和...
    文章 2017-08-17 1571浏览量
  • 《架构师》反思:系统可靠性

    该文从工程学的角度来说明了可靠性工程如何开展,并举例说明如何在软件开发过程中应用可靠性工程。概念及发展 简单的定义:基于软件产品的可靠性进行预测、建模、估计、度量及管理。其目标是提高软件系统的可靠性。...
    文章 2016-05-05 4862浏览量
  • 软件工程方法与实践》—— 1.3 什么软件工程

    需求分析后,要做好软件定义时期的工作,这样可以在一定的程度上降低软件开发的成本,同时在无形中提高软件的质量,毕竟软件是一种商品,提高质量是软件开发过程中的重中之重。开发过程要有统一的、公认的方法论和...
    文章 2017-05-02 1965浏览量
  • 软件配置管理(SCM)简介

    软件开发过程中随着工作的进展产生许多信息,如:需求分析说明、设计说明、源代码、可执行码、用户手册、测试用例、测试结果和这些内容形成的相应的技术文档;以及合同、计划、会议记录、报告等管理文档。另一方面...
    文章 2009-01-19 1194浏览量
  • 阿里云持续交付——快速可靠地交付高质量软件

    在我们的软件开发过程中沟通是非常重要的环节。第一是我们的面对面沟通,第二是电话沟通,第三是即时消息,第四是邮件。在我们的持续交付里面我们也都提供这样的功能,包括现在在市面上有一些做项目协作的软件或者是...
    文章 2019-07-30 585浏览量
  • 持续交付体系及其在阿里云的最佳实践

    在我们的软件开发过程中沟通是非常重要的环节。第一是我们的面对面沟通,第二是电话沟通,第三是即时消息,第四是邮件。在我们的持续交付里面我们也都提供这样的功能,包括现在在市面上有一些做项目协作的软件或者是...
    文章 2017-05-02 1928浏览量
  • 软件配置管理

    一、引言 软件开发过程中随着工作的进展产生许多信息,如:需求分析说明、设计说明、源代码、可执行码、用户手册、测试用例、测试结果和这些内容形成的相应的技术文档;以及合同、计划、会议记录、报告等管理文档...
    文章 2017-01-03 1084浏览量
  • 软件配置管理(SCM)

    软件开发过程中随着工作的进展产生许多信息,如:需求分析说明、设计说明、源代码、可执行码、用户手册、测试用例、测试结果和这些内容形成的相应的技术文档;以及合同、计划、会议记录、报告等管理文档。另一方面...
    文章 2017-03-27 1159浏览量
  • 阿里云持续交付-快速可靠地交付高质量软件

    在我们的软件开发过程中沟通是非常重要的环节。第一是我们的面对面沟通,第二是电话沟通,第三是即时消息,第四是邮件。在我们的持续交付里面我们也都提供这样的功能,包括现在在市面上有一些做项目协作的软件或者是...
    文章 2016-01-25 4582浏览量
  • 阿里云持续交付实战

    在我们的软件开发过程中沟通是非常重要的环节。第一是我们的面对面沟通,第二是电话沟通,第三是即时消息,第四是邮件。在我们的持续交付里面我们也都提供这样的功能,包括现在在市面上有一些做项目协作的软件或者是...
    文章 2016-01-25 10626浏览量
  • 《系统分析与设计方法及实践》一2.4 软件过程模型

    3)如果增量包之间存在相交的情况且未很好的处理,则必须做全盘系统分析,这种模型将功能细化后分别开发的方法较适用于需求经常改变的软件开发过程。3.螺旋模型螺旋模型(Spiral Model)是在1988年,由Barry Boehm...
    文章 2017-08-01 1793浏览量
  • 重学计算机组成原理(十二)-异常和中断

    不过我们今天讲的,并不是这些软件开发过程中遇到的“软件异常”而是和硬件、系统相关 的“硬件异常”。当然,“软件异常”和“硬件异常”并不是业界使用的专有名词,只是我为了方便给你说明,和Java中软件抛出的...
    文章 2019-10-21 794浏览量
  • 《游戏设计师修炼之道:数据驱动的游戏设计》一2.3 ...

    会出现什么问题呢?它将会使系统更加复杂。跟GDI+API例子类似,更多的复杂性带来更多的故障。如果新功能对该产品的成功非常重要,那么从项目一开始,就应该重视系统中特定部分的安全性。至少,关键组件的可靠性和...
    文章 2017-08-01 1075浏览量
  • 修订版)》—第2章2.2节软件过程模型

    因此,如果不对实际的软件开发过程加以控制,开发过程可能看起来像图2-2那样:当开发人员试图搜集关于问题以及提议的解决方案如何解决该问题的有关资料时,他们翻来覆去地从一个活动转向另一个活动。补充材料2-1...
    文章 2017-05-02 1912浏览量
  • 什么我们迫切需要持续集成?

    本文论述了当前软件开发过程中存在的问题,讲解了持续集成、持续集成服务器的概念,最终探讨了为什么我们需要持续集成来解决这些问题。【3 天烧脑式基于Docker的CI/CD实战训练营|北京站】本次培训围绕基于Docker的CI...
    文章 2017-10-10 1381浏览量
  • 《软件需求工程(第2版)》一2.2 软件开发过程模型

    2.2 软件开发过程模型 软件开发过程模型是为获得高质量的软件系统所需完成的一系列任务的框架。它规定了完成各项任务的工作步骤。在软件工程的初期,软件生命期这一概念被提出。这是用标准的形式表示和定义了软件...
    文章 2017-08-01 1339浏览量
  • 什么我们迫切需要持续集成(Continuous Integration...

    本文论述了当前软件开发过程中存在的问题,讲解了持续集成、持续集成服务器的概念,最终探讨了为什么我们需要持续集成来解决这些问题。当前软件开发过程存在的问题 在没有应用持续集成之前,传统的开发模式是这样的...
    文章 2016-12-25 4314浏览量
  • 崔力强:Dev无感Ops,如何做到高效软件交付

    并且根据不同技术栈提供了自适应的构建缓存策略,避免依赖的重复下载,大大节约构建时间,提高开发过程效率。开发在使用云效只需要选择他的技术栈和构建命令,其他都可以交给平台自动化完成。云效目前支持阿里云容器...
    文章 2018-06-01 3216浏览量
  • 什么程序员如此“嫌弃”主干开发模式?

    软件开发过程中,有很多刻板印象,并且很多软件开发者深受其害。而主干开发的思想直接与那些刻板印象直接开战,这也是我喜欢它的原因。在外人看来,IT 行业中的软件开发者就像是“神话中的人物”一样,这些开发者...
    文章 2020-03-26 476浏览量
  • 自动化测试最佳实践 连载五

    1)在哪些平台上有一些什么样的bug及其出现的频率(可以帮助指定bug的优先级)。2)每个平台上的一般信息统计。3)测试中bug的检出率。4)测试的冗余。一个测试完成之后,自动发送一个包含测试结果的汇总邮件,...
    文章 2017-07-10 1606浏览量
  • 托管节点池助力用户构建稳定自愈的 Kubernetes 集群

    系统在运行的过程产生不稳定性,系统垃圾、未处理告警堆积、代码 Bug 累积、未处理的边缘异常 Case、一些人为故障源、都会引发的系统 Fail,无法穷举这些不确定性进一步决定了不可能 100%的覆盖所有修复 CASE,...
    文章 2021-02-02 3181浏览量
  • 实施自动化功能测试的解决方案

    这将在所有环境,数据集和业务过程等之间确保功能的正确性,同时对开发过程起到加速作用。提供规范化的过程。自动化测试鼓励测试团队规范化他们的过程,以得到更高的一致性和更好的文档记录。提高测试的重用性。测试...
    文章 2017-07-03 1421浏览量
  • 软件开发模式:瀑布与敏捷

    开发过程需要设置每日站,每次会议控制在15分钟左右,每个人都必须发言,并且要向所有成员当面汇报三个问题:A.你昨天完成了什么;B今天要完成什么;C.什么问题不能解决。每个人回答完成后,要走到黑板前更新自己...
    文章 2018-12-07 3739浏览量
  • 未雨绸缪:从软件测试到质量保证

    如果从IT系统生命周期的源头做起,从过程上做起必然能大大提高软件开发与应用的效率,这就是质量管理。即是从客户的需求开始,主动对IT系统生命周期的产生过程进行质量控制。根据业界著名的“V”字型模型,每一项...
    文章 2017-07-10 2049浏览量
  • 软件工程之软件需求分析

    尽管工作人员的姓名也可 以用做其身份标识,但不同的工作人员有可能会出现姓名重复,因此有必要为工作人员设置一 个专门的身份标识码。(4)仓库以商品品种为基本单位进行管理,所有商品都要由计划部门按品种进行...
    文章 2018-08-19 1087浏览量
  • 软件测试面试题集合(一)

    16、测试人员在软件开发过程中的任务是什么?1、尽可能早的找出系统中的Bug;2、避免软件开发过程中缺陷的出现;3、衡量软件的品质,保证系统的质量;4、关注用户的需求,并保证系统符合用户需求。总的目标是:确保...
    文章 2018-10-22 1406浏览量
  • 企业软件项目管理实战》一2.2 项目确立过程

    William回答:一般不会,但是我们有3个工位工时很短,可能会出现等不及的情况。就在这3个工位安装2台电脑好了。Robert说:好的,基本上需要23台电脑,此外我们需要一个服务器和一个交换机,还有23个左右的网络点,...
    文章 2017-05-02 1302浏览量
  • 走近华佗,解析自动化故障处理系统背后的秘密

    在磁盘进入SLOW或WARNING状态时,在线应用一般会选择不再使用此磁盘,因为此时磁盘可能已经出现损坏的迹象,会造成延时大规模增加,但对于理想的应用则可以继续使用。一旦磁盘进入ERROR状态,则表明此磁盘可能马上...
    文章 2016-12-18 4694浏览量
  • 软件调试是鸡肋?你的认知决定你的层次!

    1955年,一家名为Computer Usage Corporation(CUC)的公司诞生了,它是世界上第一家专门从事软件开发和服务的公司。CUC公司的创始人是Elmer Kubie和John W.Sheldon,他们都在IBM工作过。他们从当时计算机硬件的迅速...
    文章 2018-11-29 1792浏览量
  • 深入探讨运维驱动的可监控性设计

    传统IT领域通常有上线前的验收测试,如果能够在验收测试过程中重点关注非功能需求的实现质量,则可以“由外而内”地驱动开发团队在开发过程中重视和改善软件系统的内部质量。本文来尝试详细探讨一下怎么个“驱动”法...
    文章 2017-05-02 1478浏览量
1 2 3 4 ... 20 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化