x Take the InfoQ Survey !
Newer rss
  • Agile Lessons from a Management Guru

    by Ahmed Yousuf on  Sep 08, 2009 2

    Deming was one of a select group of thought leaders who have shaped modern management over the last century. He is best known for the impact he had on Japanese businesses with his teachings on design, manufacturing, sales and quality. The first three of Deming's fourteen points are examined in detail in the context of Agile software development.

  • Deployment is the Goal

    by Julian Simpson on  Aug 13, 2009 2

    When we write software, we're very good at getting requirements and turning them into code. To turn that beautiful code into working software we need to deploy and test it. Often, we fail to emphasize the latter as well as the former. Do you have a backlog of "code complete" software waiting to be deployed, tested, signed-off and made live?

  • Layered Architecture for Test Automation

    by Bei Li on  Aug 11, 2009 9

    In test automation, code involved in testing is not only test logic, but also a bunch of other supporting code, like URL concatenation, XML parsing, UI, etc. Test logic can be buried in this unrelated code, which has nothing to do with test logic itself, making test code hard to read and maintain. In this article, the layered architecture of test automation is presented to solve this problem.

Book Excerpt and Review: Release It!

Posted by Ryan Slobojan on  Dec 20, 2007

'Release It!: Design and Deploy Production-Ready Software' by Michael Nygard discusses what it takes to make production-ready software and explains how this differs from feature-complete software. 4

Book Excerpt: Continuous Integration means Continuous Testing

Posted by Paul Duvall, Steve Matyas, Andrew Glover on  Aug 05, 2007

Continuous Integration has become a standard development best practice - but it's not always done well. InfoQ presents advice and examples in Chapter 6: Continuous Testing from a new CI book. 4

Implementing Automated Governance for Coding Standards

Posted by Mark Figley on  Jul 26, 2007

Mark Figley talks about enforcing coding standards and best practices in an automated fashion through the build process. 5

Agile, Architecture and the 5am Production Problem

Posted by Michael Nygard on  Jun 25, 2007

Can refactoring and TDD create “working software” that survives real life? Michael Nygard suggests that "leaky abstractions" ambush us at 5AM when we've paid too little attention to architecture. 25

Unit-Testing XML

Posted by Stefan Bodewig on  Jun 11, 2007

Today, almost every modern application consumes or produces XML. Stefan Bodewig explains the challenges in testing XML-based applications, and shows how to use the XMLUnit Java Framework to do so. 8

Agile User Interface Development

Posted by Dave Churchville on  Feb 19, 2007

Agile software development, shunning up-front design, has grown up in parallel to the emergence of "user-centered design," with its detailed user research and modeling. Can these be used together? 7

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy