Contribution
- Development Lead for the programing and design of over a dozen projects for a team of 10 members
- Development Flows study, selection and integration
- Education of my team members thorough the whole development process
Context
To standardize the coding skills and theoretical levels of my team members, I had to provide a general guideline on how to create projects from the ground-up. It held opinions towards the top-down view or urbanisation
It provided advices on the roadmap of a generic fullstack project by collecting user needs, transforming them to a comprehensible yet flexible backlog, to exploiting the existing Information System documentation and planning and designing the future features, and finally how to organize its own development flow given the scope of the project.
All of those steps have related documentation format (User Stories, Service Mesh, Diagrams, Mock Ups, …) that will be use to consolidate the created knowledge of the project
We went for two main development flows : the Git Flow for large projects with concurrent releases, and the Github flow.