Ruby On Rails是一个用于编写网络应用程序的软件包.它基于一种计算机软件语言Ruby,给程序开发人员提供了强大的框架支持.你可以用比以前少的多的代码和 短的多的时间编写出一流的网络软件.比较著名的社区网站43things
上发表了一系列文章,着重探讨了敏捷社区所面对的一大挑战——如何获得主流管理界的认可。 在此系列的第一篇文章中,Steve 就提出他独特的看法: 当今管理界的一大不为人知的秘密就是——敏捷 。他解释说,千百年
ICT 技术迅猛发展,敏捷时代应运而生,如何在敏捷时代下随势而动、实现转型是一个值得深入探讨的问题。 众所周知,19 世纪中叶英国博物学家达尔文提出生物进化论:生物之间适应者生存,不适者则被淘汰,
变得更加敏捷或者对环境变化要更加迅速地响应。考虑到应用程序中SOA占据了主要地位,将SOA实践作为云计算敏捷化目标是非常重要的抉择。对于云计算和应用程序架构师来说,这就意味着: 理解敏捷究竟是什么意思
ServcieFramework是一个敏捷、快速、富领域模型的Java MVC 框架,其设计理念是让用户真正能够用最简单的方式解决80%的问题 ,这是框架应有的原则和价值。但目前很多Java框架为了追
Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。 Groovy 主要的特点包括: 是一个基于 Java虚拟机 的敏捷 动态语言 。 构建在强大的Java语言之上
2011 年度敏捷软件开发调研结果,再一次向大家展示了敏捷应用和发展趋势的第一手资料。 今年,我们进一步确信敏捷并非一时风潮。我们过半的调查对象坦言他们已经亲身实践敏捷超过两年了,并且三分之一的人把敏捷从一家
Hazrati 译者 晁晓娟 敏捷团队以快速产生可靠和高质量的代码而著称。然而,快速交付的压力可能会导致走捷径的评审,缩减测试并缺乏对安全代码的重视。安全开发与敏捷共存是否只是一厢情愿的想法呢?
Jurgen Appelo 已是连续第二年提供由他整理的 前100名敏捷书目 。该书目是根据来自 Amazon.com 和 GoodReads.com 两网站上的平均评分和评分次数综合统计得出的。计分时也考虑了出版年份的因素。
Yii的名称(是一个缩写,发音为 Yee 或 [ji:])代表容易(easy),高效(effcient)和可扩展(extensible)。Yii是用PHP5写的一个高性能,基于组件的Web 开发应用框架。Yii可以更容易的创建和维护大规模的网络应用程序。这也将使应用程序更有效和可扩展。让我们快速了解一下这些特性。
敏捷思维-架构设计中的方法学 目录 在这个关于软件工程的专栏里,作者将应用敏捷方法学对软件开发过程中架构设计进行研究。 一. 从方法论看架构设计 3 1. 方法论Methodology 3 2. 重量
1. 敏捷开发交流 ——系统剖析图,持续集成 单一主干,结对编程 2. 系统剖析图起 床洗 涮做 饭穿衣服 吃 饭用来表示各个用户需求的关联关系,为开发优先级的确定提供帮助 3. 爱立信提出的,为解决开发复杂系统的各功能模块的优先级。
是采用瀑布模型还是敏捷方法?网站Scrumology的站长David J Blant认为答案应该取决于对所要解决的问题和方案的了解程度。 David在他的文章中提出了以下几个观点: 1. 当 几乎完全
这是几本每个信仰敏捷开发的程序员都应该读一下的书籍,因为这几本书表达了跟我们相同的信念,并且内涵了极丰富的价值。这里推荐的这几本书都是很常规且通用的,并不是局限在某一领域(像《 Effective Java
三次迭代(Iteration Three)是敏捷项目开发管理周期中的一个阶段,到达这个阶段时,项目已经成功的在某些问题上调整过2次。 起初,一次小规模的需求收集、开发、测试和用户反馈,形成一次完整的迭代,之
所描述的一段话:精益通过提高员工的水平来保证产品开发。在这个定义的基础上,这篇论文接下来解释了精益是怎样提高人员的水平的:方法就是解决问题。这一 定义揭示了以下管理实践的美妙之处:仔细设计你的工作,让你能够清晰
Adamson 在文中表达了敏捷开发原则是废话的观点,他觉得现实生活中没有什么人会推崇这些原则来工作,不过他们仍然在说其所做的是敏捷,这是非常让人沮丧的。 以下为译文: 敏捷开发以用户的需求进化为核
Martins也谈到了“敏捷领导的反面模式”这个话题。InfoQ随后也对她进行了采访,谈谈是什么让领导力在敏捷里如此重要,成为一个了不起的领导需要哪些属性,领导力会不会阻碍敏捷团队的发展,有哪些领导力故事可以分享给大家!
North,从商业角度来看,IT部门的各个组织采用敏捷开发过程中遇到的那些问题。Dan North也介绍了什么是业务映射,以及它如何帮助组织提高敏捷性和灵活性。 InfoQ:能不能从商业角度来阐述一下IT组织在采纳敏捷模式的时候遇到过哪些问题?
KADOS是一个基于Web的工具,用于管理敏捷项目(特别是Scrum)。在一个可视化的面板能够展示代表用户场景的便利贴,任务,活动,问题,措施,Bug,任何你想要管理的项目对象。 项目主页: