L'essentiel du génie logiciel moderne : Libérez les pratiques de la prison des méthodes !

Note :   (4,6 sur 5)

L'essentiel du génie logiciel moderne : Libérez les pratiques de la prison des méthodes ! (Ivar Jacobson)

Avis des lecteurs

Résumé:

Le livre « Essentials of Modern Software Engineering » est un guide pratique pour l'enseignement des concepts de génie logiciel, en particulier grâce à l'utilisation du cadre Essence. Il met l'accent sur la simplicité, la clarté et l'adaptabilité des pratiques de génie logiciel, et est considéré comme utile tant pour les étudiants que pour les professionnels. Cependant, certains critiques lui reprochent de trop promouvoir le travail de consultant de l'auteur et le manque d'adoption généralisée de la méthodologie Essence dans le développement de logiciels réels.

Avantages:

Bien structuré et facile à suivre.
Fournit un guide pratique de l'ingénierie logicielle et de ses concepts fondamentaux.
Met l'accent sur une façon simple et transformatrice de penser l'ingénierie logicielle.
Utile à la fois pour l'enseignement académique et pour l'application pratique.
Encourage l'adaptation des méthodes à des besoins spécifiques.
Comprend des explications claires et des exemples concrets.

Inconvénients:

Certaines critiques suggèrent qu'il s'agit d'un outil de marketing pour la société de conseil de l'auteur.
Critique concernant le manque d'application réelle et d'adoption de la méthodologie Essence dans les entreprises de logiciels.
Certains contenus peuvent sembler trop volumineux, car il s'agit d'une référence plutôt que d'un manuel direct.

(basé sur 9 avis de lecteurs)

Titre original :

The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!

Contenu du livre :

Le premier cours de génie logiciel est le plus important. L'enseignement doit partir d'une compréhension du cœur du développement logiciel, d'un terrain familier commun à tous les efforts de développement logiciel.

Ce livre est une introduction approfondie au génie logiciel qui utilise un noyau systématique et universel pour enseigner les éléments essentiels de toutes les méthodes de génie logiciel.

Ce noyau, Essence, est un vocabulaire permettant de définir les méthodes et les pratiques. Essence a été imaginé et créé à l'origine par Ivar Jacobson et ses collègues, développé par Software Engineering Method and Theory (SEMAT) et approuvé par The Object Management Group (OMG) en tant que norme en 2014. Essence est un cadre indépendant de la pratique pour penser et raisonner sur les pratiques que nous avons et les pratiques dont nous avons besoin. Essence établit une compréhension partagée et standardisée de ce qui est au cœur du développement logiciel. Essence est indépendant de toute méthode particulière, indépendant du cycle de vie, indépendant du langage de programmation, concis, évolutif, extensible et formellement spécifié. Essence libère les pratiques de leurs prisons méthodologiques.

La première partie du livre décrit Essence, les éléments essentiels avec lesquels travailler, les choses essentielles à faire et les compétences essentielles dont vous avez besoin pour développer des logiciels. Les trois autres parties décrivent des cas d'utilisation de plus en plus avancés d'Essence. À l'aide d'exemples réels mais gérables, il couvre les principes fondamentaux d'Essence et l'utilisation innovante des jeux sérieux pour soutenir l'ingénierie logicielle. Elle explique également comment les pratiques actuelles telles que les histoires d'utilisateur, les cas d'utilisation, Scrum et les micro-services peuvent être décrites à l'aide d'Essence, et illustre comment leurs activités peuvent être représentées à l'aide des notions d'Essence que sont les cartes et les listes de contrôle. La quatrième partie du livre offre une vision de la façon dont Essence peut être mis à l'échelle pour soutenir l'ingénierie de systèmes complexes et de grande envergure.

Essence s'appuie sur un écosystème développé et entretenu par une communauté de personnes expérimentées dans le monde entier. À partir de cet écosystème, les professeurs et les étudiants peuvent sélectionner ce dont ils ont besoin et créer leur propre méthode de travail, apprenant ainsi à créer UNE méthode de travail qui correspond à la situation et aux besoins particuliers.

Autres informations sur le livre :

ISBN :9781947487246
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

L'essentiel du génie logiciel moderne : Libérez les pratiques de la prison des méthodes ! - The...
Le premier cours de génie logiciel est le plus...
L'essentiel du génie logiciel moderne : Libérez les pratiques de la prison des méthodes ! - The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!
L'essentiel du génie logiciel moderne : Libérez les pratiques de la prison des méthodes ! - The...
Le premier cours de génie logiciel est le plus...
L'essentiel du génie logiciel moderne : Libérez les pratiques de la prison des méthodes ! - The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!
Le processus unifié de développement de logiciels (broché) - The Unified Software Development...
Le processus unifié est le résultat d'une fusion...
Le processus unifié de développement de logiciels (broché) - The Unified Software Development Process (Paperback)

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)