The WTF Series: Triple constraint

March 10, 2016  |  Ben Kittrell

triple constraint scope cost time

One of the hardest parts of software development is managing stakeholder expectations.

Of course, everyone wants as much as they can get, as fast as possible, for the lowest price.  Why wouldn’t you?  

Ben Kittrell

Ben Kittrell

The problem is that most programmers get frustrated when a stakeholder asks for too much too fast, and don’t know how to push back. Some of us aren’t exactly social butterflies. That’s why we borrowed a project management term called the triple constraint.

This is usually explained by drawing a triangle and writing one word at each corner: “scope”, “cost” and “time.” These corners represent what will be included in the project, how much it will cost and how long it will take, respectively.  Triple Constraint


With the triple constraint, you can’t change one corner without affecting the others. If you add features, it’s either going to cost more or take more time. If you want to get it done faster, you have to remove features or pay more. It’s a handy way to explain that you can’t get something for nothing. The model, of course, can be applied to many different industries.

Another popular way of using the triple constraint is to say “Among the three options of fast, good and cheap, you can choose two.” If you want it fast and good, it’s not going to be cheap. If you want it cheap and fast, it’s probably not going to be very good.

This not only helps the developer set guidelines for what’s possible, it helps stakeholders understand what their options are. Usually, after I explain this to a client, they’re happy to say something like “Well we have to get this done in two months and this is our budget, so what features can we cut?”


Ben Kittrell is the co-founder of Doodlekit and an advisor for startups and small businesses. Kittrell also is host of Spare Room Radio, a podcast that features Kansas City entrepreneurs.

startland-tip-jar

TIP JAR

Did you enjoy this post? Show your support by becoming a member or buying us a coffee.

Tagged , ,
Featured Business
    Featured Founder

      2016 Startups to Watch

        stats here

        Related Posts on Startland News

        FCC commissioner Ajit Pai visits with local entrepreneurs

        By Tommy Felts | July 6, 2015

        In a reunion trip to Kansas City, a federal communications official visited with entrepreneurs and business leaders to discuss the effects of high-speed Internet access in the area. Ajit Pai, a commissioner with the Federal Communications Commission, stopped by the Kansas City Startup Village Thursday on a tour to gain more information on broadband expansion…

        New focus at Sprint Accelerator hopes to lure local firms

        By Tommy Felts | July 3, 2015

        Now wrapped up with its second startup class, the Sprint Mobile Health Accelerator has begun prepping for its new mission in 2016. Instead of focusing specifically on mobile health technologies, the Techstars-led accelerator will broadly welcome startups in all mobile technology. The Kansas City-based accelerator welcomes about 10 startups each year from around the world…

        Kansas City sculpts new program to fund artists

        By Tommy Felts | July 3, 2015

        The City of Kansas City, Mo., is putting its money where its mouth is in support of local artists. Moving forward, artists will be eligible to receive funding through a micro-lending program, piloting to support the growth and stability of their creative practice. Created through a collaboration between the city, the Economic Development Corporation of…

        LaunchCode

        St. Louis tech group expanding to KC

        By Tommy Felts | July 2, 2015

        A St. Louis tech organization is using its recent funding award to expand its operations into Kansas City. LaunchCode, a nonprofit organization that helps with job placement in technology, received a $250,000 award Wednesday from the Missouri Technology Corporation that will help it expand to cities across Missouri, including Kansas City. “MTC’s support will be…