Programming Processes

by Kurt Christensen on  Aug 03, 2008 3

Whether deep inside the brain, within software, or even within the teams which develop software, how do processes work, how do they misfire, and how can they be altered to achieve the desired results?

Rewards to Improve Team Habits?

by Mark Levison on  Jul 03, 2008 4

Sometimes teams have trouble starting new habits: writing unit tests, fix compiler warnings, not breaking the build. How do we help the team change these habits? Clint Shank designed a game to help people transition.

Creating The Culture For An Agile Environment

by Mike Bria on  Apr 14, 2008

Greg Smith offers an in-depth practical perspective on making your agile transition just as much about culture change as it is about process change.

Interview with Joseph Pelrine: Agile Works. But HOW?

by Deborah Hartmann Preuss on  Apr 14, 2008

Joseph Pelrine has come full circle: from university studies in Psychology, journeying through SmallTalk, XP and Scrum, and now back to broader questions: Why and how does Agile work? In this interview, Joseph talked about Complexity Science, and how story-telling, "sense-making," network analysis and speed-dating's gut-feel approach may prove more useful than our old toolkits for managing teams.

First (Forgotten?) Rule Of The Retrospective: Follow Through

by Mike Bria on  Apr 08, 2008

Even the very greenest of agile teams clearly recognize the word 'Retrospective'. But, alas, it is often overlooked that a retrospective may be a wasted effort if not used to initiate an actual improvement that the team follows through on. Jim Shore gives advice on how to make the most of your retrospective and reminds us of the activity's ultimate place in the agile heartbeat.

QCon Panel: What will the Future of Java Development Be?

by Ryan Slobojan on  Feb 20, 2008 2

In this panel from QCon San Francisco, Joshua Bloch, Chet Haase, Rod Johnson, Erik Meijer and Charles Nutter discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.

Debate: Should the Java language stop adding new features?

by Ryan Slobojan on  Jan 09, 2008 13

Recently, there has been a lot of debate over the future of the Java platform, with some arguing for more features to compete with languages such as C# and Ruby, and others saying that Java should become a more stable language lest it become too complicated to use. Bruce Eckel started a new round of debates by stating that Java should stop adding new features entirely.

Closures and Preserving the Feel of Java

by Geoffrey Wiseman on  Dec 19, 2007 16

During the last few years, there has been wide-ranging discussion about adding closures to the Java language, either as part of Java SE 7, or in some future, unspecified release. At Javapolis, Joshua Bloch presented his opinion about the controversy, and why he feels that CICE is a more suitable approach.

Without a Defined Process, How Will We Know Who To Blame?

by Deborah Hartmann Preuss on  Sep 28, 2007 2

"A fundamental premise of the 'train-wreck' approach to management is that the primary cause of problems is 'dereliction of duty'" said Peter Scholtes in his 2003 book on leadership. Mary Poppendieck's recent article on process, people and systems asked: "Which is more important - process or people?" and showed how Lean is an alternative to certified process improvement programs like ISO 9000.

Lessons Learned: Transitioning to Agile at GMAC-RFC

by Deborah Hartmann Preuss on  Sep 01, 2007 3

This half hour presentation looks at a Fortune 500 company's effort to achieve faster time to market by transitioning from RUP to Agile. Hussman & Stenstad reveal the gradual process from readiness assessment and chartering through education and practice to the creation of an adaptive culture with a "living plan", sharing lessons learned along the way.

Is COM a Dying Technology?

by Jonathan Allen on  Aug 21, 2007 8

Does COM still have a place or is it a dead end technology?

The Role Of Leadership - Agile 2007

by Ben Hughes on  Aug 17, 2007

Mary Poppendieck spoke at Agile 2007 providing an insight into the adaptation of manufacturing management principles in the software development arena.

Kaizen in Lean Software Development

by Geoffrey Wiseman on  Jul 25, 2007 6

Lean methods employ Kaizen, or continuous improvement, to reduce waste and improve results on a regular, even daily, basis. On the leanagilescrum group, Alan asked, "Are there known techniques for facilitating kaizen activities within Lean/Agile software development?"

Time for Change: Agile Teams in Traditional Organisations

by Deborah Hartmann Preuss on  Jul 06, 2007 1

Agile teams seem to be meeting more resistance, as they scale up and move from "early adopter" territory into the mainstream. Does this mean Agile can't work in more traditional organisations? Not necessarily, say coaches Michael Spayd and Joe Little, in a new InfoQ interview: what's needed now is an awareness of the need to facilitate organizational change.

The Legal Boundaries Of Agile

by Ben Hughes on  Jun 28, 2007 3

Adopting Agile practices requires a shift in the organisation on many different levels, but can making such a change lead to serious trouble?

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