testdriven.com Wrangling quality out of chaos

OpenUP: lean, iterative and incremental unified process

10.24.2007 · Posted in Links

OpenUP is a lean Unified Process that applies iterative and incremental approaches within a structured lifecycle. OpenUP embraces a pragmatic, agile philosophy that focuses on the collaborative nature of software development. It is a tools-agnostic, low-ceremony process that can be extended to address a broad variety of project types. Author: Per Kroll Published: IBM developerWorks, [...] ...

Tags:

Continuous Integration: Improving Software Quality and Reducing Risk

10.24.2007 · Posted in Links

For any software developer who has spent days in "integration hell," cobbling together myriad software components, Continuous Integration: Improving Software Quality and Reducing Risk illustrates how to transform integration from a necessary evil into an everyday part of the development process. The key, as the authors show, is to integrate regularly and often using continuous [...] ...

Tags: ,

Patterns of Agile Practice Adoption

10.24.2007 · Posted in Links

As more and more people move towards adoption of Agile practices, they are looking for guidance and advice on how to adopt Agile successfully. Unfortunately many of the questions they have such as: "Where do I start?", "What specific practices should I adopt?", "How can I adopt incrementally?" and "Where can I expect pitfalls?" are [...] ...

Tags:

Unit testing the data access layer

10.23.2007 · Posted in Links

Unit testing can be difficult sometimes. In some cases, you need to refactor your code-under-test to make it more testable; in other cases, you need to apply some special techniques ...

R2build: daily build framework

10.23.2007 · Posted in Links

R2build system is a tool/framework to establish your daily build (or nightly build, or build automation, or continuous integration system) in a very easy way. It includes, but is not ...

TDD with Acceptance Tests and Unit Tests

10.23.2007 · Posted in Links

There are two different kinds of automated tests recommended by the Agile disciplines. Unit tests, which are written by programmers, for programmers, in a programming language. And acceptance tests, which ...

Tags:

Agile Development Practices 2007

10.16.2007 · Posted in Events

Announcing Software Quality Engineering’s first conference for software professionals investigating or implementing agile development practices, processes, technologies, and leadership principles. Explore the latest trends in agile development approaches through keynotes, ...

Test-Driven GUI Development with FEST

10.01.2007 · Posted in Articles

JavaWorld published the article Test-Driven GUI Development with FEST, written by yours truly This article introduces FEST, demonstrates what separates it from other GUI testing frameworks and provides a hands-on ...

JSSpec – BDD Framework for Javascript

10.01.2007 · Posted in Tools

JSSpec is a Javascript BDD(Behavior Driven Development) framework supporting IE6/7, FF2, Safari3. It works similarly to RSpec(BDD framework for Ruby) but provides more useful failure message. For example, [url=http://jania.pe.kr/aw/moin.cgi/JSSpec?action=AttachFile&do=get&target=jsspec.png]it shows ...