0% ont trouvé ce document utile (0 vote)
4 vues16 pages

Design Thinking et Agile en IT

Le document traite de la manière dont la pensée design et les méthodologies agiles peuvent être combinées dans les projets informatiques. Il fournit des exemples de la façon dont la pensée design est appliquée à la modélisation des processus métier et au développement de logiciels. Les principaux avantages de la combinaison de ces approches incluent l'amélioration de la collaboration, de la communication et de l'expérience utilisateur tout en permettant une amélioration continue et un prototypage rapide. La pensée design aide à s'assurer que les bons problèmes sont résolus tandis que l'agile fournit une structure pour le développement itératif.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues16 pages

Design Thinking et Agile en IT

Le document traite de la manière dont la pensée design et les méthodologies agiles peuvent être combinées dans les projets informatiques. Il fournit des exemples de la façon dont la pensée design est appliquée à la modélisation des processus métier et au développement de logiciels. Les principaux avantages de la combinaison de ces approches incluent l'amélioration de la collaboration, de la communication et de l'expérience utilisateur tout en permettant une amélioration continue et un prototypage rapide. La pensée design aide à s'assurer que les bons problèmes sont résolus tandis que l'agile fournit une structure pour le développement itératif.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

MODULE 3 : Design Thinking en IT

La pensée design dans les technologies de l'information

La pensée design pour la modélisation des processus d'affaires

Agile dans un environnement de collaboration virtuelle

Prototypage basé sur des scénarios

Comprendre l'industrie informatique avec un exemple

Fondamentalement, il est nécessaire de comprendre ce qu'est l'industrie des TI.

Par exemple,
Supposons qu'il y ait une petite épicerie, au départ le taux de vente sera à petite échelle. Comme
Les jours passent, la demande augmente et donc le flux de clients augmentera également, cela conduit à
pour augmenter le flux de trésorerie. Puisque le flux de trésorerie est plus élevé, cela entraîne la gestion
plus de comptes et de transactions.

Maintenant, il y a plus de fardeau sur le propriétaire pour gérer ces nombreuses transactions et autres.
travaux associés. Donc, le propriétaire du supermarché pense à faire usage de la technologie
pour gérer ce fardeau. Le propriétaire consulte une entreprise informatique pour développer un logiciel qui
peut bien gérer le fardeau existant.

