Mickey Mantle and Ron Lichty have written a book about managing and employing programmers. The book examines the characteristics of programmers and programming teams and discusses how to manage them. They provide a variety of tools along with many rules of thumb they’ve collected through the years.
As Agile becomes widely accepted within IT organizations, one roadblock to more significant organizational change is becoming clear - resistance from management. Traditional command & control management no longer suffices in a globalized, knowledge-based economy. When will we reach the tipping point where organizations unshackle themselves from the limitations of command & control?
InfoQ interviewed Bruno Sbille, a trainer and coach, about using leadership styles, visual management, and agile coaching.
This article examines the impact of accounting rules on Agile projects and provides perspectives and resources to make the accounting argument for agile capitalization. 15
A Development Manager has a number of responsibilities, but the primary one is to get a product out the door. Doing this requires a large skill set, which this article analyzes. 5
Dan Bode, Puppet Labs, and Floyd Strimling, Zenoss, provide advice for those interested in starting an open source cloud project built on top of OpenStack or CloudStack platform.
In projects that are implementing Scrum, the role of the Scrum Master is very crucial. This article focuses on what is Servant Leadership and the principal characteristics of a Servant Leader. 6
This article reviews several modern movements such as Unstructured BPM, Social BPM, Dynamic BPM, and ACM. The article concludes with a generic method that allows switching between BPM and ACM. 6
We often talk about projects in terms of features. Yet, it’s the benefits that make people care—and benefits equal business value. Learn why communicating about benefits makes a difference. 1
Michael de la Maza shows how the latest neuroscience findings support agile software development and that there are good brain-based reasons why agile is so effective. 15
Key to the success of Agile is a "Whole Team", a cross functional team of generalizing specialists. A group that works across boundaries. Matthew Philip diagnoses some of their common problems. 2