Project templating

Facilitate fast start-up of a new project

This was an internal project at the large Swiss retailer MIGROS with the aim to enable fast start-up of a new project.

The result was:

  • internal cookiecutter templates for python library (shared importable code) and application (a tool running in a fixed environment);
    • common project layout and used tools allow fast context switch between projects and knowledge transfer between people and teams;
  • enforcement of best practices in the template to facilitate project development from from the very first steps;
  • pre-configured usage of the internal CI/CD;
  • set-up for documentation generation;
  • fast start-up time of 5 minutes to get a functional environment to start with a new project.