Getting Started
Welcome to Hardhat Enterprises! We are thrilled that you have chosen to join our team. This guide will provide you with a quick overview to help you get started. Let’s dive in!
Onboarding Process
Things have changed commencing in Trimester 1, 2024. All students are required to complete the onboarding process. This includes both senior students returning to capstone and junior students. This will allow our leadership team to effectively allocate students to their respective projects based on skills, project needs and student preference.

Senior Students
-
Maintaining Company
- Skip the company registration form if staying in the same company.
- Proceed directly to filling in the project onboarding sheet.
- Await project allocation by the company leadership group.
-
Changing Company
- Fill in the company registration form with a “Change A Company” request.
- Upon approval, transition from the current company’s teams site to the new one.
- Complete the project onboarding sheet for the new project.
- Await project allocation by the company leadership group.
The company registration form for Hardhat Enterprises can be found in the MS Teams General Channel here.
Junior Students
- Complete the company registration form found with the MS Team Capstone A unit site.
- Wait for project allocation (usually 24-48hrs) by teaching staff.
- Complete the project onboarding sheet.
- Wait for project allocation and complete project specific onboarding instructions from your project lead once issued.
Company Leadership
Leadership Style
In Hardhat Enterprises, we embrace a decentralised leadership structure. This approach empowers individuals at all levels of the organization to make decisions and take ownership of their work. Rather than relying on a top-down hierarchy, we distribute leadership responsibilities across teams and encourage collaboration and autonomy. This allows us to tap into the diverse skills and perspectives of our team members, fostering innovation and adaptability. By promoting a decentralised leadership structure, we create an environment that values initiative, accountability, and continuous learning.
Students aiming to achieve high-letter grades must demonstrate leadership and technical contributions. Anyone can be a leader!
The Three C’s
Our operations are based on what we call the “Three C’s”. Code, Communication and Coordination. Each of these Three C’s has a designated student lead.
Code
In Hardhat we use Github as our central code repository. We use a single Github organisation that allows all students to access repositories to make technical contributions. We have git leads assisted by the code lead, who help to manage and coordinate activities and agreed policies. If you have a good knowledge of Github you can contribute signifficantly in this area!
They’re also our Github admins. Checkout our Github guide here.
Communication
In Hardhat Enterprises, we prioritise effective communication among team members. We utilise Microsoft Teams as our primary platform for direct communication, allowing for seamless collaboration and quick information sharing. Additionally, we use OnTrack for submitting project deliverables and tracking progress. This combination of MS Teams and OnTrack ensures efficient and organised communication channels throughout the project lifecycle.
They’re our gateway to the teaching staff and MS Teams. Checkout our Teams guide here.
Coordination
The coordination lead plays a crucial role in ensuring effective coordination within Hardhat Enterprises. As part of our SCRUM framework, the coordination lead is responsible for student allocation to projects, coordinating inquiries to the right people, and liaising with the teaching team when necessary. Their expertise in project management and communication allows for seamless coordination among team members, ensuring that tasks are assigned appropriately and progress is tracked effectively. With their guidance, our teams can work together efficiently and deliver high-quality results.
They’re also our Trello admins. Checkout our Trello guide here.
What now?
Before you complete your onboarding process you should refamiliarise yourself with the projects on offer this trimester. A guide to our projects can be found here.
- Complete the onboarding process and select your primary and secondary preferences for project selection.
- Join our Trello workspace.
- Explore the Github organisation.
- Consider volunteering to become a lead!
- Checkin with your project lead in the corresponding teams channel.
- Consult the FAQ.
- Familiarise yourself with the OnTrack tasks.
- Get ready to kick start the trimester. Good luck!