We embrace Agile methodologies in most of our projects. Many times it is our customers and partners who ask us to use Agile methodologies (Scrum, Kanban) from the inception of the project. When the choice is left to our engineers, we carefully analyze the project specifics, and we propose a project management methodology based on Scrum or Kanban which best fits the specific needs and context.
The development team consists in 4 developers plus one team lead based in our offices, one tester and one lead tester based on client premises. We also work closely with the Client Services team and the Infrastructure team to offer tech support and maintenance when needed.
Using the Agile/Scrum methodology, we have daily meetings with the full team as well as weekly planning sessions and review, depending on the state of the project.