Learn vocabulary for team discussions about adopting AI coding tools.
0 / 5 completed
1 / 5
What is 'acceptable use policy' for AI coding tools in a team context?
An acceptable use policy for AI coding tools defines how the tools may be used — for example, not sharing proprietary code with external AI services, or requiring human review of all AI-generated code.
2 / 5
What is 'cognitive offloading' risk in AI-assisted development?
Cognitive offloading risk refers to developers gradually losing the ability to reason about code independently by accepting AI suggestions without deeply understanding them — reducing long-term skill development.
3 / 5
What does 'IP (intellectual property) contamination' mean in AI coding tool adoption?
IP contamination refers to the legal risk that AI models, trained on open-source code, may reproduce code under incompatible licences — potentially creating copyright or licence compliance issues.
4 / 5
What is 'productivity measurement' challenge for AI coding tools?
Measuring AI coding tool productivity is difficult because many factors affect developer velocity. Isolating the AI tool's contribution from team experience, project phase, or technical debt is challenging.
5 / 5
What is 'AI pair programming'?
AI pair programming treats the AI coding assistant as a collaborative partner: the developer provides direction and intent, the AI generates code suggestions, and the developer reviews and steers — similar to traditional pair programming roles.