如何编写App开发需求文档
APP开发
浏览:616 次

我们总是在开发App之前就这样做。我们怎么写这个?总的来说,我们可以从以下几点入手:确定APP方案的目标、APP方案的受众分析、APP开发方案的功能设计、APP的操作系统描述方案、APP是否为原生APP、APP方案视觉设计,以及APP开发方案中的其他细节。以下是App开发需求规范,可参考
1.引言
1.1目的:
明确开发此App的目的;
1.2项目背景
确定要开发的App产品的名称和代码;
列出与项目工作直接相关的任务提议者、项目负责人、系统分析师、系统设计师、程序员、文档编制者以及人员和用户;
解释此App产品与其他App产品之间的关系。
1.3术语描述
列出本文件中使用的技术术语和原始英文缩写的定义。
2、项目概况
2.1待开发App的概述
描述要开发的App的背景、要实现的目标和市场前景。
2.2用户特征和级别;
描述最终用户应具备的教育水平、工作经验和技术专长。

2.3操作环境
描述App的运行环境,包括硬件平台、硬件要求、操作系统和版本,以及与之共存的其他软件或App。
2.4条件和限制
在设计App时给出影响开发人员的约束条件,例如:
必须使用或避免使用的特定技术、工具、编程语言和数据库;硬件限制;要求的开发规范或标准。
3.功能要求
3.1功能划分
列出开发的App可以实现的所有功能,这些功能可以用文本、图表或数学公式来描述。
3.2功能描述
详细描述每个功能。
4.外部接口要求
4.1用户界面
描述用户希望此App具有的界面功能。以下是可能包括的一些功能:要采用的图形用户界面标准或产品系列样式;屏幕布局;菜单布局;输入/输出格式;错误消息显示格式;
4.2硬件接口
描述系统中App产品和硬件设备的每个接口的特性,以及硬件接口支持的设备、App和硬件接口之间的协议以及硬件接口和支持设备之间的协议,包括交换的数据和控制信息的性质以及使用的通信协议。

4.3App界面
描述App产品及其相关App之间的接口关系,并指出这些外部App或组件的名称和版本号。例如,运行什么操作系统,访问什么类型的数据库,使用什么数据库连接组件,以及使用什么商业App共享数据。
4.4通信接口
描述与此App产品相关的各种通信要求,包括电子邮件、Web浏览器、网络通信协议等。
4.5故障排除
处理可能的App和硬件故障以及各种性能的后果。
5.性能要求
5.1数据准确性输出结果的准确性。
5.2时间特性
时间特征可以包括以下方面:响应时间;更新处理时间;数据转换和传输时间;运行时间等。
5.3适应性
当操作模式、运行环境、与其他App的接口和开发计划发生变化时,App的适应性。
在线需求排序,需求分析,推荐-一站式,一个人可以轻松处理所有工作。
有关更多App信息,请访问www.统软云.com
提交App定制要求以了解报价和周期:
