Learn From Others

Taking the Long View in Software Development

by George Dinwiddie

Organizations that over-emphasize expediency can set themselves up for long-term losses. This article addresses strategies for taking a balanced approach--specifically, maintaining development capacity, maintaining code asset value and flexible tool selection.

Key PM Trends to Watch

by Kevin Kern

Trends on the horizon point to a renewed focus on the alignment of IT operations and strategic business goals. In addition, competition in all markets will continue to place pressure on both optimization and innovation. Savvy professionals can stay ahead of the curve by keeping the following project management trend predictions in mind.

When Estimates Go Wrong

by George Dinwiddie

Custom software development is notoriously difficult to estimate. We start with vague ideas of what we want, expecting to fill in the details later. We’re usually doing something a little different than what we’ve done before, or completely different. How can we act more productively?

Managing Requirements with Common Sense

by Jiju (Jay) Nair, PMP

A successful collaboration between project teams and stakeholders on requirements management will help prevent the projects from becoming another failure statistic.

Don’t Go Chasing Waterfalls: 2 Reasons to Avoid Waterfall, and 3 Better Approaches

by Rob Saxon

The waterfall methodology for projects is aptly named, because it is equally painful to try to go back to prior phases of a project once the effort has advanced to the next phase. This article will outline two reasons to avoid waterfall, and three ways to approach software projects that are more useful.

The Key to Optimum Outsourcing

by Jiju (Jay) Nair, PMP

Some studies have indicated that the real benefits of offshore outsourcing can be diminished by issues in communication, skill sets and accountability. But if managed properly, offshore IT projects can reap substantial rewards.

What You Should Know About Kanban (Part 3)

by Don Kim

If Kanban works well on specific software projects, can it be scaled to facilitate Lean throughout an organization? Here we look at how Kanban can be thought of as a general purpose change management approach for your organization.

Topic Teasers Vol. 7: Using Agile Hardware

by Barbee Davis, MA, PHR, PMP, PMI-ACP

Question: The software developers in my IT department are hardcore agileists. I maintain legacy systems and do operational work. Is there anything I need to know about the agile world that could affect my work with hardware?

A. Yes. Cloud computing is an agile practice and a major trend that will probably be discussed in your workplace soon. Learn about it so you don’t look dated and out of touch.
B. No. Agile is only for software developers at large shops like Google who need to support online retail sales and search engine banks.
C. Yes. All hardware purchase and installation projects should be converted to a Scrum process for the greatest impact and cohesion between teams.
D. No. The government has legislation pending to block agile practices as potential antitrust violations.

Ask a Question

Discussion Rules

Recent Questions

Topic Originator Last Post New Total

  Mark All Read
See All Questions

"Don't compromise yourself. You are all you've got."

- Janis Joplin