📝 软件架构与设计教程

457篇技术文档
  软件工程中的产品待办事项和冲刺待办事项

📅  最后修改于: 2022-05-13 01:56:59.380000        🧑  作者: Mango

软件工程中的产品待办事项和冲刺待办事项先决条件:敏捷软件开发、Scrum、Sprint 和 Sprint Call敏捷项目管理可以提供很大帮助,但如果没有完全实现,它可能看起来很复杂。敏捷和工作方式中有一些独特的术语,对于那些不熟悉该方法的人来说可能会感到困惑。如果整个团队不熟悉敏捷结构及其术语,事情就会变得毫无用处。产品待办事项和 Sprint 待办事项是两个可能令人困惑的术语,它们对于计划和强...

  软件设计流程介绍|设置 2

📅  最后修改于: 2022-05-13 01:56:59.384000        🧑  作者: Mango

软件设计流程介绍|设置 2软件设计是将用户需求转换为某种合适形式的过程,它有助于程序员进行软件编码和实现。在软件设计阶段,根据 SRS 文档中记录的客户要求生成设计文档。因此,此阶段的目标是将 SRS 文档转换为设计文档。在设计阶段设计并记录了以下项目:需要不同的模块。控制模块之间的关系。不同模块之间的接口。不同模块之间的数据结构。在各个模块之间实现所需的算法。软件设计的目标:正确性:一个好的设计...

  软件缺陷的类别

📅  最后修改于: 2022-05-13 01:56:59.388000        🧑  作者: Mango

软件缺陷的类别软件缺陷是开发团队的某种错误、缺陷或某种错误,这些错误会阻止软件顺利运行。它直接影响软件质量,软件质量就是你的软件的流畅度和可靠性。流畅性和可靠性是您的软件的缺陷少得多。缺陷类别:缺陷的类别是:佣金错误、遗漏错误、清晰度错误以及速度和容量错误。这些解释如下。佣金错误:委托意味着给出的指令或某种命令。现在委托错误是指命令或指令中的错误。例如,假设我写了一个循环,我试图运行 10 次,但...

  敏捷中的燃尽图概述

📅  最后修改于: 2022-05-13 01:56:59.390000        🧑  作者: Mango

敏捷中的燃尽图概述先决条件:敏捷软件开发和 Scrum正如我们所知,大多数 IT 公司都在使用敏捷软件开发方法进行软件开发,因为我们有许多设施来跟踪完整的开发过程。其中之一是燃尽图。此图表有助于确定每次迭代中完成的工作、剩余工作量、到目前为止完成的工作量以及完成剩余部分的预期截止日期。所以,在这篇文章中,我们将更多地了解燃尽图,这个图表是如何使用的,以及这个图表有什么优势。燃尽图:燃尽图是敏捷软件...

  什么是 QAOps?

📅  最后修改于: 2022-05-13 01:56:59.394000        🧑  作者: Mango

什么是 QAOps?质量保证在维护软件项目的质量方面起着至关重要的作用。通常,DevOps 发现很难在不忽视软件质量的情况下按时交付软件项目。当我们处理及时交付高质量项目时,这正是 QAOps 发挥作用的地方。QAOps 什么都不是,而是质量保证与 IT 运营和开发团队的结合,以便以更快的速度交付高质量的软件。 QAOps 还消除了软件开发过程中 QA 团队和开发团队之间的沟通差距。简而言之,质量...

  系统测试和端到端测试之间的区别

📅  最后修改于: 2022-05-13 01:56:59.397000        🧑  作者: Mango

系统测试和端到端测试之间的区别系统测试:系统测试是在系统需求规范或功能需求规范或两者竞争的情况下对整个系统进行的。系统测试测试系统的设计和行为以及客户的期望。端到端测试:端到端测试是一种软件测试,用于测试软件从初始阶段到最终阶段的流程是否按预期运行。端到端测试的目的是识别系统依赖关系并确保在各种系统组件和系统之间保持数据完整性。系统测试和端到端测试的区别:System TestingEnd-to-...

  操作验收测试 (OAT)

📅  最后修改于: 2022-05-13 01:56:59.399000        🧑  作者: Mango

