Les tests dans une équipe agile
Le constat de départ L’équipe est devenue agile depuis 2 mois, les sprints font 2 semaines chacun, les spécifications fonctionnelles ont disparu, les meetings de lancement de sprint, les mêlées …
Agile, Scrum, Devops, … on avance vers des modes de travail de plus en plus diversifiés et de plus en plus innovant. Comment fonctionne ces nouvelles méthodes ? Sont elles adaptées à tous vos projets ? Quelles sont leurs limites ?
Le constat de départ L’équipe est devenue agile depuis 2 mois, les sprints font 2 semaines chacun, les spécifications fonctionnelles ont disparu, les meetings de lancement de sprint, les mêlées …
.Net Core est un framework open source développé et maintenu par Microsoft qui permet de créer des applications multi plateformes. Nous reviendrons de manière détaillée dans de futurs articles sur …
Dans cet article nous verrons comment les Streams nous permettent d’effectuer des traitements sur des collections d’une manière simple et performante.
A quelle image pourrait-on associer le développement ? On pourrait volontiers le comparer au jeu Lego. A cette différence près qu’en programmation objet (POO), on construit les briques pour assembler des ensembles plus gros et ainsi de suite. Mais cette image est particulièrement statique. C’est l’une des différences fondamentales avec la programmation fonctionnelle qui est beaucoup plus vivante et dynamique. Nombreux sont ceux qui partagent ce point de vue, et pour vous en convaincre, visionnez donc cette vidéo : IF YOU’RE NOTLIVE CODING, YOU’RE DEAD CODING.
Bien souvent, dans des tentatives de transformation numérique des entreprises, la mise en place de méthodes agiles n’apporte pas le résultat escompté car elles se heurtent aux vieux modèles des couches supérieures : l’organisation et la culture des entreprises.
Les dispositifs agiles sont nés dans les startups. Ils ne sont donc pas naturellement adaptés à l’organisation des entreprises « classiques », et encore moins à celle des grands groupes français. Je vous propose de passer en revue les dysfonctionnements les plus fréquents et d’explorer les pistes pour y remédier.
Que celui qui n’a jamais dit : « c’est bon, j’suis sûr que ça passe, on testera en prod sinon », lève la main. La tentation est grande, mais hélas, trois fois hélas, ça ne finit généralement pas par un happy end.