Les méthodes agiles mettent au placard de nombreuses méthodes de projet dont les défauts (lourdeur, incompréhension des attentes finales, manque de priorités) ont marqué de leur empreinte l\'échec ou le demi-succès des projets. Longtemps associé à cette image, le “Processus Unifié” s\'accorde pourtant avec le manifeste agile et complète les méthodes connues comme Scrum ou XP sur les moyens et gros projets. Cette session vous propose de parcourir d’autres interprétations et applications du “Processus Unifié” à travers ses différentes versions simplifiées et agiles : Agile Unified Process, Open UP et EssUP.
This presentation is devided in 3 major topics:
1. Overview of IT projects over the world
2. Reminder about Agile contexte and principales
3. presentation of Scrum Framework and practices (Roles, artefacts and ceremonials).
"Comment administrer ses OS et applications Microsoft et ses serveurs HP ProLiant depuis MS System Center uniquement. Gagnez en simlicité et en efficacité". Session présentée par le partenaire : HP.
Speakers : Olivier Petit (HP)
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Pyxis Technologies
françois parle du rôle de l’analyste d’affaires et de la place de la documentation dans un processus Agile. Dans cette session, les valeurs, ainsi que les principes et pratiques d’une approche de développement Agile sont clairement présentés à travers de multiples exemples concrets.
L'Amélioration Continue : une pratique qui profite à tousLITTLE FISH
L'Amélioration Continue : une pratique qui profite à tous - Qui est concerné - Qu'est-ce que l'Amélioration Continue - Modèle d'amélioration et système intégré - Applications pour soi, et pour l'entreprise - Outils et Bonnes Pratiques.
This presentation is devided in 3 major topics:
1. Overview of IT projects over the world
2. Reminder about Agile contexte and principales
3. presentation of Scrum Framework and practices (Roles, artefacts and ceremonials).
"Comment administrer ses OS et applications Microsoft et ses serveurs HP ProLiant depuis MS System Center uniquement. Gagnez en simlicité et en efficacité". Session présentée par le partenaire : HP.
Speakers : Olivier Petit (HP)
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Pyxis Technologies
françois parle du rôle de l’analyste d’affaires et de la place de la documentation dans un processus Agile. Dans cette session, les valeurs, ainsi que les principes et pratiques d’une approche de développement Agile sont clairement présentés à travers de multiples exemples concrets.
L'Amélioration Continue : une pratique qui profite à tousLITTLE FISH
L'Amélioration Continue : une pratique qui profite à tous - Qui est concerné - Qu'est-ce que l'Amélioration Continue - Modèle d'amélioration et système intégré - Applications pour soi, et pour l'entreprise - Outils et Bonnes Pratiques.
Low code, lean et agilité sur les projets SHarePoint - SPS DakarSébastien Paulet
Comment faire rapide, bien et pas cher sur O365 et SharePOint.
Méthodologie maison à base de low code, lean et Scrum.
SLide de présentation du SPS Dakar en Juillet 2018
Comment appliquer efficacement de l'Agilité et du Scrum sur des projets basés sur SharePoint (ou tout autre type de progiciel à intégrer) - Retour d'Expérience -
ISTQB® (International Software Testing Qualifications Board) a défini le système «ISTQB® Certified Tester» qui est devenu le leader mondial dans la certificationdescompétencesentestsdelogiciels. • Cette formation vous permettra d'acquérir les fondamentaux en test logiciel desystèmed'information. • Vous comprendrez la place des tests dans le cycle de vie du logiciel et verrezlestechniquespour lesconcevoiretlesgérer. • Cette formation vous préparera également à la certification de l'ISTQB "Foundation".
Comment gérer efficacement son temps individuellement et en équipeRomain Couturier
Il est possible que vous ayez la sensation de manquer de temps. Peut-être même que vous manquez de temps tout le temps. Et quand vous prenez enfin de le temps, vous êtes interrompu par un collège, un mail, une demande client. S'ajoute à cela des urgences à traiter tout de suite car sinon ...
Bref avez tout ça, vous finissez la journée en étant plus ou moins fatigué et une impression désagréable que ça n'avance pas alors que vous vous donnez à fond !
La 1ère bonne nouvelle c'est que nous sommes sommes pas seuls à avoir une mauvaise gestion du temps, la 2ème bonne nouvelle est qu'il existe des actions simples pour sortir de cette spirale infernale :-)
Dans cette conférence, je vous invite à réfléchir sur votre propre gestion du temps individuelle et collective. Pour vous aider à trouver des pistes d'amélioration nous parlerons parallélisation, priorisation, délégation et dire non ...
Avec l'essor massif de l'Agilité dans les organisations et plus particulièrement de la méthode Scrum, un nouveau rôle est apparu : Scrum Master. Peut-il développer ? Quelles sont ses missions ? Cette session devrait vous permettre de faire le tri entre les mythes et les réalités qui entourent ce rôle. En bonus vous repartirez avec quelques outils bien pratiques dans votre rôle quotidien de Scrum Master.
Cette conférence a été donnée la 1ère fois à Agile Grenoble 2016.
Contenu connexe
Similaire à Enrichir Ses Méthodes Avec des Processus Unifiés Agiles
Low code, lean et agilité sur les projets SHarePoint - SPS DakarSébastien Paulet
Comment faire rapide, bien et pas cher sur O365 et SharePOint.
Méthodologie maison à base de low code, lean et Scrum.
SLide de présentation du SPS Dakar en Juillet 2018
Comment appliquer efficacement de l'Agilité et du Scrum sur des projets basés sur SharePoint (ou tout autre type de progiciel à intégrer) - Retour d'Expérience -
ISTQB® (International Software Testing Qualifications Board) a défini le système «ISTQB® Certified Tester» qui est devenu le leader mondial dans la certificationdescompétencesentestsdelogiciels. • Cette formation vous permettra d'acquérir les fondamentaux en test logiciel desystèmed'information. • Vous comprendrez la place des tests dans le cycle de vie du logiciel et verrezlestechniquespour lesconcevoiretlesgérer. • Cette formation vous préparera également à la certification de l'ISTQB "Foundation".
Similaire à Enrichir Ses Méthodes Avec des Processus Unifiés Agiles (20)
Comment gérer efficacement son temps individuellement et en équipeRomain Couturier
Il est possible que vous ayez la sensation de manquer de temps. Peut-être même que vous manquez de temps tout le temps. Et quand vous prenez enfin de le temps, vous êtes interrompu par un collège, un mail, une demande client. S'ajoute à cela des urgences à traiter tout de suite car sinon ...
Bref avez tout ça, vous finissez la journée en étant plus ou moins fatigué et une impression désagréable que ça n'avance pas alors que vous vous donnez à fond !
La 1ère bonne nouvelle c'est que nous sommes sommes pas seuls à avoir une mauvaise gestion du temps, la 2ème bonne nouvelle est qu'il existe des actions simples pour sortir de cette spirale infernale :-)
Dans cette conférence, je vous invite à réfléchir sur votre propre gestion du temps individuelle et collective. Pour vous aider à trouver des pistes d'amélioration nous parlerons parallélisation, priorisation, délégation et dire non ...
Avec l'essor massif de l'Agilité dans les organisations et plus particulièrement de la méthode Scrum, un nouveau rôle est apparu : Scrum Master. Peut-il développer ? Quelles sont ses missions ? Cette session devrait vous permettre de faire le tri entre les mythes et les réalités qui entourent ce rôle. En bonus vous repartirez avec quelques outils bien pratiques dans votre rôle quotidien de Scrum Master.
Cette conférence a été donnée la 1ère fois à Agile Grenoble 2016.
Comment les entreprises agiles conduisent leurs projets d'innovation, accélèrent la mise sur le marché de leurs produits, tout en réduisant les risques. Comment elles mettent en oeuvre le Lean Start-Up ?
"Une entreprise agile sait délivrer de la valeur au marché, en suivant ses changements. Elle sait développer sa performance tout en préservant le bien-être de ses employés. Cette phrase, à grande dominante marketing, peut séduire sans offrir de réponse claire. Les entreprises agiles savent se transformer, faire évoluer leur schéma organisationnel, elles savent innover. Celles qui sont sur la bonne voie n'ont pas simplement revu leur processus et leurs outils, elles ont repensé leur façon d'interagir à tous les étages de l'entreprise.
Elles ont tout simplement repenser leurs cadres produit, organisationnel, collaboratif et méthodologique.
Dans cette conférence, je partage mes expériences de coachs agiles, les modalités pédagogiques du moment indispensables pour créer des équipes performantes pour des produits de qualité. Bref, c'est avant tout une histoire de cadre ...
L'Agilité dans les projets informatiques et physiquesRomain Couturier
Présentation faite lors d'une matinée sur l'entreprise à l'heure de l'Agilité en partenariat avec Opteam. Le public inclut des personnes de tous domaines professionnels et ayant différents niveaux de poste dans les organisations
En tant qu'entrepreneur ou créateur de produit, les idées ce n'est pas ce qui manque. Sur le papier, elles sont toutes très bonnes voire excellentes la plupart du temps. Mais concrètement combien en avez-vous eu qui se sont révélées mauvaises voire très mauvaises ?
Pour ceux qui ne veulent plus faire le tri d'idées à l'instinct, cette conférence vous présente Le Lean Canva, une approche pour construire le bon produit, quel que soit votre domaine d'activité. Cet outil d'apparence très simple s'appuie sur les concepts de tests et d'apprentissages rapide en sortant de sa zone de confort.
Êtes-vous prêt à changer votre gestion de produit ?
Cette session est dédiée à toutes celles et ceux qui interviennent pour enseigner l’Agilité. Les IUT, les écoles d’informatique (mais pas que !) inscrivent désormais l’Agilité dans leur cursus pédagogique. Il s’agit d’une avancée importante pour l’Agilité, mais contrairement à ce que nous pratiquons en entreprise ou en formation, l’enseignement de l’Agilité doit prendre d’autres formes, auprès des étudiants … mais également du corps enseignant.
Entre expérimentations et conceptualisations, l’apprentissage par les jeux est un précieux soutien pour à capter l’attention. Cela suffit-il pour faciliter la compréhension et l’acquisition auprès de populations qui ont un contact très différent avec les notions d’équipe, d’utilisateurs, de projet et de produit. Pour que l’Agilité soit un standard de facto demain dans les organisations, une attention particulière est portée aujourd’hui sur un sujet en pleine exploration. Je vous propose de vous livrer mes expérimentations et mes résultats
Pour toutes celles et ceux qui entendent parler de Kanban ou qui découvrent, je vous propose une compilation de retours d’expériences de mise en place de Kanban dans plusieurs environnements dont certains n’ont rien à voir avec l’agilité.
Ces équipiers, responsables produits, manager, ont profité de la puissance de Kanban pour organiser leur travail et améliorer leurs prises de décisions. Chacun à leur niveau et à leur rythme, ils ont pris conscience des processus de travail dans lesquels ils évoluaient et de quels indicateurs ils avaient besoin pour développer leur amélioration continue. Révolution pour les uns, « rupture douce » pour les autres, il existe mille et une façons d’utiliser Kanban et d’en tirer profit. Une chose est certaine, vous aussi pouvez déployer Kanban dans votre environnement, quelle que soit votre place dans l’entreprise. Pour cela il faudra vous concentrer sur vos bonnes unités de valeur.
Créé par Alexander Osterwalder, le caneva « Proposition de valeur » est un prolongement du Business Model Canva. Dans cet atelier, je vous propose d’expérimenter cet outil à partir d'un de vos projets ! Vous vous mettrez dans la peau de vos utilisateurs et tenterez de répondre à leurs attentes par un produit qui peut les satisfaire.
Très bien adapté à l’environnement Lean Startup, aux contextes agiles (mais aussi plus traditionnels), le caneva « Proposition de valeur » est particulièrement intéressant lors de la phase de vision produit et sera un outil précieux pour alimenter votre réflexion fonctionnelle, quelle que soit la phase de votre projet.
Conçu pour les environnements émergents et ceux pilotés par les utilisateurs, cet atelier invite les participants à confronter leur réalité projet et à aligner leur proposition de valeur avec leurs utilisateurs afin de construire un produit minimum viable (MVP).
Cet atelier sera apprécié des responsables et créateurs de produit, et de tous ceux qui souhaitent donner du sens à leur projet/produit.
« Il était une fois la vie d’un Product Owner (PO) » est un retour d’expérience de 9 mois, une immersion dans la peau d’un Product Owner qui découvre son rôle et qui doit livrer son premier produit.
Entre les visionnaires, les utilisateurs, l’équipe de développement et les investisseurs, il évolue dans un environnement exigeant, sans filet. De l’initiation à la maturité, ce Product Owner va vivre des échecs, des réussites et construire pas à pas son produit en utilisant des techniques d’expression de besoins dans le seul et unique but de valider ses hypothèses.
Entre fiction et réalité, « Il était une fois la vie d’un Product Owner » est une illustration concrète et fantastique du quotidien et de l’apprentissage d’un Product Owner fraîchement débarqué qui va gérer son produit en mode startup.
Cette session illustre par des exemples concrets la réalité de ce rôle où rien n’est simple ni écrit d'avance avec des focus particuliers sur :
• L’évolution d’une approche déterministe de la gestion de produit vers la mise en place d’hypothèses et de mesures associées,
• L’articulation des outils actuellement à disposition des Product Owner : de la vision à la production en passant par les User stories, les exigences non-fonctionnelles, Kanban pour les Product Owner, l’impact mapping et le Lean Startup,
• L’apprentissage des erreurs commises, leurs analyses et des idées pour les éviter : UX, communication, gestion du backlog,
• La remise en question de la stratégie du Product Owner par son travail avec les parties prenantes
• Maintenir un équilibre fragile entre une approche analytique de l’expression de besoins et un contexte émergent inhérent à l’environnement startup.
Cette session s’adresse particulièrement à tous les Product Owner et les responsables produit qui souhaitent développer et enrichir leur gestion de produit agile.
La valeur ajoutée est inscrite comme premier principe du manifeste agile : « Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à grande valeur ajoutée. ».
Sur le papier, tout le monde est d’accord, dans les faits, ça se complique. La « valeur ajoutée » est un terme qu’on manipule et utilise à toutes les sauces. On la comprend, on passe à côté, certains la voient, d’autres l’imaginent, elle émerge parfois naturellement, d’autres fois c’est une vraie quête du graal. Principal facteur de réussite ou d’échec d’un projet, la valeur ajoutée nous échappe mais il faut pourtant se résoudre à admettre qu’elle est indispensable, surtout quand on est Product Owner.
La réponse absolue n’existant pas, cette session vous propose simplement d’explorer ce concept, les techniques possibles et mettra à contribution les participants. Et pour vous, où se trouve la valeur ?
Cette session a été jouée au ScrumDay 2013.
Faire un kick-off projet uniquement à base de jeux ? C'est possible, et c'est ce que nous avons fait avec l'équipe du projet de refonte d'un grand site Web. 18 personnes se sont réunies pour une journée en 2 temps : partager la vision produit et définir la charte de l'équipe.
Le format innovant de cette journée a permis d'impliquer tout le monde et de montrer la richesse du sujet par la co-création.
La rencontre avec les utilisateurs en fin de matinée a été particulièrement surprenante et enthousiasmante.
Rencontre Process Café : présentation de l’agilitéRomain Couturier
L'agence de développement de Grenoble organise mensuellement des rencontres thématiques. Une quinzaine de professionnels de tous les domaines d'activité ont répondu présents (informatique, bâtiment, mécanique, social) et ont découvert une nouvelle façon d'envisager la production par l'implication et l'engagement de leurs équipes. La première découverte de l'agilité amène toujours son lot de questions et secoue les idées reçues !
Dans cette présentation je leur proposais une vue générale de l'agilité :
- les postulats de base de ces méthodes
- à quels enjeux d'entreprise et/ou d'évolution d'environnement elles répondent ? - pourquoi, pour quoi se poser la question de les intégrer dans nos entreprises ?
- les conditions de réussites, les critères de réussites, les éléments qui vont faire que ce sera une réussite dans nos entreprises ... ou pas
- moi dirigeant, moi manager, qu'est ce que cela change dans la façon de manager mes équipes
Il était une fois la vie d’un Product OwnerRomain Couturier
« Il était une fois la vie d’un Product Owner (PO) » raconte la vie d’un PO qui a 9 mois pour délivrer son premier produit. Entre les visionnaires, les utilisateurs, l’équipe de développement et les investisseurs, le PO va devoir évoluer dans un environnement exigeant, sans filet. De l’initiation à la maturité, ce PO va découvrir des phénomènes agiles, varier les approches et les outils pour maîtriser sa gestion de produit.
Entre fiction et réalité, « Il était une fois la vie d’un Product Owner » est une illustration concrète et fantastique du quotidien et de l’apprentissage d’un PO fraîchement débarqué qui va gérer son produit en mode start-up. »
Cette session a été présentée à Agile Tour Toulouse 2012 et Agile Grenoble 2012
Cette session a été présentée à la Ferme du Web Lyon en juin 2012. Elle démarre par une présentation de mon parcours professionnel en mode Pecha Kucha où je rappelle mon chemin d'apprentissage vers l'agilité.
Arrivé au slide 23, je laisse les participants voter pour le sujet qui les intéressent. Les 9 thèmes proposés font parties de ma liste d'écueils généralement constatés dans l'adoption de Scrum ou plus largement d'une méthode agile.
Pré-requis : les participants ou les lecteurs connaissent le vocabulaire Scrum
Transition agile et accompagnement au changement - SoftShake 2011Romain Couturier
Des pressions externes grandissantes poussent les entreprises à changer leurs organisations pour s'adapter et développer la réactivité. Les SI, eux aussi sont impactés. L'agilité devient une alternative pertinente pour accélérer la mise en œuvre de produits et sécuriser les développements.
Premier challenge : définir l'organisation agile adaptée au contexte de votre entreprise.
Mais au-delà, la réelle complexité réside dans l'implication des hommes à tous les échelons. L'évolution des habitudes de travail doit être couplée à l'évolution des habitudes de conception des solutions informatiques. Je vous propose un premier cadre de réflexion sur la transition organisationnelle nécessaire au déploiement de l'agilité.
Bénéfices attendus pour les participants:
Comprendre les enjeux, les objectifs et les contraintes d’une transition vers l’agilité
Avoir quelques pistes pour démarrer une transition efficace
Dessiner sa propre stratégie à partir de cas concrets
Des pressions externes grandissantes poussent les entreprises à changer leurs organisations pour s'adapter et développer la réactivité. Les SI, eux aussi sont impactés. L'agilité devient une alternative pertinente pour accélérer la mise en oeuvre de produits et sécuriser les développements.
Premier challenge : définir l'organisation agile adaptée au contexte de votre entreprise. Mais au-delà, la réelle complexité réside dans l'implication des hommes à tous les échelons. L'évolution des habitudes de travail doit être couplée à l'évolution des habitudes de conception des solutions informatiques. Je vous propose un premier cadre de réflexion sur la transition organisationnelle nécessaire au déploiement del'agilité.
Transition Organisationnelle et Accompagnement au ChangementRomain Couturier
Des pressions externes grandissantes poussent les entreprises à changer leurs organisations pour s\’adapter et
développer la réactivité. Les SI, eux aussi sont impactés. L\’agilité devient une alternative pertinente pour accélérer la
mise en oeuvre de produits et sécuriser les développements.
Premier challenge : définir l\’organisation agile adaptée au contexte de votre entreprise.
Mais au-delà, la réelle complexité réside dans l\’implication des hommes à tous les échelons. L\’évolution des
habitudes de travail doit être couplée à l\’évolution des habitudes de conception des solutions informatiques. Nous
vous proposons un premier cadre de réflexion sur la transition organisationnelle nécessaire au déploiement de
l\’agilité.
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
3. VOTRE INTERLOCUTEUR
Après des études en Génie Logiciel et une expérience de
développement chez un éditeur, Romain a contribué au
développement d’un département technique notamment
grâce aux méthodes agiles.
Praticien, formateur et coach, il intervient aujourd’hui auprès des
équipes et de ses clients pour le développement, la diffusion et
l’enrichissement des pratiques agiles.
Email : romainc@exakis.com
Twitter : @romaincouturier
LinkedIn : http://fr.linkedin.com/in/romaincouturier
14. Plus prescriptive Plus adaptative
COMPARER POUR COMPRENDRE, PAS
POUR JUGER
Henrik Kniberg / Crisp
XP
(13)
Scrum
(9)
Kanban
(3)
Do Whatever
(0)
RUP
(120+)
• Architecture Reviewer
• Business Designer
• Business-Model Reviewer
• Business-Process Analyst
• Capsule Designer
• Change Control Manager
• Code Reviewer
• Configuration Manager
• Course Developer
• Database Designer
• Deployment Manager
• Design Reviewer
• Designer
• Graphic Artist
• Implementer
• Integrator
• Process Engineer
• Project Manager
• Project Reviewer
• Requirements Reviewer
• Requirements Specifier
• Software Architect
• Stakeholder
• System Administrator
• System Analyst
• Technical Writer
• Test Analyst
• Test Designer
• Test Manager
• Tester
• Tool Specialist
• User-Interface Designer
• Architectural analysis
• Assess Viability of architectural
proof-of-concept
• Capsule design
• Class design
• Construct architectural proof-
of-concept
• Database design
• Describe distribution
• Describe the run-time
architecture
• Design test packages and
classes
• Develop design guidelines
• Develop programming
guidelines
• Identify design elements
• Identify design mechanisms
• Incorporate design elements
• Prioritize use cases
• Review the architecture
• Review the design
• Structure the implementation
model
• Subsystem design
• Use-case analysis
• Use-case design
• Analysis model
• Architectural proof-of-concept
• Bill of materials
• Business architecture document
• Business case
• Business glossary
• Business modeling guidelines
• Business object model
• Business rules
• Business use case
• Whole team
• Coding standard
• TDD
• Collective ownership
• Customer tests
• Pair programming
• Refactoring
• Planning game
• Continuous integration
• Simple design
• Sustainable pace
• Metaphor
• Small releases
• Scrum Master
• Product Owner
• Team
• Sprint planning
meeting
• Daily Scrum
• Sprint review
• Product backlogt
• Sprint backlog
• BUrndown chart
• Visualize the workflow
• Limit WIP
• Measure and optimize lead time
• Business use case realization
• Business use-case model
• Business vision
• Change request
• Configuration audit findings
• Configuration management
plan
• Data model
• Deployment model
• Deployment plan
• Design guidelines
• Design model
• Development case
• Development-organization
assessment
• End-user support mateirla
• Glossary
• Implementation model
• Installation artifacts
• Integration build plan
• Issues list
• Iteration assessment
• Iteration plan
• Manual styleguide
• Programming guidelines
• Quality assurance plan
• Reference architecture
• Release notes
• Requirements attributes
• Requirements
management plan
• Review record
• Risk list
• Risk management plan
• Software architecture
document
• Software development
plan
• Software requirements
specification
• Stakeholder requests
• Status assessment
• Supplementary business
specification
• Supplementary specification
• Target organization assessment
• Test automation architecture
• Test cases
• Test environment configuration
• Test evaluation summary
• Test guidelines
• Test ideas list
• Test interface specification
• Test plan
• Test suite
• Tool guidelines
• Training materials
• Use case model
• Use case package
• Use-case modeling guidelines
• Use-case realization
• Use-case storyboard
• User-interface guidelines
• User-interface prototype
• Vision
• Work order
• Workload analysis model
16. UP
Caractéristiques
• Itératif et incrémental
• Focalisé sur les risques
• Centré sur
l'architecture
• Piloté par les cas
d'utilisation
Pratiques
• Eliminer les risques au plus
tôt
• Engager les utilisateurs sur
l'évaluation, feedback, les
besoins
• Architecture cohérente et
fondations
• Qualité continue & test
• Modélisation visuelle
• Gestion du changement
• Gestion de la configuration
17.
18. UP ET LES AUTRES MÉTHODES AGILES
Cycle de vie
projet
(UP)
Gestion de
projet
(Scrum)
Ingénierie
logicielle
(XP)
19. Inception Elaboration Construction & Transition
Equipe initiale
Equipe
architecture
Equipe
prototype
Equipe
management
Equipe
architecture
Equipe
intégration
Equipe
management
Equipe
fonct.1
Equipe
fonct.2
Equipe
fonct.3
Equipe
infrastructure
EVOLUTION DES ÉQUIPES
24. CAS D’UTILISATION & USER STORIES
http://tynerblain.com/blog/2009/02/02/user-stories-and-use-cases/
25. DÉVELOPPER SA TRAÇABILITÉ
Besoins et
objectifs métier
Scénarios de test
métier
Exigences non-
fonctionnelles
Cas d’utilisation
User story
Tâche technique
Anomalie/Bug
Perspective métier
Perspective fonctionnelle
Perspective technique
Exigences non-
fonctionnelles
Tests unitaires
Critères
d’acceptation
Cas de tests
26. DOSSIER D’ARCHITECTURE
• Contraintes
• Vue des cas d’utilisation
• Vue par processus
• Décisions et principes d’architecture
• Vue logique
• Vue interface
• Vue infrastructure
• Vue déploiement
• Vue opérationnelle
• Vue sécurité
• Vue données
• Technologies
• … autres vues
27. AGILE MODELING
• AM est un processus « chaordic » pour la modélisation et la
documentation
• AM est une collection de pratiques basée sur des valeurs et des
principes d’ingénierie logicielle prouvés
• AM est une approche légère pour améliorer les efforts de
modélisation et de documentation d’autres processus logiciels
comme XP et UP
Copyright 2001-2005 Scott W. Ambler
Your Software Process
A Base Software Process
(e.g. XP, RUP, DSDM, FDD, …)
Principles and Practices of
Agile Modeling (AM)
Other Techniques
(e.g. Database refactoring)
Copyright 2001-2005 Scott W. Ambler
28. THE CORE OF AM
YOU NEED TO ADOPT AT LEAST THE CORE
Core Principles
• Assume Simplicity
• Embrace Change
• Enabling the Next Effort is
Your Secondary Goal
• Incremental Change
• Model With a Purpose
• Multiple Models
• Maximize Stakeholder
Investment
• Quality Work
• Rapid Feedback
• Software Is Your Primary Goal
• Travel Light
Core Practices
• Active Stakeholder
Participation
• Apply the Right Artifact(s)
• Collective Ownership
• Create Several Models in
Parallel
• Create Simple Content
• Depict Models Simply
• Display Models Publicly
• Iterate to Another Artifact
• Model in Small Increments
• Model With Others
• Prove it With Code
• Single Source Information
• Use the Simplest Tools
Copyright 2001-2005 Scott W. Ambler
29.
30. AGILE MODELING ILLUSTRÉ
Cycle n: Development
Cycle 2: Development
Cycle 1: Development
Cycle 0: Initial Modeling
Initial Requirements
Modeling
(days)
Initial Architectural
Modeling
(days)
Model Storming
(minutes)
Implementation
(Ideally Test Driven)
(hours)
Reviews
(optional)
All Cycles
(hours)
Copyright 2003-2005
Scott W. Ambler
Documentation agile
Les tests sont les
principaux artefacts
Value
Effort
Ideal Realistic
Copyright 2005 Scott W. Ambler
Just Barely
Good Enough
35. LIVRABLES
Obligatoires (et dans l’ordre)
• Système
• Code source
• Tests de régression
• Scripts d’installation
• Documentation système
• Notes de release
• Modèles de spécification
• Modèles de conception
Tous les autres livrables
sont optionnels …
36. ESSENTIAL UP (ESSUP)
H T T P : / / W W W . I V A R J A C O B S O N . C O M / P R O C E S S _ I M P R O V E M E N T _ T E C H
N O L O G Y / E S S E N T I A L _ U N I F I E D _ P R O C E S S _ S O F T W A R E /
42. OPENUP
Un processus itératif de
développement logiciel
minimal, complet et extensible
penUP
Analyst
Stakeholder
Project
Manager
Architect
Developer
Tester
• Collaborer pour aligner les intérêts et
partager la compréhension
• Équilibrer les priorités concurrentes
pour maximiser la valeur des
sponsors
• Focus sur l'architecture pour
minimiser les risques et organiser le
développement
• Évoluer en permanence par
l’amélioration continue
46. « LA VARIÉTÉ DES MÉTHODES AGILES EST
UNE OPPORTUNITÉ »
47. RÉFÉRENCES
• Présentation de UP : http://www.univ-angers.fr/docs/etudquassi/RUP.pdf
• Portail RUP : http://www.ts.mah.se/RUP/RationalUnifiedProcess/
• Forum IBM (Methods, and Practices: Rational Unified Process, OpenUP, Harmony and other Agile
methods) : http://www.ibm.com/developerworks/forums/forum.jspa?forumID=335
• Scrum & XP from the Trenches : http://www.infoq.com/minibooks/scrum-xp-from-the-trenches
• The Agile Unified Process : http://www.methodsandtools.com/archive/archive.php?id=21
• Alistair Cockburn - Writing Effective use cases : http://www.amazon.fr/Writing-Effective-Cases-
Alistair-Cockburn/dp/0201702258
• A Manager’s Introduction to thee The Rational Unified Process (RUP) :
http://www.ambysoft.com/downloads/managersIntroToRUP.pdf
• Site de Scott Ambler : http://www.ambysoft.com
• Scott Adams : http://www.dilbert.com
• EssUP, the practice centric software development process :
• http://blog.xebia.com/2007/04/26/essup-the-practice-centric-software-development-process/
• Tips for Business Analysts: What are RUP, EUP, UP, OpenUP, EssUp? :
http://www.writingusecases.com/wordpress/index.php/archive/tips-for-business-analysts-what-
are-rup-eup-up-openup-essup/
• The Essential Unified Process: New Life for the Unified Process :
http://www.drdobbs.com/architecture-and-design/196702101
• Eclipse process framework project : www.eclipse.org/epf
• Craig Larman – Applying UML and Patterns
• Simon Brown – Coding the Architecture
48. ENRICHIR SES MÉTHODES AVEC
DES PROCESSUS UNIFIÉS AGILES
Romain Couturier – Exakis
Email : romainc@exakis.com
Twitter : @romaincouturier
LinkedIn : http://fr.linkedin.com/in/romaincouturier