One thing I have learned in my experience as a project manager and team member developing Lotus Notes and Domino applications is that people seem to make the same mistakes over and over again. The mistakes are varied: some involve development processes and others involve the people associated with a given project. Generally, though, project managers have the power to avoid nearly all of such mistakes that might befall their projects.