Closed kfklein15 closed 4 months ago
@oliverlloyd , this is the Tech Lead description: https://docs.codeyourfuture.io/volunteers/teams-1/cyf-products-final-projects/roles/tech-lead
Could you please go through it and let me know which changes/addendum we should make to make things clearer? We can also spilt the role and make one ONLY for Tech Lead of the Launch Module if needed.
That list of responsibilities is already actually pretty great. The first one especially
Being part of the Product Team motivating team members and creating a space where they can ask questions and voice their concerns
This is excellent. It really brings to the fore the things that matter. Maybe we can give that more weight?
I would say that for Launch Projects specifically, there are areas where the expected role changes from what is already given. I've listed these below. I've then added some more that were not mentioned but which I think could be useful.
Looking at the list of responsibilities we have now, I would say these aspects might change in relation to Launch Module
Perhaps the role of tech lead for Launch Module could make it clear that the team own their solutions and it should be them writing all the code but that you are there to support them with suggested approaches when they get stuck
The existing list of responsibilities mention Doing quality code reviews that ensure the developers have appropriate feedback
but for LM I'm not sure if we want tech leads reviewing the team's PRs or not?
In addition, we could also include statements like these when defining the LM tech lead role:
Create new role. Make sure the details of this architecture discussion is included.
New role has been created and published. Thank you. https://docs.codeyourfuture.io/volunteers/teams-1/cyf-products-final-projects/roles/tech-lead-1
what we expect of them? let them fail?