Articles published in July 2013

Managing Distributed Teams

Managing Distributed Teams

Today businesses are shifting to emerging economies (Russia, China, India, the Philippines, etc.) due to reduced business operations cost and an easily available workforce. If I put it more precisely, tomorrow's business will be more virtual and distributed, with "distributed" as its key element. Thus the need for better managing such teams, using the right tools and processes, is becoming increasingly critical for any enterprise company. . . .

ScrumMaster Maturity Model

ScrumMaster Maturity Model

We are all aware that Scrum is the most widely used Agile development framework today in the software industry. One of the interesting roles Scrum introduced is the ScrumMaster role. This ScrumMaster role is unique, and some of the key expectations are . . .

5 Commercial Considerations You Should Make Before Starting a Project with a Service Provider

5 Commercial Considerations You Should Make Before Starting a Project with a Service Provider

Since being introduced to the Scrum framework, I have realized that many of the factors that I intuitively knew determined the success or failure of a project had been collected, defined, and analyzed under this method based on Agile. . . .

Agile Project Reporting and Metrics

Agile Project Reporting and Metrics

I have written this article to address an issue I've recently run across in my work: The PMO is finding it difficult to adjust to the Agile process, and this is affecting the reporting of the R&D team. Management is in the process of moving the ALM (application lifecycle management) process into more of traditional process to align with the PMO. I would like to suggest an alternative approach.

Software Is Made of Learning

Software Is Made of Learning

Compared with other types of projects, such as construction, I propose that software development may be highly biased toward team members learning the problem, and that building the software is a tiny fraction of the overall effort. If so, then we should approach software development projects to maximize learning and pay less attention to tracking build tasks. . . .

The Agile Theory of General Relativity

The Agile Theory of General Relativity

Agile has a Manifesto. It's about time we had a universal truth.

The Importance of Being Earnest

The Importance of Being Earnest

It is in our nature as IT professionals to be bound by facts and formulas. Little wonder, then, that we often find ourselves judging the success of a project based on a wide array of metrics and reports. Particularly as project managers, we find ourselves immersed in the data as opposed to watching what is truly occurring. Is it possible that the more importance we place upon reporting, the more we distance ourselves from the true benefits of adopting the Scrum method?

The ScrumMaster's Performance and Development

The ScrumMaster's Performance and Development

Agile is about product development, and it's also about people development. Only if both people development and product development are conducted in an Agile way can Agile be truly successful. . . .

Can Agile Principles Help Run Successful Programs in Organizations?

Can Agile Principles Help Run Successful Programs in Organizations?

During the last few years, my view of how programs work has evolved. It has moved from viewing program management as traditional "old-school" handling of multiple projects and product portfolios (dry and boring) to . . .

ScrumMaster and Product Owner Sprint "Commitments"

ScrumMaster and Product Owner Sprint "Commitments"

For those teams that do make sprint commitments, I think it is mandatory that both the ScrumMaster and the product owner participate in that commitment. . . .

Displaying results 1-10 (of 24)
 |<  < 1 2 3  >  >|