Home > Ask the Software Quality Experts > Software Project Management Questions & Answers > When software projects run over
Ask The Software Quality Expert: Questions & Answers
EMAIL THIS

When software projects run over

Bas de Baar EXPERT RESPONSE FROM: Bas de Baar

Pose a Question
Other Software Quality Categories
Meet all Software Quality Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 11 June 2007
What are the methods and ways to convince the client when project is overrunning?

>

Clients hate surprises! At least, they hate the ones that don't involve a clown popping out of a big box. The key issues here are the management of expectations and the art of negotiation. Let me explain.

You should avoid shocking the heck out of a client by surprising him with a budget overrun or schedule slippage. By keeping an eye from the start on the expectations of the customer in respect to time and money, you can prevent this. Most of all, you need to know why the expectations are shaped like they are. Is it because the manager is only authorized until a certain budget? Because a nephew of his wife's brother drunkenly said at a dinner party that it should not take more than 4 months? Because all the costs have to be booked with this quarter? Why?

Rarely are budget and schedules really fixed and unmovable (Euro introduction and Millennium were exceptions). So find out the real reasons and generate alternatives that are more realistic and keep in line with the real reasons. And while running the project, make sure you keep providing feedback to the customer so that his needs are still met.

If, sadly enough, you did manage to catch the customer by surprise, you have to negotiate the best deal you can make. For this you need the reasons behind his expectations as mentioned earlier. Also, you need to consider what the client wants from the project in the first place; conquer a new market before the competition does, or replace the legacy systems before they collapse and endanger the production. You need to know the business priorities: speed, quality, scope and so forth? If speed it is, try to negotiate a smaller scope, but keeping the schedule. If scope of the new service is fixed and it should be on the market before the competition does, leave out some quality. Make sure you explain to the client the trade offs to be made. You cannot have it all!

Project management resources:
Estimating project costs, writing project reports

How project management methods can improve software

Six Forms of Software Cost Estimation -- Chapter 3, Estimating Software Costs

If after all this you succeeded in negotiating a new deal with the client, keep him in the loop from now on! Manage expectations from the start. A lot of project managers (PMs) think that by making their project transparent to the client, the customer will spot all the problems. DUH! The customer will find out anyway. By making the project transparent, the client doesn't get informed after everything taken place. You manage expectations effectively, and you get the bonus of a proactive client, they can help you out if they know problems before they occur. Afterwards they can only complain.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Software Project Management
Advice on how to enter the software technology field
Differentiating between Functional and Nonfunctional Requirements
Where does quality assurance fit in agile development?
Quality standards don't always mean fewer defects
How to present a project to the management
Project management charts: Beyond Gantt
How to switch your team to Agile
How to deal with a difficult team member
Collaboration and communication tools for virtual meetings
Project management: How to compose a project team

Software quality management
VisibleThread aims to boost IT documentation quality, improve processes
Winning responses to "Why is QA always the bottleneck?"
Using virtual lab management tools to stop developer, QA conflicts
VMLogix LabManager adds support for vSphere 4, Hyper-V R2
Surgient 7's self-provisioning promises software testers quick IT resource access
Transitioning from AJAX to .NET what changes to expect in RIA's
The QA team's role in application performance evaluation and management
Adaptation in project management through agile
Budget-friendly Web app performance testing, monitoring tips
New requirements definition tools focus on chronic flaws

Business and ROI analysis
Why business analysts are application development key players today
Rally's cloud-based data warehouse boosts Agile analytics
Accelerating businesses with agile development
Defining requirements during software project feasibility analysis
Software testing metrics for a medium-sized project
How project managers can recover from worst case scenarios
How Covad made the switch to a distributed agile development process
Developing the best IT project response strategy
QA manager role depends on communication, planning, capacity
Using metrics to monitor software projects

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Software Quality - Software Maintenance, Software Requirements, Software Standards
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts