Five prerequisites for successful IT projects