亚洲必赢手机入口

广东app开发企业-【谈App生命周期】

admin app开发文章 2019-01-10 11:35 0

 
 
  关键词:广东深圳APP开发企业有哪些、App生命周期包括哪几个阶段
 
  App开发过程又被称为App开发的生命周期,它是App系统开发过程的个 重要组成部分。.此生命周期模型被用于描述该过程,这些模型描述了在App开发过程中为完成某些任务或活动可以采用的方法和步骤。通常App生命周期模型的概念比App开发过程更宽泛。例如,螺旋模型就包含了多个特定的App开发过程。国际标准化组织(ISO)针对App的生命周期制订了国际标准ISO 12207,其目标是为App开发与维护过程中的所有任务定义一个标准规范。
 
  App生命周期
 
  广东appApp外包开发企业:在计算机技 术发展的早期阶段,App开发主要由个人完成,每个开发人员都采用他所习惯或喜欢的方式来完成App开发。在多数情况下,这些个人的开发方式主要是编码+纠错,即开发人员编写一段代码 ,然后测试它能否正常工作,如果代码运行不正常,则根据具体情况来排错并修改代码,然后重复测试过程。当时,开发人员用这种方式能够应对大多数App开发任务,其原因主要有两点:当时没有更好的App开发方法;所开发的App本身不复杂。但是随着App复杂度的增加,同时越来越多的机构、企业甚至个人开始依赖计算机来完成其工作,App开发人员开始摒弃原先随心所欲的开发方式.取而代之的是受到规范的App开发方法。这种涵盖了从App构思、开发到维护等各个阶段的App开发框架就是所谓的App开发的生命周期(Software Development Life Cycle,SDLC)。App生命周期模型定义了App开发过程中的各个阶段、里程碑、可交付的成果和评价标准,它们构成了App项目计划与管理中的工作任务细分结构。
 
  App生命周期通常以模型的形式展现出来。简单的App生命周期可以只包含3个阶段:设计、开发和维护。但是复杂的App生命周期则可能包含20个以上的阶段。在多数情况下,App生命周期包含如图2-1所示的若千个阶段。
 
  这此传统的App生命周期阶段常常被进一步 划分,以便更好地定义和控制App开发过程。根据不同的App开发复杂度和采用的生命周期模型,这些阶段还可能被以一.种迭代的方式不断重复。多数App生命周期模型都拥有与图2 1相同或相近的阶段划分,因此,下文对于App生命周期各个阶段的先容适用于多数模型。特别需要指出的是,App生命周期的某个阶段包含了多个活动。
 
 

 
  需求阶段包括对问题和用户需求的分析。这个阶段分析系统的活动,了解用户的需要,最终明确App应实现的功能。除了用户阐明的需求,需求分析还应获取用户没有明确陈述,但是可以通过高层次分析得到的需求。
 
  设计阶段对整 个App的结构进行定义。该阶段选择将要采用的技术手段,并从概念上对要解决的问题进行分析并提供解决方案。这一阶段常常被进一步分为概要设计和详细设计。前者设计App的整体架构,后者定义App的功能模块、用户界面和模块之间的接口。
 
  实现阶段(又被称为编码阶段)的主要工作是编码,即把App设计方案转换成可以运行的App。这个阶段常常是往复迭代的,直到App构建好之后的集成测试为止。
 
  测试阶段主要测试App的功能是否能满足用户的需求。App测试常常被分成3个阶段:单元测试、集成测试和系统测试。前两种测试包含在“编码测试”这一循环周期中,而系统测试则判断整个App是否满足需求。
 
  才发布阶段将App安装 在目标系统中,并且对用户进行培训以熟练使用新开发的App。至此,可以视为App开发工作的结束。
 
  广东app定制开发企业: 维护阶段包括修正App使用过程中发现的错误、 修改或升级App以满足用户新的需要。例如,修改App以使其能够在新的计算机平台上运行。这一阶段所花费的时间和精力要远远大于App开发阶段。App维护人员必须重新阅读已有的代码,理解其工作机制,然后才能对特定的模块进行修改。在保证修改后的代码使现有App更完善的同时,不会对已有的其他功能造成任何影响。对于App开发而言,在开发的早期改变需求其难度要远远小于在后期修改代码。任何App开发人员在进行App开发时都应该牢记这一点 。
 
  以上就是广东app开发企业-【谈App生命周期】全文,希翼对大家有所帮助!
 

发表评论

评论列表(条)

    XML 地图 | Sitemap 地图