Agile Soft Factory

Notre Agile Soft Factory met en place vos projets d’applications et de portails web sur les technologies Java 8, Springboot et Angular JS pour le front, organisés en conteneurs dockerisés, sur architecture Microservices scalables et opérées sur plateformes cloud si c’est votre souhait, sur GCP ou AWS. Nous opérons du cadrage du besoin, UX, UI à la mise en œuvre et aux tests.

Agile Soft Factory

IT-NewVision met en priorité numéro 1 la qualité du code qui repose sur les pratiques des développeurs, elles-même influencées par l’environnement de travail et l’état d’esprit diffusé par IT-NewVision. Une culture de qualité du code doit être distillée au jour le jour, car les gestes effectués au quotidien ont un impact sur le long terme, ils impactent la maintenabilité du logiciel, sa capacité à évoluer rapidement et donc à permettre à l’entreprise de mettre rapidement des fonctionnalités sur le marché (le Time to market).

Nous mettons en oeuvre sur nos projets les mesures suivantes pour assurer la qualité du code produit :

Tout d’abord diffuser la culture de l’artisanat logiciel :

  • Par l’excellence technique dans la réalisation, le professionnalisme du développement logiciel, la responsabilité de chacun dans l’accomplissement de son métier.

  • Mettre en place d’une méthodologie dirigée par les tests (Test Driven Development, Behavior Driven Development

  • Mettre en place et application de standards de code

  • Remanier le code en continu (refactoring), l’améliorer en continu

  • Créer des espaces de rencontres entre les équipes, favoriser l’émergence de communautés de pratiques (Brown Bag Lunch plusieurs fois par semaine, Birds of a Feather une fois par mois)

Transmettre les valeurs et les diffuser dans l’équipe :

  • Garantir une propriété collective du code en organisant des revues de code, et en évitant qu’un développeur travaille seul sur son périmètre

  • Mettre en place le binômage, organiser des coding Dojos

  • Etablir l’ensemble des standards et les faire vivre

  • S’appuyer sur des outils d’intégration continue pour réduire la boucle de feedback

Mettre en place une stratégie de tests automatisés :

  • Tester le code au niveau unitaire

  • Outiller la revue de code avec des indicateurs produits automatiquement

  • Effectuer les tests au plus tôt

  • Automatiser les tests pertinents

Contact

Besoin d'informations?

Nos experts sont à votre disposition pour répondre à vos questions.

Contactez-nous
IT-NewVision | Nous rejoindre
carrières

Nous rejoindre

Il y a toujours une place pour les game-changers chez IT NewVision.

Rejoinez-nous
Mot d’expert

Klintio - Product Owner

«En tant que Product Owner chez IT-NewVision sur une application de reporting métier, j’assure la rédaction des User Story, l’évaluation de la valeur métier et la priorisation des fonctionnalités en lien avec le Scrum Master de l’équipe.

Je suis consciente de l’importance de ce rôle, car bien effectué il aide l’entreprise à répondre aux enjeux de compétitivité du marché.»

Contactez-nous