Company Onboarding Document
We at Company are delighted to have you join our team. We want to take a moment to express how excited we are to have you join us as you begin this thrilling journey. Your presence here is more than just a newcomer; it makes a significant contribution to the expansion and success of our business.
About Company
Company is a new software development company currently building from the ground up in Melbourne, Australia.
Company’s mission is to build, operate, and deploy education technologies, creating tools that enhance education outcomes by empowering students, connecting them with tutors, and facilitating personalised learning experiences
Company currently runs with below products/ projects for T2 2023. These projects have respective Teams channel (links embedded) for the communications.
Add your products info, videos and Teams channels here.
Please fill out this form to indicate your project of interest: Create a form and place the link here for onboarding to a certain project.
Our Culture and Values
From the very beginning, you’ll notice that we foster a culture of collaboration, innovation, and respect. Our core values,
-
Create working, maintainable, and understandable software that is enjoyable and easy to use
-
Uphold sustainable excellence
-
Be people-focused, collaborate with kindness while being respectful of each other.
-
Be inclusive and supportive
are the foundation upon which we build our daily interactions, decisions, and achievements. We encourage you to embrace these values and contribute your unique perspective to enrich our work environment.
To build, operate and deploy world class education technologies. This is achieved by creating tools that enhance education outcomes by empowering students, connecting them with tutors and facilitating personalised learning experiences.
Our success in achieving our mission will be measured by:
-
Achieving a 90% user satisfaction rate with our technology tools.
-
Positive feedback from our clients about the impact of our tools on their educational outcomes.
-
Delivering our products on time and in accordance with project specifications.
Team Culture
The following strategies for promoting and maintaining a positive team culture are central to our team culture:
-
Encourage team members to communicate openly and honestly, including active listening and constructive feedback.
-
Create a trusting and psychologically safe environment in which team members can freely express their opinions and ideas.
-
Encourage collaboration and teamwork, recognising that each team member’s contributions are critical to achieving our goals.
-
Constructively manage conflicts and seek mutually beneficial solutions that promote team cohesion.
-
Our employees will always operate with transparency and accountability.
-
We strive to always assume positive intent in our communication with each other.
-
We promote individual empowerment, with group support.
-
We achieve through iteration - progress before result is to be expected
Company Team Structure
Below is the up to date structure of Company Company.
Add your Org Chart here
Your Impact
We believe that each member of our team plays an integral role in shaping our collective future. Your skills, experiences, and insights will make a difference as we work together towards achieving company’s goals. We’re excited to witness the impact you’ll have on our projects, teams, and overall success.
Open Communication
At Company, open communication is valued and encouraged. We want you to feel comfortable sharing your ideas, concerns, and feedback. Whether it’s with your immediate team, project leads, or across project team member and groups, your voice matters, and we’re excited to hear your thoughts.
Onboarding Journey and process
During your onboarding journey, we’re committed to providing you with the right support you need to thrive.
At Company we are currently using following:
-
GitHub
-
Trello
-
Visual Studio Code
-
Documentation Website
-
Microsoft Teams
Pre requisites:
- Submit the onboarding form with your details so that team leads can add you to necessary Github pages and you are able to access Trello board as well
Examples of how you can add your company handbook and github links below:
-
For detailed background about the Company company can be found through the “Handbook document” shared by Unit Chair or through the following link https://github.com/thoth-tech/handbook
-
The main Company github page can be accessed through - https://github.com/thoth-tech
-
Setup github access (use your personal email ID)
-
Install github on your machine (guidance on how to install github can be found below)
-
You could also fimilarise yourself through this video https://www.linkedin.com/learning/learning-git-and-github-14213624 (Use Deakin login credentials to access for free)
- How to fork Company project’s repositories, format commit messages and commit pull requests: https://video.deakin.edu.au/media/t/1_jt9mit59
- Check if you have access to Trello board through your Deakin student credentials (Note – Trello board will list all the backlog task that the team members can view, select and assign to themselves which they are working on).
Specific Tasks based on your Role:
-
Ensure you attend the weekly class or go through the recording
-
Get to know your team, team lead, and mentor
-
Your Mentor will reach out to you for setting up weekly cadence. In case you haven’t heard from them, reach out to the Mentor to set up one to one connect, decide on next steps and cadences.
-
Ensure the communications on the relevant Teams channel for selected project as well as the General channel.
-
Understand how the specific teams will collaborate – Trello, Git, Teams, etc.
-
Agree and ensure the Team cadence and formats
Documentation Website
You should create your own documenation website, you can clone this one and update it to suit your needs or set up a new one as per the doucmenation contained in this site.
Getting help in Company
There are many ways to get help for any of the products in Company.
-
Attend your product meeting, you can chat with your team and get help.
-
Attend any help sessions that are scheduled, everyone is working and studying at different times, this is a great opportunity to get in touch with someone for help and share your screen.
-
Look at the Teams channels for recorded videos and sessions, there is a Q and A, videos on Github/VS code/Plugins on general and there are videos in each channel respectively for the tech stack that your product is using.
-
You can reach out on the teams channel, then anyone in the team can reply, this is much better than directly messaging as other people can also gain from your post. Post in the general channel or the product channel as there is always someone who knows how to fix your issue.
-
Reach out to your Team Members - you can see who is in your team, you can reach out directly to any of them.
-
Reach out to your product lead and see if they can help.
-
If you have any questions or need assistance, don’t hesitate to reach out to respective Project leads and/ or Individual Mentor. They are your point of contact for anything you might need as you settle in.
-
Look it up on google/research your problem, this is a standard why for troubleshooting issues, millions of people use things like GitHub and the internet is full of guides and information which is all a search away.
Also, the welcome pack we provided has lots of videos and suggestions for working within the company, if you have not read that its important to go through it.
Remember it’s on you to take the initiative and to use all these different means of communicating, its not just about being given the answer, but about finding the answer for yourself.
Support Protocols
- Ask questions on the forum and wait for a reply.
- Make good use of the weekly team meetings to resolve any issues or doubts
- Key an eye for help and training session ran by the product leads throughout, these will be posted on the team’s channel.
- Be polite when asking for assistance.
- You can ask for help outside of your local team, Company is a company full of great students with varying skillsets.
- Keep your mentor updated on your progress and ask them questions around Ontrack tasks if you have any.
Useful Videos
Add any usefull videos in this document and share with your company