




皆さんの開発チームはどうでしょうか。プロジェクトの予算はどこも厳しい、「開発環境」「専任の管理者・専任の技術者」を確保することは難しい現実があります。
新しいプロジェクトがはじまるとき、ドキュメントの管理、進捗管理、プログラムの管理、大量に作成される中間成果物、課題管理…今はオープンソースという優れたソフトウェアがありますが、うまく運用・保守されてチームに浸透しているでしょうか。
ソフトウェアの開発現場では、スケジュールに従ってプロジェクトをスタートすることは出来ますが、開発をスムーズにし、問題を起こりにくくするためには、低コストで確実に運用できる環境を整備することが重要です。




![]()


バージョン管理(構成管理)やインシデント管理・バグ管理専用環境を利用していない企業は意外に多い。
クラウド型リポジトリホスティングサービス サイクロン(ciklone)は、ソフトウェア開発の現場でよく見られる課題を
解決します。



![]()

![]()

![]()

![]()

![]()




![]()

![]()
拠点間の連携を高めるため、2010年1月にクラウドサービスのcikloneを導入しました。
これまで、各プロジェクトや製品の問題点は、品質保証部を通して登録、通知していました。cikloneの導入により、問題発見者が直接問題点の登録をすることができるようになり、登録された問題を開発者が素早く認識し、修正に着手するまでの時間を大幅に短縮することができました。また、問題点の登録が容易に出来ることで、これまで漏れていた潜在的な問題点も登録されるようになりました。さらに、協力会社とのプロジェクトでも、場所が離れた複数拠点から、ソースコードと障害を管理することが出来るようになりました。SaaS型サービスにより各拠点でのメンテナンスのための専任担当者が必要なくなり、プロジェクトに注力することができるようになりました。

![]()
導入により、その効果がすぐにあらわれはじめた。ソフトウェア開発の各工程では、たくさんの課題やタスクがあり、担当者が作業を一つ一つ確実に処理していく必要があるが、cikloneのWiki、チケット機能により、作業内容が明確になったことと、その内容と期間が共有されることで、開発者のモチベーション向上に繋がっている。作業内容が明確になったことによって、「これまでは各担当者の能力に依存していた『見積』の精度が上がったと思われる。さらに、ソースコードのバージョン管理とBTSが連携しているcikloneの運用が本格的になったことで、開発チーム内から新たな運用ルール「ソースコードのコミット時には、簡単でも良いので具体的にコメントすること」が決められたことで、cikloneのタイムライン機能、マイルストーン機能が有効に活用できるようになった。 これにより、会議、情報共有のための打合せ、進捗会議の簡略化が実現できた。

![]()
運用開始後直ぐに、運用で必要な作業手順、作業フロー、障害報告、技術的な問い合わせが蓄積されはじめ、同種の問い合わせや課題に対して対応のための時間短縮に繋がった。「過去に同じような課題に対応したな」という曖昧な記憶からナレッジを簡単に検索できる仕組みが整えられたことが大きい。情報システム担当者のための業務マニュアルや運用マニュアル、システムに関連した技術情報などのメモをノウハウとして「ciklone」が標準機能として持っている「wiki(うぃき)」を利用することにより、情報システム担当者は情報の蓄積だけでなく、同社のビジネスに最大限貢献することや運用・保守に工数をかけず、やらなくてはいけない本来の仕事に注力することが出来る。業務システムの運用・保守のために、外部協力会社とのプロジェクト管理として十分に有効に利用できた。今後、同社は他のベンダーとの情報共有、管理等にも適用分野を広げていく予定だ。

![]()
導入後、情報共有や課題管理とその対応方法が変わった。対応予定のタスクや課題などが生じた時点で、その課題を発見したスタッフがチケットを発行し、情報共有された中で担当者に作業の割り振りをすることで、対応漏れや対応忘れ、だれが担当している課題なのか、が明確に分かるようになった。チケットを使った課題対応により、対応履歴が残せるようになり、「だれが」「いつ」「なんのために」修正したのか、をだれでも把握することが出来るようになった。同様に、cikloneのバージョン管理システムであるSubversionを使い、プログラムを一元管理することができ、サービスのリリース、バグ改修のためのマイナーバージョンアップが管理出来るようになった。さらに、常に情報が共有されていることによって無駄なミーティングなどが減り、開発作業に集中することが出来るようになったことがUmanityサービスにとって大きな改善に繋がっている。
![]()


Copyright © OpenGroove, Inc. All rights reserved.