Language ≡ Sections

Preventing the Squeeze

by Andy Jordan

Anyone who has been involved in application development projects is familiar with the testing squeeze--the compression of time available for testing. How do we manage to prevent it?

Successfully Managing Project Expectations: The Key to Project Success

by Marc Lacroix

Every person in service delivery should ask themselves (and all involved) at the inception of every project: What is the definition of success for this project? It seems simple, but it is infrequently done. Here we look at five ways to manage project expectations.

Testing: The Bug Problem

by Michael Wood

Why are so many bugs and defects getting through to production? Even as the time devoted to testing is expanding, the dynamic nature and complexity of systems is outpacing most IT organizations' ability to keep pace. Here are some tips to help improve your testing results.

Project Managers and Application Delivery

by Andy Jordan

How much time do project managers spend thinking about application delivery? In this writer's experience, this crucial final step often gets a lot less consideration than it needs.

The Power of the Millennial Generation

Rajakumar Ramakrishnan

Do project managers need to understand millennials? What do they gain with that knowledge? Millennials can influence the current market, so it’s essential that innovative solutions are provided to the customer--and solutions that are personalized.

Topic Teasers Vol. 65: Assessing Electronic Tools

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

Question: I know project managers are now going to be more involved in business analysis things, but that doesn’t mean I know how to do that part of the job yet. My manager asked me to narrow down a list of electronic tools to see what would be best for our corporate situation. How do I even start?
A. Google “software tools for project management.” The product with the highest number of listings in your search page is the best one on the market. Recommend that one.
B. Ask your local PMI chapter, Agile Alliance chapter or IIBA (International Institute of Business Analysis) chapter board what three products they would recommend. They may also have a list of the vendors that had booths or tables at their last local event.
C. Software changes rapidly. Try to find the most recently developed software so that you don’t get stuck with outdated code. Always go with the old saying, “The latest created is the greatest created!”
D. Your management team, with the help of the procurement staff, will probably make the final decision. Use a logical matrix of tool profiles to narrow down the field for what you need in your organization, and then turn the final decision over to them.
Pick your answer then Test Your Knowledge!

Application Development: The Power of Foresight

by Rajakumar Ramakrishnan

Do project managers need to think beyond their current project boundary? Do we need to have foresight? What do we lose if we don’t have it? When it comes to development projects, this author shares how we can look beyond success of the current project for something even more meaningful.

5 IT Infrastructure Lessons Learned from Missed Requirements

by Andrew Makar, PMP

In a typical software development project, gathering and managing requirements is a common process. But what about IT infrastructure projects? Do they have specific requirements beyond the architecture diagram? Here are five lessons learned from an infrastructure project that struggled with missed requirements.

Managing Effective Collaboration in the Early Acquisition Life Cycle Stages of an Enterprise Application for the DoD

by Randall Schmidt, PMP

Collaboration inside the Department of Defense is critical to program success, especially for enterprise-wide applications. DoD program managers face challenges unique to the DoD, including culture, organization dynamics and an abundance of complex statutory and regulatory requirements. Methods explored in this paper can assist the program management office (PMO) in achieving needed collaboration, and putting these in place at inception increases effectiveness.

The Repeatable Test Cycle Resource

by Al Taylor

For PMs working in IT application development projects, which resource is the most important (other than people, of course)? For many it is a Technical Quality Assurance model that supports highly repeatable test cycles.

Your SaaS Application Implementation Framework

by Tom L. Barnett, PMP

The best way to plan a project is to deconstruct it. One PM has been using a handy model to clearly outline the types of work that need to be done by both IT and the business in order to activate most SaaS packages. Key an eye on these six subtleties when deploying packaged vendor solutions.

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?

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.

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.

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.

Spring Cleaning of Applications

by Kevin Kern

Call it application sprawl, application bloat or whatever you like, most companies that rely on applications could use a good old-fashioned spring cleaning to reassess and determine which apps in a company’s portfolio provide unequivocal value and which should make a polite exit.

Business Process: A Lesson in Anatomy

by Michael Wood

In an attempt to help those of you struggling with Business Process Improvement and Business Process Analysis, our expert presents these “anatomical components” in terms of a series of rules so that you can use them in your efforts.

Bedeviled by Dependencies

by Esther Derby

It doesn't matter whether you work for a big or small company: When delivering a product that requires the work of more than two teams, dependencies are part of the picture. Time after time, projects are tangled up in dependencies. Does it have to be this hard? Some dependencies are inevitable, but some are self-inflicted...


"There is nothing more difficult than talking about music."

- Camille Saint-Saens