
開発者やプロジェクトマネージャーであれば、スクラムとは何かご存知でしょう。そうでない方もいらっしゃるかもしれませんが、スクラムとは、複雑でアジャイルな環境において、製品開発を開発、提供、そして維持するために用いられるフレームワークです。スクラムは、製品のリリースとライフサイクルの最適化を目指す、ほぼあらゆる分野、セクター、ビジネスで活用できます。
参照: 採用キット: Python 開発者(TechRepublic Premium)
非常に印象的なスクラム プラットフォームの 1 つは、完全なスクラム プラットフォームに必要なすべての機能を備えたオープン ソースの IceScrum です。
Ubuntu Server 20.04 に IceScrum をデプロイする簡単な手順を説明します。
必要なもの
これを動作させるために必要なのは、Ubuntu Server 20.04のインスタンスとsudo権限を持つユーザーだけです。これで完了です…さあ、このスプリントを始めましょう。
Javaのインストール方法
IceScrumは使用できるJavaのバージョンに非常にこだわりがあります。現時点ではバージョン7と8のみをサポートしているため、バージョン8をインストールします。インストールするには、Ubuntu Serverインスタンスにログインし、次のコマンドを実行します。
sudo apt install openjdk-8-jdk -y
インストールが完了したら、次のコマンドで IceScrum .jar ファイルをダウンロードします。
wget https://www.icescrum.com/downloads/v7/icescrum.jar
.jar ファイルをダウンロードしたら、IceScrum を起動できます。ここで必要なのは、定義済みのホストアドレスでサービスを起動することです。これを行わないと、IceScrum はループバックアドレスのみをリッスンするようになり、ホスティングマシンの外部からはアクセスできなくなります。例えば、IP アドレスが 192.168.1.70 のサーバーで IceScrum をホストしているとします。IceScrum をデプロイし、そのアドレスでリッスンさせるには、以下のコマンドを実行します。
java -Xmx1024M -jar icescrum.jar host=192.168.1.70
デプロイメントは完了するまで数分かかります。完了すると、Webベースのインターフェースへのアクセス方法を示す画面が表示されます(図A)。
図A

Web ブラウザで http://SERVER:8080/icescrum にアクセスします (SERVER はホスティング サーバーの IP アドレスです)。
IceScrum セットアップ ウィザードが表示されます (図 B )。
図B

セットアップウィザード中に、ライセンスのインポートを求められます。これは、アプリと統合機能を有効にする場合のみ必要です。試用ライセンスを開始するか、「無料試用をスキップ」(図C)を選択して「次へ」をクリックすることで、この手順をスキップできます。
図C

データベース設定ウィンドウ (図 D ) で、パスワード フィールドを空白のままにして、[次へ] をクリックします。
図D

ウィザードの指示を終えたら、最後の画面 (図 E ) で [構成の送信] をクリックします。
図E

設定を送信すると、IceScrumのログインページが表示されます。ここで、セットアップウィザードで作成した管理者ユーザーで認証します。ログインしたら、プロジェクト、スクラム、スプリントの作成を開始できます。
おめでとうございます。これで、チームの俊敏性を高めるために役立つ、フル機能のスクラム プラットフォームが完成しました。
Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube でTechRepublic の How To Make Tech Work を購読してください。