Browsing All posts tagged under »Agile software development«

Agile Immersion Day Employing Serious Play

May 3, 2012

4

I am a huge advocate of hands-on learning and avoid ‘death by slideshow’ training methods at all costs.  So, when I was offered the opportunity to facilitate a full-day session on agile for the PMI, I proposed doing an Agile Immersion Day that would consist of a half-day of Serious Play.  The PMI folks went for […]

Building Square-Shaped Teams With T-Shaped People

April 30, 2012

2

The cross-functional team is the basic building block of most lean-agile disciplines.  This is probably why many companies are beginning to ask, “how do I build a cross-functional team?”  Better yet, “how do I build a high-performing cross-functional team?”  This question seems to be broad and challenging to answer.  However, the answer is commonly understood […]

What is Agile?: My Personal View

May 14, 2011

2

The most popular buzzword in software development is most certainly ‘Agile.’  With this popularity comes many profiteers looking to sell it and equally as many companies making very poor, counterproductive attempts to achieve it.  This sad state has caused many to become extremely skeptical of Agile itself, based on these poor implementations that claim agility, […]

Synchronous Work Within a Sprint

April 15, 2011

10

If you choose to implement Scrum, the most widely adopted Agile Methodology, then you will need to do synchronous work within short time-boxes, called Sprints.  A Sprint, according to Wikipedia, is “a time period (typically 2–4 weeks) in which development occurs on a set of backlog items that the Team has committed to.  Also commonly […]