Agile Zone is brought to you in partnership with:
  • submit to reddit
Eric Hagan05/10/10
5205 views
0 replies

Fast Build Times Integral to Continuous Integration

Eric Lefevre says CI can be fun to implement, but you can also get carried away.  Algodeal gave up their CI server in favor of running systematic tests on developers' machines before checking in code.  Lefevre suggests that companies put a lot of emphasis...

Michael Sahota05/10/10
4949 views
0 replies

Approaches to Organizational Change

Mary Poppendieck gave her usual well-researched and convincing tour-de-force presenation at LSSC10 on several approaches to organizational change with a talk titled “What’s wrong with targets?” The purpose of the whole talk is to trash Management...

Jurgen Appelo05/07/10
890 views
0 replies

So, Now You're An Agilist... What's Next? (video)

This is another video of a talk that I did in Cluj, Romania. Like the one I posted last week, it was organized by the Transylvania Java User Group and ISDC.So, Now You're An Agilist... What's Next? from Jurgen Appelo on Vimeo.So, Now You're An Agilist,...

Adam Leggett05/06/10
17753 views
0 replies

Continuous Testing with Selenium and JBehave using Page Objects

Since Mike‘s inception we have always sought to automate as much of our testing as possible. For some time now we have been using Selenium for our functional/acceptance tests, and thus far have been very happy with this approach. Initially, we...

Eric Hagan05/06/10
3495 views
1 replies

Mario Cardinal on Layered Architectures

Mario Cardinal believes there should be more focus on Layers and their interfaces rather than objects.  One of the tools in Visual Studio's Team Foundation is the layer diagram, which helps teams look at the layer perspective.  The layer diagrams make it...

Julian Simpson05/06/10
6823 views
1 replies

Git for Sys-Admins

Video number two of the DevOps meeting is Stephen Nelson-Smith of Atalanta Systems bravely doing his talk – sans slides due to laptop failure(this is why I keep my talks on GitHub). It seems that the technology problems didn’t end there,...

Mohammad Juma05/06/10
12389 views
5 replies

Good Technical Team Leader …?

Being a good TTL is not it easy … what are the things that TTL needs to have ? Below are my convictions about this: 1)  Solid Technical. 2)  Ability to break down tasks. 3)  As John Maxwell said “Leaders must be close enough to relate to...

Janko Jovanovic05/06/10
802 views
1 replies

On design process

After publishing the article Redesign process of JankoAtWarpSpeed, I was criticized by some people that I used Scrum "improperly". This related to uneven iterations, non adequate documentation and the fact that I was alone in the...

Jared Richardson05/06/10
15294 views
3 replies

Agile Techniques For Risk Management

Risk management is a buzzword that managers and CTOs know well. Risky things, by definition, entail risk. And risky things, when they fail, tend to make these same managers and CTOs look bad. So anytime they can find a way to manage and minimize risk, they do...

Eric Hagan05/05/10
9876 views
0 replies

SlickEdit: More Than Just An Editor (Video)

Scott Westfall is the VP of software development for the SlickEdit tool. He says that SlickEdit's President/CEO is also their CTO and the head developer on the product. Westfall says he enjoys coming up with new features that can remove the frustrations that...

Eric Hagan05/05/10
2384 views
0 replies

The Evolution of Continuous Integration (Video)

Continuous integration evolved from the daily build.  In the late nineties and early 2000's, Continuous Integration evolved out of eXtreme Programming and took daily builds to the 'extreme' level, where you're building every time there's a change committed...

Mike Cottmeyer05/05/10
740 views
0 replies

What if I'm Not the Constraint?

What if you are a manager that wants to do Scrum? You ask yourself if it's possible to encapsulate the entire value stream into a single Scrum team? What if you learn that the answer is no? What if you think this through even further, and discover...

Jared Richardson05/05/10
8910 views
0 replies

Managers As Cheerleaders, or Why Charts Matter

