1、POC的概念
POC,是Proof of Concept的缩写,意思是为观点提供证据,它是一套建议的电子模型,它可用于论证团队和客户的设计,允许评估和确认概念设计方案,POC的评价可能引起规格和设计的调整。POC流程所产生的关于设计的承诺、大家都认可的意见都将记录在设计的调整文档中,以备查。这样下去,POC不断发展。
如果在完成这些任务时需要帮助,可以在Queensland大学找到协助资源。
2、POC的开发
POC的开发步骤及方法如下:
第一步,开发包含所有基本导航特征(按纽,图标、菜单等)的界面模型,但不是最终的完美形式。
第二步,给界面添加少量内容,尤其是在至关重要的媒体中添加一到两个样本。例如,如果套装软件包非常依赖3D模型,就应该添加一个包含驱动所必须的3D模型样本。如果软件包需要显示数据符号和表格,那么有关数据符号和表格的样本也应添加上。
请注意,这个过程应该用于支持论证和验证设计,而并不是软件包开发的实际开端。你应该尽力去论证和销售设计,但也不要太过分,因为设计过程中有时需要作重大的修改,这样将导致浪费大量的资源。
3、POC的评价和验证
评价和验证过程就是寻求风险承担者通过POC和备案设计文档的反馈。通过POC评价,风险承担者可能提出调整规格和设计的要求。
有时,由于设计存在的缺陷或不适当的地方,设计团队就可能只好回到绘图板。客户可能决定停止设计或寻找其他团队,这是因为设计没有足够地关注客户和使用者的需求,或者是因为客户需求的不稳定性。有时这种改变是由客户组织或者项目决策者所引起的。
通常,在评价和验证过程结束时,有关设计的承诺、大家都认可的意见都将记录在备案的设计文档中,这往往是产品开发的生命周期中一个重要的里程碑。在结束评价和验证之后,POC就可继续发展。
4、最小化的需求
尽管POC是产品开发过程中重要的评估技术,但是你也应该限制在POC开发方面所花费的时间,考虑到早先的设计阶段包含的所有因素,构建POC中关键元素。
应该把充足的精力用于论证和认同设计方面,但也不要过多,这样即使设计中需要作重大的修改,也不会导致浪费大量的资源。
在全面设计开始执行之前,让客户对设计认可是必要的。
5、客户的角色定位
规格和设计阶段,要求产品开发有详细的设计文档,而且POC常伴随着产品开发。客户签署设计文档中,并反馈POC是重要的项目里程碑。如果在下一阶段仍需
修改产品设计,就要按照受控的变更控制流程得到认可和批准。在整个项目过程中处理不同的检查和停顿时,客户的一个重要职责是为按期交付而保证已确认的进度表,并同意为防止计划被耽搁而需再投资的情况出现。
上述文章出处:http://www.mie168.com/other/2005-01/37334.htm
应该说“POC”的概念出现已久,但是由于本人阅历以及视野有限,一直没能接触到POC这样的词汇,即使在实际情况中已经在进行着各种形式的POC。在这里丰富了知识!
前几天又接到同事的电话,客户要求POC!其实,POC本身没有错,但是,客户如果POC可能当时会得到一个相对满意的效果,同时增强购买的信心与欲望。但是,这样的POC基本上都是表面工作,光鲜的外表下面,不知道是什么样的内幕,而销售人员为了尽量降低销售成本,也会尽量在POC上做文章。说起来,POC只不过是大家打单时的手段而已。
分享到:
相关推荐
"POC项目测试流程介绍" POC(Proof of Concept,概念验证)是用户方在选择产品或实施项目前进行的一种产品能力验证手段。它是将抽象的理念转换为更直观的呈现,帮助用户方更好地理解和评估产品的功能和性能。POC ...
本篇文章将详细介绍H.264中POC的具体计算方法,特别关注`pic_order_cnt_type`为0的情况。 #### 二、参数说明 在深入探讨POC计算之前,我们需要理解`encoder.cfg`配置文件中的一些关键参数及其作用: 1. **...
1. 煤气柜的基本结构和工作原理介绍:包括煤气柜的类型、主要功能以及弧形侧板在煤气柜中的作用。 2. POC型煤气柜的特点和优势:详细解释采用POC型设计的原因,可能包括创新点、潜在效益和改进空间。 3. 弧形侧板的...
本文将详细介绍该转换器的工作原理、使用方法以及C#编程语言在其中的关键作用。 首先,理解POC1和POC2格式的区别至关重要。POC1与POC2是两种用于存储矢量图形的文件格式,它们通常用于工程绘图、设计等领域。POC1...
### PoC手册 - 1 基础环境 - Lab 01 虚拟主机基础环境安装 #### 知识点概述 本章节详细介绍了一种标准化的实施流程,特别是针对Citrix XenServer虚拟主机基础环境的搭建过程。该文档不仅提供了安装XenServer虚拟...
本资料集中详细介绍了PoC服务器的自动搜索方法、质量调整策略以及采用这些方法的通信系统。 一、PoC服务器自动搜索方法 PoC服务器是PoC通信的核心组件,它负责管理用户会话、路由语音数据包以及协调多方通话。自动...
- **设计思路**:介绍如何利用NiFi进行数据采集、传输和初步处理,以满足后续数据分析的需求。 - **处理逻辑**:详细说明NiFi组件如何实现数据的反序列化、清洗、格式转换等操作,确保数据质量符合要求。 #### 3.2 ...
这个应用程序的简短介绍可以很容易地转到这里。 先决条件 您将需要在您的计算机上正确安装以下东西。 (带有 NPM) 安装 git clone 这个仓库 切换到新目录 npm install bower install 运行/开发 ember server 在...
这表明项目的核心在于这个主页,很可能包含了对全球JUGs的介绍、活动信息、资源链接等内容。 标签“HTML”表明项目与HTML(超文本标记语言)有关,HTML是网页内容的基础结构语言,用于定义网页的布局和内容。在这个...
以下将详细介绍"g-map-poc"所涉及的关键知识点。 首先,我们需要理解谷歌地图API。这是谷歌提供的一套接口,允许开发者在其应用中嵌入地图、搜索地理位置、获取路线信息等功能。谷歌地图API分为JavaScript API和Web...
### 某大数据平台针对车联网场景的各个组件参数调优POC说明 #### 文档说明 ##### 1.1 编写目的 本文档旨在详细介绍如何针对特定的大数据平台进行参数调优,以确保该平台在车联网场景下能够高效运行。车联网...
介绍这是一个单模块 maven 项目,演示了如何集成以下技术: Spring Boot(基于Spring MVC的项目的单jar部署) Sass Maven 插件(Sass 转 CSS) Wro4J(用于构建时 javascript 组合/缩小) Handlebars.java(服务器端...
在本文中,我们将介绍我们的解决方案迷宫,它能够将POC示例的不可利用内存布局转换为可利用布局,并在可能的情况下自动生成各种工作利用。通常,它首先使用程序分析技术来识别代码片段(表示为内存操作原语),这些...
1. **README**:项目介绍、安装指南和使用说明。 2. **Notebooks**:可能包含使用Jupyter Notebook编写的实验或演示文稿,用于展示AI和ML模型的构建、训练和评估过程。 3. **Data**:训练和测试用的数据集,这些数据...
这个应用程序的简短介绍可以很容易地转到这里。先决条件您将需要在您的计算机上正确安装以下东西。 (带有 NPM)安装git clone 这个仓库切换到新目录npm install bower install运行/开发ember server 在访问您的...
下面将详细介绍Spring Batch的关键特性、核心组件以及如何在实际项目中应用。 1. **Spring Batch简介** Spring Batch 提供了企业级的批量处理功能,包括事务管理、错误处理、作业跟踪和监控。它是一个完全独立的...
6. README文件:提供项目介绍、安装指南和运行说明。 Apache Camel的核心特性包括: - **组件库**:支持多种协议和标准,如HTTP、FTP、JMS、MQTT、数据库等,开发者可以通过简单的配置选择合适的方式进行集成。 - *...
本文档旨在详细介绍在日立DCS(Distributed Control System,分布式控制系统)环境下,如何实现与AB-PLC(Allen-Bradley Programmable Logic Controller,艾伦-布拉德利可编程逻辑控制器)之间的通讯组态过程。...
介绍 这是一个测试项目,可以在Swift中玩弄并探索一些依赖注入的想法。 由于只是实验性的,因此可以进行讨论,评论和建议。 当前解决方案 在项目进行了一些改进之后(请参阅),这是当前解决方案的工作方式。 注册...
这个应用程序的简短介绍可以很容易地转到这里。先决条件您将需要在您的计算机上正确安装以下东西。 (带有 NPM)安装git clone 这个仓库切换到新目录npm install bower install运行/开发ember server 在访问您的...