敏捷程序开发论文-Wiratama,Dharma,Ciputra

敏捷程序开发论文-Wiratama,Dharma,Ciputra

导读:本文包含了敏捷程序开发论文开题报告文献综述及选题提纲参考文献,主要关键词:敏捷软件,精益软件,看板,iOS软件

敏捷程序开发论文文献综述

Wiratama,Dharma,Ciputra[1](2016)在《有限资源下的看板方法手机应用程序敏捷开发》一文中研究指出因应新加坡成立五十周年,政府成立了专门的委员会邀请市民参与其中。一种参与方式是创建一个庆祝新加坡华诞的应用程序。因为团队来自于本土新加坡,公司的主要部分建立于新加坡,北京分公司也参与进新加坡华诞应用程序的开发。本应用程序的主要目的是让使用者提交相关图片,并将图片展示在新加坡公共区域的实体墙上。因为时间和资源的有限,团队决定使用敏捷软件来进行本次工作,使用看板方法基于功能的实现情况追踪项目的开发。论文的第一章介绍本项目,简要描述敏捷软件针对本项目的应用。第二章分析了项目的要求,在本章节中描述了问题所在,项目的需求是什么,使用哪种技术方法,使用了UML构建例证实体关系图来表述用户的使用情况及需求。第叁章详细阐述了项目的设计和实现情况。第四章展示了应用程序的测试以及实用案例。最后一章节是结论。成功开发的手机应用程序1.0版本作为最可行的产品,此后在1.0.1版本进行了一些漏洞修复,这两个版本都用来为使用者提供平台发布图片。实体照片墙最终按计划被成功填满并进行了展示。“我们的新加坡墙”应用程序的创建是为了收集用户的日常内容,特别是用户的图片,这些来自新加坡的图片用以填满实体的照片墙,来庆祝新加坡五十周年华诞。本项目是新加坡人民共同制作的50米华诞电子照片墙,在本项目中,“墙”这个字不再意味着是一个实体墙。(新加坡的年轻人会首先想到他们的Facebook墙)。我们想创建一个手机应用程序,目标针对新加坡那些愿意参与到50米的电子墙的“绘制”与设计中的年轻人,照片墙最终会被制作成为一个户外的展示活动。项目的主题是让新加坡人一起收集、分享、创建一件艺术品用以庆祝国家华诞,寓教于乐地通过视觉等有趣的方式让新加坡人更加了解国家的历史。在新加坡艺术团队的帮助下,我们将设计一些与新加坡本土相关的主题和标签,例如美食、街道、建筑,甚至人物。通过这个应用程序,用户可以在自己照片的设计上,按照自己的喜好拖拽并添加这些主题标签,在自己的手机上参与设计整个照片墙的一部分。目的是将每个人设计的一部分整合在一起,最终的照片墙呈现是以新加坡地图或绘画为背景,并作为国家庆祝活动的一部分。优先目标人群:新加坡的年轻人,年龄在13至24岁之间,可能对街头艺术感兴趣。二级目标人群:全部新加坡人。我们想创造一种体验,通过电子与实体结合,来庆祝新加坡五十年走过的里程,让新加坡人通过日常生活中的收集来作为艺术展示的一部分。新加坡人将被要求分享内容基于以下多样条件I:·是什么让你成为新加坡人?·你认为作为新加坡人感到骄傲的人或事物是什么?·你对新加坡的梦想是什么?所有的图片提交结果将被打印出来,用来填满新加坡地图并制作成实体照片墙展示。用户的提交结果将被在新加坡地图上进行定位。经过四周的软件开发,“我们的新加坡墙”应用程序1.0在App Store准备上线。软件实际开发工作周期为叁周,提交至Apple App Store的过程为一周时间,最终的完成是按照团队计划顺利进行的。尽管在111.0版本之后,团队发现了个别漏洞,例如当网络连接较慢或手机因老旧变慢的情况下,在编辑照片中添加了较多的主题标签或文字,会出现通知栏停止工作或存储空间不够的情况。因此,团队在释放1.0版本的时候,1.0.1版本实际也在进程中,并进行了测试。总体而言,在使用看板的基础上,团队能够更加关注于应用程序的实际功能性。看板方法帮助团队追踪哪一个性能被开发完成,哪一个性能还在设计短语中,因此项目经理可以有条理地决定哪一步需要优先完成,确保团队在紧迫的时间内达到预定目标,将最可行的软件产品准时呈现在线上。在应用程序上线后,网站和实体墙也在同一时间呈现。因为实体墙的所租用的展示空间在公共区域,团队不能保证展示空间的长时间使用。团队只有两周的时间进行实体照片墙的展示。基于这种现状,实体墙的打印更新进行了两次以将项目开支减少到最小化。当然,项目还有更大的提升,但是由于有限的时间和人力资源,应用程序只进行了功能性的应对,最终以1.0版本呈现。将来,应用程序可能会添加更多丰富的功能,例如用户之间分享图片,或者选择用户最佳图片并给予用户一些奖励。因为实体照片墙已经被制作好,用户只能查看他们的提交结果或者在网站上给他们的照片点赞。在未来,1.0.2版本或1.1版本,甚至2.0版本,团队将进一步进行讨论,目前暂时不在团队的长期计划中。安卓平台也在发展中,其他团队将外包给其他公司等问题不在本论文的讨论之列。本次应用程序开发以满足功能需求的1.0版本成功完成,1.0.1版本在第一版本的基础上,进行了某些漏洞修复。但是软件是人为开发的,没有软件是没有漏洞的,特别是在软件需要网络连接时,有很多问题需要被考虑,谨慎地计划使软件尽量没有漏洞。在未来的开发工作中,团队将继续关注之前所提到的附加性能的开发。希望在下一阶段的开发中,例如,1.1.0版本将满足附加性能,即使实体照片墙已经完成,但是在“我们的新加坡强墙”应用程序上继续分享与提交图片的精神将持续下去,使得用户继续对此应用程序抱有热情,并特别地针对新加坡,作为一个图片分享功能的手机应用程序。(本文来源于《北京交通大学》期刊2016-06-01)