Page1de16
La pensée design (design centré sur l'humain) en général

Philosophie + ensemble d'outils = Solutions aux problèmes

Page2de16
There is boom in IT industry in last 2 decades. It is important to know how project
la gestion est effectuée dans l'industrie informatique.

L'industrie informatique travaille principalement sur la gestion de projet.

Les clients s'adressent à l'industrie informatique pour le développement de logiciels, l'entreprise informatique prend
les exigences des clients dépendent de la manière dont ils commencent à travailler en équipes pour atteindre un

objectif spécifique. C'est là qu'intervient la gestion de projet.


Le domaine informatique adopte la méthodologie Agile depuis la phase de planification jusqu'au lancement pour la gestion de projet.

La méthodologie Agile est une façon de gérer un projet en le décomposant en


plusieurs phases. Cela implique une collaboration constante avec les parties prenantes et
amélioration continue à chaque étape. Une fois le travail commencé, les équipes cyclent
à travers un processus de planification, d'exécution et d'évaluation. Continu.
la collaboration est essentielle, tant avec les membres de l'équipe qu'avec les parties prenantes du projet.

Page3de16
Cadres de méthodologies agiles :

Agile
Une méthodologie de gestion de projet caractérisée par la construction de produits en utilisant
des cycles de travail courts qui permettent une production rapide et une révision constante.

Kanban
Une approche visuelle de la gestion de projet où les équipes créent des éléments physiques
représentations de leurs tâches, utilisant souvent des post-it sur des tableaux blancs (ou
applications en ligne). Les tâches sont déplacées à travers des étapes prédéterminées pour suivre
progrès et identifier les obstacles communs.

Scrum
Une méthodologie de gestion de projet dans laquelle une petite équipe est dirigée par un maître Scrum, dont
le travail principal consiste à éliminer tous les obstacles à l'achèvement du travail. Le travail est fait dans
des cycles courts appelés sprints, mais l'équipe se réunit quotidiennement pour discuter des tâches en cours
et des obstacles.

Page4de16
La pensée design et la méthodologie Agile
30-35 % voire même 50 % des projets informatiques échouent selon des recherches

L'Agile améliore le taux de réussite de presque le double en favorisant une meilleure collaboration
et communication, mais Agile ne fournit qu'un moyen de résoudre des problèmes et comment on peut
on décide quel est le bon problème à résoudre. C'est là que le Design thinking intervient
un rôle vital.
Combiner les deux n'est pas une tâche facile et nécessite un changement de culture (une nouvelle façon de penser)

et il faut s'habituer à ce changement culturel.

Adoption de la NEP par les collèges sous VTU

Page5de16
Les organisations doivent affecter les bonnes personnes aux projets, et elles doivent s'assurer
compatibilité culturelle entre les équipes et la manière dont le Design thinking et l'Agile
travail de méthodologie.

Meilleures pratiques pour combiner la pensée design et Agile


méthodologie

✓ Investissez dans la recherche utilisateur (Empathie)


✓ Une déclaration de problème clairement définie (Définir)
✓ Construire une culture d'équipe productive
✓ Utilisation optimale de la pensée design
✓ Modèles de conception et tests périodiques

Page6de16
Page7de16
Avantages de la méthode de développement Agile utilisée dans les logiciels
développement dans l'industrie informatique

✓ Les solutions sont prototypées et les résultats sont vérifiés


✓ Les meilleures solutions sont acceptées
✓ Avant même l'approbation, les solutions sont expérimentées par le client.
✓ Pour améliorer l'expérience utilisateur, de courtes itérations sont possibles.
✓ Petites équipes interfonctionnelles
✓ La livraison incrémentale est possible
✓ Un retour rapide aide les concepteurs et les développeurs
✓ L'amélioration continue est possible

LA PENSÉE DESIGN DANS LA MODÉLISATION DES PROCESSUS D'AFFAIRE

➢ Une entreprise / industrie peut avoir de nombreux départements / divisions / processus mais
with a common GOAL. Strategy adopted by each could be different.
➢ Afin d'atteindre efficacement et efficacement l'objectif requis, il est nécessaire de
plan the Process & implement the plan judiciously.
➢ Ces actions doivent être surveillées périodiquement afin que toute lacune puisse être
identifié dès le stade initial et action corrective mise en œuvre.
➢ Dans les jours anciens, beaucoup utilisaient des paquets organisationnels efficaces comme le temps et
Analyse de mouvement (TMS) ou techniques de gestion de la qualité totale (TQM).
➢ La technique BPM est suivie maintenant, depuis quelques décennies.
➢ La gestion des processus métier (BPM) est une façon de décomposer des individus
processus en leurs éléments les plus basiques (les tâches et activités en cours d'exécution).
BPM montre, de façon claire et transparente, comment un produit ou un service se transforme alors qu'il
se déplace à travers la séquence de processus d'une organisation, souvent en temps quasi réel.

Page8de16
➢ Les modèles de processus auront une communication entre les parties prenantes comme les entreprises
analystes, participants au processus et architectes logiciels.
➢ Les modèles de processus fournissent une compréhension partagée afin que chacun puisse contribuer.
connaissance
➢ BPM est une combinaison de diverses étapes liées aux processus telles que la cartographie des processus,
Découverte des processus, Simulation des processus, Analyse des processus et Processus
amélioration.

AVANTAGES DE LA BPM :

➢ Il aligne les opérations avec la stratégie commerciale pour atteindre l'objectif ultime.
➢ Cela améliore la communication des processus.
➢ Augmenter le contrôle et la cohérence
➢ Improve operational efficiencies
➢ Obtenez un avantage concurrentiel en améliorant les ventes à un meilleur prix.

Comme expliqué précédemment, la BPM implique :


Étape 1 : Diviser l'ensemble du processus en sous-processus qui sont à nouveau liés au temps.

Page9de16
PROCESSUS MÉGA Principaux processus Sous-processus Activity Tâche

Step2 : For each apply the Design Thinking Technique.


Conception du plan Développer le test Déployer Revue Lancement

La BPM met en lumière les dépendances et les relations entre les personnes, le processus et
technologie, révélant ainsi la façon dont les choses sont faites dans une organisation, et
comparez cela avec la façon dont les choses devraient être faites, - et où ces éléments peuvent
être amélioré.

En d'autres termes, cela remet en question :

Que se passe-t-il vraiment ?


Que devrait-il s'être passé ?
Quels sont les manquements / problèmes ?
Comment surmonter cela ?

Ce qui précède est surveillé périodiquement.

La pensée design se concentre également sur l'amélioration, mais prend en compte l'utilisateur final ou le client.
l'expérience comme point de départ. Fondamentalement, la pensée design utilise l'empathie pour
comprendre ce que les gens ressentent à propos de l'utilisation d'un service ou d'un produit, savoir où leur
les frustrations résident, puis s'appuie sur cette connaissance pour créer des améliorations, avec le
objectif ultime de rendre les clients heureux et d'améliorer les expériences et plus encore
épanouissant.

Dans le cas où le client reçoit un produit/service totalement indésirable à la fin, son


le niveau de frustration atteint son paroxysme. En bref :

✓ Connaître les besoins/ frustrations du client -- Empathie


✓ Consolider et définir les exigences finales -- Définir
✓ Collectez autant d'idées que possible et finalisez les exigences -- Idéation
✓ Commencez à mettre en œuvre l'exigence finalisée -- proto-type
✓ Avec le prototype prêt, analysez les besoins/frustrations du client.
Révision

Page10of16
✓ Testez-le avec le client. S'il est satisfait, lancez-le, sinon répétez le processus.
Itérer.

Il y a cinq phases clés de la pensée design :


Il y a un défi : comment le résoudre ?
J'ai appris quelque chose : comment agir en conséquence ?
Il y a une opportunité : Que vais-je créer ?
Il y a une idée : comment puis-je m'appuyer dessus ?
J'ai essayé quelque chose : comment puis-je l'évoluer ?

Le Design Thinking a une approche cyclique, avec la pratique de 'concevoir, tester, et


itérer' au centre c'est-à-dire, créer et déployer rapidement des prototypes ou de nouvelles idées,
puis les tester et réfléchir à leur sujet, y compris par le biais de retours rapides de
Les clients. Les organisations passent donc moins de temps et de ressources sur une idée donnée.
and yet have the capacity to quickly scale up any idea that has merit, and positive
réactions des clients.

L'amélioration des processus nécessite la même approche d'identification d'un défi (comme un)
processus inefficace), générant les informations nécessaires pour comprendre pourquoi le
le processus est inefficace, mettre en œuvre une solution possible, puis mesurer le
l'efficacité de cette solution dans le temps. Rincez et répétez ! Fusionner les deux
les disciplines (DT et BPM) signifient essentiellement utiliser les insights obtenus grâce à un
cadre BPM efficace pour alimenter le processus de conception et améliorer
processus d'affaires orientés vers le client.

AVANTAGES DE LA PENSÉE DESIGN ET DE LA BPM : Travailler en tandem (Main-


en main), la pensée design et le BPM fournissent les puissants (potentiellement
avantages lucratifs :

Avantage concurrentiel, acquis grâce à une volonté d'innover, puis ‘double-


s'en tenir à des idées qui fonctionnent et abandonner celles qui ne fonctionnent pas—avant que cela devienne un

responsabilité.
• Aller au-delà des cartes de processus traditionnelles et des modèles de cas vers une approche plus centrée sur le client
produits et services centrés sur l'humain et à échelle humaine

Page 11 de 16
•Mettre en commun l'aisance collective et améliorer la collaboration, grâce à la construction
équipes multidisciplinaires se concentrant sur un seul problème
•Exploiter l'empathie naturelle, menant à une meilleure compréhension des besoins et
défis des clients
Générer plus de revenus en garantissant un niveau de satisfaction client plus élevé.

REMARQUE : Dans la méthodologie Agile, la procédure consiste à diviser l'ensemble du processus


en sous-processus et appliquez " Connaitre - Concevoir - Tester - Itérer " . Étant donné que cela implique plus
équipes, donc plus de frais généraux. Le coût du produit final peut être élevé. Mais un client satisfait
le client accepte cela. Donc, des revenus plus élevés pour l'entreprise.
Dans les collèges, la technologie AGILE est également suivie. Après 1 mois de cours, IA1 est
réalisé et la performance est examinée avec des actions correctives de
counseling/mentoring. After another month IA2 is conducted & again performance
est évalué suivi de la consultation. Mesures correctives par le biais de missions/
Des cours de test / de révision sont organisés pour préparer les étudiants.
préparé avant les examens finaux.

AGILE EN COLLABORATION VIRTUELLE

Dans le livre 'Le Monde Plat', l'auteur Thomas Friedman indique le mot
« PLAT » avec une impression imaginaire que la technologie et internet ont changé le
le monde si abondamment que de nos jours, les gens travaillent à distance non seulement depuis un
une seule localisation géographique mais aussi à travers les continents avec des fuseaux horaires différents,
cultures et langues. L'auteur explique l'aplatissement comme la combinaison d'un personnel
ordinateur avec câble micro fibre optique, utilisant internet avec l'aide d'un fonctionnement
logiciel.
Travailler à distance et dans un environnement mondial est très courant maintenant et a gagné
acceptance as a general working norm in last couple of decades.
Avec l'internalisation, l'externalisation et les entreprises opérant dans un environnement mondial, font
affaires mondialement. Avec la direction basée à un seul endroit cependant
fonctionne avec d'autres régions grâce à l'utilisation de cette technologie. Cela signifie des affaires
fonctionner à l'échelle mondiale et donc les projets au sein des organisations aussi cheminent à l'échelle mondiale.

Page 12 sur 16
Les méthodes agiles sont très efficaces dans l'industrie du logiciel et donc dans d'autres industries.
also want to pursue its benefits in their businesses. Operating in a global
l'environnement rend ces cadres plus difficiles à faire fonctionner efficacement.

VIRTUEL (en ligne / Travail à distance) présente de nombreux avantages comme des économies en
Transport, installations alimentaires, loyer, etc. Différentes personnes peuvent travailler différemment.
lieux dans le monde & travail pour la même entreprise, même cause, même objectif, même
Cible.
Auparavant, on pensait que la technologie AGILE ne pouvait pas être appliquée au VIRTUEL.
fonctionne comme des cours en ligne ou du travail à domicile, etc. Mais avec des développements supplémentaires,
il a été prouvé que la technique AGILE est meilleure que n'importe quel autre modèle, comme le Water Fall
méthode etc.
En raison de la pandémie, l'enseignement s'est effectué en ligne ces deux dernières années, pour lequel de nombreuses applications existent.

ont été développés comme ZOOM, Google Meet, Webex, etc.

Agile methodology can accept changes anytime and hence collaboration between
Les équipes co-localisées facilitent les processus agiles. De plus, moins de temps/d'efforts est suffisant.
pour la coordination ; interaction, développement, planification, revues ( Contrairement à l'eau
Méthode de chute).

Le travail à distance (distribué) est considéré comme très compétitif et adapté.


modèle. Certaines entreprises le proposent également comme choix à leurs employés. Les entreprises
vouloir tirer parti des talents 24 heures sur 24, utiliser les meilleurs talents qui peuvent ne pas être locaux
travail disponible et bon marché grâce à l'externalisation vers des pays à faible coût, productivité accrue et
de nombreuses raisons stratégiques.

Avec les besoins croissants de travailler à distance, il n'est pas vrai que les méthodes agiles ne le feront pas.
travailler pour des équipes distribuées. Bien que peu d'essais se présentent, avec l'aide d'outils et
les techniques de passage à un environnement de travail à distance sont possibles

Azhar Khwaja - un éminent chercheur dans son article « Gestion de projet agile »
avec des équipes virtuelles" Publié le 9 juillet 2020 : L'auteur a entrepris une grande
projet dans l'organisation pour mettre en œuvre une méthodologie de gestion agile avec
Page 13 sur 16
membres de l'équipe situés dans 4 pays. Aspects importants à prendre en compte / à remplir
pour une gestion efficace des membres d'équipe distribués comme expliqué ci-dessous :

PERMETTRE LA TRANSPARENCE : En tant qu'entreprise/leader, établir une transparence


environnement. Fournir un sentiment de confiance aux membres de l'équipe dans les décisions qu'ils prennent.
organiser des sessions avec eux pour aligner ces décisions sur les objectifs de l'entreprise
vision. Ne gardez pas les responsabilités secrètes. Soyez clair sur les fonctions de travail. Assurez-vous
les résultats sont connus des membres de l'équipe. Recueillir des retours. Établir un dialogue ouvert
canaux de communication.

ÉTABLIR UNE CULTURE D'AMÉLIORATION CONTINUE : Reconnaître


opportunités d'amélioration potentielles et obtenir des idées de l'équipe. Écoutez
suggestions et prend des mesures appropriées de manière rationnelle. Le principe Agile entraîne une continuité
amélioration et donc les membres de l'équipe sont ouverts aux opportunités d'amélioration.
Générez des expériences calculées pour mettre en œuvre des initiatives d'amélioration.

COMMUNICATION : La communication est la plus importante dans toute équipe. Structure de


la communication déterminera le résultat. Pratiquez une communication profonde à tous les niveaux.
La communication ne doit pas se limiter aux courriels, aux appels téléphoniques ou aux réunions, aussi importantes soient-elles.
La communication se fait avec l'aide des outils ERP qui vous aident à être agile tout le temps.
temps.

CONSTRUCTION D'UN RYTHME : Il y a trois choses qui sont absolues


nécessaire dans la méthodologie agile - Transparence, inspection et adaptation (également
appelés les trois piliers). Il est important de créer un tempo qui fonctionne autour
ces piliers de Scrum. Cela crée une équipe auto-collaborante qui est un premier
l'éminence de l'Agile.

GÉNÉRER UNE CULTURE DE COURAGE ET DE FLEXIBILITÉ : L'échec n'est pas


bad, but fail fast. Establish an environment for the team to take steps to try out
quelque chose de nouveau. L'idée est de réduire le délai. Détecter la panne rapidement et plus loin
réinventez vos initiatives.

ÉTABLIR UN ENVIRONNEMENT DURABLE ET UNE VIE TRAVAIL


ÉQUILIBRE : Souvent, les équipes distribuées finissent par étendre leurs heures de travail normales
ce qui conduit à travailler plus que les heures normales ou à travailler à des heures inhabituelles. Établir

Page 14 sur 16
règles et motiver à suivre ces principes volontairement. Planifier approprié et établir
attentes en conséquence.

VISUALISER TOUT : La planification des tâches est un outil qui fournit une visualisation
interprétation des tâches à accomplir. Établir une solution permettant à l'équipe
membres pour voir les flux de travail, décrire qui travaille sur quoi, s'aligner ensemble pour pouvoir
choisir la bonne tâche de la bonne priorité et au bon moment. Cette solution vous aidera
identifiez les bons domaines problématiques et analysez-les efficacement pour améliorer votre
processus.

Le meilleur exemple étant la pandémie de COVID-19 qui a appris aux employeurs à être
agile et les employeurs ont offert des options de temps flexible aux employés. Éducatif
les institutions ont également utilisé des Collaborations Virtuelles sous la forme de "EN LIGNE"
CLASSES.

PROTOTYPAGE BASÉ SUR DES SCÉNARIOS

La pensée design est à son meilleur lorsque des prototypes tangibles peuvent être utilisés pour visualiser de nouvelles
produits et services. Cependant, pour des systèmes logiciels complexes avec plusieurs utilisateurs
En général, de tels prototypes tangibles ne sont pas réalisables.

Pour surmonter ce problème, une approche de prototypage basée sur des scénarios peut être proposée pour
conception de systèmes logiciels complexes basés sur des modèles, tant structurels que
modèles comportementaux. Cela aide dans la conception détaillée et à remarquer les problèmes potentiels à l'avance.

L'approche favorisera l'enrichissement progressif et interactif du prototype.


modèle, la traçabilité entre les artefacts collectés lors des phases de conception antérieures
et les scénarios. Les modèles offrent un meilleur processus de conception pour l'aval
activités d'ingénierie, afin que l'écart entre la conception et l'ingénierie puisse être
narrowed.
Scenarios describe a sequence of events, illustrating the activities of people in a real-
cadre mondial. Les objectifs sont d'être réalistes, détaillés et concis.

SCÉNARIOS D'UTILISATION : Une forme d'analyse des entretiens et représente ce que


se passe aujourd'hui dans des environnements réels.

Page 15 sur 16
SCÉNARIOS DE CONCEPTION : Versions révisées des scénarios d'utilisation qui illustrent comment un nouveau
la technologie pourrait être utilisée.

Développer une application pour iOS ou Android et la donner au client pour


retours sous forme de photos (Photoshop, Illustrator ou toute autre application) avec réel
scénarios (bouton poussoir activé ou diriger vers le cas de test). Experts en UI et utilisateur
Les experts en expérience évaluent le prototype et, après révisions, l'application est présentée dans
sa forme originale au client.

Types de prototypage : Rapide


prototypage/jetable et
Prototypage évolutif

Riches histoires d'interaction

Texte brut, images, croquis,


screenshots, Storyboards

________________ FIN DU MODULE 3 __________________________________

Page16de16

Vous aimerez peut-être aussi