Project Management Advice

Budgeting for a Successful Software Project

Posted on: January 22nd, 2016 - Written by: Tom Metz

Thinking about pitching a new software development project? You’ve got an idea and the team to make it happen, and success is (in your mind) guaranteed. But wait—think again. A study done several years ago by AIG Consulting found that for 68% of companies, project success was not likely: “Projects might succeed – but not by design. Based on the competencies present, these companies are statistically unlikely to have a successful project.”

Communication Essentials: What’s Needed Between Your Business Stakeholders and Your Software Development Team

Posted on: April 13th, 2015 - Written by: Tom Metz

Some businesses have teams that do their software development in house, while others choose to outsource the work. Both routes have pros and cons, but one thing is constant regardless of which approach you choose: communication must be good between you as a business stakeholder and your software development team. If communication is either nonexistent [...]

To Skunk or Not to Skunk?

Posted on: February 6th, 2015 - Written by: Tom Metz

Most American adults have heard the term skunk works at some point in their lives; perhaps you have even used the term in conversation or in business discussions. Today we would like to take a look at where skunk works came from, what it actually means, and how it relates to your business.

Business and IT: How Can You Repair the Dysfunctional Relationship?

Posted on: October 24th, 2012 - Written by: Tom Metz

The relationship between business departments and IT is often a very dysfunctional one that is a result of dashed expectations, failed follow-through and unparalleled thinking and planning. A by-product of this dysfunctional relationship is the lack of purposeful IT innovation (according to what recent industry research uncovered). In fact, the relationship has degraded to the point, [...]

User Preferences Take the Lead

Posted on: September 24th, 2012 - Written by: John Blomberg

In a January issue of Dr. Dobb’s Journal, Andrew Binstock enlightens readers to his thoughts on the most profound change that has occurred in the way software is built. We’ve reversed the thought process from a development focused one to a process that gives the user the center of attention. Initially, this reversal in focus [...]

Make Sure Your IT Hires are Top Performers

Posted on: September 10th, 2012 - Written by: John Blomberg

Research shows that a few as 25 percent of all new employees ever emerge as top performers. Hiring top performers can turbo-charge your company’s performance. This applies to IT as well as to the general employee base. The big concern is hiring the right person for each job. In assembling a development team, putting the [...]

Agile Helps Answer the Big Software Development Deadline Question

Posted on: September 10th, 2012 - Written by: Tom Metz

One of the most critical concerns in managing software projects is making the deadline. In many situations it could be that the deadline is just as or even more critical than price. So how do you ensure that the speed at which you’re moving the project along is going to enable you to meet the [...]

More is Less in Brooks’ Law Software Development Scenario

Posted on: July 26th, 2012 - Written by: Tom Metz

Avoid the “Salvage” Situation with Proper Analysis Brooks’ Law: A principle in software development. “Adding manpower to a late software project makes it later”. The principle was coined by Fred Brooks in his 1975 book The Mythical Man-Month presenting that there is an incremental person who, when added to a project, makes it take more, [...]

How to Challenge Waterfall Project Management

Posted on: July 26th, 2012 - Written by: Tom Metz

Waterfall project management is basically a relic of how IT worked in the slower and more predictable 20th century. Its prevalence is deteriorating – giving way to more responsive ways of operation in our 21st century real-time environment – such as agile project management. At a very basic level, the difference in the two is [...]