Comment installer IceScrum sur Ubuntu Server 20.04

Vous cherchez à faire passer la gestion de projet de votre entreprise au niveau supérieur ? Peut-être avez-vous besoin de commencer à utiliser Scrum. Jack Wallen vous guide tout au long du déploiement de la plateforme open-source IceScrum.

Image : iStockphoto/fongleon356

Si vous êtes développeur ou chef de projet, vous savez ce qu’est Scrum. Si ce n’est pas le cas, sachez que Scrum est un cadre utilisé pour développer, livrer et soutenir le développement de produits dans un environnement complexe et agile. Scum peut être utilisé dans à peu près n’importe quel domaine, secteur ou entreprise cherchant à optimiser les versions et les cycles de vie des produits.

VOIR: Kit de recrutement : développeur Python (Tech Republic Premium)

Une plate-forme Scrum assez impressionnante est l’IceScrum open source, qui contient tout ce dont vous avez besoin pour une plate-forme Scrum complète.

Je veux vous guider à travers les étapes simples du déploiement d’IceScrum sur Ubuntu Server 20.04.

Ce dont vous aurez besoin

Les seules choses dont vous aurez besoin pour que cela fonctionne sont une instance d’Ubuntu Server 20.04 et un utilisateur avec des privilèges sudo. C’est tout… commençons ce sprint.

Comment installer Java

IceScrum est très particulier quant à la version de Java que vous pouvez utiliser. Pour le moment, il ne prend en charge que les versions 7 et 8, nous allons donc installer la version 8. Pour ce faire, connectez-vous à votre instance Ubuntu Server et lancez la commande :

sudo apt install openjdk-8-jdk -y

Une fois cette installation terminée, téléchargez le fichier IceScrum .jar avec la commande :

wget https://www.icescrum.com/downloads/v7/icescrum.jar

Avec le fichier .jar téléchargé, nous pouvons maintenant lancer IceScrum. Ce que nous voulons faire, c’est lancer le service avec une adresse hôte définie. Si vous ne le faites pas, IceScrum n’écoutera que l’adresse de bouclage, ce qui signifie que vous ne pourrez pas y accéder depuis n’importe où en dehors de la machine hôte. Supposons, par exemple, que vous hébergez IceScrum sur un serveur avec une adresse IP de 192.168.1.70. Pour déployer IceScrum et le faire écouter sur cette adresse, la commande serait :

java -Xmx1024M -jar icescrum.jar host=192.168.1.70

Le déploiement prendra quelques minutes. Quand c’est fait, il vous présentera un écran vous informant comment accéder à l’interface Web (Figure A

Figure A

IceScrum a été déployé et est joignable via l'adresse indiquée.
IceScrum a été déployé et est joignable via l’adresse indiquée.

Pointez un navigateur Web sur http://SERVER:8080/icescrum (où SERVER est l’adresse IP du serveur d’hébergement).

L’assistant de configuration d’IceScrum vous sera présenté (Figure B

Figure B

L'assistant d'installation d'IceScrum vous guidera tout au long du reste de l'installation.
L’assistant d’installation d’IceScrum vous guidera tout au long du reste de l’installation.

Au cours de l’assistant d’installation, il vous sera demandé d’importer une licence. C’est uniquement si vous souhaitez activer la fonctionnalité Applications et intégrations. Vous pouvez démarrer une licence d’essai ou l’ignorer en sélectionnant Ignorer l’essai gratuit (Figure C) et cliquez sur Suivant.

Figure C

La licence d'IceScrum définira les fonctionnalités dont vous disposez.
La licence d’IceScrum définira les fonctionnalités dont vous disposez.

Dans la fenêtre de configuration de la base de données (Figure D), laissez le champ du mot de passe vide et cliquez sur Suivant.

Figure D

La base de données par défaut est configurée pour une base de données vide.
La base de données par défaut est configurée pour une base de données vide.

Terminez de parcourir l’assistant et, au dernier écran (Figure E), cliquez sur Soumettre la configuration.

Figure E

Nous sommes prêts à enregistrer notre configuration.
Nous sommes prêts à enregistrer notre configuration.

Une fois la configuration soumise, vous vous retrouverez sur la page de connexion IceScrum, où vous vous authentifierez avec l’utilisateur administrateur que vous avez créé dans l’assistant de configuration. Une fois connecté, vous pouvez commencer à construire vos projets, scrums et sprints.

Félicitations, vous disposez maintenant d’une plateforme Scrum complète prête à aider vos équipes à être plus agiles.

Abonnez-vous à TechRepublic Comment faire fonctionner la technologie sur YouTube pour tous les derniers conseils techniques pour les professionnels de Jack Wallen.