简介:瓦沙奇山下那段著名的敏捷宣言,至今已近十年。似乎在不经意之间,敏捷已经被视为CMM之后又一次软件开发领域的浪潮,不论业界报道或者坊间传闻,都不约而同地将敏捷视为一个时代的开始,与之同存的是那些未尝或浅尝敏捷者的各种质疑和争论。
简介:本文主要从提升项目质量、促进知识传递及减少项目风险等角度出发,讲述作者所在团队在结对编程实践中的一些经历,以及如何避免或减少其所带来的负面影响。
简介:本文延续上期话题,深入到测试、持续集成和部署等环节,紧密结合移动开发方法和技术,围绕Android平台的开发讨论提供更高质量移动产品的解决方案。
简介:一些敏捷团队在实施敏捷开发中忙于编码、忙于UnitTest、忙于沟通、忙于Build等,虽然也有编码审核阶段,但大都浮于表面,流于形式,效果不佳。本文结合实践,介绍笔者对敏捷开发中CodeReview的理解和相关经验。
简介:设计商业软件时。我们应当提醒自己。我们的设计目标是交付支持业务的敏捷系统。而不是面向服务(SO)。更确切地说。SO是一种方法。通过它.我们可以实现业务和技术敏捷性。其本身并不是一个目标。特别是涉及Web服务时必须牢记这一点。实现几乎时刻伴随着Web服务的敏捷性。不仅是在系统部署过程中采用Web服务协议的结果。还是遵循良好设计原则的结果。本文将从良好的服务架构和设计原则对敏捷性和适应性的影响角度介绍相关的几个原则。
简介:讲述了基于不同目的的各种生成和测试运行,以及怎样实现它们。
简介:本文以CA中国技术中心为案例,分析了传统软件组织在实施敏捷方法的过程中所面临的来自团队协作方面的若干实际挑战。并基于对传统式协作与敏捷式协作的根本差别的认识,提出了一套有针对性的改善团队协作的解决之道。
简介:开发者都喜欢敏捷,然而管理层却不一定,为什么呢?本文试图对敏捷和管理层不喜欢它的原因作一番深入分析。
简介:所谓企业的敏捷性通常可以被理解为,企业能够比较容易地实施各种可能的业务创新,而且企业实施这些业务创新的代价和风险是可控的。典型的业务创新可以包括:
简介:三年前,HighMoonStudio深陷危机。我们的第一个项目每况愈下,投资人对“资金都被用到哪里”这个问题深感疑惑。你知道,这是项目开发中会出现的典型问题。
简介:从计算机诞生的那一天起,如何编写最符合用户要求的代码就一直是每一个软件开发者所追求的目标。随着计算机应用领域的不断扩大,人们对软件的需求量和功能性要求不断增加,并且迫切需要缩短软件开发的周期。软件危机的到来孕育了软件工程学在1968年的诞生,计算机软件从原来面向的科学计算走到了人民大众的日常生活中。当软件产业已经向服务业靠拢的时候,
简介:6月12日,第十二届中国国际软件博览会北京馆精彩亮相软博会。北京馆设于北京展览馆11号馆,总面积3750平方米,主题为“自主创新打造中国软件之都-创新应用,联合发展”。
简介:Linux系统中,有哪些主要的日志子系统?;什么是Linux系统快照?;Linux下tar和rsync区别?;Linux有哪些常用的系统维护文件?;如果/var目录空间不够用,可以移到新的硬盘空间中吗?;我的Linux每次启动直接进入图形界面.有什么方法可以直接进入终端吗?
简介:我在应用一些特别消耗虚拟内存的程序(如g++)时发现swap空间已经用完。如何临时增加swap空间呢?答:如果是临时增加swap空间,可以使用swap文件来实现。如要增加128MB的swap空间,可以使用以下命令来实现:
简介:从一般用户的观点.操作系统是用户与计算机硬件系统之间的接口;从资源管理观点.操作系统是计算机系统资源的管理者。用户在操作系统的帮助下能够方便、快捷、安全、可靠的操纵计算机和运行自己的程序。用户可以通过以下的两种方式来使用计算机:
简介:系统备份是Linux系统管理中一项非常重要、不可或缺的工作。制作备份的目的是为了尽可能快速和方便地恢复单十文件或整个文件系统。系统备份对于文件和数据的安全是至关重要的。任何备份工作都应该围绕这十中心目标进行。
简介:现在,Linux系统已广泛地应用于科技和商业领域。在中高端领域,Linux系统除了支持包括文件、电邮、网络服务器在内的企业架构外,还支持诸如防火墙、VPN服务器、路由器和网关等业务单元架构;在低端领域,Linux通常用于嵌入式系统中,例如进程控制系统、PDA、家用网关和机顶盒等。
简介:系统崩溃,需要立即修复;或硬盘告急,其中的某些文件需要及时调出;或者工作紧急,你需要在系统无法使用的情况下.直接利用PC完成某些重要工作。在这种情况下,我们首先想到的最完美的解决方法,就是利用PE迷你系统。
简介:基于Linux的集群系统现在有很多,有商业的,有非商业的。它们采用的技术也有所不同。最常见的三种集群类型包括高性能科学集群、负载均衡集群和高可用性集群。在此介绍几种常用的负载均衡集群系统。
简介:在日常工咋中.常常需要在一台机器上安装多个Windows系纸。如果先安装WIN98.然后再安装Win2000(或者WinXP),系统将自动建立多启动菜单;但是,如果想让中文Win98和英文Win98共存,却没有什厶好办法,因为Win95/98/Me没有提供多系统启动功能。
忘记敏捷
敏捷结对编程实践
Android敏捷开发指南
敏捷开发中的Code Review
《软件架构师》开刊词:面向服务的架构——敏捷系统探讨
用Visual Studio实践敏捷测试(四)
破解敏捷团队协作的迷局
为什么管理层不买敏捷的账?
企业架构、IT架构和业务架构之于敏捷企业
SCRUM的兴起:敏捷开发可以挽救你的工作室
从美式Serum说起——家美国公司的Scrum敏捷项目记要与思考
完善产业链 自主创新打造中国软件之都
系统
系统调用
系统备份
全面系统移植
系统无忧,从完美者U盘维护系统开始
各种集群系统
Windows系统切换家