ProMyze - 5 étapes pour commencer à gérer sa qualité logicielle
5 étapes pour commencer à gérer sa qualité log...

Parvenir à piloter efficacement la qualité de ses projets logiciels ne se fait pas en un jour. Mais tout comme Rome, il y a un début à tout. Et dans cette aventure, bien démarrer n’est pourtant pas l’étape la plus difficile. Que vous soyez en cours de projet ou à sa phase d’amorçage, nous vous...

ProMyze clean code
Comment se lancer dans une démarche de Clean code...

Introduction La qualité du code source a un rôle capital dans la vie d’un projet. Si celle-ci est dégradée, la maintenance peut devenir lourde et compliquée. L’entreprise va alors sortir moins d’évolutions et se faire dépasser par la concurrence. Le code source peut faire la différence entre une entreprise qui reste toujours à la pointe...

ProMyze service fonctionnel
Le paradigme fonctionnel au service de la qualité...

Je m’appelle Florian Kauder et j’ai écrit cet article dans le cadre de mon stage de fin de Master Génie Logiciel chez ProMyze. Développeur depuis de nombreuses années, je m’intéresse notamment à tous les aspects des applications Web, allant de l’expérience utilisateur jusqu’à la conception des serveurs. Twitter : https://twitter.com/aamulumi LinkedIn : https://www.linkedin.com/in/floriankauder/ GitHub :...

Carte bancaire dette technique
Réduction de la dette technique grâce aux linter...

La dette technique et le clean code sont deux concepts centraux dans le développement logiciel. Pour autant, il n’est pas facile de bien les comprendre et surtout de savoir quoi faire sur son propre projet. Faut-il diminuer la dette ? Empêcher son augmentation ? Changer tout son code en suivant les pratiques du clean code ? Et...

Crash test
De l’importance des tests unitaires et des t...

Pouvez-vous facilement faire la distinction entre vos tests unitaires et vos tests d’intégration ? Connaissez-vous la couverture de code pour chaque niveau de test ? Les outils de tests étant versatiles, il est courant que tous les tests soient exécutés ensemble sans discrimination. Votre framework xUnit préféré ne se limite pas aux tests unitaires, et...

[infographie] Cartographie des linters open source

Nous proposons dans cette infographie une liste non exhaustive de linters open source. Ces utilitaires permettent de maintenir un code uniforme à partir d’un ensemble de règles prédéfinies et configurables. Nous avons constitué une liste comptabilisant 113, répartis dans 54 langages et frameworks. Une grande diversité de linters où nous observons parmi les plus populaires sur...

diagnostique qualité logicielle
Une nouvelle version pour Themis

Nous mettons régulièrement à jour Themis et intégrons à notre roadmap les demandes d’évolutions les plus fréquentes de nos utilisateurs. La dernière version de Themis comporte des changements importants sur les fonctionnalités clés du logiciel. C’est l’occasion pour nous de vous les représenter. D’ailleurs, avez-vous déjà visité notre site support ? Les plans d’actions Les...

truffle 100 2017 blog promyze
Truffle 100 2017 : entre croissance et freins pour...

  De nombreuses études sont régulièrement éditées sur le secteur de l’édition de logiciels, avec des visées pourtant différentes. Le Truffle 100 a pour particularité de reposer les chiffres de l’édition logicielle dans leur contexte gouvernemental et technologique.   Truffle Capital, société d’investissement dans l’innovation et le CXP, Centre d’Expertise des Progiciels, cherchent à comprendre le...

gamification qualité logicielle
Gamification dans la qualité logicielle : 5 princ...

  Chacun le sait, la qualité logicielle est plus qu’importante. La négliger a un impact négatif avec au mieux une légère baisse de productivité et au pire des défauts majeurs, presque impossibles à corriger et entrainant des coûts qui peuvent s’avérer désastreux pour une société. Pour autant, il faut se rendre à l’évidence, gérer la qualité logicielle...

Les 3 erreurs à ne pas commettre dans la gestion ...

La gestion de la qualité logicielle est un enjeu complexe qui s’avère déterminant dans la réussite d’un projet : avoir une faible dette technique, mettre en place des tests automatisés, voilà des pratiques de gestion qui permettront à terme d’obtenir un engagement fort de vos équipes et ainsi d’améliorer la satisfaction de votre client. Cette complexité se...

Promyze, the collaborative platform dedicated to improve developers’ skills through best practices sharing and definition

Features
©2022 Promyze – Legal notice