There is a number of approaches for reviewing the status of the project: The Internet allows us to communicate with you as easily as if we were next door. We are going to implement the PHP GroupWare system soon to provide you direct secure access to our site where you can participate in your project discussion database, download/upload all relevant to the project information. We will provide you with regular status reports based on timesheets from our developers. Regular updates of the schedule with specified current status provides an upper-level view to the state of the project. Once again the most convenient ways are E-mail, ICQ, Messenger, Skype, Netmeeting. Lots of tools allow you to talk directly to your programmer team in real-time. It is also possible to appoint a team leader if you prefer to have a single point of contact. Based on reviewing these status artifacts you may propose changes to the project process, features, etc.