• [项目管理]轻方法与满意质量—市场驱动的软件工程实践

    发表于:2007-05-14作者:分类:项目管理

    随着信息技术的迅猛发展,今天的IT从业人员正处于这样一种进退两难的境地:一方面,根据以往的痛苦开发经历,他们知道如果采用杂凑的作坊模式来开发复杂的、高 质量 的信息系统具有太大的 风险 ;另一方面,他们也同样知道,形式化的、戒律森严的 软件工程...

  • [cppUnit]CppUnit - 测试驱动开发入门

    发表于:2007-05-05作者:分类:cppUnit

    java script:;" onClick="javascript:tagshow(event, '%B2%E2%CA%D4');" target="_self"> 测试 驱动开发是一个现在软件界最流行的词汇之一,可是很多人还是不得其门而入。这篇文章想通过对于 CppUnit的介绍,给予读者一个基本的映像。 如果你熟知CppUnit的使...

  • [测试驱动开发]感悟测试驱动开发

    发表于:2007-05-05作者:分类:测试驱动开发

    软件开发方法学的泰斗Kent Beck先生最为推崇"模式、 极限编程 和 java script:;" onClick="javascript:tagshow(event, '%B2%E2%CA%D4%C7%FD%B6%AF');" target="_self"> 测试 驱动 开发"。在他所创造的极限编程( XP )方法论中,就向大家推荐"测试先行"这一...

  • [移动平台测试]消息驱动测试平台可以改善测试覆盖率

    发表于:2007-05-05作者:分类:移动平台测试

    传统的测试平台实现只能按顺序设置工作参数,无法动态响应被测设备的要求。因此这种 测试方法 会遗漏软件和硬件之间的某些复杂时序交互。随着FPGA 功能的逐渐强大,软件和FPGA之间的交互信息量也在不断增加。本文讨论的以消息驱动的测试平台能够模拟FPGA实际...

  • [MDA]模型驱动软件开发实战步骤

    发表于:2007-04-28作者:分类:MDA

    有人说:今年是AJAX年,AJAX作为软件系统表现层实现技术,怎么能和改变软件 开发 方式的模型驱动开发模式相比呢?DSM、Together 2006等都在2006不断亮相,因此,说2006年是领域模型年一点也不过分,因为这是一个软件新旧时代的开始之年, 数据库 时代已经过去...

  • [MDA]领域模型驱动设计(DDD)之模型提炼

    发表于:2007-04-28作者:分类:MDA

    当Java世界提供的可选择性框架平台越来越多时,我们可能被平台架构所深深困扰,而无暇顾及软件的真正核心:业务建模,其实,业务领域建模同样是一个比平台架构更复杂,更需要学习的新的领域。 相反,在实践中,我们技术人员在经过冗长的平台架构学习和实践后...

  • [需求管理]试析RUP以用例驱动的需求管理

    发表于:2007-04-24作者:分类:需求管理

    RUP 是Rational统一过程(Rational Unified Process)的简称,它是Rational公司(现归属IBM公司)推出的一种软件过程产品。从软件过程模式角度看,RUP又是一种典型的软件过程模式,它以迭代增量式、架构为中心、用例驱动的软件 开发 方法为主要特征,其中以...

  • [软件质量保证]测试驱动对Java开发的重要性

    发表于:2007-04-22作者:分类:软件质量保证

    测试驱动 开发 (test-driven development)为确保程序 质量 提供了一种方法。 我以前曾经谈到过关于程序的性能以及 性能测试 的问题,即以提供工具和技术为目标,通过使用JavaServer Pages (JSP)使用户提高分布式程序的开发。通过性能测试能够确保程序满...

  • [cppUnit]测试驱动开发入门-CppUnit

    发表于:2007-04-22作者:分类:cppUnit

    测试驱动 开发 是一个现在软件界最流行的词汇之一,可是很多人还是不得其门而入。这篇文章想通过对于 CppUnit的介绍,给予读者一个基本的映像。 如果你熟知CppUnit的使用,请参阅我的另一篇文章: CppUnit代码简介 - 第一部分,核心类来获得对于CppUnit进一...

  • [测试管理]最佳实践:测试驱动开发全功略

    发表于:2007-04-22作者:分类:测试管理

    {关键字} 测试驱动开发/Test Driven Development/TDD 测试用例/TestCase/TC 设计/Design 重构/Refactoring {TDD的目标} Clean Code That Works 这句话的含义是,事实上我们只做两件事情:让代码奏效(Work)和让代码洁净(Clean),前者是把事情做对,后者是...