👋 Hey, Tarek!

Welcome to Transport Canada’s Rail Safety team. We're glad you're are joining us!

I've put together this onboarding plan to help you get up to speed in your new role as a summer student on the Rail Occurrence Follow-up (ROF) team. Feel free to reach out if you have any questions 🙂

- Will, Dave and Maggie


Info

Quick links


🧭 Guiding thoughts

  • Take time to gain familiarity with the working environment. In your first 30 days, try to focus on getting comfortable and learning how things work.

  • Learn processes and get to know the team. By day 60, you'll be in task mode. In your first two months, spend time as much time as you can getting to know people and forming relationships.

  • Don't be afraid to ask. No one expects you to know how things at work right away. Take advantage of that and ask for help when you need it.

🤝 Meet your team

  • Environment set-up

  • Coding or technical questions
  • Technical documentation location and creation

  • Who

    What they can help with

    Jugraj Rahal

    Ashiq Alibhai

    • Environment set-up

    • Coding or technical questions

    • Technical documentation location and creation

    Will Rivers

    • Payroll and benefits

    • Job description and expectations

    • Vacation and sick time-off requests

    Maggie Schifferer

    • What should I do next?

    • Who should I reach out to?

    • Questions about agile and scrum

    • Any questions at all!

    Jugraj Rahal

    • Environment set-up

    • Coding or technical questions

    • Technical documentation location and creation

    Ashiq Alibhai

    • Environment set-up

    • Coding or technical questions

    • Technical documentation location and creation

    🌱 Your first week

    Monday

    Tuesday

    Wednesday

    Thursday

    Friday

    •  Pick up equipment from TC and get it set up
    •  Join daily scrum at 9:30am, and get to know the team (smile)
    •  Join daily scrum at 9:30am
    •  Join daily scrum at 9:30am
    •  Join daily scrum at 9:30am
    •  Click around and get familiar with MS Teams and Outlook
    •  
    ROF demo, overview, and question / answer with Maggie
    • Meeting with Maggie to go over team daily and sprint activities
    •  
    Meeting with Maggie to go over team daily and sprint activities
    • ROF demo, overview, and question / answer with Maggie
    •  Meeting with Will to go over Team Charter and expectations for summer students
    •  
    Set
    • When have MSDN license: Start set-up of ROF working environment
    when you have MSDN license

    •  Check to see if you have received an email from Lan Lin that includes a link to
    •  Read
    Mud Blazor article: ASP.NET Core Blazor

    Component Library

    🌟 Summer term 2023 milestones

    Outcome

    Steps

    Gain understanding of agile development principles

    •  Read resources on agile development
    •  Participate in and support agile development
    •  Be prepared to describe two examples of agile development implemented by the team during the summer months

    Gain understanding of scrum ceremonies

    •  Read resources on scrum
    •  Learn about and participate in the four scrum ceremonies
      •  Sprint Planning
      •  Sprint Refinement
      •  Sprint Review
      •  Sprint Retrospective

    Ability to write a test case

    •  Learn about writing test cases
    •  Write test cases

    Ability to write a unit test

    •  Learn about writing test cases
    •  Write unit tests

    Ability to write an automated test

    •  Learn about automated testing
    •  Learn about Playwright
    •  Write automated tests

    💖 Helpful resources

    • Slack channels

    • Internal glossary

    • Asking for help