Groups (Planned)

Welcome to the planned groups system for ikigize. When implemented, groups will provide the organizational and social structure that brings people together around shared learning goals, projects, and interests.


Overview

When implemented, groups on ikigize will be powerful organizational tools for managing people and facilitating collaboration. Whether assigning cohorts of students to courses, creating study groups within campuses, organizing project teams, or building learning communities, groups will provide the structure and social features needed to bring people together effectively.

What Will Groups Be?

Groups will be collections of people organized around shared purposes, interests, or organizational structures. They will serve as a way to organize people on the platform for both practical management and social collaboration—complementing the existing role-based access control system.

Planned Core Features

People Organization: Create groups for any purpose - from course cohorts and project teams to interest-based communities and study groups.

Social Channels: Every group will have built-in communication and collaboration features, including chat channels, discussion forums, and shared resources.

Hierarchical Structure: Groups will be able to contain sub-groups, enabling complex organizational hierarchies and nested communities (e.g., campus with department sub-groups).

Efficient Management: Assign entire groups of people to courses, campuses, or sessions at once, rather than managing individuals one-by-one.

Collaboration Tools: Built-in tools for group discussions, resource sharing, project coordination, and peer learning.

Why Groups Will Matter

Traditional learning platforms often struggle with efficiently managing large numbers of learners and facilitating meaningful collaboration. When implemented, groups on ikigize will help address these challenges by providing:

Efficient People Management: Assign entire cohorts or teams to learning experiences in one action, saving time and reducing administrative overhead.

Natural Collaboration: Groups will reflect how people actually work and learn together in real-world settings, with built-in social features.

Scalable Structure: As communities grow and evolve, group structures will adapt without requiring system overhauls.

Flexible Membership: People will be able to belong to multiple groups simultaneously, reflecting the complex nature of modern work and learning.

Social Learning: Every group will have its own social channels, discussions, and collaborative spaces—transforming isolated learning into community experiences.

Group Types and Organizational Levels (Planned)

When implemented, groups will be creatable at different organizational levels, each serving specific purposes and enabling different types of collaboration and organization.

🌐Global Groups

Platform-wide groups that can include members from any organisation. Perfect for cross-organisational communities, special interest groups, and global professional networks.

🏢Organisation Groups

Groups within a single organisation for teams, departments, and company-wide initiatives. Enables internal collaboration and organisational structure management.

🏫Campus Groups

Learning community groups within campuses for study groups, interest-based communities, and peer support networks. Can include nested subgroups for complex hierarchies.

📚Course Groups

Course-specific groups for student cohorts, teaching teams, and course assistants. Supports batch-based learning, study groups, and course-related collaboration.

📖Module Groups

Module-level groups for focused learning units, specialized topics, and module-specific discussions. Ideal for deep-dive learning and topic-based collaboration.

🎯Session Groups

Session-specific groups for live learning activities, workshops, and interactive sessions. Supports real-time collaboration and session-based learning experiences.


Common Group Purposes and Use Cases

When implemented, groups will serve a wide variety of organizational and collaborative purposes. Here are some of the most common ways groups are planned to be used:

👥Teams & Departments

Organise users into functional teams, departments, or working groups within organisations. Perfect for project teams, cross-functional groups, and departmental collaboration.

🎓Course Batches

Group students by enrollment periods, cohorts, or learning tracks. Enables batch-specific communication, progress tracking, and cohort-based learning experiences.

📚Course Subgroups

Create smaller learning groups within larger courses for focused discussions, peer learning, and specialized instruction. Ideal for breakout sessions and study groups.

🎯Session Subgroups

Organize participants within learning sessions for collaborative activities, group projects, and interactive exercises. Supports dynamic group formation during live sessions.

🏫Campus Groups

Form learning communities within campuses, including study groups, interest-based communities, and peer support networks. Can include nested subgroups for complex hierarchies.

⚙️Administrator Groups

Organize platform administrators, moderators, and support staff into specialized groups based on their responsibilities and areas of expertise.

🌟Community Moderator Groups

Group community moderators and leaders who facilitate discussions, maintain community standards, and support member engagement across different areas.

🔬Special Interest Groups

Bring together users with shared interests, expertise areas, or professional focus. Enables knowledge sharing, networking, and collaborative learning around specific topics.


Groups for People Management (Planned)

One of the most powerful planned features of groups is their ability to simplify people management across the platform. Instead of managing individuals one-by-one, you will be able to manage entire groups efficiently.

Bulk Course Assignments (Planned)

Assign Entire Cohorts: Add all members of a group to a course with a single action, perfect for enrolling student cohorts or training groups.

Multiple Groups per Course: Assign several groups to the same course, useful for combining cohorts from different campuses or departments.

Bulk Role Assignment: Assign roles (like Student or Teaching Assistant) to all group members at once.

