Back to top

Methods & Tools

Agile Scrum, Lean,
Kanban & Continuous development

  • Functionalities are defined and refined together
  • We use user stories, functional specifications, mockups or wireframes
  • Identified features  builds up the backlog
  • Backlog items can be developed individually (Continuous Developement) or grouped in sprints (Agile Scrum)
  • A typical team is composed of a Technical Project Manager & several Developers
  • A Project Director, Architect and a Lead Developer stand in supports all along the project
  • Technical, functional or design workshops can be helded as needed
  • A review meeting takes place for each major delivery
  • Acceptance is done individually by client or together via workshops to help qualify issues


  • Host code of projects 
  • Manage projects specifications (wikis)
  • Create, assign and keep track of developers tasks (Kanban boards)
  • Perform automatic testing (lint, phpcs)
  • Test functionaly each commit on a dynamicaly generated environement (Review Apps)
  • Ask for peer review and get feedback from lead developers (Merge Requests)
  • Store and deploy Docker images of developements (Container Registry)


  • Run our developement and release environements
  • Build local environement for developers to work
  • Keep all services separated and contained
  • Control environemental variables
  • Avoid timely configuration of pre-production and production servers
  • Deploy new developements, using git and docker images
  • Allow controlled management and upgrade of packages & services

Skilld Cloud Welcome to the future

We are currently building a platform to industrialise developements
Processes are taken from best-in-class methodologies and enforced by bots
Required tools pops up automatically at project start : Gitlab repo, Alfresco storage, Rocket chat, etc
It will allow clients to reach the worldwide pool of Skilld developers and later be open to thirdparties
Overall goal is to increase velocity, efficiency and quality on projects