当前位置:首页 > app小程序 > 正文

手机***开发需求分析,手机***开发需求分析报告

大家好,今天小编关注到一个比较有意思的话题,就是关于手机app开发需求分析问题,于是小编就整理了3个相关介绍手机***开发需求分析的解答,让我们一起看看吧。

  1. 业务需求,用户需求,功能需求是什么意思?有什么区别?
  2. 需求分析阶段的主要任务是什么?为了完成这些任务,你都做了哪些工作?
  3. 开发一款软件大概多少人花多久时间?六个人的团队需要花多久?

业务需求,用户需求,功能需求是什么意思?有什么区别?

软件工程中包含需求、设计编码测试四个阶段,其中需求工程软件工程第一个也是很重要的一个阶段,需求分析是要决定“做什么,不做什么”。在一个软件项目中,软件需求包括三个不同的层次-业务需求、用户需求和功能需求-也包括非功能需求:业务需说明了提供客户产品开发商的新系统的最初利益,反映了组织机构或客户对系统、产品高层次的目标要求。软件开发,能否获得成功,最重要的是需求分析的工作。因此,软件需求分析能力和水平,对软件项目至关重要。一般的分析方法和步骤如下:⑴首先调查组织机构情况   包括了解该组织的部门组成情况,各部门的职能等,为分析信息流程作准备。 ⑵然后调查各部门的业务活动情况   包括了解各个部门输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么部门,输出结果的格式是什么。   ⑶协助用户明确对新系统的各种要求   包括信息要求、处理要求、完全性与完整性要求。   ⑷确定新系统的边界   确定哪些功能由计算机完成或将来准备让计算机完成,哪些活动由人工完成。由计算机完成的功能就是新系统应该实现的功能。   常用的调查方法有:   ⑴跟班作业   通过亲身参加业务工作来了解业务活动的情况。这种方法可以比较准确地理解用户的需求,但比较耗费时间。   ⑵开调查会   通过与用户座谈来了解业务活动情况及用户需求。座谈时,参加者之间可以相互启发。⑶请专人介绍。   ⑷询问   对某些调查中的问题,可以找专人询问。   ⑸设计调查表请用户填写   如果调查表设计得合理,这种方法是很有效,也很易于为用户接受的。   ⑹查阅记录   即查阅与原系统有关的数据记录,包括原始单据、账簿、报表等。   通过调查了解了用户需求后,还需要进一步分析和表达用户的需求。分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法。

需求分析阶段的主要任务是什么?为了完成这些任务,你都做了哪些工作?

1.问题识别

手机app开发需求分析,手机app开发需求分析报告
图片来源网络,侵删)

(1) 功能需求:明确所开发的软件必须具备什么样的功能。

(2) 性能需求:明确待开发的软件的技术性能指标。

(3) 环境需求:明确软件运行时所需要的软、硬件的要求。

手机app开发需求分析,手机app开发需求分析报告
(图片来源网络,侵删)

(4) 用户界面需求:明确人机交互方式、输入输出数据格式。

2. 分析与综合,导出软件的逻辑模型

分析人员对获取的需求,进行一致性的分析检查,在分析、综合中逐步细化软件功能,划分成各个子功能。用图文结合的形式,建立起新系统的逻辑模型。

手机app开发需求分析,手机app开发需求分析报告
(图片来源网络,侵删)

3. 编写文档

(1) 编写“需求规格说明书”,把双方共同的理解与分析结果用规范的方式描述出来,作为今后各项工作的基础

(2) 编写初步用户使用手册,着重反映被开发软件的用户功能界面和用户使用的具体要求,用户手册能强制分析人员从用户使用的观点考虑软件。

开发一款软件大概多少人花多久时间?六个人团队需要花多久?

这个无脑问题。

一款软件是什么软件?

有哪些需求:

功能需求,性能需求?

部署环境需求?

开发语言需求?

用哪种数据库

六人团队,都哪些人,技术水平怎样?针对产品各种需求去预研,去判断啊。他们干活的人才有发言权。

问他们开发者

如果非要一个答案,我想说,一万年!

到此,以上就是小编对于手机***开发需求分析的问题就介绍到这了,希望介绍关于手机***开发需求分析的3点解答对大家有用。