Not every successful IT project is driven successfully! Even worst a lot of IT projects are unsuccessful either because they are not deployed right on schedule or are not deployed to customer satisfaction because the customer requirements have changed during the project development phase. Lot of projects that are actually deployed successfully are deployed with heroic effort made by the talented individuals within your development team.

May be that following problems sound familiar to you:

  • Your project estimates are based on previous project but you well now that this one is a lot different project and your estimates are more the assumptions than real estimates,
  • On the previous project some of your team members were so exhausted that they threatened to quit,
  • You have made your project according to specification but your client is not satisfied,
  • After commissioning your project you are discovering more and more bugs even if you have tested your project before final delivery,
  • Every change to code structure produces major delay in project delivery and
  • Every requirements change during project development phase or even project maintenance phase produces new series of unexpected bugs.

These common problems arises because of lack in educating your management and development staff in applying good project management methodology. Waterfall approach methodologies, most commonly used in construction projects and supported by software like: MS Project or Primavera are not good choice for software projects. In construction projects you have: good construction documentation, material and labor normative, well in advance. In a software project most often you have incomplete and ambiguous specifications lacking enough details and most probably, written by non experts or some external consultant lacking in detail knowledge of how the actual business process is performed. Moreover, during the development phase it is very common that client changes his business requirements because of e.g. market change, production process change, personal change, etc. If you are not able to change your project according to these new requirements you will most probably end up with the unsatisfied client.

We can offer you the way to overcome this issues by applying the "Agile" software project management technology. We can instruct your management and team members in applying this project management technology or even assist you in leading your team during the project development and commissioning phase.

Title Filter     Display # 
# Article Title Author Hits