AIGP Study Guide
Module 3: Governance & Risk Management · BoK I.B

The four roles: developers, providers, deployers, users

Governance responsibilities shift across the AI life cycle. Know each role's signature duties → and the terminology trap that the Colorado AI Act says Developer while the EU AI Act says Provider for similar actors.

Governance responsibilities shift depending on where you sit in the AI life cycle. Know each role's signature duties and the example entities.

The four AI life-cycle roles
RoleSignature dutiesExamples
DevelopersDesign, develop and implement models, algorithms, applications · clean, preprocess and transform raw data for training · test for accuracy, reliability and bias · hand deployers documentation covering foreseeable uses, known harmful uses, training data summaries and system limitations · mitigate algorithmic discrimination risks, make public statements about systems and risk management, notify authorities and deployers of newly discovered risksCybersecurity firm building AI network monitoring · startup with a public GenAI chatbot
ProvidersEnsure safety, transparency and accountability standards before going to market · comply with legal requirements incl. data security and ethical use · manage risk across the life cycle · prepare comprehensive technical documentation, especially for general-purpose AI incl. training content · report serious incidents, notify authorities of systemic risks · carry accountability and potential liabilityCompany developing and selling an AI recruitment automation system
DeployersUse AI per regulations and provider instructions · maintain human oversight, esp. high-risk · train staff, build AI literacy · for high-risk systems ensure input data is relevant, representative, error-free and complete · monitor continuously, report risks and serious incidents to providers · keep detailed logs, run regular impact assessments (Colorado AI Act) · notify consumers when high-risk AI makes consequential decisions about them · maintain a risk management policy and programmeBank using AI to assist loan decisions · company using an external AI customer service tool
UsersRecognise when they are engaging with AI · follow guidelines · give feedback on performance and issues · understand and exercise rights → notice and human review for consequential decisionsIndividual using GenAI for creative work · customer chatting with a website bot

Needs at a glance. Developers need clarity on the algorithm's purpose and applicable legal limits, resources for constraints and governance, and feedback from deployers and users. Providers need clear information on purpose and construction, resources for governance and mitigations, and feedback from deployers and users. Deployers need clear information on how it was made, guidance on parameters for appropriate use, and feedback from users. Users need clear guidance for use incl. governance tools and documentation, and knowledge of how to feed back to the deployer.

Exam flash

Terminology trap → the Colorado AI Act says "developers" while the EU AI Act says "providers" for similar actors. And roles overlap → a developer can also be a deployer, and multiple entities can serve as developers and deployers across an AI's lifespan.

Key terms - quick answers

What is “Developer”?
Role that designs, builds and tests models and hands deployers documentation on uses, limits and training data; called 'developer' in the Colorado AI Act.
What is “Provider”?
Role ensuring safety/transparency before market, preparing technical documentation and carrying liability; the EU AI Act term for similar actors.
What is “Deployer”?
Role that uses AI per regulations and provider instructions, maintains human oversight, keeps logs and runs impact assessments.
What is “User”?
Role that interacts with AI, recognises when doing so, gives feedback and exercises rights such as notice and human review.