Architecture logicielle, pour une approche organisationnelle, fonctionnelle et technique par Thomas Bailet. Si vous devez réaliser, ou que vous participez à un projet d'envergure, vous êtes certainement confronté à une discipline, une méthode et une organisation spécifique. Du moins c'est à espérer.
Si vous n'avez pas encore la pratique du milieu, et que cela vous stresse, il est peut être bon de voir par la lecture et le partage d'expérience ce que signifie travailler sur un projet d'envergure, ce que cela implique d'un point de vue organisationnel, technique et fonctionnel. Vous pourrez ainsi apprendre la base des différentes méthodes et des bonnes pratiques du milieu avant de vous lancer, ou vous pourrez vous en servir pour évoluer.
Le Livre
Le livre commence par définir quelques termes et mettre la base avant de vous expliquer l'approche processus et les méthodes agiles, très en vogue dernièrement. L'auteur continue avec un chapitre introduisant les spécifications, les uses cases ainsi que les tests, des choses qui ne seront pas sans vous rappeler UML.
D'ailleurs, les chapitres qui suivent sont encore plus explicites en abordant la modélisation, quelques design patterns, ainsi que la conception orientée objet. Entre tout cela, il y aura également eu la place pour introduire une série d'architectures logicielles.
Un livre qui est au final assez transversal, et qui ne vous permettra pas de devenir un spécialiste UML, ou Agile, mais qui ouvrira les yeux sur la conception logicielle dans son ensemble.
Architecture logicielle, pour une approche organisationnelle, fonctionnelle et technique par Thomas Bailet.
Le livre numérique online est offert pour l'achat du livre imprimé
Editions ENI, 365 pages, ISBN 978-2-7460-7385-2