• 软件需求工程(第2版)》一1.2 什么软件需求

    1.2 什么软件需求 “需求”这个词在日常生活中经常使用。通常的需求是指人对于客观事物需要的表现,体现为愿望、意向和兴趣,因而成为行动的一种直接原因。例如,当某个顾客向裁缝师傅订做一套服装时,这位裁缝...
    文章 2017-08-01 1194浏览量
  • 《实践者的研究方法》—— 第3章 软件工程 3.4 过程...

    利益相关者不确定他们想要什么,即他们无法详细描述软件需求。解决方案。描述了原型开发过程,详见4.1.3节。结果。开发了软件原型,识别了基本的需求(例如交互模式、计算特性、处理功能等),并获得了利益相关者的...
    文章 2017-05-02 1173浏览量
  • 《Power Designer系统分析与建模实战》——2.1 需求...

    IEEE的软件工程标准术语表将“需求定义如下:1)用户所需的解决某个问题或达到某个目标所要具备的条件或能力。2)系统或系统组件为符合合同、标准、规范或其他正式文档,而必须满足的条件或必须具备的能力。3)...
    文章 2017-07-03 894浏览量
  • 《原来如此》第四十八期:软件定义存储同全闪存、超...

    主持人:刚才讲到了可能在应用层,我们再深入一点,我们的企业有什么样的需求情况下才会做这种软件定义存储,我们都是有同样的需求还是说我们有不同种类的需求都需要去做这样的做法?嘉宾:您这个问题问得非常好,...
    文章 2017-09-06 1333浏览量
  • 软件开发流程

    1.相关系统分析员向用户初步了解需求,然后用word列要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的界面。2.系统分析员深入了解...
    文章 2013-04-20 1705浏览量
  • 《精通软件性能测试与LoadRunner最佳实战》—第1章1.2...

    3.软件生命周期的概念软件生命周期是从软件需求的定义、产生直到被废弃的生命周期,生命周期内包括软件的需求定义、可行性分析、软件概要设计、软件详细设计、编码实现、调试和测试、软件验收与应用、维护升级到...
    文章 2017-05-02 1228浏览量
  • 软件需求工程(第2版)》一2.4 软件需求的开发和...

    针对需求工程应解决的问题和面临的困难,需求工程采用工程化的方法来进行与软件需求相关的活动。需求工程的目标就是给待开发或待完善的软件系统的一个清晰的、完整的、无二义性的和精确的描述,并最终产生高质量的...
    文章 2017-08-01 1526浏览量
  • UML面向对象分析与建模-【1】面向对象技术概述

    软件开发模型是从软件项目需求定义直至软件经使用后废弃为止,跨越整个生存期的系统开发、运作和维护所实施的全部过程、活动和任务的结构框架。分为:瀑布模型、原型模型、螺旋模型、增量模型和喷泉(迭代)模型。四...
    文章 2008-11-28 870浏览量
  • 《代码大全》学习笔记(3):软件创建的先决条件

    3)注意需求定义,也可以使得在开发工作开始之后,对系统作的改动最小。充分进行需求分析是一个项目成功的关键,很可能比使用有效的创建技术还重要。3.3.2 稳定需求的神话 有了稳定的需求,软件开发工作可能从结构...
    文章 2013-03-10 948浏览量
  • 特性、用例、需求-Rational软件白皮书

    本文的目的在于,通过定义并描述用于说明系统软件需求的一些最常见术语和概念,来初步探讨一下软件工程的原理。为此,我们希望提供一个能让所有涉众(用户、经理、开发人员等)达成共识的基础。当然如果我们更有效地...
    文章 2017-10-09 1483浏览量
  • 带你读《软件架构理论与实践》之二:软件架构的概念

    究其原因,很多研究人员并没有多少工程实践经验,甚至没有从工程实践出发来提炼问题,所以给软件架构定义太过学术化,在此基础上上获得的研究成果势必与实际需求存在比较大的差异,也很难在工程实践中推广使用。...
    文章 2019-10-31 2101浏览量
  • 软件架构应该做些什么

    软件架构是在软件需求出来之后,软件构建开始之前的工作 架构师应该确定的事情有: 1 程序组织 架构应该定义程序中的主要构造块。根据程序规模不同,各个构造块可能是单个类,也可能是由多个类组成的系统。每个构造...
    文章 2016-05-17 1250浏览量
  • 今天的架构师和架构 1.1软件架构到底是什么

    我们不在这里考虑可能导致系统出问题的不良架构,就像我们不喝不好的意式咖啡一样!在喝到不好的意式咖啡时,意大利人不会抱怨,只会直接离开,并给予恰当的(也是尊重的)反馈。正如我们在星巴克会有我们自己的口味...
    文章 2017-06-01 2530浏览量
  • 软件需求工程(第2版)》一3.5 确定非功能需求

    然而,大多数用户并不可能提出具体的和量化的非功能需求,以及回答诸如“软件系统应该具备什么样的可靠性”或“互操作性是否重要”等这些问题。因此,开发人员在收集非功能需求信息时,要注意使用一些方法,例如:1...
    文章 2017-08-01 1078浏览量
  • 软件工程之软件需求分析

    需求分析过程中,软件系统分析人员通 过研究用户在软件问题上的需求意愿,分析出软件系统在功能、性能、数据等诸多方面应该达 到的目标,从而获得有关软件需求规格定义,其信息流如图 4-1 所示。需求分析是在...
    文章 2018-08-19 1109浏览量
  • 代码大全2札记:前期准备

    是否详细定义了系统的全部输入输出定义了输出格式定义了硬件和软件的外部接口外部通信接口列用户想要做的全部事情是否详细定义了每个人物的数据非功能需求checklist&xff1a;是否为全部必要的操作&xff0c;从用户的...
    文章 2021-11-29 1浏览量
  • 需求管理之从用户接触到完成需求说明书

    要记录这个过程,说明调研过程中做了什么事情,有时有些人可能会说为什么这么长时间才这点点东西,到时以便说明原因。关于选取开发模型 有时开发模型的选取不是很容易判断的,这里面有时不单是需求及开发的问题,...
    文章 2016-02-29 549浏览量
  • 软件标准项目文档

    软件需求说明书(软件规格说明书):对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。该说明书...
    文章 2012-03-25 2165浏览量
  • 《敏捷可执行需求说明 Scrum提炼及实现技术》—— 3.4...

    通过这些反馈环,“愿求”被定义得更加清晰,产品负责人就可以从干系人那里收集更多的信息,继而开发更棒的软件。反馈环每隔几周循环一次,在每个反馈环的结束点,产品增量就会交付到干系人手中。当这些增量被完成...
    文章 2017-07-04 813浏览量
  • 《怎样成为优秀的软件架构师》解析

    如果你不能确切知道用户需要的是什么,或者软件需求定义,那么你的工程注定会失败。我们进行的很多需求分析,实际上是想当然的认为用户的需求和自己认为的应该是一样的。5.需求其实很少改变,改变的是你对需求的...
    文章 2017-12-06 1155浏览量
  • 《基于模型的软件开发》——2.1 基本理念

    问题分析只是需求规格说明的前提,因为除非知道真正的问题什么,否则我们不能为一个解决方案指定需求。因此面向对象的分析OOA完全不同于结构化设计的分析。OOA为问题的功能性需求提供了一个独立于特定计算环境的...
    文章 2017-07-03 1042浏览量
  • 《配置管理最佳实践》——1.9 建立使用模型

    在理想的情况下,这个人从整个团队那里得到信息,明确地定义出使用模型是决定选择使用哪个工具非常重要的部分。可以预料的是这是一个反复迭代的过程,并且肯定会有很多不同的意见。有的时候,你可能喜欢某个特定的...
    文章 2017-06-02 1308浏览量
  • 谈谈如何应对软件开发中的需求变更

    (1)什么软件需求?在IEEE中,软件需求定义是:用户解决问题或达到目标所需的条件或功能。一般包含业务需求、用户需求、功能需求、行业隐含需求和一些非功能性需求。业务需求反映了客户对系统、产品高层次的...
    文章 2013-05-07 921浏览量
  • 软件需求工程(第2版)》一3.4 实地收集需求信息

    功能需求定义了系统应该做什么,它们是软件需求规格说明的一部分。分析者应该明确,每个人应该理解系统为什么“必须”执行某一功能。所提出的功能需求有时反映了过时的或无效的业务过程,而这些过程不能加入到新系统...
    文章 2017-08-01 923浏览量
  • 什么软件架构

    本文探讨什么是「软件架构」,并对其下个定义!决策or组成?如果你去google一下「什么软件架构」,你会看到各种各样的定义!不过大致可分为「决策」论和「组成」论!其中一个比较著名的「决策」论的定义是Booch,...
    文章 2018-10-08 1036浏览量
  • 谈谈我理解的SA——Systems Architecture

    这是个很有趣的问题,因为很多人都在用学习,创新SA,他们在尝试为它定义的同时,还尝试将软件设计模式,软件开发方法,软件管理方法,软件风格,软件模板等等概念与SA进行分离,并逐一明确其概念和实现。...
    文章 2018-07-03 1814浏览量
  • 《精通软件性能测试与LoadRunner最佳实战》—第1章1.5...

    显然,快速原型方法可以克服瀑布模式的缺点,减少由于软件需求不明确带来的开发风险,具有显著的效果。快速原型实施的关键在于尽可能快速地建造软件原型,一旦确定了客户的真正需求,所建造的原型将被丢弃。因此,...
    文章 2017-05-02 1407浏览量
  • 软件开发过程中的审查(Review)

    定义出流程 希望别人做出正确的结果->定义出审查制度 软件开发项目中包括很多的审查动作,贯穿于整个开发过程。个人认为审查主要有以下目的: 1.尽早排查出潜在的问题(Potential Risk/Issue) 经过其他人的参与,以...
    文章 2009-12-19 783浏览量
  • 需求管理之获取用户需求的十大沟通技巧

    功能需求定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。非功能性需求是用户对系统良好运作提出的期望,包括了易用性、反应速度、容错性、健壮性等等质量属性。需求获取就是根据...
    文章 2016-02-29 644浏览量
  • 微服务架构到底是什么鬼?

    为了回答这个问题,我首先定义术语软件架构的含义。之后,我将讨论应用程序的架构是多维的,并使用一组视图或蓝图进行描述。然后我将强调软件架构的重要性,因为它对应用程序的质量属性有显著的影响。软件架构的定义...
    文章 2019-09-21 1730浏览量
1 2 3 4 ... 107 >

云产品推荐

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