Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 30551
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T13:27:57+00:00 2026-05-10T13:27:57+00:00

I got into a mini-argument with my boss recently regarding project failure. After three

  • 0

I got into a mini-argument with my boss recently regarding ‘project failure.’ After three years, our project to migrate a codebase to a new platform (a project I was on for 1.5 years, but my team lead was on for only a few months) went live. He, along with senior management of both my company and the client (I’m one of those god-awful consultants you hear so much about. My engagement is an ‘Application Outsourcing’) declared the project to be a success. I disagreed, stating that old presentations I had found showed that compared to the original schedule, the delay in deployment was best measured in months and could potentially be measured in years. I explained what I know of project failure, and the studies and statistics behind failure rates. He responded that that was all academia, and that no project he led had failed, thanks to the wonders of change/risk management – what seems to come down to explaining delays and re-evaluating the schedule based on new data.

Maybe consulting like this differs from other projects, but it seems like this is just failure wrapped up in a prettier name to avoid the stigma of having failed to deliver on time, on budget, or with full functionality. The fact that he explained that my company gave away hours of work for free in order to finish the project within the maxed out budget says a lot.

So I ask you this:

  • What is change management, and how does it apply to a project?
  • Where does ‘change management’ end, and ‘project failure’ begin?

@shog9:
I wasn’t asking about a blame game with the consultants, especially since in this case I represent the consultants. I was looking for views on when a project should be considered ‘failed’ regardless of if the needed functionality was finally implemented.
I’m looking for the difference between ‘this is actually a little more complex than we thought, and it’s going to be another week’ which I’d expect is somewhat typical, and ‘project failure’ – however you want to define failure. Is there even a difference? Does this minor level of schedule slippage constitute statistical ‘project failure?’

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T13:27:57+00:00Added an answer on May 10, 2026 at 1:27 pm

    I think, most of the time, we developers forget this we all do is, after all, about bussiness.

    From that point of view a project is not a failure while the client is willing to pay for it. It all depends on the client, some clients have more patience and understand better the risks of software development, other just won’t pay if there’s a substantial delay.

    Anyway, about your question. Whenever you evolve a project there are risks involved, maybe you schedule the end of the project in a certain date but it will take like six month longer than you expected. In that case you have to balance what you have already spent and what you have to gain against the risks you’re taking. There’s actually an entire science called ‘decision making’ that studies it at software level, so your boss is not wrong at all.

    Let’s look at some questions, Is the client willing to wait for the project? Is he willing to assume certain overcosts? Even if he doesn’t, Is worth completing the project assuming the extra costs instead of throwing away all the already done work? Can the company assume what’s already lost?

    The real answer to your problem lies behind that questions. You can’t establish a point and say, here, if the project isn’t done by this time then it’s a failure. As for your specific situation, who knows? Your boss has probably more information that you have so your work is to tell him how is the project going, how much it will take and how much it will cost (in terms hours/man if you wish)

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Alright well I recently got into normalizing my database for this little side project
We've got into a very tricky scenario in a project. We have used lot
I recently got into Java. I have a background in dynamic languages and I'm
I just got into python very recently and now I'm practicing by (what I
I am programming in PHP mysql. I have recently got into OOP programming. So
I've dabbled with Haskell in the past, and recently got back into it seriously,
Me and my colleagues got into this discussion early this morning, and our opinions
I just got into web development 2 months ago for a personal project. I
Recently I got into a discussion with my Team lead about using temp variables
I got into an argument with a co-worker about the use of LINQ to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.