软件工程---原型评价

在原型被构建后,由开发人员组织实施测试,测试是原型评价的一个重要组成部分。

但是测试用例一般不能发现所有的缺陷,所以说测试也不是万能的。

Dam和Siang提出了几个获取原型反馈的最佳实践技巧:

1. 在要求原型反馈时提供框架素材。

2. 选择适当的人,测试你的原型。

3. 提出合适的问题。

4. 向用户提供备选方案时保持中立。

5. 测试时进行调整。

6. 欢迎用户提出自己的想法。

提供素材框架

用户通常不愿意给他们讨厌的正在使用的产品提出建议来告诉开发人员。

为了避免这种情况,开发人员通常会请求用户提供使用类似“我喜欢,我希望,如果。。。会怎么样”之类的框架来进行反馈。

“我喜欢”可以鼓励用户提供关于原型的积极反馈。

“我希望”能提示用户分享他们希望对原型进行哪些改进。

“如果。。。会怎么样”可以鼓励用户为团队对将来的探索方向提供建议。

选择适当的人

选择适当的人对原型进行评价是降低产品开发出错风险的关键。

因为开发团队的成员对自己的产品都会有主观的印象,所以他们代表不了预期的用户。

所以需要正确的用户来进行关于原型的反馈。(例如新手,代表性用户,高级用户)。

提出合适的问题

强调了以用户为中心的开发理念,即通过提出问题、倾听反馈和持续改进来不断优化产品设计和功能,以满足用户的需求和期望。

向用户提供备选方案时保持中立

保持中立提供备选方案,有助于软件团队获得真实反馈并避免用户感到被“出卖”。

测试时进行调整

在测试原型时,需要保持灵活的思维方式,随时调整测试计划或快速修改原型以重新进行测试。

获取用户与原型交互时的真实反馈,以便辅助决策是否构建下一个原型。

欢迎用户提出自己的想法

欢迎用尸提出自己的想法,这意味着关注用户说了什么。确保你有办法记录他们的建议和问题(通过电子方式或其他方式)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/740556.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小米汽车SU7定档发布,雷军携智能科技赴三年之约

大家好! 我是老洪。 刚刚浏览到一则关于小米汽车的新闻,内容颇为引人关注。 小米SU7,这款备受期待的新能源汽车,已经正式定档在3月28日发布。 雷军,小米的掌舵人,已经明确表示,他们对即将到来的…

【LeetCode】739. 每日温度(中等)——代码随想录算法训练营Day58

题目链接:739. 每日温度 题目描述 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在…

ElementUI自定义主题

文档: https://element.eleme.io/#/zh-CN/component/custom-theme 方式一:在项目中改变 SCSS 变量 element-variables.scss /* 改变主题色变量 */ $--color-primary: teal;/* 改变 icon 字体路径变量,必需 */ $--font-path: ~element-ui/l…

k8s基本使用(namespace,pod增删查)-持续更新中

目录 1. 查看Namespace 2. 创建Namespace 2.1 使用纯命令行创建 2.2 编写yaml文件创建 3. 删除Namespace 3.1 使用纯命令行删除 3.2 使用yaml文件删除 二、Pod 1. 查看pod 1.1 查看默认空间的pod 1.2 查看指定空间的pod 1.3 查看全部pod 1.4 查看pod更多信息 1…

leetcode-hot100-矩阵

73. 矩阵置零 给定一个 _m_ x _n_ 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 **输入:matrix [[1,1,1],[1,0,1],[1,1,1]] 输出:[[1,0,1],[0,0,0],[1,0,1]] 两次遍历,第一…

springboot265基于Spring Boot的库存管理系统

基于Spring Boot库存管理系统 Inventory Meanagement System based on Spring Boot 摘 要 当下,如果还依然使用纸质文档来记录并且管理相关信息,可能会出现很多问题,比如原始文件的丢失,因为采用纸质文档,很容易受潮…

【读论文】【精读】3D Gaussian Splatting for Real-Time Radiance Field Rendering

