InfoQ Homepage Management Content on InfoQ
-
Does Cost Accounting Cause Crappy Code?
Cost accounting , the standard accounting approach to analyzing the monetary value of a project, treats all parts of a project independently and encourages local optimization. Local optimization of costs means that you focus on task completion time. A focus on minimizing task completion time means that you don't have time for refactoring and other niceties - they are too expensive.
-
What can Math and Psychology teach us about Agile?
With Agile, we avoid early commitments to gain flexibility later. APLN members Chris Matts and Olav Maassen have noted a connection here with the math behind financial options. Their article introduces "Real Options," applying both psychology and financial math to our thinking about Agile practices. They propose it will help us refine our agile practices and take agile in new directions.
-
Incremental Software Development without Iterations
David Anderson described how his team is using a kanban system for their sustaining engineering (maintenance and bug fixing) activities. Iterations have been dropped although software is still released every two weeks. Work is scheduled, monitored, and run via a "kanban board" and daily stand-up meetings.
-
Frequent Retrospectives Accelerate Learning and Improvement
When we seek process improvement by discarding traditional SDLC rules, how should we work? Retrospectives are a tool teams can use to reflect on their process and improve it gradually over time. In this article, Rachel Davies offers help for teams who have ideas for improvements but are not sure how to get them off the ground.
-
Promising Your Way to Agility
In Harvard Business Online this week, Donald L Sull and Charles Spinosa wrote about the practice Promise Based Management - using promised commitments in the organisation to enable organisational agiity, encourage entrepreneurship and stimulate collaboration.
-
If Agile is So Good, Why Isn't Everyone Doing It?
On CIO.com, Thomas Wailgum wrote about why, despite the evidence, Agile adoption remains at a steady, rather than explosive growth. He posde questions to CIO's of a number of Fortune 500 organisations in his article "How Agile Development Can Lead to Better Results and Technology-Business Alignment."
-
Agile Tooling Survey Results
Trailridge Consulting's independent survey looked at the adoption of agile practices globally, and the characteristics of the agile companies included in the survey, including demographics and Agile methodologies in use. It went on further to examine the tools which support Agile Project Management and delivery, from spreadhsheets to full blown integrated Agile PM tools.
-
Target Process Agile PM Tools v2.3 Released
The TargetProcess planning and tracking toolset is evolving quickly. Since release 2.0, they have added Test Cases bound to User Stories and Test Plans, Subversion Integration for requirement-to-source code and defect-to-source code visibility, People Allocation Management and a public Web Services API, making v2.3 a more attractive solution for large Agile shops.
-
VersionOne Agile Enterprise Toolset v6.4 Released
VersionOne, provider of Web-based lifecycle planning and management applications, launched their V1: Agile Enterprise toolset in July, and follows up this month with release 6.4 which includes new features for improved customization, integration, and simplified planning.
-
Noted Professor Decries "Macro Management"
Dr. Henry Mintzberg, an outspoken and controversial scholar in business school circles, recently decried the "heroic leadership" stereotype which undermines organizations, propagated by the press and by MBA programs that stress leadership at the expense of practical management skills. He sees a need for more "distributed leadership," whose effectiveness lies in a community itself.
-
Danube Releases ScrumWorks v1.8
ScrumWorks, the free Agile project tracking software from Danube Technologies, this week announced the release of version 1.8, which adds a Product Import feature to bring existing projects into the tool, a number of customer-requested changes and significant performance enhancements.
-
What Creates Individual Productivity? Can We Improve It?
Is it helpful, or even possible, to change the productivity of individuals in a collaborative team? What exactly constitutes productivity, when deliverables come from teamwork? It's a tricky subject. We bring you highlights from a conversation held a few weeks ago on the AgileProjectManagement list.
-
Managing Agile Projects - How Hard Can It Be?
Agile projects emphasize self-organizing teams and tight IT/customer collaboration, but does this relieve managers of their role? Liz Barnett, editor-in-chief at AgileJournal.com believes it does not... that the manager role remains critical, though Agile does change it. Her recent article on managing Agile projects recommends some practices to focus on when switching to Agile management.
-
Presentation: Agile Project Management Planning and Budgetting
What happens to planning when teams "self organize"? Agile methods are empirical: plan it, do it, evaluate, plan again. David Hussman reviews practices for planning a project, release, iteration.
-
Agile Coach = Agile Secret Police?
Software engineer Paul Tyma, in a recent blog entry, tells us "I don't get this new craze of a job called 'Agile Coach'. I mean, everything I've read about Agile and XP seems dead simple." Though not a proponent of Agile, Tyma has done XP, so perhaps there's a basis for his view that an Agile Coach is not so much a 'coach' as "a hall monitor or a secret police officer."