首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
敏捷开发平台是支持敏捷过程的软件开发平台,敏捷开发平台通过生成Java代码和读取存放在数据库中的配置数据,实现系统的可配置.这个平台包括一系列敏捷开发工具,敏捷组件、敏捷表单、敏捷查询等;同时,敏捷开发平台还实现了一套敏捷工作流系统和敏捷数据交换平台.敏捷开发平台对数据库的设计做了一些标准规范,有利于数据资源的有效利用.敏捷开发平台实现了系统设计标准化,能够支持在大型信息化项目中采用敏捷开发过程.  相似文献   

2.
常政 《程序员》2007,(8):44-48
敏捷是近年来的热点话题,从《程序员》杂志开始发表各种敏捷开发最佳实践的文章以来,我们就不断保持着对这个领域的关注。然而,今天我们却认为敏捷分成三种不同的境界:敏捷开发、敏捷业务以及敏捷企业。  相似文献   

3.
敏捷开发能够使项目团队的工作效率得到极大提升,以最快的速度获得投资回报,同时还可以产生高质量的工作成果,敏捷开发在实际的软件开发工作中的应用十分广泛.本文介绍了敏捷开发在软件开发中的应用,希望可以为同行业人士提供参考.  相似文献   

4.
在敏捷开发模式的环境下,对以集群存储业务为导向的集群平台的测试与其他产品的测试有很多不同的地方,需要采用有效的策略和方法。首先介绍了敏捷测试的理论和敏捷测试传统的增量模型,在此基础上结合集群平台敏捷开发中实际的问题提出了适合平台敏捷测试的增量模型和对集群平台用户故事测试时用到的仿真环境的搭建和有效的测试方法。  相似文献   

5.
敏捷供需链是为适应市场激烈竞争而组成的上下游企业间的动态联盟。业务过程的有效管理对于敏捷供需链的优势发挥及其重要。工作流技术是业务过程优化管理的有效方法,但敏捷供需链动态性、分布式的环境对工作流技术的实现机制提出了柔性要求。文章从工作流技术的思想出发,提出了敏捷供需链中业务过程的优化管理体系结构和执行机制,该方案可以有效地适应敏捷供需链的运作。  相似文献   

6.
地震多属性分析(Seis2A)系统采用现代数学、信息学工具,实现了多种地震属性提取分析方法,是用于高精度地震勘探和油藏描述的自主研发软件.基于面向对象的设计分析方法,介绍了需求分析、系统框架设计,类详细设计和C++/Qt/Coin3D代码实现的全过程.项目管理采用敏捷开发过程,进行了以人为中心、结对编程、快速原型、单元测试、代码重构、多次迭代、持续集成、小型团队的开发实践.  相似文献   

7.
基于敏捷方式的Java代码生成方法的设计   总被引:2,自引:2,他引:0  
为了使程序员在软件开发过程中能够加快开发的速度,减少人为的错误,提高整个项目开发效率,提出了基于敏捷方式的Java代码生成方法.该方法结合XSLT技术与模板引擎技术,通过创建装配容器,读取模板文件,灵活地自动生成代码,实现代码的复用.经过测试,该方法提高了生成代码的效率,可较大地提高代码的复用度并有效地降低代码的出错率,这对实现敏捷化管理具有较大的实际意义,可运用于大量的企业应用开发.  相似文献   

8.
王刚  程建平 《微型机与应用》2012,31(7):11-13,16
针对传统表单定制的缺点,提出一种面向业务的敏捷界面定制构件Xcom-Vtemplet。介绍了传统表单实现模式及所存在问题,阐述了Xcom-Vtemplet构件的体系结构、设计、开发接口、相关技术以及具体实现应用。实践表明,通过应用Xcom-Vtemplet构件实现了信息项及界面布局的可视化灵活定制;具有即时调整、即时生效的快速应用能力;便于二次开发及业务产品创新敏捷化,节省了项目资源;同时也大大减少了表单维护的工作量,降低了表单维护的难度。  相似文献   

9.
传统工程项目的信息化和数字化日益成为软件开发行业的主要业务,而这类软件工程项目的开发和实施,由于业务方和开发方缺乏有效的沟通方法,其成果经常会有所欠缺.文章提出一套由架构师牵头,以架构设计思想和敏捷开发方法为基础,实战可行的需求分析方法,有效解决工程项目中业务难以沟通、难以深入的问题.  相似文献   

10.
作为软件工程最重要的子领域之一,需求工程在自20世纪80年代以来就一直是相关方向的研究热点之一。近年来随着敏捷开发的越来越流行,对传统的需求工程方法也做出了巨大的挑战。敏捷开发以快速响应变化为特点与优势,与此相应地,如何制定新的需求工程策略以适合敏捷过程,拥抱变化,成为了敏捷开发实践所不容回避的一个话题。本文对敏捷开发的过程进行了深入分析,提出了一套较可行的敏捷型需求工程实践方法,希望为中小型团队实践敏捷开发提供一些参考与建议。  相似文献   

11.
敏捷制造下车间重构中的制造资源选择   总被引:5,自引:0,他引:5  
敏捷制造被认为是21世纪的制造模式.实现敏 捷制造的组织形式是敏捷虚拟企业(AVE),它根据产品开发的需要动态重构.动态重构敏 捷虚拟企业中的制造资源选择问题是对实现敏捷制造的挑战.本文给出了一个资源选择问题 的整数规划模型,其目标是使费用最小.利用任务之间的先后顺序的特点,我们将整数规划 模型转换为图论模型.基于图论模型,我们给出了一个求最优解的有效算法.其计算复杂性 是多项式有界的.  相似文献   

