{"id":34229,"date":"2020-02-17T13:09:02","date_gmt":"2020-02-17T12:09:02","guid":{"rendered":"https:\/\/blog.jetbrains.com\/fr\/?p=522"},"modified":"2020-02-17T13:09:02","modified_gmt":"2020-02-17T12:09:02","slug":"les-projets-dans-space-le-self-service-plutot-que-lattente","status":"publish","type":"post","link":"https:\/\/blog.jetbrains.com\/fr\/2020\/02\/17\/les-projets-dans-space-le-self-service-plutot-que-lattente\/","title":{"rendered":"Les Projets dans Space : le self-service plut\u00f4t que l&#8217;attente"},"content":{"rendered":"L'id\u00e9e g\u00e9n\u00e9rale du concept de Projet dans Space est de fournir \u00e0 chaque \u00e9quipe un espace d\u00e9di\u00e9 pour toutes les informations et ressources relatives \u00e0 leur travail, organis\u00e9 de fa\u00e7on pratique et simple \u00e0 utiliser et g\u00e9rer.\r\n\r\nSi vous connaissez d\u00e9j\u00e0 le concept d'\u00e9quipes dans Space, vous vous demandez sans doute comment il fonctionne avec le concept de projets. La plupart des \u00e9quipes ne travaillent que sur un seul projet, mais ce n'est pas toujours le cas. Il faut parfois faire intervenir une personne d'une autre \u00e9quipe dans un projet, ou des personnes appartenant \u00e0 des \u00e9quipes diff\u00e9rentes peuvent souhaiter collaborer et se r\u00e9unir pour lancer un projet secondaire.\r\n\r\nC'est pourquoi nous avons opt\u00e9 pour une relation \u00e9quipe\/projet flexible et ouverte aux diff\u00e9rents sc\u00e9narios qui peuvent se pr\u00e9senter dans la r\u00e9alit\u00e9. Dans Space, un projet n'est pas implicitement li\u00e9 \u00e0 une \u00e9quipe, et vice versa. Il est con\u00e7u en tant qu'entit\u00e9 autonome et g\u00e9r\u00e9 de fa\u00e7on ind\u00e9pendante, avec ses propres r\u00e8gles d'autorisations. Cela signifie qu'une \u00e9quipe peut travailler sur plusieurs projets et que chaque membre d'une \u00e9quipe peut participer \u00e0 diff\u00e9rents projets \u00e0 la fois.\r\n\r\nNous tenons \u00e0 ce que les projets deviennent un espace de travail confortable pour tous, des d\u00e9veloppeurs de logiciels, en passant par les ing\u00e9nieurs qualit\u00e9, jusqu'aux aux \u00e9quipes marketing et commerciales.\r\n\r\nLes d\u00e9veloppeurs appr\u00e9cieront la fiabilit\u00e9 de l'h\u00e9bergement Git, ainsi que la richesse et l\u2019interactivit\u00e9 de l'environnement, qui leur fournit tout ce dont ils ont besoin pour collaborer efficacement \u00e0 tous les stades du cycle de d\u00e9veloppement. \u00c0 l'avenir, avec les fonctionnalit\u00e9s plus g\u00e9n\u00e9rales que nous allons d\u00e9ployer, les \u00e9quipes qui n'interviennent pas dans le d\u00e9veloppement pourront \u00e9galement b\u00e9n\u00e9ficier des avantages de l'utilisation des Projets et adopter les outils de planification descendante, le suivi des tickets, la base de connaissances et des outils de gestion des processus.\r\n\r\nQuelle que soit leur fa\u00e7on de travailler, toutes les \u00e9quipes auront acc\u00e8s \u00e0 de nombreuses fonctionnalit\u00e9s parfaitement int\u00e9gr\u00e9es, qui les aideront \u00e0 organiser leur flux de travail et \u00e0 am\u00e9liorer leur productivit\u00e9.\r\nVoici ce qui est d\u00e9j\u00e0 disponible dans les Projets\u00a0:\r\n\r\n\tGestion du code source (h\u00e9bergement Git)\u00a0: h\u00e9bergez un ou plusieurs r\u00e9f\u00e9rentiels dans un projet\u00a0; g\u00e9rez le r\u00e9f\u00e9rentiel avec des restrictions push configurables, des branches prot\u00e9g\u00e9es et des webhooks.\r\n\tNavigation dans le code\u00a0: parcourez la base de code, faites-y des recherches, affichez l'historique des commits et comparez les r\u00e9visions dans un diff.\r\n\tR\u00e9vision du code\u00a0: r\u00e9visez et discutez des modifications, faites des commentaires sur les lignes s\u00e9lectionn\u00e9es et abonnez-vous aux mises \u00e0 jour.\r\n\r\n\r\n\r\n\t\u00c9diteur Web\u00a0: modifiez les fichiers et les op\u00e9rations push directement depuis l'interface web.\r\n\tMembres et Responsabilit\u00e9s\u00a0: visualisez les diff\u00e9rents contributeurs du projet et leurs responsabilit\u00e9s respectives.\r\n\tListes de v\u00e9rifications\u00a0: g\u00e9rez le cycle de d\u00e9veloppement de vos projets en d\u00e9finissant les objectifs et les livrables au moyen de listes de v\u00e9rification faciles \u00e0 suivre. Il s'agit ici de la premi\u00e8re \u00e9tape vers un outil de planification puissant et totalement int\u00e9gr\u00e9 dans les tickets et autres modules.\r\n\tTickets\u00a0: une solution simple pour suivre les tickets dans le projet. La premi\u00e8re \u00e9tape vers un syst\u00e8me complet de suivi de tickets, totalement int\u00e9gr\u00e9, avec des possibilit\u00e9s de personnalisation riches.\r\n\r\nEn relation avec les Projets\u00a0:\r\n\r\n\tGestion de packages\u00a0: stockage des r\u00e9f\u00e9rentiels de packages qui peuvent \u00eatre utilis\u00e9s dans vos pipelines CI\/CD, ainsi que depuis les machines.\r\n\r\nVoici ce \u00e0 quoi nous travaillons :\r\n\r\n\tAutomatisation\u00a0: outils CI\/CD int\u00e9gr\u00e9s avec un DSL bas\u00e9 sur Kotlin et des graphiques de pipeline.\r\n\tOutils de planification\/\u00e9volution du syst\u00e8me de suivi de tickets\/Wiki\u00a0: fusion des listes de t\u00e2ches structur\u00e9es, syst\u00e8me de suivi de tickets complet et documentation des projets avec des r\u00e9f\u00e9rences crois\u00e9es, des recherches et des analyses. Les tickets peuvent \u00eatre cr\u00e9\u00e9s \u00e0 partir d'\u00e9l\u00e9ments des listes de t\u00e2ches, puis regroup\u00e9s dans une liste de tickets unique.\r\n\tInt\u00e9gration de l'EDI\u00a0: un plugin d'EDI vous permettant de r\u00e9viser le code, de commenter des fragments et de communiquer avec vos collaborateurs directement depuis l'EDI.\r\n\r\nQui peut cr\u00e9er un Projet dans Space\u00a0?\r\nTout le monde\u00a0! Il n'y a pas de limitations. Que vous souhaitiez reprendre une base de code existante ou commencer quelque chose de nouveau, vous pouvez le faire dans Space. Tous les projets fonctionnement en \"libre-service\", ce qui signifie qu'une fois que vous avez cr\u00e9\u00e9 un projet, vous en avez le contr\u00f4le et en devenez l'administrateur. Qu'il s'agisse de donner acc\u00e8s au projet \u00e0 d'autres contributeurs ou de g\u00e9rer les r\u00e9f\u00e9rentiels, vous \u00eates aux commandes.\r\n\r\nPour cr\u00e9er un projet, cliquez simplement sur + dans la barre lat\u00e9rale principale, choisissez New project et compl\u00e9tez le formulaire.\r\n\r\nPour ajouter un r\u00e9f\u00e9rentiel \u00e0 votre projet, vous pouvez cr\u00e9er un r\u00e9f\u00e9rentiel totalement nouveau, importer un r\u00e9f\u00e9rentiel existant \u00e0 partir d'un h\u00e9bergement externe ou recourir \u00e0 la mise en miroir d'un r\u00e9f\u00e9rentiel pour parcourir sa base de code, v\u00e9rifier les modifications en ligne et utiliser les autres outils inclus dans le projet.\r\nAcc\u00e8s et appartenance \u00e0 une \u00e9quipe\r\nComme mentionn\u00e9 plus haut, les projets ne sont pas une composante des \u00e9quipes. Ils sont con\u00e7us en tant que modules ind\u00e9pendants, avec des r\u00e8gles d\u2019adh\u00e9sion sp\u00e9cifiques.\r\n\r\nBien que toute personne appartenant \u00e0 votre organisation puisse parcourir le code, le r\u00e9viser et publier des commentaires, seuls les membres du projet peuvent modifier le code et apporter des ajustements avec les outils internes du projet.\r\n\r\nL'administrateurs d'un projet peut choisir d'y int\u00e9grer des membres individuellement ou des \u00e9quipes enti\u00e8res.\r\n\r\n\r\n\r\nEnfin, un projet peut \u00eatre rendu priv\u00e9, ce qui signifie qu'il sera masqu\u00e9 et exclusivement accessible \u00e0 ses membres (et \u00e0 l'administrateur syst\u00e8me). Par cons\u00e9quent, si vous souhaitez cr\u00e9er votre propre projet secret, c'est possible\u00a0!\r\nParticiper \u00e0 un Projet\r\nVoici ce que vous devez faire si vous souhaitez rejoindre un projet existant et y contribuer\u00a0:\r\n\r\n\tCliquez sur votre avatar \u2192 My profile\u00a0\u2192 Git Keys &amp; Passwords) et ajoutez votre propre cl\u00e9 SSH publique.\r\n\tVous devez \u00eatre un membre du projet. Si c'est le cas, le projet s'affiche dans votre profil et vous apparaissez sur la page Project Settings-&gt;Access dans la section Project Members. Si cela n'est pas le cas, vous pouvez contacter l'administrateur du projet et demander \u00e0 en devenir membre. Pour l'instant, Space ne peut pas vous dire qui est l'administrateur du projet et vous devrez donc trouver cette information.\r\n\r\n\r\n\r\n&nbsp;\r\n\r\n3. Allez dans le projet, choisissez le bon r\u00e9f\u00e9rentiel, copiez son URL et suivez les instructions dans README. Et c'est tout.\r\nTestez par vous-m\u00eame\u00a0!\r\nLa plupart des fonctionnalit\u00e9s du projet sont ouvertes \u00e0 tous. Essayez-les\u00a0!\r\n\r\nNous esp\u00e9rons que cet article vous aide \u00e0 vous lancer. Si vous n'avez pas encore\u00a0essay\u00e9 Space, demandez votre invitation\u00a0pour rejoindre le programme d\u2019acc\u00e8s anticip\u00e9 d\u00e8s aujourd'hui.\r\n\r\nPour plus de d\u00e9tails, consultez notre documentation utilisateur\u00a0et, comme toujours, n'h\u00e9sitez pas \u00e0 poser des questions et \u00e0 nous faire part de vos retours via notre Centre d'aide, ou en cr\u00e9ant un ticket YouTrack\r\n\r\nL\u00f9\u00c9quipe Space\r\n\r\nAuteur de l'article original en anglais :\u00a0Valerie Andrianova","protected":false},"excerpt":{"rendered":"L'id\u00e9e g\u00e9n\u00e9rale du concept de Projet dans Space est de fournir \u00e0 chaque \u00e9quipe un espace d\u00e9di\u00e9 pour toutes les informations et ressources relatives \u00e0 leur travail, organis\u00e9 de fa\u00e7on pratique et simple","protected":false},"author":{"name":"Delphine Massenhove","link":"https:\/\/blog.jetbrains.com\/fr\/author\/delphine-massenhovejetbrains-com"},"featured_media":34230,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[89],"tags":[5664],"cross-post-tag":[],"acf":[],"featured_image":"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/02\/fr-Tableau-de-bord-Projet-dans-Space.png","_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34229"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"},{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=34229"}],"version-history":[{"count":0,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34229\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/34230"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=34229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=34229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=34229"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=34229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}