操作验收测试 (OAT)操作验收测试 (OAT)是一种软件测试,用于执行软件、系统或应用程序的操作预发布以检查其质量。操作验收测试是一种非常常见的软件测试,它的类型是非功能性的,主要用于软件开发和软件维护项目。操作验收测试主要关注软件的操作准备情况并成为生产环境的一部分。操作验收测试中的功能测试仅限于验证系统非功能方面所需的测试。操作验收测试也称为操作准备测试 (ORT) 或操作准备和保证测试 (...

  不同实用软件的用途

📅  最后修改于: 2022-05-13 01:56:59.401000        🧑  作者: Mango

不同实用软件的用途实用软件用于配置、调查、优化和管理计算机系统。应用程序在执行期间出于多种原因而启动的实用程序。计算机的大部分功能都是由实用软件即兴发挥的。注意:该实用程序软件由操作系统(OS)支持,该软件根据计算机中操作系统的工作执行。下面提到了16种不同的软件工具,我们可以应用它们在计算机系统中承载不同的功能:磁盘碎片整理程序 –磁盘碎片整理程序可用于识别其包含在硬盘上多个位置被破坏的计算机文...

  软件工程中的因果图示例

📅  最后修改于: 2022-05-13 01:56:59.405000        🧑  作者: Mango

软件工程中的因果图示例问题:有两列:col1 和 col2。 col1 中允许的字符是“a”或“b”。 col2 中允许的字符是数字 0-9。如果列(即 col1 和 col2)都正确,则更新文件。如果 col1 不正确,则显示消息“X”,如果 col2 不正确,则显示消息“Y”。画出给定问题的因果图。解决方案:执行以下步骤以创建因果图:1. 找出原因:2. 识别效果:3. 为所有因果创建节点:4...

  渗透测试和逆向工程

📅  最后修改于: 2022-05-13 01:56:59.407000        🧑  作者: Mango

渗透测试和逆向工程什么是渗透测试?随着高度复杂的攻击的强劲增长,渗透测试全年都在发展。现在每个组织都意识到网络攻击造成的损害。私人和政府组织现在每三个月或更短时间进行一次预定的渗透测试。攻击每天都在增加,现在几乎每台设备都容易受到未修补的零日漏洞的攻击。 Meltdown 和 Spectre 等攻击的深度太深,以至于它利用了处理器级别的漏洞。同样,固件也是重要的攻击媒介之一。本文讨论了对路由器固件...

  软件再造

📅  最后修改于: 2022-05-13 01:56:59.410000        🧑  作者: Mango

软件再造软件重组是对系统的检查和更改,以将其重组为新的形式。将再工程原理应用于软件开发过程时,称为软件再工程。它对软件成本、质量、对客户的服务和交付速度产生积极影响。在软件再工程中,我们正在改进软件以使其更加高效和有效。软件再工程的需要:软件再工程是软件开发和产品质量增强的经济过程。这个过程使我们能够识别部署资源的无用消耗和限制开发过程的约束,从而使开发过程变得更容易和具有成本效益(时间、财务、直...

  影院管理系统类图

📅  最后修改于: 2022-05-13 01:56:59.413000        🧑  作者: Mango

影院管理系统类图剧院是每个人在公共场合欣赏电影的地方。在本文中,让我们看看典型的印度剧院管理系统及其类图。课程:TheatreManagement :此类包含剧院的详细信息。电影:它包含电影的详细信息以及它们的大厅号和时间。大厅:这个班级包含电影院的电影屏幕,是人们坐下来看电影的地方。座位:显示特定大厅中座位的详细信息并描述座位的类型。座位类型可以是前座、后座、阳台座。客户:这包含有关客户的信息。...

  DMAIC和PDCA的区别

📅  最后修改于: 2022-05-13 01:56:59.416000        🧑  作者: Mango

DMAIC和PDCA的区别1. DMAIC:定义、测量、分析、改进和控制简称 DMAIC。完全实施后,构思新的流程解决方案和解决问题的方法。它是一个改进周期,是用于驱动六西格玛规则的核心工具。它使数据驱动周期的流程变得容易,从而改进、优化和稳定了业务流程和设计。它是一个相互关联的阶段,每个步骤都需要确保最佳结果。循环 DMAIC 过程的五个步骤是:定义措施分析提升控制缺点:对 DMAIC 的普遍批...

  测试与检查之间的区别

📅  最后修改于: 2022-05-13 01:56:59.420000        🧑  作者: Mango

测试与检查之间的区别测试:测试是一个探索、投资和学习的过程。它是发现新信息的技术,执行测试的执行者被称为测试人员。有许多类型的测试,例如:单元测试阿尔法测试Beta测试集成测试白盒测试和黑盒测试, 等等。检查:同时检查确保某物存在的方法。它讲述了错误、错误或故障的存在。执行检查后,检查的输出是yes或no。执行检查的执行者称为检查员测试与检查之间的区别:S.NoTestingChecking1.T...

  什么是 BizDevOps?

📅  最后修改于: 2022-05-13 01:56:59.422000        🧑  作者: Mango

什么是 BizDevOps?在当今这一代,商业营销正在蓬勃发展,一切都通过媒体和社交营销快速增长,我们甚至不能否认未来它将对企业产生巨大影响。今天,我们也可以看到过去 2-3 年的增长差异,因为每个人都希望自己的业务取得成功,并与许多不同的公司合作以实现他们的福祉。在这里,BizDevOps 出现了。在本文中,我们将了解这个 BizDevOps 是什么以及它是如何工作的,最后是这个 BizDevO...