How we do automated regression testing with Selenium and Hudson
When developing a piece of software that has a lifecycle that spans over several years and periodically is released you have to do regression testing,... more »
Tweet 0 CommentsSave Tags: agile, java, open source, tools
Your Investment in Enterprise Software - Guidelines to CIOs and CFOs
The grand total of license fees, customer support fees and professional services fees over a 5 year period should not be higher than 3X license fees.... more »
Tweet 0 CommentsSave Tags: agile, how-to, methodology
PowerMock
PowerMock lets you mock static methods, remove static initializers, allow mocking without dependency injection and much much more. And it works just... more »
Tweet 0 CommentsSave Tags: agile, java, methodology, tools
Test-Driven Development with Legacy code - an introduction
est-Driven Development, or TDD, is often quoted as an essential Agile best practice, and so it is. It works wonders on green-fields projects and new... more »
Tweet 0 CommentsSave Tags: agile, java, tools
Refactoring vs. Rewrite
rewrite or refactor - the listing of pro's and cons for either option with some well-thought conclusions from product owner's standpoint.
Tweet 0 CommentsSave Tags: agile, how-to, methodology, opinion
Could your next development environment be in the cloud?
Your new project has been given the green light. You need to get your team up and running quickly. Could a cloud based development environment be the... more »
Tweet 0 CommentsSave Tags: agile, tools, trends, web services
Let the Agile Fad Flow By
Here is the secret. Nobody who is really good at programming/product design/marketing/business (or anything) will demean himself by trying to make... more »
Tweet 2 CommentsSave Tags: agile
The Benefits of Testable Code
One of the most beneficial approaches that you can take in software development is to follow a test driven development approach. While we all... more »
Tweet 0 CommentsSave Tags: agile, java
Quick Agile Links
Quick Links this week include: Notes on Jerry Weinberg, New Scrum Alliance mailing list, The Agile Airplane Factory game.
Tweet 1 CommentsSave Tags: agile, methodology
Multifarious - The Scrum Master
Those who want to use the model of Scrum successfully should first take a closer look at the description of the three roles and not mistake the Scrum... more »
Tweet 1 CommentsSave Tags: agile, methodology
Managing Multiple Build Environments Using Ant
One of the challenges of Web development is managing multiple build environments. Most applications pass through several environments before they are... more »
Tellurium Advanced Topics
Information about the tellurium advanced topics.
Tweet 0 CommentsSave Tags: agile, groovy, java, open source
Face to Face - United We Stand
reflections on the value of face-to-face communication vs remote work for soft dev teams. Is globalization all OK or is there an unexpected price to... more »
Tweet 0 CommentsSave Tags: agile, opinion, trends
Groovy sorting and more
A primer into the elegance of closures illustrated by the groovy sorting mechanism. Followed up by using the metaclass to do it with a grails like... more »
The Open/Closed Principle - A real world example
Out of the five SOLID principles the Open/Closed principle is probably the one that I've had the hardest time understanding. Recently, while creating... more »
Tweet 0 CommentsSave Tags: .net, agile
Knowledge Management: It's All About Granularity
In my pursuit of the ideal collaboration platform, I’ve tested a few knowledge management systems lately: Knowledge Plaza, Seemy, a combination of... more »
Tweet 0 CommentsSave Tags: agile, methodology, opinion, tools
Enterprise Java in 2010 – Expect a Cloudy Spring
Today I found a presentation by Adrian Colyer using the pretty cool Prezi tool. Besides the optical impression its content tells us what will be the... more »
Tweet 2 CommentsSave Tags: agile, frameworks, server, trends
Pair programming Issues
"I’ve worked with pair programming at just 1 company for 9 months, the results were both good and bad. ..."
Tweet 1 CommentsSave Tags: agile, opinion
Three Questions Developers Need To Ask
While performing software security assessments I have all too often run into developers that are constantly trying to explain away vulnerability... more »
Tweet 0 CommentsSave Tags: agile, security
An Introduction to Planning Poker
Planning Poker is an agile estimating technique which has become very popular in the last few years. It is based on an estimation technique known as... more »
Tweet 0 CommentsSave Tags: agile, methodology
Microsoft adapts SDL to agile development
Microsoft has announced that it is evolving its Security Development Lifecycle (SDL) process to accommodate agile development, but experts stress that... more »
Tweet 0 CommentsSave Tags: agile, methodology, microsoft, security
Youth, Old Age, Cancer and Technical Debt
Technical debt in software products is like cancer in humans. How to diagnose a technical debt and what is the radical treatment - some helpful tips... more »
Tweet 0 CommentsSave Tags: agile, how-to, opinion
Book Giveaway & Exclusive Chapter Download: Agile Coaching
Sometimes you’ll be introducing new Agile practices; other times you’ll be helping a team fine-tune its process. Either way, you need to lead the team... more »
Tweet 0 CommentsSave Tags: agile, books
Code Smells - Refactoring - Unit Tests
Two weeks ago now I gave an introductory tutorial on “From Code Smells to Unit Tests” (pdf) at Agile Tour Toronto (thanks to the organizers for a... more »
Tweet 0 CommentsSave Tags: agile, methodology
Eclipse and LiquidTest UI Introduction
Mark Bayazit blogs about the Eclipse plugin of LiquidTest and how developers and/or testers will benefit from the features and functions available in... more »
Tweet 0 CommentsSave Tags: agile, eclipse, java, methodology