Le génie logiciel est un manuel gratuit d'informatique et de technologies de l'information (TI) couvrant les principaux sujets de cours, notes, schémas, concepts et ressources pédagogiques. Ce livre numérique sert de guide de référence pour les diplômes, les licences (BE, BTech, BCA, BSc, MCA) et les cursus universitaires connexes.
Explorez 150 sujets répartis en 10 chapitres sur le développement logiciel, le cycle de vie du développement logiciel (SDLC), l'analyse des besoins, les diagrammes de flux de données, l'architecture logicielle, la conception, les tests, la planification de projet, la méthode COCOMO, la gestion de la qualité et des risques. Utile pour les examens, les oraux, les entretiens, les devoirs, les projets logiciels et les révisions.
FILIÈRES ET FORMATIONS ASSOCIÉES
Génie informatique (CSE), Technologies de l'information (TI), Génie logiciel, Génie informatique, Applications informatiques et Systèmes d'information.
77 SUJETS SÉLECTIONNÉS SUR 150
FONDAMENTAUX ET DÉFIS DU LOGICIEL
1. Domaine du problème
2. Coût élevé des logiciels
3. Logiciels en retard et peu fiables
4. Maintenance et corrections
5. Défis du génie logiciel
6. Passage à l'échelle
7. Qualité et productivité
8. Approche du génie logiciel
9. Processus de développement par phases
10. Gestion du processus
PROCESSUS LOGICIELS ET MODÈLES DU CYCLE DE VIE DU DÉVELOPPEMENT LOGICIEL (SDLC)
11. Cycle de vie du développement logiciel (SDLC)
12. Méthodologie de gestion de projet
13. Processus logiciel
14. Processus des composants logiciels
15. Prévisibilité
16. Support de la testabilité et de la maintenabilité
17. Gestion du changement
18. Correction précoce des défauts
19. Amélioration des processus et retour d'information
20. Modèle en cascade
21. Développement itératif
22. Modèle en spirale
23. Comparaison des modèles de processus
24. Processus de gestion de projet
25. Processus d'inspection
26. Processus de gestion de la configuration logicielle
27. Gestion des changements d'exigences Processus
28. Processus de gestion des processus
ANALYSE ET SPÉCIFICATION DES EXIGENCES
29. Analyse des exigences logicielles
30. Spécification des exigences logicielles (SRS)
31. Processus d'exigences
32. Analyse du problème
33. Approche informelle
34. Modélisation des flux de données
35. Modélisation orientée objet
36. Prototypage
37. Spécification des exigences
38. Caractéristiques d'une SRS
39. Composants d'une SRS
40. Langage de spécification
41. Structure d'un document d'exigences
42. Spécification fonctionnelle avec cas d'utilisation
43. Exemples de cas d'utilisation
44. Validation des exigences
ARCHITECTURE ET CONCEPTION LOGICIELLES
45. Architecture logicielle
46. Vues d'architecture
47. Vue des composants et des connecteurs
48. Architecture en pipeline
49. Architecture de données partagées
50. Architecture client-serveur
51. Architecture et conception
52. Préservation de l'intégrité architecturale
53. Vue du déploiement et des performances Analyse
54. Documentation de la conception architecturale
55. Évaluation des architectures
56. Méthode d'analyse des compromis architecturaux (ATAM)
PLANIFICATION DE PROJET, QUALITÉ ET RISQUES
57. Catégorisation des projets
58. Qu'est-ce que le management ?
59. Définition des objectifs
60. Analyse de rentabilité
61. Planification d'un projet logiciel
62. Modèle COCOMO
63. Planification et dotation en personnel du projet
64. Plan de gestion de la configuration logicielle
65. Cycle d'injection et de correction des défauts
66. Approches de la gestion de la qualité
67. Gestion des risques
68. Évaluation des risques
69. Maîtrise des risques
70. Approche pratique de la gestion des risques
71. Plan de suivi de projet
PRINCIPES DE CONCEPTION ET FLUX DE DONNÉES
72. Conception orientée fonction
73. Principes de conception
74. Partitionnement et hiérarchie des problèmes
75. Abstraction
76. Stratégies descendantes et ascendantes
77. Flux de données
FONCTIONNALITÉS DE L'APPLICATION
• Notes de génie logiciel classées par chapitre
• Mise en page simple et mode de lecture confortable
• Contenu de cours optimisé pour les appareils mobiles
• Aide-mémoire pour les examens, les entretiens et les projets
Apprenez les processus, les exigences, l'architecture, l'estimation et la conception logicielle avec cet ebook gratuit de génie logiciel.
Dernière version
17.0Telechargé par
Ngọc Phượng
Nécessite Android
Android 7.0+
Catégories
Gratuit Réseaux sociaux APPLICATIONClassification du contenu
Teen · Diverse Content: Discretion Advised
Signaler
Signaler comme inappropriéLast updated on Oct 14, 2026
✨ **What’s New**
• Added Premium Purchase option for an enhanced, ad-free experience.
• Improved app stability and performance.
• Fixed minor bugs and improved overall user experience.
• General improvements and optimizations.
