Projects
The Projects area is used to plan, organize, assign, and track structured work across languages, content, stages, schedules, and teams.
What Projects Are For
Use Projects to:
- Create and manage projects.
- Define project scope.
- Assign work at detailed levels.
- Track progress across stages.
- Manage project roles and team responsibilities.
- Import and export structured project data.
Project Overview
Each project can include:
- Project name and code.
- Project type.
- Project manager.
- Team leaders.
- Start and end dates.
- Overall progress.
Project Roles
| Role | Typical Responsibility |
|---|---|
| Project Admin | Broad project control and governance. |
| Project Officer | Oversight and execution accountability. |
| Project Manager | Day-to-day project coordination. |
| Team Leader | Guides a team or stage of work. |
| Team Member | Completes assigned work and updates progress. |
Languages And Scope
Projects can include one or more languages. Each language can have a defined content scope.
When adding a language, define:
- Language name.
- Language code.
- Content scope, such as books, chapters, or verses.
Assignments
Assignments describe the work breakdown inside the project.
Language
Book
Chapter
Verse
Users can view the structured work tree, track progress at each level, and update status where their role allows.
Status Update Rules
| User Type | Status Actions |
|---|---|
| Team Member | Can update Book, Chapter, and Verse status when allowed, but cannot update Language status. Closed work cannot be reverted by team members. |
| Project Manager or Team Leader | Can update Language, Book, Chapter, and Verse status, but cannot reopen a closed Language. |
| Project Officer or Project Admin | Can change Language status from Closed back to Open or In Progress when needed. |
Stages
Stages define workflow phases such as Drafting, Community Checking, Consultant Checking, Formatting, and Publishing.
Stages control:
- Workflow progression.
- Team assignments.
- Scheduling.
- Progress review.
Scheduling
Schedules define when stage work should happen.
A schedule can include:
- Start date.
- End date.
- Assigned content.
- Duration.
- Stage timeline.
Team Management
Project admins and officers can create teams for stages when the workflow requires it.
Teams can be used to:
- Assign members to a stage.
- Define responsibilities.
- Separate drafting, review, and checking work.
- Keep the right users focused on the right content.
End-To-End Workflow
- Create a project.
- Enter the project name, type, manager, and timeline.
- Add languages and define scope.
- Assign roles and team leaders.
- Define stages for the workflow.
- Schedule stage work.
- Create teams if needed.
- Assign members to stages or content.
- Team members update progress.
- Managers and leaders review status.
- Monitor completion and identify bottlenecks.
Import And Export
Projects may support import and export workflows for data migration, reporting, external review, and offline analysis.