Retours sur le Lean et les méthodes Agiles
Les grandes lignes de la gestion Lean
Les principes du Lean Startup
Les méthodes de gestion de projets dit Agiles
Vers de meilleures représentations des données : le management visuel
Les post-it de Scrum et les kanbans de Lean
Le développement interactif
Le concept de software craftmanship
Synthèse sur Linux embarqué
Historique et évolutions
Comprendre l’architecture d’un système embarqué Linux
GNU/Linux embarqué vs. Systèmes Android
L’environnement des logiciels libres
Classification et typologie des licences libres
Le cas du temps réel
Les distributions et les dépendances
Linux : forces, faiblesses et impacts sur la gestion de projet
Les avantages de Linux pour la technologie embarquée
Licences libres et applications industrielles
Élimination des boîtes noires
Licences libres et systèmes embarqués : inconvénients et limites
La réalité des coûts d’un projet Linux
Les difficultés d’un contexte de projet industriel
Tour d’horizon des acteurs et de la communauté du logiciel libre
Établir un lien avec ces acteurs
Les communautés industrielles dans le secteur du libre
Penser et prévoir : les choix de briques logicielles
Conduite d’un projet Linux embarqué
Mener le projet
Évaluer le périmètre du projet
Penser l’architecture : bonnes pratiques
Les actions et étapes constitutives du projet
Distribution des rôles aux acteurs et gestion des compétences
Définir les ressources du projet (financières, temporelles…)
Établir la feuille de route
Définir l’environnement développement
Mise en place de la démonstration de faisabilité
Modèle communautaire et modèle commercial
Propriétaire et libre : penser et gérer l’articulation
L’option de la sous-traitance
Contrer les situations contre-productives récurrentes
Gérer la maintenance et l’évolutivité