陈继华,岳晓瑞[2](2010)在《基于Rails和jQuery的Web应用程序敏捷开发》一文中研究指出随着网络的日益普及,对电子商务和电子政务的需求日趋丰富,越来越多的企业和政府部门都希望将日常管理逐步信息化和网络化。在这种背景下,如何快速构建网页应用程序,以最短的时间,最少的投资,取得最好的效果,成为Web应用开发人员迫切希望解决的问题。本文提出了一种开发方法,用Rails框架快速开发web应用的功能,用jQuery完善Web应用界面,实现web应用程序的快速开发。(本文来源于《数字技术与应用》期刊2010年02期)

刘继承,孔维华,陈娟[3](2007)在《在《面向对象程序设计》教学中引入敏捷软件开发思想》一文中研究指出在《面向对象程序设计》课程中,面向对象的思想很容易湮没在面向对象语言的具体细节中,难于得到清晰体现。敏捷软件开发通过设计模式、测试驱动开发和重构等来实现软件随需而变,这些方法有助于面向对象程序的开发,也有助于面向对象思想的理解。在《面向对象程序设计》课程中介绍这些内容,可以起到理论联系实际的作用,有助于学生把抽象的思想和具体的语言实现结合起来。(本文来源于《科技信息(科学教研)》期刊2007年31期)

贾楠[4](2003)在《一种敏捷型JAVA程序开发方法》一文中研究指出软件开发方法学是指软件开发者组织软件生产过程的一整套方法、技术和规范,它分为重量型开发方法和轻量型开发方法。 但在实际开发过程中,重量型开发方法产生了一系列难以消除的问题,它的许多规则已经难于遵循,很多流程复杂且难于理解。而轻量型方法学是对重量型开发方法中的规则和流程进行删减、重整和优化而得到的,它的规则和文档相对较少,流程更加灵活,实施起来相对较容易。 本文提出一种基于静态可视化建模技术的敏捷型JAVA程序开发方法,并开发支持该方法的CASE工具,最后通过实例对本方法进行了验证,取得了良好的效果。 本文提出的方法从系统需求入手,使用UML(Unified Modeling Language,统一建模语言)用例图捕获系统的需求,建立用例模型;从用例图出发抽象出类图;然后使用ALSD(Abstract Logical Structure Diagrams,抽象逻辑结构图)对类方法的行为过程进行可视化定义,最后可根据类图和ALSD自动生成JAVA源代码。该方法具有敏捷、全程可视化和用例驱动的特点,适用于中小规模的程序开发。 支持本方法的CASE工具提供可视化建模、项目管理、ALSD的双向映射、代码生成、有效性一致检查、文档生成等功能。本文设计并实现了工具中的ALSD编辑、代码生成、有效性一致检查、文档生成功能。(本文来源于《汕头大学》期刊2003-03-01)

敏捷程序开发论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

随着网络的日益普及,对电子商务和电子政务的需求日趋丰富,越来越多的企业和政府部门都希望将日常管理逐步信息化和网络化。在这种背景下,如何快速构建网页应用程序,以最短的时间,最少的投资,取得最好的效果,成为Web应用开发人员迫切希望解决的问题。本文提出了一种开发方法,用Rails框架快速开发web应用的功能,用jQuery完善Web应用界面,实现web应用程序的快速开发。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

敏捷程序开发论文参考文献

[1].Wiratama,Dharma,Ciputra.有限资源下的看板方法手机应用程序敏捷开发[D].北京交通大学.2016

[2].陈继华,岳晓瑞.基于Rails和jQuery的Web应用程序敏捷开发[J].数字技术与应用.2010

[3].刘继承,孔维华,陈娟.在《面向对象程序设计》教学中引入敏捷软件开发思想[J].科技信息(科学教研).2007

[4].贾楠.一种敏捷型JAVA程序开发方法[D].汕头大学.2003

标签:;  ;  ;  ;  

敏捷程序开发论文-Wiratama,Dharma,Ciputra
下载Doc文档

猜你喜欢