Ginatech Team Wiki¶
Welcome to the Ginatech Global Services workspace. We use Redmine to organise projects, assign tasks, track progress, and document our work.
About Ginatech¶
Ginatech provides software development, website design, digital solutions, AI model evaluation, and data annotation services.
Our goal is to build useful products and deliver reliable services that meet our clients’ needs.
Getting Started¶
- Complete your profile with your full name.
- Check your assigned projects and tasks.
- Read the relevant project brief and guidelines.
- Confirm priorities and deadlines with your project lead.
- Join the Microsoft Teams group for daily communication.
Creating Tasks¶
Create a separate issue for each task, bug, or feature request. Include:
- Subject: A short, clear title.
- Description: Requirements, background, and expected outcome.
- Tracker: The appropriate task, bug, or feature category.
- Assignee: The person responsible.
- Priority: The urgency of the work.
- Due date: The agreed completion date.
- Acceptance criteria: Conditions the work must meet before approval.
- Attachments: Relevant files, screenshots, or references.
Task Workflow¶
Use the following workflow once these statuses have been configured:
New → Assigned → In Progress → Submitted → Under Review → Closed
- New: The task has been recorded and needs assessment.
- Assigned: An owner has been selected.
- In Progress: Work has started.
- Submitted: The deliverable is ready for review.
- Under Review: The work is being checked against the acceptance criteria.
- Closed: The work has been approved and completed.
If changes are required, return the task to In Progress and record the reviewer’s feedback.
Team Responsibilities¶
Team Members¶
- Keep assigned tasks updated.
- Meet agreed deadlines.
- Raise blockers promptly.
- Submit deliverables with supporting evidence.
Project Leads¶
- Clarify requirements and priorities.
- Assign tasks and agree deadlines.
- Monitor progress and help resolve blockers.
Reviewers¶
- Check deliverables against the acceptance criteria.
- Provide clear, actionable feedback.
- Approve completed work or request changes.
Communication¶
Use Microsoft Teams for daily discussions, meetings, and quick questions.
Record important decisions, requirement changes, deliverables, and review feedback on the relevant Redmine issue.
Progress Updates¶
When updating a task, explain:
- What has been completed.
- What remains.
- Any blockers or support needed.
- Whether the agreed deadline is still achievable.
Quality Standards¶
Before submitting work:
- Check the deliverable against the requirements and acceptance criteria.
- Complete the relevant testing or quality checks.
- Attach or link the deliverable.
- Explain how the reviewer can verify the result.
For AI evaluation and data annotation, follow the approved guideline version and escalate unclear cases to the project lead.
Documentation and Files¶
- Keep project documentation in the relevant project wiki.
- Use clear, descriptive filenames.
- Include version information where needed.
- Attach supporting files to the relevant issue.
- Update documentation when requirements or processes change.
Confidentiality and Security¶
- Never post passwords, API keys, or other credentials in Redmine.
- Share confidential information only through approved secure channels.
- Access only the information required for your assigned work.
- Report suspected security incidents to your project lead promptly.
Support¶
Contact your project lead for questions about access, assignments, requirements, or deadlines.
Record blockers on the relevant Redmine issue and notify the team through Microsoft Teams.