《iOS应用软件设计之道》—— 1.5 列出需求提纲

简介:

本节书摘来自华章出版社《iOS应用软件设计之道》一 书中的第1章,第1.5节,作者:(美)William Van Hecke ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.5 列出需求提纲

产品需求文档可以是相当正规的东西,用来确保团队为最终交付的成果负责。提纲不是这类文档。如果你的组织在用产品需求文档,最初的提纲可能最终演变成正式的需求文档。但这里它是作为一个工具来帮助你思考的,以在头脑中形成一个产品思路。设计团队(很可能只有一个人)之外的人没必要看到这份提纲。
引入SnackLog示例应用软件
本书将频繁地用到一个假想的示例应用软件——SnackLog,这是一个记录每天购买物品的工具。不必看此应用软件的详尽描述,只要看看其最初的需求提纲,就能透彻地了解该应用软件的思路,如图1.2所示。
screenshot

相信你已经明白了,SnackLog的整体要点就是方便地记录诸如咖啡、停车费等临时开销,而不必是完善的钱财管理应用软件。出门在外,你需要SnackLog记录小额开支,避免这些开支从你的全面预算系统中漏掉。
请注意,这个需求提纲并未提到任何有关画面、走向和各功能如何工作的内容。实际上,需求提纲只是列出要做的事,而如何做则是以后考虑的问题。

相关文章
|
存储 jenkins 持续交付
自己动手设计一款iOS自动构建发布工具
自己动手设计一款iOS自动构建发布工具
354 0
自己动手设计一款iOS自动构建发布工具
|
iOS开发
iOS头部渐变的表格视图设计(一)
iOS头部渐变的表格视图设计
150 0
iOS头部渐变的表格视图设计(一)
|
iOS开发
设计iOS中随系统键盘弹收和内容文字长度自适应高度的文本框
设计iOS中随系统键盘弹收和内容文字长度自适应高度的文本框
226 0
设计iOS中随系统键盘弹收和内容文字长度自适应高度的文本框
|
存储 开发框架 C#
iOS数据持久化之二——归档与设计可存储化的数据模型基类(二)
iOS数据持久化之二——归档与设计可存储化的数据模型基类
236 0
iOS数据持久化之二——归档与设计可存储化的数据模型基类(二)
|
存储 iOS开发 开发者
iOS数据持久化之二——归档与设计可存储化的数据模型基类(一)
iOS数据持久化之二——归档与设计可存储化的数据模型基类
181 0
iOS数据持久化之二——归档与设计可存储化的数据模型基类(一)
|
设计模式 前端开发 iOS开发
iOS设计模式
iOS设计模式
158 0
|
iOS开发
iOS头部渐变的表格视图设计(二)
iOS头部渐变的表格视图设计
134 0
|
开发工具 git iOS开发
iOS简易蓝牙对战五子棋游戏设计思路之一——核心蓝牙通讯类的设计(二)
iOS简易蓝牙对战五子棋游戏设计思路之一——核心蓝牙通讯类的设计
285 0
|
算法 iOS开发
iOS简易蓝牙对战五子棋游戏设计思路之一——核心蓝牙通讯类的设计
iOS简易蓝牙对战五子棋游戏设计思路之一——核心蓝牙通讯类的设计
181 0
|
iOS开发 前端开发 Swift
iOS中基于协议的路由设计
前段时间对我们自己的App做了结构上的重构,抛弃了之前简单的MVC开发模式。本文将重点分享重构中的Router模块。

热门文章

最新文章

  • 1
    【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
  • 2
    iOS|解决 setBrightness 调节屏幕亮度不生效的问题
  • 3
    【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
  • 4
    【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
  • 5
    Cellebrite UFED 4PC 7.71 (Windows) - Android 和 iOS 移动设备取证软件
  • 6
    【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
  • 7
    iOS各个证书生成细节
  • 8
    iOS|记一名 iOS 开发新手的前两次 App 审核经历
  • 9
    【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记5 Data Structures、Methods、Properties
  • 10
    iOS:应用程序的线程安全性