WEB开发网
开发学院软件开发Java Go-ForIt 记事:eXtreme DragonSlayers 专题报告,... 阅读

Go-ForIt 记事:eXtreme DragonSlayers 专题报告,第 1 部分

 2009-11-06 00:00:00 来源:WEB开发网   
核心提示: 我们的主要目标是获取有现实意义的软件经验,但我们意识到 Go-ForIt.com 还能够帮助我们达到小组的另外两个重要的目标,Go-ForIt 记事:eXtreme DragonSlayers 专题报告,第 1 部分(4),第一,我们会从这个项目中获得大多数或全部的课程资料,XP 是软件开发上的

我们的主要目标是获取有现实意义的软件经验,但我们意识到 Go-ForIt.com 还能够帮助我们达到小组的另外两个重要的目标。第一,我们会从这个项目中获得大多数或全部的课程资料,第二,我们可以经常抽取提出的问题、提示和技巧、技术论文和其它的技术内容与软件开发社区共享。

谁的错都不是

为实现我们的思想,我们制定了一套原则来表明我们的项目的基调和指导思想,如下所示:

关于这项目的每件事情都是开诚公布的、理由充分的、经过深思熟虑的,即使这些原则也是如此。 组中的每个成员都有义务对自己不理解的或认为不正确的决定提出疑问。

我们不要忘记我们的主要任务是支持我们的客户。这个任务优先于其它任何事情,包括这个项目。毕竟,我们从事这个项目也是为了获得技巧和经验,以便能够更好地支持我们的客户。

但是,我们不会将这个项目当作业余的或随意的活动来对待。我们将把这个项目的各种分配、进度表、截止期限等等当作我们想要实际部署的真实项目一样认真对待。

关于这个项目的一切都作为实际项目来建立和管理,包括配置管理、编码标准、进度表、截止期限、文档编制、集成测试、验收测试、紧急错误修复、性能测试和调优,等等,要一直牢记原则 #2。

我们将使用极端编程(XP)作为开发过程。XP 是一种严格按照要求进行的软件开发方法,它接受更改(认为这是不可避免的),并相应地制定计划。我们选择 XP 不是因为它新而且简洁,而是因为它能解决我们在这个项目中面临的困难。它被设计用于模糊而迅速地更改要求,提倡较短的开发周期以便最大程度地学习,并要求持续测试和重编代码以确保其正确性。我们的客户正在评估 XP;有些客户可能已经在使用 XP。XP 是软件开发上的重大改革,我们应该具有 XP 方面的经验,以便能够聪明地与我们的客户进行探讨。

上一页  1 2 3 4 5 6 7  下一页

Tags:Go ForIt 记事

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接