Définir la cognition inductive.
Étendre à l’ensemble d’une classe, ou d’un groupe, les caractères et propriétés et caractères observés sur un nombre limité de cas individuels.
Définir la cognition constuctive.
Assembler des éléments pour produire quelque chose de nouveau.
Quelles sont de nombreuses approches de résolution par heuristiques.
Quelles sont les activités cognitives du concepteur?
Quelles sont les étapes d’analyse et conception selon l’UPEDU?
Define the achitecture :
Grow the design:
Review the architecture and design:
- Review the Architecture and Design: Révision des artéfacts produits.
Qu’est-ce qu’un problème “wicked” et comment le génie logiciel les attaque?
Un problème “wicked” est un problème difficile. Le problème n’est pas clairement défini et la solution non plus.
L’approche de résolution se fait par heuristique :
- Par la définition de sous-buts (séparation en parties)
- Par approximations successives
- Par essais-erreurs,
- Par diagrammes (modèles UML, croquis, …)
- Par analogie (expérience, règle du pouce, problèmes et solutions similaires, …)
etc.
Pourquoi nous faut-il un processus pour l’analyse et la conception?
Quelles sont les principales difficultés de génération de solutions?
Qu’est ce que l’approche rationnelle?
C’est ne pas prendre de décision avant d’avoir toutes les informations pertinentes. C’est une approche irréaliste en génie logiciel où il y a une infinité de détails pour chaque problème.
Qu’est ce que l’approche naturaliste?
C’est sauter sur la première solution qui semble marcher. Ce n’Est pas une approche idéale pour des problèmes complexes où un échec pourrait être critique.
Qu’est ce que l’approche satisficing?
C’est une approche entre l’approche rationnelle et l’approche naturaliste (point milieu). On recherche des informations jusqu’à trouver une gamme de solutions parmi laquelle s’en trouve une suffisamment satisfaisante.
Quels sont les diagrammes de comportement?
Quels sont les diagrammes de structure?