{"id":58379,"date":"2019-05-02T10:00:26","date_gmt":"2019-05-02T08:00:26","guid":{"rendered":"http:\/\/e3mag.com\/?p=58379"},"modified":"2022-05-01T10:16:45","modified_gmt":"2022-05-01T08:16:45","slug":"devops-ou-commence-le-continuum","status":"publish","type":"post","link":"https:\/\/e3mag.com\/fr\/devops-wo-beginnt-das-kontinuum\/","title":{"rendered":"DevOps : o\u00f9 commence le continuum ?"},"content":{"rendered":"<p>DevOps n'est pas un spleen de quelques geeks. DevOps est plut\u00f4t un concept et une m\u00e9thode en un. Concept parce qu'il exige une autre culture d'entreprise, loin de la division excessive du travail, vers un travail d'\u00e9quipe interdisciplinaire.<\/p>\n<p>M\u00e9thode parce que l'approche suit des principes et des proc\u00e9dures clairement d\u00e9finis et \u00e9prouv\u00e9s, qui doivent \u00eatre soutenus, en particulier dans l'environnement SAP, par une cha\u00eene d'outils int\u00e9gr\u00e9e incluant des proc\u00e9dures de test automatis\u00e9es.<\/p>\n<p>DevOps concerne les fonctionnalit\u00e9s qui font avancer l'entreprise. Et dont le d\u00e9veloppement s'en tient strictement aux objectifs budg\u00e9taires, sans contr\u00f4les d\u00e9taill\u00e9s de la part des sup\u00e9rieurs. Ce qui nous am\u00e8ne directement au th\u00e8me du lean management : L'\u00e9coute et la confiance plut\u00f4t que des obligations de documentation maximales, des projets g\u00e9rables et cibl\u00e9s plut\u00f4t que des grands chantiers qui rapportent beaucoup de prestige, mais qui co\u00fbtent deux fois plus cher que pr\u00e9vu.<\/p>\n<p>Mais les \u00e9quipes informatiques elles-m\u00eames doivent \u00eatre \"lean\" et agiles, suivre les m\u00eames principes de proc\u00e9dures all\u00e9g\u00e9es que la direction. Mais qu'est-ce que cela signifie r\u00e9ellement ? Le Lean Enterprise Institute r\u00e9pond \u00e0 cette question :<\/p>\n<h3>Pas de DevOps sans principes agiles<\/h3>\n<p>Le principe supr\u00eame est l'orientation client, l'utilit\u00e9 d'une nouvelle fonctionnalit\u00e9 pour les utilisateurs. Une fois que les responsables ont d\u00e9termin\u00e9 leur valeur, ils devraient ensuite examiner les processus pour voir s'ils apportent une valeur positive. Celles qui ne le sont pas devraient \u00eatre supprim\u00e9es.<\/p>\n<p>Troisi\u00e8mement, les processus devraient \u00eatre (re)con\u00e7us de mani\u00e8re \u00e0 r\u00e9duire la dur\u00e9e moyenne d'un cycle entre le d\u00e9veloppement et la mise en production (sprint).<\/p>\n<p>Cela permet de livrer des fonctionnalit\u00e9s en continu - et donc de contr\u00f4ler et de mesurer plus pr\u00e9cis\u00e9ment leur qualit\u00e9 et leur valeur ajout\u00e9e. Quatri\u00e8mement, c'est l'entreprise qui doit d\u00e9terminer la valeur ajout\u00e9e de l'informatique, et non l'inverse.<\/p>\n<p>Il faut se repr\u00e9senter ces quatre principes comme les perles d'un collier, dont la cinqui\u00e8me ferme la boucle : \"Continuous Improvement\" permet, gr\u00e2ce \u00e0 des boucles de r\u00e9p\u00e9tition, de tirer des enseignements qui permettent d'optimiser le processus global \u00e0 chaque sprint.<\/p>\n<p>Mais les am\u00e9liorations ne sont reconnaissables en tant que telles que si elles peuvent \u00eatre mesur\u00e9es. Le concept DevOps recommande m\u00eame de mesurer en continu, c'est-\u00e0-dire de collecter des indicateurs \u00e0 de nombreux endroits diff\u00e9rents du processus de d\u00e9veloppement.<\/p>\n<p>Les clients SAP existants devraient par exemple compter les transports et les modifications qui sont livr\u00e9s \u00e0 un syst\u00e8me SAP au cours de p\u00e9riodes donn\u00e9es.<\/p>\n<p>Combien de temps faut-il pour que les exigences soient coul\u00e9es dans le nouveau code logiciel ? Combien de corrections y a-t-il par sprint ? Ce nombre augmente-t-il ou diminue-t-il ? Les nouvelles fonctionnalit\u00e9s demand\u00e9es sont-elles livr\u00e9es \u00e0 temps ?<\/p>\n<p>Tous ces indicateurs sont pertinents et peuvent \u00eatre am\u00e9lior\u00e9s en permanence si les \u00e9quipes DevOps r\u00e9fl\u00e9chissent, discutent et optimisent r\u00e9guli\u00e8rement leur travail.<\/p>\n<p>Les clients SAP existants qui souhaitent introduire DevOps devraient s'orienter vers les principes Lean mentionn\u00e9s. Lequel de ces principes est le plus facile \u00e0 mettre en \u0153uvre ou est d\u00e9j\u00e0 une r\u00e9alit\u00e9 ?<\/p>\n<p>Le point de d\u00e9part pourrait \u00eatre le flux de valeur Requirement-to-Deploy. Cr\u00e9ez des indicateurs et mesurez le plus grand potentiel d'am\u00e9lioration dans ce flux de valeur.<\/p>\n<p>Est-ce l'ampleur et la taille des projets et des \u00e9quipes ? R\u00e9duisez-les tout en augmentant leur nombre ! R\u00e9unissez les d\u00e9veloppeurs, les administrateurs et les responsables qualit\u00e9 autour d'une m\u00eame table et vous voil\u00e0 dans le monde DevOps. Des \u00e9quipes petites mais puissantes, car travaillant de mani\u00e8re interd\u00e9partementale et autonome, apportent en somme une plus grande valeur ajout\u00e9e.<\/p>\n<p>La raison concr\u00e8te de l'introduction de DevOps sera, dans les ann\u00e9es \u00e0 venir, le passage \u00e0 S\/4. Pour un projet de cette ampleur et de cette pertinence, de nouvelles m\u00e9thodes sont n\u00e9cessaires.<\/p>\n<p>SAP en tient \u00e9galement compte avec sa m\u00e9thode d'introduction SAP Activate (voir aussi page 62), qui suit des principes agiles. Dans notre prochaine chronique, nous discuterons des approches de migration vers S\/4 Hana et du r\u00f4le que joue l'automatisation dans ce processus.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"Devops : o\u00f9 commence le continuum ?\" class=\"aligncenter size-full wp-image-56465\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner.jpg\" alt=\"https:\/\/e3mag.com\/partners\/basis_technologies\/\" width=\"1000\" height=\"112\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner.jpg 1000w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-768x86.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-100x11.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-480x54.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-640x72.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-720x81.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-960x108.jpg 960w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>L'un des plus grands avantages que DevOps offre aux clients existants de SAP est l'am\u00e9lioration continue des processus int\u00e9gr\u00e9s dans le d\u00e9veloppement et l'exploitation. Mais la question de prix est la suivante : o\u00f9 commence le continuum ? La r\u00e9ponse se trouve dans la mesure.<\/p>","protected":false},"author":1570,"featured_media":50414,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[24421,7,28845],"tags":[145,451,19701],"coauthors":[24906],"class_list":["post-58379","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops-kolumne","category-meinung","category-mag-1904","tag-automatisierung","tag-devops","tag-s-4-hana","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",400,180,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-768x346.jpg",768,346,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-100x45.jpg",100,45,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-480x216.jpg",480,216,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-640x288.jpg",640,288,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-720x324.jpg",720,324,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-960x432.jpg",960,432,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",18,8,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",600,270,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",600,270,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Einer der gr\u00f6\u00dften Vorteile, den DevOps SAP-Bestandskunden bietet, besteht in der kontinuierlichen Verbesserung der integrierten Prozesse in Entwicklung und Betrieb. Die Preisfrage lautet aber: Wo beginnt das Kontinuum? Die Antwort liegt im Messen.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/fr\/category\/meinung\/devops-kolumne\/\" rel=\"category tag\">DevOps Kolumne<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/category\/meinung\/\" rel=\"category tag\">Die Meinung der SAP-Community<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/category\/mag-1904\/\" rel=\"category tag\">MAG 19-04<\/a>","author_info_v2":{"name":"James Roberts, Basis Technologies","url":"https:\/\/e3mag.com\/fr\/author\/james-roberts\/"},"comments_num_v2":"0 commentaire","_links":{"self":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/58379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/users\/1570"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/comments?post=58379"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/58379\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media\/50414"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media?parent=58379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/categories?post=58379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/tags?post=58379"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/coauthors?post=58379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}