童话说说技术创业美文职业
快好知
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

提需求时,千万别漏了非功能性需求

8月12日 渡缘祠投稿
  个人总结了再提交需求时容易遗忘的5个非功能性需求,希望对大家有所帮助。
  作为产品经理,大多时候我们关注的是功能需求,比如来自B端业务方的需求、C端用户的需求,展开需求调研与分析后,就开始投入功能设计。
  过多关注功能性需求,有时会让我们忽略了非功能性需求(是指软件产品为满足用户业务需求而必须具有且除功能需求以外的特性),如:性能、安全等。
  非功能性需求,影响着产品是否能够持续稳定并且高效的提供服务。
  笔者在非功能性需求踩过多次坑,例如:曾设计一个功能,在测试服体验时,无论产品同事或者受邀参与体验的用户,都表示很好用。
  但是一到正式环境,却饱受诟病原来是性能那一块没做到位,导致一个本来用于提升效率的功能,却因为性能问题,影响效率
  后来也踩过安全性、可靠性等一些坑;虽然这一块与开发人员的关系较大,但是作为产品经理,势必要考虑产品的方方面面。因此,下定决心做好总结,将非功能性需求进行整理,并做好反思,避免此类错误再次发生。
  下面,为大家介绍一些常见的非功能性需求,可以用于日常产品设计过程中的自我检查。
  一、性能需求
  用户对于性能的要求是无止境的,但是过度重视性能,导致成本过高,显然是不合理的。作为产品经理,应该对业务所需支持的性能有所了解,与技术人员共同协商,制定符合实际使用的产品性能指标。
  响应时间:如页面间跳转时间3秒,精确搜索反馈结果1秒。有时,在当下情况,性能已经到达瓶颈。我们作为产品设计者,也可以从产品体验这一块做出优化,比如某个页面数据量大,导致加载时间长,我们给用户提供加载进度条,预计加载时间,减少用户焦虑。还有日常使用的分页加载,像刷微博一样,每次加载部分数据,当用户进行操作时,再逐渐加载。
  吞吐量:单位时间内成功地传送数据的数量。这一块与系统并发相关,根据业务量估计,我们的系统需要支持多少并发。
  资源利用率:指企业投入服务器这类资源,所发挥的资源利用百分比。我们都希望投入的资源最大化的利用,而不被闲置。像我们新增项目,需要进行业务评估,然后与技术人员沟通,确定支撑项目所需要的服务器配置。
  关于性能需求,作为产品经理,需要提前与开发人员沟通,反馈所需支持的业务量与需要达到的性能指标,遇到瓶颈,共同商讨解决。
  这样能够减少上线后出现性能问题,也避免出现问题后,互相推诿责任。
  二、安全性
  随着互联网的发展,安全性越来越重要。
  现在,大多用户的数据都存在于各个企业中,所以对于数据的安全性,重视程度也越来越高。
  开发过程中,有时开发人员会有忽略,作为产品经理,具备一定的安全意识,能够更好与开发人员共同做好安全工作。
  保密性:数据加密保护,保证数据在采集、传输和处理过程中不被偷窥、窃取、篡改。业务数据需要在存储时进行加密,确保不可破解。
  防泄漏:通过对文档进行读写控制、打印控制、剪切板控制、拖拽、拷屏截屏控制、和内存窃取控制等技术,防止泄漏机密数据。
  权限控制:根据用户权限控制访问数据,进行操作记录等等。
  防攻击:IP限制、高频访问限制等等,如:用户高频点击,有时不是恶意,但也有可能造成系统异常。我们在进行产品设计时,是否需要控制点击频率,或者点击后是否将按钮修改为不可点击状态。这些也是需要我们考虑的地方。
  三、可维护性与可扩展性
  互联网高速发展,也意味着系统需要具备对业务需求变化或者技术更新的支持能力;当其变化时,我们能够尽量以较小的代价与更短的时间适应变化。
  模块性:当某类业务流程变动多,此时将系统功能模块化,支持灵活配置,有利于减少重复开发量。
  可复用性:站在产品的角度,个人觉得类似组件。如时间组件,系统多处会使用到时间组件,应该将其统一设计,需要用到的地方,可以进行微调,然后进行调用。即可以满足各类场景,又能减少用户的使用成本。
  易分析性:易诊断缺陷或者失效原因,如日志记录系统,可追踪系统的历史使用情况。
  除此之外,还有易修改性、易测试性等等,这些作为产品经理,参与很少,不做赘述,大家有兴趣可自行了解。
  四、可靠性
  指产品在一定时间内,一定条件下故障地执行指定功能的能力。可靠性越高,用户对于产品的信任度越高,就像一个可靠的朋友一般。
  易恢复性:在发生故障后,重建其性能水平并恢复直接受影响数据的能力。如发布新版本,需要做好回滚方案,以备异常紧急处理。文件误删除可进行恢复,
  容错性:在系统出错时,不影响用户的行为操作与数据,比如:掉网,数据的录入做好本地保存,在网络恢复后,自动上传保存。
  成熟性:系统故障率需要保持在一定的水平下。
  五、易用性
  指的是产品对用户来说意味着易于学习和使用,我们在进行产品设计时,这一块的关注还是蛮大,因此不做赘述。仅将其中的各种特性分享给大家:易学习性、易操作性、用户错误防御机制、用户界面美观等。
  六、总结
  以上是根据个人经验总结出容易忽略的非功能性需求:性能需求、安全性、可维护与可扩展性、可靠性、易用性。大家可以根据自身需要建立自查表,在平时工作中使用,既考虑功能性需求,也不遗漏非功能性需求,将产品做得更好。
  希望大家看完本文有所收获。
