Méthodologies de développement Web

50 %
50 %
Information about Méthodologies de développement Web
Technology

Published on March 10, 2014

Author: megavolt

Source: slideshare.net

Description

Méthodologies de développement Web agile vs. waterfall. Conférence faite par Philippe Bernier chez MEGAVOLT.

Méthodologies de développement par Philippe Bernier MIDI CONFÉRENCE2014 5 mars 2014

FORCES DE L’ENTREPRISE Équipe de développement nombreuse Service après vente, service à la clientèle et support efficace Nombre de clients Santé de l’entreprise Équipe de design créative Ambiance de travail agréable 5 mars 2014 2 Comparaison Midi conférence 2014

FAIBLESSES DE L’ENTREPRISE Standards de l’industrie Travail en silo Estimation, planification et dépassement de coût Meeting et suivi 5 mars 2014 3 Comparaison Midi conférence 2014

Une méthodologie de développement logiciel est un cadre utilisé pour structurer, planifier et contrôler le développement d’une application Plusieurs types : Waterfall Agile etc. 5 mars 2014 4 Méthodologies Midi conférence 2014

Winston W. Royce en 1970 Linéaire 1. Définir les spécifications 2. Design de l’architecture 3. Intégration 4. Développement 5. Tests et débogage 6. Déploiement 7. Maintenance 5 mars 2014 5 Waterfall Midi conférence 2014

Philosophie : Prendre un maximum de temps pour l’architecture sauve beaucoup de temps et d’argent et facilite la correction et diminue le risque de problèmes Problème : À la fin du projet, malgré que l’équipe ait fait une application répondant 100% au requis, il se peut que l’application ne réponde pas du tout au besoin du client 5 mars 2014 6 Waterfall Midi conférence 2014

1974, E. A. Edmonds introduit les concepts de développement adaptatif 2001, Kent Beck produit le Agile Manifesto Philosophie : Tous les aspect d’une application (specs, architecture, features, etc.) sont continuellement «challengé» et revisité. L’application peut changer de direction à n’importe quel moment 5 mars 2014 7 Agile Midi conférence 2014

12 principes du Manifeste 1. Satisfaction du client, livraison rapide et application utile 2. Ouvert au changement à n’importe quel stade du projet 3. Livraisons et validations clients fréquentes 4. L’avancement du projet est défini par le niveau fonctionnel de l’application 5. Avancement régulier et constant 6. Liens étroits entre les développeurs et les gens d’affaires 7. Privilégie les discutions face à face 8. Privilégie la motivation et la confiance 9. Attention constante sur le bon fonctionnement, la stabilité et la performance de l’application 10. Simplicité dans les techniques de développement 11. Équipe autonome, organisation autogérable 12. Facilité d’adaptation aux changements 5 mars 2014 8 Agile Midi conférence 2014

5 mars 2014 9 Agile Midi conférence 2014

Composantes : Rational Unified Process développement par itération Crystal Clear livraisons fréquentes de fonctionnalités Extreme Programming s’adapter aux changements et «code review» Adaptive Software Development Feature Driven Development liste de fonctionnalités Dynamic Systems Development Method focus sur les besoins et la qualité Scrum 5 mars 2014 10 Agile Midi conférence 2014

5 mars 2014 11 Agile Midi conférence 2014 Scrum Product backlog liste de fonctionnalités du projet Sprint backlog liste de fonctionnalités à faire pour le prochain sprint Increment release Burndown chart liquid planner Vidéo

FAQ Est-ce utilisé seulement pour les gros projets? Est-ce seulement utilisé par l’équipe de développement? Quel est le rôle du chargé de projet en Agile? Qui prend les décisions en Agile? Quel est le rôle du «scrum master»? 5 mars 2014 12 Agile Midi conférence 2014

Minimalism Quick-and-dirty SWAT Team Test-driven development 5 mars 2014 13 Autre méthodologies Midi conférence 2014

Liste des philosophies de développement Using LiquidPlanner for Agile Development Liquid Planner : Agile Project Management Introduction to Scrum 5 mars 2014 14 Liens Midi conférence 2014

Nos coordonnées www.MEGAVOLT.ca www.facebook.com/MEGAVOLTdesign www.twitter.com/MEGAVOLTdesign 15 Siège social et production Saint-Jean-sur-Richelieu 184, rue Longueuil Saint-Jean-sur-Richelieu (Québec) J3B 6P1 Demande de renseignements Téléphone : 450 347-8811 Sans frais : 1 877 447-8811 Télécopieur : 450 347-5826 Courriel général : info@megavolt.ca Bureaux de services (sur rendez-vousseulement) Montréal 4020, Saint-Ambroise, suite 495 Montréal (Québec) H4C 2C7 Rive-Nord | Mascouche 2694, Chemin Sainte-Marie, bureau 101 Mascouche (Québec) J7K 1M9

Add a comment

Related presentations

Related pages

MK Conseil :: Société conseil et développement informatique

Nos consultants appliquent des méthodologies de developpement et de gestion adaptés à vos projets. ... Site Web Entreprise. Site Institutionnel THM Conseil.
Read more

Liste des jobs de la société Nematis - remixjobs.com

... br />Vous êtes friand de développement web, ... Les dernières technologies et méthodologies de développement et de gestion de projet Read more

Kiop - Développement de vos opérations web

Développement de vos opérations web. ... Le cœur de notre entreprise consiste à transposer les méthodologies de travail de votre entreprise sur le web.
Read more

Emplois commercial, marketing et développement en web 2.0 ...

Offres d'emploi et de stages dans le domaine de l'entreprise 2.0, du développement pour des services du Web 2.0, et de la vente/déploiement de Google ...
Read more

Méthodologies de développement logiciel et Visual Studio ...

Cet article fournit les instructions nécessaires à l'automatisation de vos méthodologies de développement logiciel ... telles qu'un client Web, ...
Read more

Création d'applications web et développement Ruby On Rails

Nous créons des applications web uniques, innovantes et sur mesure. Grâce à la puissance du développement Ruby on Rails, vos outils web se dévoilent.
Read more

Antyda.com | Yet an another .Net blog

Passionné de technologies Web, de méthodologies de développement (Agile, V, ...) je tente modestement de partager mes expérience. Posted in Blog le 21 ...
Read more

Offre d'emploi Ingenieur d'etude et developpement web php ...

Ingenieur d'etude et developpement web php/symphon 26 mai 2016 ... Vous serez formé et aux méthodologies de développement de l'entreprise.
Read more

Méthodologie de gestion de projet - Blogue Reptiletech

Les méthodologies de gestion de projet m’ont souvent attirées mais en même temps repoussées car, ... Développement Web; Gestion & affaires;
Read more