1. A method of project activity reporting comprising: determining one or more project positions and/or project tasks for activity reporting; selecting information to be reported; receiving activity reports on the selected information from a remote location; and updating the project with the selected information.