投诉 评论 转载

由泡茶引发的设计思考:什么是设计统筹思维?统筹法的基本思想是统筹兼顾、合理安排。在交互设计中,统筹的对象是功能流程和界面元素。前言相信大家一定都听过那个泡茶的故事:客人突然来家里坐客,如何在最短时间内为客人……落地页设计检查落地页失败的9条法则上一篇我们谈到了广告的创意,这部分内容我们归为广告投放的基本功。然而,整个广告投放的活动,仅仅具有创意是远远不够的,最考验功夫的是广告设置的过程因为这涉及到对产品,目标市场,消……APP设计中,小红点的特点及设计是怎样的小红点作为中国产品的特色设计,和facebook的“点赞”类似,都有很多学问在内。刚开始工作的时候,做过一版消息的页面,当时虽然加上了小红点,但却不知道它为什么要这样设计……提需求时,千万别漏了非功能性需求个人总结了再提交需求时容易遗忘的5个非功能性需求,希望对大家有所帮助。作为产品经理,大多时候我们关注的是功能需求,比如来自B端业务方的需求、C端用户的需求,展开需求调研与……这四种评论形式,让你的评论FUN起来弹幕互动评论定点评论单句评论这几种评论形式,它们的优点和设计要点是什么呢?我印象里记得:有一次某个导演的电影尝试了在电影院里放弹幕,结果引起了一次热搜和大量的好评侧面说明……敏捷规划,教你做好短期规划和长期规划敏捷规划是一种逐渐完善过程的规划方法,6个步骤的层层递进,方便在制定规划的时候逐渐让路线图变得更加清晰。“我们敏捷团队的字典里没有‘规划’这个词。”如果你曾经与敏捷团队合……抢票“内涵”大解析:春节抢票哪家强?离过年的时间越来越近了,回家的篇买到了吗?市面上的第三方抢票软件能帮你顺利抢到票吗?一年一度的大迁徙开始了,即使12306官方加长开售日期、增加售票时间点、增开列车。但依……产品路线图中,如何对需求进行排序RICEMoSCoWKano三种模型,教你如何对需求进行优先级排序。之前写过一篇文章描述产品经理的职责定位,里面提到过产品经理要有价值的评估能力。摆在我们每一位产品经理面……如何用Excel设计低保真稿?你有尝试过用Excel设计低保真稿吗?具体应该如何操作呢?近期在做一个搜索相关的项目,里面涉及到大量不同服务相关的搜索结果卡片。诚然,作为一个经常使用sketch作图的设……如何做好引导体系,提升用户体验?引导系统是导航的重要组成部分之一,高效易用的原则是工具性企业型产品的核心竞争力和现阶段不可忽视的商业准则。如何做好引导体系,也是用户体验的要点之一。对于注重效率的工作场景……CRM系统设计全复盘(二):数据分析与挖掘数据从哪来?怎么发挥数据真正的价值?CRM系统的产品经理对待数据的正确姿势是什么?前一篇文章重点梳理了CRM的本质,即客户的定义以及客户与品牌的关系。原本的计划是接着探讨……产品心得设计B端产品,核心工作之一就是调研!设计B端产品的关键在于了解业务和市场。从行业入手,尽可能多的了解业务本身。亲自调研并多接触核心用户,挖掘当前领域用户的特殊性。待明确行业特殊性之后,再结合互联网思维提出当前业务……
中年产品经理境况实录:聊聊我身边的那些产品经理们产品经理产品负责人项目经理的区别与分工增长案例:为知识星球制定北极星指标4岁产品经理的成长复盘产品经理如何搭建自己的知识体系?4个技巧闯过产品经理第一关:需求评审大数据产品经理极速撰写PRD的5个步骤没人带?成长慢?产品经理如何向上生长?产品经理成长阶段,需要建立这三张图基于Python的产品经理必备算法描述我对需求分析的看法理解(一)以东方财富app为例,建立需求池
女性警惕身边的隐性污染公司申请书进剧组必须懂得这些规矩iPhone14ProMax爆改曲面屏,库克离谱手机面临退休的4个忠告别纠结,出现1个以上就说明你该换手机了美甲的起源和趣闻大班体育综合活动小小侦察兵说课稿云南的简称做好新形势下国有企业基层党建工作风寒感冒用姜泡脚有用吗泡脚对治风寒有效计算机软件著作权保护哪些权利我市招商引资项目签约总金额逾11亿元

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界