Partie I. Un système de pensée
Ce livre traite sans complexe de la pensée et du raisonnement abstraits. Il décrit des pratiques, des principes, des outils et des façons d'envisager les circonstances qui augmentent ta capacité à faire des choses difficiles. Les professionnels du logiciel sont de plus en plus confrontés à des circonstances complexes sur le plan relationnel ; ces circonstances exigent une pensée systémique. Les logiciels deviennent des systèmes de logiciels. Tu trouveras ici un système de réflexion sur les systèmes.
On nous a appris à penser de façon linéaire. Nous avons besoin de cette compétence pour développer des logiciels. Nous devons également penser de façon non linéaire et développer des approches qui nous soutiennent lorsque nos approches réductionnistes habituelles échouent. En tant que travailleurs du savoir à l'ère des systèmes, nous développons des approches qui nous aident à penser et à améliorer les systèmes que nous concevons et fournissons.
Notre réflexion génère les concepts sur lesquels nous nous appuyons pour concevoir nos systèmes. Lorsque nos concepts fonctionnent en harmonie et soutiennent l'objectif d'un système, ils sont intègres. Fred Brooks affirme que "l'intégrité conceptuelle est la considération la plus importante dans la conception des systèmes". Sans intégrité conceptuelle, nos systèmes logiciels sont construits par "de nombreuses idées bonnes mais indépendantes et non coordonnées." Que nous le reconnaissions ou non, la cohérence et ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access