Techniques for managing a project