• 《UVM实战》——1.1节UVM是什么

    设计工程师根据特性列表,将其转化为设计规格说明书,在这份说明书中,设计工程师会详细阐述自己的设计方案,描述清楚接口时序信号,使用多少RAM资源,如何进行异常处理等。验证工程师根据特性列表,写出验证规格...
    文章 2017-07-03 5738浏览量
  • 软件工程与软件自动化学习笔记(更新中)

    需求规格说明书转化为源代码和文档 测试工具 随着软件测试的地位逐渐提高,测试的重要性逐步显现,测试工具的应用已经成为了普遍的趋势 目前用于测试的工具一般可分为 用于测试管理(测试流程管理,缺陷跟踪管理,...
    文章 2018-05-03 1232浏览量
  • 《基于模型的软件开发》——2.1 基本理念

    问题分析只是需求规格说明的前提,因为除非知道真正的问题是什么,否则我们不能为一个解决方案指定需求。因此面向对象的分析OOA完全不同于结构化设计的分析。OOA为问题的功能性需求提供了一个独立于特定计算环境的...
    文章 2017-07-03 1140浏览量
  • 实例化需求不可或缺的精益、敏捷需求实践|方法案例二

    相比一般的规格说明,实例更加场景化,能够激发参与和深度讨论;同时,实例是具体的,其典型形式是:「在什么情况下,做什么操作,会得到什么结果」。基于具体的实例,更加便于沟通中的双向确认,保证理解的一致和...
    文章 2021-12-30 582浏览量
  • 用“实例化需求”,让需求澄清更高效(上)

    相比一般的规格说明&xff0c;实例更加场景化&xff0c;能够激发参与和深度讨论&xff1b;同时&xff0c;实例是具体的&xff0c;其典型形式是&xff1a;在什么情况下&xff0c;做什么操作&xff0c;会得到什么结果」。基于具体的实例&xff0c;...
    文章 2022-05-12 158浏览量
  • 聚焦UML实践第一步

    多年来学习编程语言的习惯,语言规格说明是必经之路,金科玉律一般.但是UML规范怎么在实践中怎么就成为了束缚了呢?UML 规范和c#语言规范不同的是:混乱的c#代码可能直接无法通过编译,但是不符合的UML规范的应用却...
    文章 2017-12-03 1298浏览量
  • 那你说我们需要专职的QA吗?(陈老师,你是我的偶像 ...

    在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的...
    文章 2017-07-03 949浏览量
  • [译]REST API 已死,GraphQL 长存

    通过这种方式,GraphQL 解决了客户端必须与多个不同语言的后端进行通信的问题,并将单个请求转换为使用不同语言的多个服务的多个请求。想象一下,你认识三个人,他们说不同的语言,掌握着不同领域的知识。然后再想象...
    文章 2017-10-16 1561浏览量
  • 提升代码质量的方法:领域模型、设计原则、设计模式

    实际上这个问题的本质还是对设计原则的底层逻辑没有理解,没有洞察出变化关注点,怎么解决这个问题呢?设计模式给出的答案:找到变化、封装变化。五 设计模式的本质设计模式请参考笔者之前写的文章。六 案例实践当...
    文章 2021-08-19 1880浏览量
  • 资源成本双优化!看 Serverless 颠覆编程教育的创新...

    上图是基于 FC 实现的在线编程教育系统的架构图,在这个架构下来看看上述那三个核心问题怎么解: 工作量和灵活性:我们只需要关注在如何执行代码的业务逻辑上,如果要加新语言,只需要创建一个对应语言 Runtime 的 ...
    文章 2020-12-18 2738浏览量
  • 资源成本双优化!看Serverless颠覆编程教育的创新实践

    上图是基于 FC 实现的在线编程教育系统的架构图,在这个架构下来看看上述那三个核心问题怎么解: 工作量和灵活性:我们只需要关注在如何执行代码的业务逻辑上,如果要加新语言,只需要创建一个对应语言 Runtime 的 ...
    文章 2020-11-19 1130浏览量
  • 程序员需要具备的基本技能

    现在很多高级程序员都会混淆“需求规格说明书FS”和“概要设计HLD”。另外,程序员还需要知道一些软件开发的方法,比如:敏捷开发或瀑布模型。使用程序库或框架 一个程序员需要学会使用已有的代码,无论是标论的程序...
    文章 2012-01-05 965浏览量
  • Serverless在编程教育中的实践

    上图是基于FC实现的在线编程教育系统的架构图,在这个架构下来看看上述那三个核心问题怎么解: 工作量和灵活性:我们只需要关注在如何执行代码的业务逻辑上,如果要加新语言,只需要创建一个对应语言Runtime的FC函数...
    文章 2020-11-17 8662浏览量
  • 程序员需要具备的基本技能

    现在很多高级程序员都会混淆“需求规格说明书FS”和“概要设计HLD”。另外,程序员还需要知道一些软件开发的方法/论,比如:敏捷开发或瀑布模型。使用程序库或框架-一个程序员需要学会使用已有的代码,无论是标论的...
    文章 1970-01-01 2591浏览量
  • 怎么写好测试用例

    2、要多阅读文档,其中包括产品策划书、规格说明书、需求文档,接口文档等,我们可以收集一切相关的文档来帮助理解所要测试的产品需要完成的目标。3、尽量多参加项目组内的会议。比如需求讨论、设计讨论、计划讨论等...
    文章 2017-07-03 2424浏览量
  • Java 面试就业指导,100%提高面试成功率!

    需求规格说明书 OOAD(用例图、时序图、活动图) 界面原型:帮助理解需求、业务层设计时推导事务脚本 3.设计>gt;gt;概要设计说明书/详细设计说明书 抽取业务实体(领域对象):类图、E-R图(概念设计阶段) 分层...
    文章 2018-08-31 4419浏览量
  • 如何带领团队“攻城略地”?优秀的架构师这样做

    需求规格说明书为其输入信息,设计模型为其输出信息。它是从功能需求向设计方案过渡的第一步,重点是识别组成软件系统的高级职责模块、规划模块之间的关系。鲁棒图包含三种图形:边界、控制、实体,三个图形如下: 3...
    文章 2019-07-03 16774浏览量
  • 2021最新软件测试面试题(含答案)(2)

    11、根据你的经验说说你对软件测试/质量保证的理解软件质量保证与测试是根据软件开发阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入数据和预期的输出结果)&xff0c;并根据这些测试用例去运行程序&xff...
    文章 2022-01-15 82浏览量
  • 《嵌入式系统开发之道——菜鸟成长日志与项目经理的...

    我以为开发阶段应该会有许多问题等待解决,而新的硬件平台设计应该需要更多的人力,但我们就这四五个人,够吗?PM:“确实不够,但这是我目前仅能挤出的人力,况且也不是每个人都适合做固件开发的。这样说吧,若非...
    文章 2017-05-02 1572浏览量
  • 《嵌入式系统开发之道——菜鸟成长日志与项目经理的...

    我以为开发阶段应该会有许多问题等待解决,而新的硬件平台设计应该需要更多的人力,但我们就这四五个人,够吗?PM:“确实不够,但这是我目前仅能挤出的人力,况且也不是每个人都适合做固件开发的。这样说吧,若非...
    文章 2017-05-02 1316浏览量
  • 软件测试面试题答案整理

    1-掌握基本的测试基础理论 2-本着找出软件存在的问题的态度进行测试,不要以挑刺的形象出现 3-可熟练阅读需求规格说明书等文档 4-以用户的观点看问题 5-有强烈的质量意识 6-细心和责任心 7-良好的有效的沟通...
    文章 2017-07-03 3597浏览量
  • 概要设计与详细设计的区别

    1.需求分析-产生软件功能规格说明书,需要确定用户对软件的需求,要作到明确、无歧义。不涉及具体实现方法。用户能看得明白,开发人员也可据此进行下面的工作(概要设计)。2.概要设计-产生软件概要设计说明书,说明...
    文章 2014-08-20 5959浏览量
  • 软件测试面试题(小结)

    验收测试:验收测试以需求阶段的《需求规格说明书》为验收标准,测试时要求模拟实际用户的运行环境。对于实际项目可以和客户共同进行,对于产品来说就是最后一次的系统测试。测试内容为对功能模块的全面测试,尤其要...
    文章 2022-09-23 39浏览量
  • 聊聊云原生

    说了那么多,都是我们当前IT业务会遇到的问题,那应该怎么解决呢?CNCF给我们规范了一些工具来解决这些问题,它们就是容器,服务网格,微服务,不可变基础设施和声明式API。在这里,我想先逐个简单说一下这些东西都...
    文章 2021-01-05 242浏览量
  • 提升代码质量的方法:领域模型、设计原则、设计模式

    怎么解决这个问题呢&xff1f;设计模式给出的答案&xff1a;找到变化、封装变化。设计模式的本质设计模式请参考笔者之前写的《洞察设计模式的底层逻辑》。案例实践当调用的接口有不同的实现时&xff08;入参、出参、接口都不...
    文章 2022-02-25 931浏览量
  • 面向机器学习的自然语言标注.

    从选择一个标注任务开始,然后创建标注规格说明(annotation specification)、设计标注指南(annotation guideline)、创建一个“黄金标准”语料库(corpus),最后采用这个标注过程开始创建实际的数据。...
    文章 2017-05-02 11706浏览量
  • 实战经验|怎样才能提升代码质量?

    搜索关注 Serverless 公众号&xff0c;...影响代码差的根因差代码的体现我们...怎么解决这个问题呢&xff1f;设计模式给出的答案&xff1a;找到变化、封装变化。设计模式的本质案例实践当调用的接口有不同的实现时&xff08;入参、出参...
    文章 2022-01-17 1108浏览量
  • 《精通软件性能测试与LoadRunner最佳实战》—第1章1.4...

    第二,在评审的过程中,如果发现问题,那么大家可能没有遇见过,这样就会更加提高警惕,如果遇见过,就会回想当时自己怎么解决的或者规避的,使得大家能够避免错误的发生,减少解决问题的周期。第三,可以对平常所犯...
    文章 2017-05-02 2140浏览量
  • 微服务的4大设计原则和19个解决方案

    微服务放大了分布式架构的系列问题,如分布式事务怎么处理?依赖服务不稳定怎么办?运维复杂度陡增,如:部署物数量多、监控进程多导致整体运维复杂度提升。上面这些问题我们应该都遇到过,并且也会有一些解决方案,...
    文章 2017-09-04 4124浏览量
  • 小团队管理与大团队管理

    如果我们公司做的话,至少要做需求调研报告,需求规格说明书;这个阶段的负责人甚至不会画原型,要到设计阶段才有人能画原型;到设计阶段,朋友的团队几乎没有什么技术设计,业务按模块给开发人员分一下,各人设计好...
    文章 2017-07-13 1682浏览量
1 2 3 4 >

云产品推荐

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