Most developers think that graphs and charts are for weak-minded managers who like pretty colors. And they couldn't be more wrong. The problem is actually the arrogance of many developers. Whether or not we'd like to admit it, we think we are pretty darn...

Wendy Devolder05/05/10
2757 views
0 replies

DDD eXchange 2010 - London - June 11th

Following on from the success of last year, this annual event for the UK's enterprise software architect community will have architectural innovation as a theme this year, and particularly CQRS. We will feature leading thinkers and architects who will share...

Eric Hagan05/04/10
2330 views
0 replies

Avoiding the Pitfalls of Continuous Integration

Jay Flowers says that in setting up a CI system, many organizations want to 'recreate the wheel'.  Tools like CI factory can take care of that initial setup so you don't have to do that on every project.  Another pitfall is not running enough unit tests...

Jurgen Appelo05/04/10
1972 views
1 replies

The Nonsense of Leadership (Princes and Priests)

Leadership is a term used by many, but sometimes understood by only a few. Again and again I feel compelled to question ideas about leadership that seem to be based on beliefs, rather than science. In my opinion, there are two groups of people...

Michael Sahota05/04/10
2508 views
1 replies

Enough Kanban! Use XP for Single-piece flow

Arlo Belshee and Jim Shore had an interesting pair presentation on titled “Single Piece Flow in Kanban” at LSSC10. A more accurate (although inflammatory) name for the talk is “Enough Kanban! Use XP for Single-piece flow”. It is worth mentioning...

Giorgio Sironi05/04/10
21267 views
4 replies

Evolution of a programmer

As a software developer, it's common to learn new practices every day. Although there are jokes about how the more a programmer ages, the more his lines of code counter goes sky high even to accomplish simple tasks, usually this process results in an overall...

Lyndsey Clevesy05/03/10
2989 views
0 replies

Download Your Free Refcard! - JBoss Enterprise Application Platform 5

Get Started with JBoss Enterprise Application Platform 5!This in-depth introduction to JBoss Enterprise Application Platform 5 is a must have for Java EE beginners and senior architects alike. It'll take you from installation all the way to the deployment...

Eric Hagan05/03/10
3656 views
0 replies

The Importance of Build and Release Automation

Jez Humble says that last mile between development completion and production can be expensive and painstaking because teams aren't always prepared for it.  His book discusses the importance of making sure that everything you check-in to version control gets...

Jurgen Appelo05/03/10
917 views
0 replies

The Zen of Scrum (video)

This is a video of the talk that I did in Cluj, Romania. It was organized by the Transylvania Java User Group and ISDC.The Zen of Scrum from Jurgen Appelo on Vimeo.The Zen of ScrumView more presentations from Jurgen Appelo.View more presentations from...

Jared Richardson05/03/10
11851 views
13 replies

Are You Smart or Dumb?

What's the difference in smart and dumb? I've come to believe it's two things. How far ahead you can think into the future and how quickly you can do that thinking.When someone is playing chess, pool, or poker, their skill is determined by how many moves...

Jurgen Appelo04/30/10
1940 views
1 replies

The Schizophrenia of Scrum

I sometimes get the feeling that there are two versions of Scrum. The first version is the one that says that “Scrum is not a methodology, a defined process or set of procedures. it's an open development framework.” (Jeff Sutherland) and “Scrum is...

Eric Hagan04/29/10
1179 views
0 replies

Automation in Lean Software Development

Jeffrey Fredrick is an internationally recognized CI expert and a technical evangelist at Urban Code.  In this interview, Fredrick discusses how a software organization can improve its build and release process with Lean.  He believes that Lean is the next...

Jared Richardson04/29/10
19674 views
6 replies

Do You Like Pain?

I have a co-worker who's never happy. Never. But today it's even worse. He just lost an hour or two of his work. He was writing code that deleted a large number of files, and due to an error in the code, it deleted everything- including the script he was...