DevOps研习社:品质决定成败——漫谈非功能性需求

本文探讨了软件的非功能需求,如效率、兼容性、易用性、安全性、可靠性、可维护性和可移植性,强调其在提升应用品质中的关键作用。随着DevOps文化的兴起,非功能需求的实现和管理变得尤为重要,贯穿开发和运维全过程。通过构建独立的应用服务交付层,可以更好地满足非功能需求,实现服务化和自动化,提升App的品质和用户体验。
摘要由CSDN通过智能技术生成

DevOps研习社:品质决定成败——漫谈非功能性需求

原创: F5顾问 朱杰 F5Networks 6月3日





互联网时代
Development应运而生用户高并发
Operations 因势而动
用户终体验
Dev + Operations = DevOps
茫茫IT大江湖
创新钻研的人总会相遇
接头暗号:敏捷、持续、稳定、交付
探讨DevOps趋势
了解DevOps技术
学习DevOps工具
分享DevOps实践
……
这就是DevOps研习社







本期看点

本篇文章主要分析了应用的非功能性需求,F5如何帮助应用实现业务逻辑之外的功能。例如:高可用性、安全性、可维护性等等。




在这里插入图片描述
朱杰
F5金融事业部技术顾问
F5金融事业部技术顾问,专注于应用的用户体验,具有丰富的应用交付、UI/UE工作经验。





软件的非功能需求

在互联网的世界里,“用户就是上帝”这句话只体现在支付环节。

而在日常生活中,几乎每一个人都清楚的知道,不论是产品还是服务,品质决定竞争力,而对于一个软件、应用或者App来说,功能是生命线,确定能否安身立命,而非功能需求则是它的品质。

一个软件、应用或者App的特性表现在两个方面,功能性与非功能性。功能性好理解,硬指标,开发过程中的里程碑,一定要啃下的山头,而非功能性需求更偏“软”,如App好不好用,速度快不快,设计是否反人类等。在我们的日常生活中,非核心、非会员,只要带了一个“非”字,往往都不是那么重要的,可不能因为非功能性带了一个“非”字就常规鄙视它,。在遥远的古代(10年前),IT市场上的物资(应用)十分匮乏,这个时候,生存是文明的第一需要,能够实现主线功能就有能力去市场上冲冲浪,占占山头,用户也普遍具有超高的容忍度和耐心,即使有些许不爽也只能忍受着用着“卡/丑/难”的App;但在App如过江之卿的今天,用户们翻身奴隶把歌唱,分分钟可以卸载掉一个哪怕只有一点点让自己不爽的App,转身下载一个同类的,所需的成本不过滑动几下手指头。

所以,在这个用户心目中最好的信息时代里,即使是历史巨头如故步自封,也会在一日之间山河破碎,动摇根基,同样的,哪怕名不见经传的App,如视用户为上帝,想起所难,及其所及,可能会一朝成名天下知。在当下的App爆发式增长,并且同质化严重的情况下,非功能需求这些个“软服务”会更好的体现出App差异化的特点,向用户传递特定观点,提供优质服务,从而能够俘获用户的“芳

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值