产品笔记|非功能需求是什么?怎么写?

主要分享非功能需求的一点简单理解,仅抛砖引玉,更多可自行学习深入。

个人认为,功能需求是产品的生命线,非功能需求保障产品的品质。非功能性需求是软件产品为满足用户业务需求而必须拥有且为功能需求以外的特性。

如果把产品需求比作一个生命体(比如你自己),那么
➡️ 功能需求 就是维系你正常生命活动不可或缺的部分,比如某些重要器官。
➡️ 非功能需求 是保障你的生活品质的部分,比如稳定的情绪、呼吸系统的顺畅等。

非功能性需求大致有以下:
① 性能需求
响应时间、吞吐率、容量、精确度、资源利用率等
② 安全需求
数据加密、防泄漏、防攻击、身份验证、权限控制、日志和审计等
③ 可靠性
可用性、容错性、可恢复、故障/缺陷率低等
④ 易用性
易学习、易理解、易操作、页面布局合理美观、防错机制等
⑤ 可维护和可扩展性
可复用性、组件和模块化、易分析、修改和测试等
⑥ 其他
软硬件环境、端口要求、语言要求等等

描述案例见图3-4,如果觉得有用,欢迎点赞和收藏~

内容原载于: 野生产品经理UP

3