• submit to reddit
Adam Leggett05/06/10
17723 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.

Eric Hagan05/06/10
3492 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...

Julian Simpson05/06/10
6813 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, because I...

Mohammad Juma05/06/10
12373 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 others, but...

Janko Jovanovic05/06/10
801 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 project. All of...

Jared Richardson05/06/10
15288 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
4370 views
1 replies

IBM Impact 2010 Keynote: Craig Hayman, GM Application & Integration Middleware, IBM

Craig Hayman is IBM's General Manager of Application & Integration Middleware.  In this keynote address at IBM Impact, Hayman addresses the need for...

Eric Hagan05/05/10
9867 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...

Eric Hagan05/05/10
2380 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...

Mike Cottmeyer05/05/10
739 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 that...

Jared Richardson05/05/10
8908 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.

Eric Hagan05/04/10
2327 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...

Jurgen Appelo05/04/10
1970 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
2506 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
21252 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...