撰写打动人心的功能规范

很多时候看到功能规范是这么写的:

  • 问题、价值主张与目标
  • 功能特性、用户体验以及其他细节

这样的格式一般没问题,工程师们已经很习惯地接手去实现。不过,对于思路比较活跃的工程师,往往是不够的,因为他们并不确信是否值得花费精力来认真做这件事情。没错,除了拿工资之外,他们需要更多的理由来说服自己全身心投入。究其根本,这样的功能规范只提供了what(要解决的问题、价值主张独特之处、近期远期目标)和how(功能如何之独特、体验如何之贴心),但是少了why这一个真正打动人心的部分。

Simon Sinek在How Great Leaders Inspire Action里面有着非常精彩的例子:

  • 普通公司是这样营销的:我们做最棒的电脑(what),设计精美、使用简单、界面友好(how),想买一台么?这就是我们大部分的市场交流以及推广方式,说我们是做什么的,我们是如何与众不同,然后我们期待着别人的反应。比如汽车广告往往如此这般:这是我们的新车型,非常省油、真皮座椅,买一辆吧?这些说词一点劲儿都没有。
  • 苹果公司的营销:我们做的每一件事情,都是为了创新和突破,我们坚信应该以不同的方式思考(why)。我们挑战现状的方式是通过把我们的产品设计得十分精美、使用简单、界面友好(how)。我们只是在这个过程中做出了最棒的电脑(what)。想买一台么?完全不一样,对吧?表面上,他们所做的只是将传递信息的顺序颠倒一下而已,事实上,人们买的不是你做的产品,是你的理念。这也解释了当我们从苹果公司买MP3、手机或其他数码产品时也觉得理所当然。

好的功能规范也一样:

  • 提出打动人心的缘由(why),有数据支持用户数量甚至是市场价值就更棒了。
  • 制定设计准则(how),比如易用性、弹性、安全可靠等各种框架。
  • 阐述短期中期远期的用户体验以及功能特性(what),以便工程师接盘。

希望每个人都能写出动人的功能规范!

撰写打动人心的功能规范,布布扣,bubuko.com

时间: 2024-12-08 18:35:33

撰写打动人心的功能规范的相关文章

Hyper-V 2016 系列教程13 虚拟机监控程序规范

以下内容部分摘自微软官网: 虚拟机监控程序顶层功能规范 Hyper-V 虚拟机监控程序顶层功能规范 (TLFS) 描述了虚拟机监控程序对其他操作系统组件的外部可见的行为. 此规范对来宾操作系统开发人员很有用. 此规范根据 Microsoft 开放规范承诺书而提供. 阅读以下内容,进一步了解有关 Microsoft 开放规范承诺书的详细信息. 下载 版本 文档 Windows Server 2016(修订版 B) Hypervisor Top Level Functional Specificat

第二次实验

北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计 班级:1353  姓名:黎静  学号:20135338 成绩:             指导教师:娄嘉鹏      实验日期:2015.5.17 实验密级:         预习程度:         实验时间: 仪器组次:          必修/选修:            实验序号:2 实验名称:   Java面向对象程序设计 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要

20145331 《Java程序设计》第2次实验报告

20145331 <Java程序设计>第2次实验报告 实验二 Java面向对象程序设计 一.实验内容 1.初步掌握单元测试和TDD 2.理解并掌握面向对象三要素:封装.继承.多态 3.初步掌握UML建模 4.熟悉S.O.L.I.D原则 5.了解设计模式 二.实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 2.完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装

Java实验二实验报告:java面向对象程序设计

java实验二实验报告 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 2.完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等).解决办法(空洞的方法如“查网络”.“问

20135313-exp2

北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计 班级:1353 姓名:吴子怡(20135313) 成绩:           指导教师:娄嘉鹏  实验日期:2015.5.5 实验密级: 预习程度:   实验时间:—— 仪器组次: 13 必修/选修:选修  实验序号:2 实验名称:            实验二 Java面向对象程序设计 一.实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML

实验二 Java面向对象程序设计

实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 2.完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等).解决办法(空洞的方法如“查网络”.“问同学”.“看书”等一律得

JAVA第二次试验

北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计 班级:1352  姓名:潘俊洋  学号:20135230 成绩:             指导教师:娄嘉鹏      实验日期:2015.5.4 实验密级:         预习程度:         实验时间: 仪器组次:          必修/选修:            实验序号:2 实验名称:        Java面向对象程序设计 实验仪器: 名称 型号 数量 PC 1 实验内容 1. 初步

java实验二 20135106宋世超

北京电子科技学院(BESTI) <Java程序设计>课实验报告 班级:201351              姓名及学号:宋世超  20135106 指导教师:娄佳鹏            必修/选修:选修 实验日期: 2015年5月7日      实验时间: 18:30至20:30 实验序号:(二)           成绩:   实验名称:Java面向对象程序设计 一.实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4.

Java实验报告二

北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计实验   班级:1353  姓名:符运锦  学号:20135323 成绩:                           指导教师:娄嘉鹏      实验日期:2015.5.8 实验密级:无            预习程度:                   实验时间:15:30~18:00 仪器组次:  23                    必修/选修: 选修