Progress Tracking by Group: Monitor learning progress across entire groups, identifying which cohorts need additional support.

Sub-Groups and Nested Structures (Planned)

Campus Sub-Groups: Create department groups within a campus, then further divide into program or year-level groups.

Course Sub-Groups: Divide large course cohorts into smaller study groups or project teams for more intimate collaboration.

Project Teams: Organize groups into project sub-groups, each working on different aspects of a larger initiative.

Flexible Hierarchies: Create any organizational structure that matches your real-world needs.

People Management Features (Planned)

Bulk Operations: Add, remove, or update multiple members simultaneously through group management.

Role Templates: Apply standard role combinations to all group members based on group purpose.

Communication: Send announcements or messages to entire groups at once.

Analytics: Track group performance, engagement, and progress as a unit.

Social Features and Collaboration Tools (Planned)

When implemented, every group will come with a comprehensive set of social and collaboration features designed to facilitate communication, knowledge sharing, and community building.

💬Group Chat Channels

Real-time messaging and communication channels for each group. Support for text, file sharing, and multimedia content. Perfect for quick updates, discussions, and collaboration.

📢Announcements

Broadcast important messages to all group members. Ideal for updates, policy changes, event notifications, and organisational communications.

🗣️Discussion Forums

Structured discussion spaces for deeper conversations, Q&A sessions, and knowledge sharing. Topics can be organized by categories and pinned for easy reference.

📅Event Coordination

Plan and coordinate group events, meetings, and activities. Includes scheduling tools, RSVP management, and event reminders for seamless coordination.

📁Shared Resources

Collaborative file sharing and resource libraries. Group members can upload, organize, and access shared documents, media, and learning materials.

👥Member Directory

Discover and connect with other group members. View profiles, expertise areas, and contact information to facilitate networking and collaboration.

🎯Project Collaboration

Tools for managing group projects, assigning tasks, tracking progress, and coordinating team efforts. Perfect for collaborative learning and work projects.

📊Group Analytics

Insights into group activity, engagement levels, and collaboration patterns. Help group leaders understand member participation and optimize group dynamics.


Default Groups for Easy Setup (Planned)

To help you get started quickly when groups launch, ikigize will provide a comprehensive set of default groups organized by category. These pre-configured groups will be customizable to match your specific needs while providing a solid foundation for your organizational structure.

Administrators

Full administrative access to organisation settings and user management

Managers

Management-level access to teams and departmental resources

Employees

Standard employee access to organisational learning resources

Instructors

Course creation and teaching capabilities within the organisation

Students

Access to enrolled courses and learning materials

Teaching Assistants

Support instructors and help manage course activities

Moderators

Community moderation and content oversight capabilities

Mentors

Guide and support other learners in their development

Community Leaders

Lead discussions and foster community engagement

Content Creators

Create and publish learning materials and resources

Technical Support

Provide technical assistance and platform support

Quality Assurance

Review and ensure quality of content and processes


Cross-Entity Collaboration Examples (Planned)

One of the most powerful planned features of groups is the ability to create groups that span multiple organizations. This will enable unprecedented collaboration across organizational boundaries while maintaining security and access control.

🏥Healthcare AI Practitioners

Cross-organisational group for healthcare AI professionals

MedTech Solutions (Organisation)
University Medical Center (Organisation)
Healthcare Startup Inc. (Organisation)
Individual practitioners (Global users)

Shared healthcare AI resources, cross-company sessions, collaborative research projects

🤝Joint Venture Alpha

Multi-company collaboration group

Company A: Engineering Team
Company B: Marketing Team
Company C: Operations Team

Shared project resources, cross-company sessions, joint development tools

🎓Global Learning Community

Worldwide educators and learning professionals

Educational institutions (Multiple organisations)
Corporate training departments (Multiple organisations)
Independent educators (Global users)
Learning technology companies (Multiple organisations)

Global learning resources, international collaboration, best practice sharing


Groups vs. Roles: Understanding the Difference

When groups are implemented, it will be important to understand how they work alongside the existing role-based access control:

How They Will Work Together

Group Membership: Joining a group will connect you with other members and give you access to group social features and channels.

Role Assignment: Roles (like Student, Instructor, Admin) are assigned at the entity level and grant specific permissions. This is how access control works today.

Group + Role: A typical scenario when groups launch: you're in a "Fall 2024 Cohort" group (for social learning and collaboration) AND have the "Student" role in a course (for permissions to submit work and view content).

Getting Started (When Groups Launch)

Your Next Steps

Until groups are implemented, use the current platform features for people management and collaboration:

Current Alternatives

Ready for Groups?

When groups launch, you'll be able to create effective people management and collaboration structures. Until then, the role-based access control system with direct membership, invitations, and join requests provides the foundation for managing access across all platform entities.