This model consists of three groups and three areas:
Groups
- Management – must buy into the idea of citizen development
- Business – must have people ready to be or ready to learn to become citizen developers
- Technology – must be willing to allow non-technology resources to perform some level of IT functionality
Areas
- Process for citizen developers to accept requests and complete changes
- Type of changes citizen developers can do as approved by IT
- Governance for citizen development process