Pratiques d’ingénierie agiles


Le développement agile de logiciels requiert l’apprentissage de certaines pratiques d’ingénierie indispensables.  Les équipes agiles qui ont du succès valorisent l’excellence technique et ont réussi à maîtriser plusieurs pratiques telles que:

  • Réusinage de code (Refactoring)
  • Tests unitaires, intégrés et bout en bout
  • Développement piloté par les tests (Test Driven Development)
  • Développement piloté par le comportement ( Behaviour Driven Development)
  • Automatisation des tests
  • Tests exploratoires
  • Mesures de qualité du code
  • Stratégies de qualité du code
  • Architecture évolutive
  • Contrôles et reduction de la dette technique
  • Principes SOLID
  • Pratiques Clean Code

Aussi

  • Cucumber
  • JPA
  • Hibernate
  • Spring
  • Web Services (SOAP et RESTful)),
  • Javascript (ES5, jQuery, AngularJS, NodeJS, Express, MongoDB)

et plusieurs autres.

Nous sommes disponible pour vous rencontrer et discuter avec vous de vos besoins et comment nous pouvons vous aider.
Obtenir information sur les pratiques d’ingénierie agiles