Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parAlphonse Bonnard Modifié depuis plus de 10 années
1
Gestion du cycle de vie des applications Lotus Notes Ady Makombo Directeur Teamstudio France ady_makombo@teamstudio.com
2
Agenda Les défis Présentation de Démo Présentation de Démo Questions-réponses snapper
3
Les défis Comment gérer une équipe de développeurs travaillant simultanément sur la même base ? Comment savoir exactement quelle version de votre base Notes se trouve à chaque étape du cycle de développement ? Comment gérer des branches de développement parallèles pour une application ? Comment récupérer une ancienne version du code après une défaillance technique ?
4
Pourquoi est-ce important ? Augmentation de la productivité Mise en application des normes internes Mise en application des normes externes Meilleures pratiques Meilleure gouvernance des systèmes dinformation
5
Pourquoi est-ce important ? La gouvernance des systèmes dinformation !
7
Quest-ce que la gouvernance des systèmes dinformation ? Une doctrine comprenant un ensemble de pratiques, procédures et processus qui définit le pouvoir décisionnel dans lentreprise. Gartner 2007
8
Garantir que les systèmes dinformations soient en adéquation avec les objectifs professionnels Fournir des systèmes dinformation les plus efficaces possible Maintenir les risques à des niveaux acceptables Assurer la conformité aux règlementations Quelles sont les motivations professionnelles ?
9
Nest-ce-pas un peu trop ? Juste ce quil faut de gouvernance judicieusement dosée pour se révéler nécessaire et suffisante pour les besoins de votre entreprise Peut être – doù le Just Enough Governance :
10
Quest-ce que le contrôle du code source ? Contrôle des éléments de structure Verrouillage des éléments Historique des éléments Capacité de déterminer létat dun élément à un instant t.
11
Avantages du contrôle du code source Développement collaboratif Restauration (rollback) des éléments Sarbanes-Oxley, HIPAA, Audit interne, ISO9001, ITIL, TickIT, CMM Google : contrôle code source pourquoi source code control why
12
En quoi consiste la gestion des versions ? Contrôle de lensemble de la structure Sauvegarde des éléments de la structure à un instant t Référencement de la structure au moyen dun identifiant Gestion de lhistorique pour la structure
13
Avantages de la gestion des versions Visibilité sur les versions installées Point de référence unique Possibilité de récupérer après une défaillance technique ? Possibilité dauditer le code
14
1 point chaque fois que vous avez répondu Oui. Obtenir 12 est parfait, 11 acceptable, mais un score inférieur ou égal à 10 dévoile de sérieux problèmes. En réalité, le score de la plupart des entreprises du secteur tourne entre 2 ou 3. Ce qui trahit un sérieux besoin daide, car des entreprises comme Microsoft obtiennent 12 à tous les coups. http://www.joelonsoftware.com Le test de Joël : 12 étapes vers un code meilleur
15
Pourquoi est-ce un problème sous Notes ? Pléthore dutilitaires de gestion de code source et de versions (tous travaillant au niveau des fichiers) La structure des bases Notes réside dans un seul fichier Comportement RAD Autodiscipline requise !
16
Teamstudio CIAO! Contrôle du code source au niveau des éléments de la structure des bases Notes Fonctionnalités de verrouillage complet du code source Gestion des versions Historiques des versions et des éléments avec en prime la fonctionnalité Delta Restauration (rollback) au niveau des éléments et de la base
17
Démonstration
25
Branchement et fusion V2.1.1V2.1.2V2.1.3V2.1.4 V2.1.5 Mise en production Mise à disposition pour les tests Correction des erreurs Correction des erreurs Correction des erreurs FUSION DES CORRECTIONS BRANCHEMENT POUR CRÉER LA V2.2.1 V2.2.1V2.2.2 Nouveau Développement …
29
Récupération du code Lerreur est humaine ; rejeter la responsabilité sur quelquun dautre dénote un potentiel pour le management
30
Fonction « Annuler » pour développeur Notes Fonction « auto-save » pour développeur Notes Base de documents Élément Document Comparaison de base et déléments de design snapper
33
Autres solutions Teamstudio Outils Logiciels configurés Services Formation
34
Partage & réutilisation de code source Autres outils Teamstudio Analyse & audit Analyse comparative Recherche et remplacement design manager Et bien plus encore...
35
Logiciels sur mesure Build Manager Security Manager Usage Monitor
36
Services Audit de sécurité des applications Audit des actifs Domino Consolidation de serveurs/domaines Changement de version de Domino Prestations de conseils concernant le respect des normes et législations en vigueur
37
Formation Inter-entreprises (prochaine session : 27-28 Nov) Intra-entreprises En ligne
40
?
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.