12.
敏捷需求建模的研究与设计   总被引:1,自引:0,他引:1  
文章综合研究了敏捷方法与极限编程开发过程,结合需求工程方法,设计提出了基于敏捷思想的敏捷需求建模(Agile Requiremenb Modeling。简称ARM)。敏捷需求建模作为各种敏捷方法在软件需求中的实践补充,能够满足CMMI的目标。可以为中小型软件开发组织的行动指南提供参考。  相似文献   

13.
信息技术的发展日新月异,市场的快速变化对软件产品的开发过程要求既能快速发布又要能够迅速适应市场变化以便赢得市场,由此敏捷开发孕育而生。软件测试作为产品质量保证的一个重要环节,敏捷过程中的测试改进逐渐得到更多的关注。本文针对敏捷过程中由于快速应对变化导致的测试覆盖充分性与测试时间压力的矛盾冲突,从测试管理的角度,重点分析敏捷测试中的组织、策略和过程管理流程,以确保缩短测试时间,提高测试中对过程和状态的监控能力,保证测试覆盖率、测试有效性和产品质量。  相似文献   

14.
ContextCommunities of practice—groups of experts who share a common interest or topic and collectively want to deepen their knowledge—can be an important part of a successful lean and agile adoption in particular in large organizations.ObjectiveIn this paper, we present a study on how a large organization within Ericsson with 400 persons in 40 Scrum teams at three sites adopted the use of Communities of Practice (CoP) as part of their transformation from a traditional plan-driven organization to lean and agile.MethodsWe collected data by 52 semi-structured interviews on two sites, and longitudinal non-participant observation of the transformation during over 20 site visits over a period of two years.ResultsThe organization had over 20 CoPs, gathering weekly, bi-weekly or on a need basis. CoPs had several purposes including knowledge sharing and learning, coordination, technical work, and organizational development. Examples of CoPs include Feature Coordination CoPs to coordinate between teams working on the same feature, a Coaching CoP to discuss agile implementation challenges and successes and to help lead the organizational continuous improvement, an end-to-end CoP to remove bottlenecks from the flow, and Developers CoPs to share good development practices. Success factors of well-functioning CoPs include having a good topic, passionate leader, proper agenda, decision making authority, open community, supporting tools, suitable rhythm, and cross-site participation when needed. Organizational support include creating a supportive atmosphere and providing a suitable infrastructure for CoPs.ConclusionsIn the case organization, CoPs were initially used to support the agile transformation, and as part of the distributed Scrum implementation. As the transformation progressed, the CoPs also took on the role of supporting continuous organizational improvements. CoPs became a central mechanism behind the success of the large-scale agile implementation in the case organization that helped mitigate some of the most pressing problems of the agile transformation.  相似文献   

15.
Over the last two decades, agile software development (ASD) has garnered much attention in both research and practice. Several ASD methods and techniques have been developed and studied. In particular, researchers have provided several theoretical perspectives on ASD and contributed rich insights to the ASD practice. Still, despite calls for a more unified theoretical understanding of ASD, a theoretical core of ASD has not been identified. This paper offers a theoretical core of ASD research, clarifying what is essential and what is less essential for IS agility, hoping to spark a scholarly discussion, and provides implications of such a core for understanding method tailoring.  相似文献   

16.
基于中国科学院资源规划(Academia Resource Planning,简称ARP)项目建设,阐述针对科学院院所两级管理情况下,将服务、科研、管理信息化,集成人、财、物、项目以及多种资源共享并能够对高层领导支持决策分析的复杂管理信息系统-ARP 系统。此系统包含十大应用系统和三大建设支撑平台。以国际合作系统开发设计为例,为能快速响应由管理变革带来的需求变更,采用基于敏捷技术平台的开发方法建设业务系统,并实时响应用户。应用效果表明,该方法建设的系统极大的提高了工作效率,提升了院管理信息化水平。  相似文献   

17.
This paper describes empirical research into agile requirements engineering (RE) practices. Based on an analysis of data collected in 16 US software development organizations, we identify six agile practices. We also identify seven challenges that are created by the use of these practices. We further analyse how this collection of practices helps mitigate some, while exacerbating other risks in RE. We provide a framework for evaluating the impact and appropriateness of agile RE practices by relating them to RE risks. Two risks that are intractable by agile RE practices emerge from the analysis. First, problems with customer inability and a lack of concurrence among customers significantly impact agile development. Second, risks associated with the neglecting non‐functional requirements such as security and scalability are a serious concern. Developers should carefully evaluate the risk factors in their project environment to understand whether the benefits of agile RE practices outweigh the costs imposed by the challenges.  相似文献   

18.
对目前国际上流行有效的敏捷项目管理方法之一的Scrum 进行了研究,简要介绍敏捷开发定义、适用场景、管 理工具,以及相应的管理模式。详细介绍Scrum 冲刺流程和定义,以Scrum 为例结合敏捷开发管理模式在互联网及软件行业 实际应用情况,讨论了其存在的优势和可以继续优化的方向。  相似文献   

19.
敏捷软件开发中的风险管理   总被引:2,自引:0,他引:2  
敏捷软件开发的诞生源于对高失败率的传统软件开发方法的改进和探索,是一种处理软件开发过程中各个级别上风险的软件开发方法。但是敏捷软件开发很少明确地看到风险管理的内容,经常缺乏对风险的关注。本文根据敏捷软件开发的特点和项目风险管理理论,从人、过程、产品和技术四个纬度就如何防范和缓解敏捷软件开发风险进行了探析。  相似文献   

20.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号