文章目录 1. What:2. Why:3. How:3.1 Real-time rendering3.2 Adaptive Control of Gaussians3.3 Differentiable 3D Gaussian splatting 4. Self-thoughts 1. What: What kind of thing is this article going to do (from the a…

图片和PDF 加水印去水印

图片和PDF 加水印去水印 前要1. 图片加水印1.1 方法11.2 方法2 2. 去水印3. pdf加水印4. pdf 去水印 前要 网上查了很多资料, 汇总了几个不错的代码, 顺便做个笔记 1. 图片加水印 1.1 方法1 简单方便, 后也好处理 # -*- coding:utf-8 -*- import os from PIL import Imag…

24-Java策略模式 ( Strategy Pattern )

Java策略模式 摘要实现范例 策略模式的重心不是如何实现算法,而是如何组织、调用这些算法,从而让程序结构更加灵活,具有更好的维护性和扩展性。 策略模式属于行为型模式 摘要 1. 意图 针对一组算法,将每一个算法封装到具有共…

微服务day01 -- SpringCloud01 -- (Eureka , Ribbon , Nacos)

介绍微服务 1.认识微服务(p1-p5) 随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢? 1.0.学习目标 了解微服务架构的优缺点 1.1.单体架构 单体架构&#…

vscode使用remote-ssh免密连接服务器

你还在使用XShell、Hyper、FinalShell等等SSH客户端软件吗,作为前端的我们,一直在用的功能强大的开发工具vscode,早已实现SSH连接功能(借助官方提供的插件)。而且更加好用,可以直接打开服务器上的文件&…

蓝桥杯练习系统(算法训练)ALGO-975 P0802字符串表达式

资源限制 内存限制:256.0MB C/C时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 编写一个字符串表达式求解函数int expression(char* s); 输入一个字符串表达式,返回它的结果。表达式长度不会超过100。表…

Qt 使用RAW INPUT获取HID触摸屏,笔设备,鼠标的原始数据,最低受支持的客户端:Windows XP [仅限桌面应用]

在开发绘图应用程序时,经常会需要读取笔设备的数据,通过对笔数据的解析,来判断笔的坐标,粗细。如果仅仅只是读取鼠标的坐标,就需要人为在应用程序端去修改笔的粗细,并且使用体验不好,如果可以实…

Linux异步通知实验:驱动中异步通知的处理

一. 简介 前面几篇文章学习了 Linux异步通知机制,以及驱动或应用程序关于异步通知机制是如何处理的。 驱动对异步通知的处理方法如下: Linux应用程序对异步通知的处理-CSDN博客 本文开始通过实验,学习异步通知机制方法。本文具体来学习驱…

中间件面试题之MQ

MQ相关面试题 Kafka面试题 (1)rockermq和kafka 的区别在哪里? 使用场景有什么不一样? 不同点: 数据可靠性 不同: RocketMQ:支持异步实时刷盘、同步刷盘、同步复制、异步复制;kafka:使用异步刷盘方式,异步复制/同步复制。性能对比:kafka单机写入TPS比较高单机支持…

解析Perl爬虫代码:使用WWW__Mechanize__PhantomJS库爬取stackoverflow.com的详细步骤

在这篇文章中,我们将探讨如何使用Perl语言和WWW::Mechanize::PhantomJS库来爬取网站数据。我们的目标是爬取stackoverflow.com的内容,同时使用爬虫代理来和多线程技术以提高爬取效率,并将数据存储到本地。 Perl爬虫代码解析 首先&#xff0…

【Docker】 ubuntu18.04编译时内存不足需要使用临时交换分区解决“c++: internal compiler error“错误

【Docker】 ubuntu18.04编译时内存不足需要使用临时交换分区解决"c: internal compiler error"错误 问题描述 安装独立功能包时编译不成功,出现 “c: internal compiler error: Killed(program cciplus)” 错误。 解决方案 出现这个问题的原因大概率是…

模拟电子技术实验(二)

单选题 1. 本实验的实验目的中,输出电阻测量是第几个目的? A. 1个。 B. 2个。 C. 3个。 D. 4个。 答案:C 评语:10分 单选题 2.本实验电路有一个元件参数有问题,需要修改? A. …

[数据集][目标检测]变电站缺陷检测数据集VOC+YOLO格式8307张17类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):8307 标注数量(xml文件个数):8307 标注数量(txt文件个数):8307 标注…

如何理解Redis中的缓存雪崩,缓存穿透,缓存击穿?

目录 一、缓存雪崩 1.1 解决缓存雪崩问题 二、缓存穿透 2.1 解决缓存穿透 三、缓存击穿 3.1 解决缓存击穿 3.2 如何保证数据一致性问题? 一、缓存雪崩 缓存雪崩是指短时间内,有大量缓存同时过期,导致大量的请求直接查询数据库&#xf…