摘要:
一、解读“云计算”的功能特性看似高深的“云计算”理解起来并不难,其实就是把所有的计算应用和信息资源都用互联网连接起来,供个人和企业用户随时访问、分享,管理和使用——相关的应用和资源可以通过全球任何一个服务器和数据中心来获取。真正的“云计算”平台应该能实现以下三方面的功能。1:提供“资源”——包括计算、存储及网络资源,这就需要服务提供者架设出规模巨大的全球化的数据库及存储中心,能够实现“海量”的存储、出色的安全性和高度的隐私性和可靠性——此外,它还应是高效的、低价的、节省能源的。 2:提供动态的数据服务。数据包括原始数据、半结构化数据和经过处理的结构化数据。我们正在进入一个以数据为王的时代—.. 阅读全文
posted @ 2009-11-04 09:26
清山博客
阅读(207)
评论(0)
推荐(0)
摘要:
历史:ExtremeProgramming(极限编程,简称XP)是由KentBeck在1996年提出的。KentBeck在九十年代初期与WardCunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有效。Kent仔细地观察和分析了各种简化软件开发的前提条件、可能行以及面临的困难。1996年三月,Kent终于在为DaimlerChrysler所做的一个项目中引入了新的软件开发观念——XP。 特点:XP是一个轻量级的、灵巧的软件开发方法;同时它也是一个非常严谨和周密的方法。它的基础和价值观是交流、朴素、反馈和勇气;即,任何一个软件项目都可以从四个方面入手进行改.. 阅读全文
posted @ 2009-11-04 08:53
清山博客
阅读(293)
评论(0)
推荐(0)
摘要:
敏捷软件开发 人与人之间的交互是复杂的,并且其效果从来都是难以预期的,但却是工作中最重要的方面。 -- Tom DeMacro和Timothy Lister 敏捷软件开发宣言: ① 个体和交互 胜过 过程和工具 ② 可以工作的软件 胜过 面面俱到的文档 ③ 客户合作 胜过 合同谈判 ④ 响应变化 胜过 遵循计划 虽然右项也有价值,但是我们认为左项具有更大的价值。 敏捷宣言遵循的原则: ① 我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。 ② 即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势。 ③ 经常性地交付可以工作的软件,交... 阅读全文
posted @ 2009-11-04 08:38
清山博客
阅读(233)
评论(0)
推荐(0)