Agile, project management and software testing in Fall issue of Methods & Tools

Published September 21st, 2010 Under Methods & Tools | Leave a Comment

Methods & Tools – the free e-magazine for software developers, testers and project managers – has just published its Fall 2010 issue with the following articles:
* Distributed Teams and Agile – Managing Global Agile Projects
* Decomposition of Projects: How to Design Small Incremental Steps
* Source Code Analysis in Agile Projects
* The Core Protocols, an Experience Report, Part 2 – Tools for High Performance Teams
* tinyPM – Agile project management
* Junit – open source Java unit testing
* Bromine – open source Web testing
* Agilefant – open source Agile project management
* SoapUI – open source Web testing

Download 70 pages of software development knowledge

Continuous Integration: Continuous Build or Continuous Quality Control?

Published September 14th, 2010 Under Numbers | 1 Comment

The last Methods & Tools poll wanted to determine the level of adoption of continuous integration tools  in organizations. We asked the following question: “Do you use a tool for continuous integration (automated build and unit testing)?”

I use tools for continuous integration 66%
My organization has tools, but my project or I do not use them 13%
My organization has no tools for continuous integration 21%

Participants: 130
Ending date: September 2010
Source: Methods & Tools

A large majority of the participants is using continuous integration tools, but it remains to see how continuous is the continuous integration used by participants. It is easy to understand that this practice is one of the easiest to put in place as it is basically a pure technical issue of combining the build process with the unit testing tools. However, previous Methods & Tools unit testing execution surveys performed in 2006 and 2008 on showed that between 50% and 60% of participants were not using unit tests or were doing them in an informal way. Continuous integration could thus be considered by organizations more as a continuous build process that a continuous testing of the code quality.

Resources:

* Continuous Integration Feature Matrix
* Continuous Integration: The Cornerstone of a Great Shop
* Continuous Integration Tools directory

Linkopedia September 2010

Published September 13th, 2010 Under Links | Leave a Comment

Blog Why Enterprise Architecture Doesn’t Work

Blog: Simplicity: A New Model

Blog: Natural selection in IT

Site: Manifesto for Half-Arsed Agile Software Development

Article: Test web applications with Selenium RC

Article: High-Performing Teams Begin with A Firm Foundation

Tool: #TestsEx is a set of extensible extensions

Tool: FluorineFx is the free and open source Flash/Flex remoting gateway

Video: Top 10 Mistakes in Unit Testing

Video: Solution Focused Agile Coaching

Video: Filling the Professionalism Gap: Craftsmanship and Policy

Find more interesting links on the software development links directory, the software development tools directory, the software development articles directory, the software development blogs aggregator or the software development videos directory.

Ten Articles to Learn More on Test-Driven Development (TDD)

Published May 3rd, 2010 Under Links | Leave a Comment

The software development articles directory has just passed the mark of 2000 articles categorized in its database. Test-Driven Development (TDD) is currently a topic of debate in the software development community, as even the value of unit testing is questioned. Here is my selection of 10 interesting TDD articles that should help you get more knowledge on this topic. I have tried to find items that could apply more specifically to different programming languages. Read more

My 10 + 1 Favorite Unit Testing Articles

Published June 16th, 2009 Under Links | Leave a Comment

This is a (personal) list of articles dealing with unit testing that I like. I have chosen to include material that is longer than the usual (short) blog posting. I encourage readers to give more objectivity to this subjective set by submitting in the comments what they preferred ;o)

Test Flexibly with AspectJ and Mock Objects

Automation for the People: Continuous testing

Exploring The Continuum Of Test Doubles

Unit Testing With C#

End to End, or, Another Run on the Hamster Wheel of Life

In Pursuit of Code Quality: Unit Testing Ajax Applications

Apply Test-Driven Development to your Database Projects

What It Means to Mock: Isolating Units for Testing

Unit testing and Test Driven Development (TDD) for Flex and ActionScript 3.0

Unit testing Web 2.0 applications using the Dojo Objective Harness

A Guide to Testing Rails Applications

Additional unit testing article resources

TestDriven.com – Articles Directory

IBM DeveloperWorks

Quality Assurance Links Directory – Articles Section

Software Development Articles, Unit Testing Section

SQA Zone – Articles Directory

keep looking »