博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
“开发测试”降低软件开发中的风险(转)
阅读量:6870 次
发布时间:2019-06-26

本文共 686 字,大约阅读时间需要 2 分钟。

  hot3.png

为规避软件开发遇到的风险,开发者总是把希望寄托于软件测试。而传统的软件测试总是在程序或功能块完成后进行调试、测试。经常出现返工,重做,退货等情况。 风险警告

公司的“”或许能有效的减少软件开发风险。那么开发测试是如何做到的呢?

接下来列举了开发测试在如下领域是如何降低风险的

安全性

根据网络黑客事件数据显示,61%的信息泄露、软件死机、软件损坏、恶意软件入侵等,是由软件自身安全不达标导致的。

传统的安全测试,是通过经验和猜想进行模拟攻击。这很大一部分是依赖运气。开发测试将这些风险预防在开发时。

预见性

最大的开发风险莫过于在缺乏信息依据的情况下,作出决策。

而开发测试平台提供软件开发预见性,包括经验总结,数据参考,企业情报,自动化预防,智能商业管理等等

监管和OEM合规

通过结合静态分析、覆盖分析、过程定义和常规测量系统化开发测试平台,形成自动化、密封的过程,确保风险控制!

可靠性

软件可靠性不仅影响用户体验,甚至会影响企业的市场地位。开发测试将结合预防、检测和验证形成一个持续改进的过程。

应用程序更改

开发者中流传着一个笑话“如果调试是消除BUG的过程,那么开发就是创造他们的过程。”对于商业团队,代码变化意味着风险。

发开测试引入新的执行政策、为结构和编码设计提供一层风险缓解,确保代码100%的通过调试审查。

外包发展

随着企业学到惨痛的教训,大部分外包商不受企业信任。而成功的外包商建立多样的风险缓解关口。而开发测试建立了编码标准、单元范围测试、同等审查等风险缓解关口。

转载于:https://my.oschina.net/evget/blog/159588

你可能感兴趣的文章
Commons Logging存在的ClassLoader问题详解
查看>>
双向链表的操作
查看>>
Flume-ng 高级功能配置
查看>>
我的友情链接
查看>>
CRM技术发展历程
查看>>
编译安装LAMP(php-fpm)步骤详解
查看>>
2-Ceph运维
查看>>
深入浅出Linux设备驱动编程--定时器
查看>>
常见移动设备的 CSS3 Media Query 整理(iPhone/iPad/Galaxy/HTC
查看>>
java递归-迷宫求解
查看>>
ImageButton实现触屏监听
查看>>
Unit13 What's the date today?
查看>>
IP地址解析
查看>>
iPhone开发之object c基础一定义接口
查看>>
Linux下清除磁盘分区及残留raid信息
查看>>
如何确认第二个sskgslcas就是获得Buffer Pin锁
查看>>
在Eclipse中配置tomcat
查看>>
Python基础
查看>>
springboot加载顺序
查看>>
python chapter 学习之序列
查看>>