Typical development phases for a project