協調・反復アプローチのススメ

ciklone blogをご覧の皆さま、このところ寒いですね。暖かい春が待ち遠しいです。

さて、「デスマーチ」などと聞くと、死神がゾロゾロ歩いてくる情景が思い浮んできて恐~いですね。

例によって、wikipediaを見ると:

「ソフトウェア産業において、デスマーチとは、長時間の残業や徹夜・休日出勤の常態化といったプロジェクトメンバーに極端な負荷を強い、しかも成功の可能性が低いプロジェクト、そしてこれに参加させられている状況を主に指す。」

j0433941

デスマーチになる原因として、与えられた開発期間、エンジニア数、予算やリリースなどが本来必要な量の半分以下、あるいは機能や性能などの要求が倍以上という条件が挙がっています。予算や設定納期などプロジェクト内部のメンバー以外の要因が多く絡むので、もはやプロジェクトメンバーだけの努力では対応できるはずがないのです。

プロジェクトを成功させる5つのルール

j0434828 私達は、過去の経験からプロジェクトを成功させる5つのルールを提案します。

1. プロジェクトの全てを関係者で共有すること

cikloneのタスク管理で実現できます!

2. 最終成果物を関係者で共有すること

cikloneのバージョン管理で実現できます!

3. 関係者全員が協調・反復アプローチで開発すること

cikloneのタスク管理、バグ管理で実現できます!

4.  ソフトウェアテストについて関係者で検討すること

cikloneのバグ管理で実現できます!

5. 関係者が意見交換できる環境を提供すること

cikloneのコミュニケーション環境で実現できます!

というわけで、cikloneの機能では、厳しい条件で開発を効率的に行う仕掛けを備えています。

タスク管理について

j0434804 今回はタスク管理について、もう少し詳しくご紹介いたしましょう。

通常、プロジェクトの開始時には、プロジェクト計画を立て、予算とリソースを考えて、タスクという単位で詳細なスケジュールを作ります。cikloneが提供するタスク管理では、タスクごとにステータスを管理し、進捗をグラフィカルに表示できます。これにより、プロジェクト管理者やチームリーダはメンバーの進捗を管理できますし、各メンバーはチーム内での他のメンバーの進捗や作業状況まで把握できるのです。開発メンバーがお互いの状況を知ることで、協力して仕事に取り組むこともできますし、困った時に助けてもらうこともできます。これが、私達が理想とする「関係者全員での協調・反復アプローチによる開発」なのです。

cikloneのタスク管理は、コミュニケーション環境まで含めたツールである点でとても有効だと考えております。

ソフトウェア品質確保の重要性

ciklone blogをご覧の皆さま、こんにちは!

ソフトウェアエンジニアリングという用語は当たり前のように使っていますが、wikipediaによるとこんな定義になっています。

「コンピュータのソフトウェアの開発方法を研究対象とする情報工学の一分野である。ソフトウェアの開発・運用・保守に体系的・学問的・定量的手法を応用する分野である。ソフトウェア開発工程と呼ばれる技法や手順を含み、ソフトウェアの信頼性や保守性の向上を目的とする。具体的には、高度かつ安全なコンピュータのソフトウェアを短期間で設計するための研究などを行う。・・」

まだ初心者の私は、あらためて、なるほどと思いました。

ソフトウェア開発の失敗?!

さて、突然ですが、皆さんのチームでソフトウェア開発、うまく進んでいますか?

海外の調査結果では、ITプロジェクトの30~70%が失敗しているそうです。30か70かでは数字があまりに違いすぎますが、それだけ失敗要因が多く潜んでいるということなのでしょう。要因の一部を挙げてみると:

  • 低コスト、短納期で開発しなければならない
  • 現場での失敗が管理できていない
  • 開発の見積もり、展望が甘い
  • ユーザが不条理な要求をしてくる・・・

それでも、他社との競争に勝ち残っていくためには、品質の良い製品を速く開発しなければなりません。限られた資源、時間で納期を守って製品を開発するためには、やはりうまい仕掛けが必要だと思うのです

ソフトウェア開発チームのための開発ツール

ciklone(サイクロン)はソフトウェアの不具合を管理するバグ管理システムで、ソフトウェア開発プラットフォームとして次の機能を提供しています。

バグ管理デスマーチ

  • バグ管理:プログラミング、変更・構成管理、テストの効率化
  • タスク管理:タスクのステータスを管理し、進捗をグラフィカルに表示
  • コミュニケーション:セキュアな環境で開発チームが情報共有
  • バージョン管理:成果物のソースコードを管理

今回は簡単なご紹介しかできませんでしたが、cikloneを使うと、関係者によるプロジェクトの全ての共有、最終成果物の共有ができるようになります。また、バグ管理をすると同時に、効果的なソフトウェアテストとバグ再発防止対策が実現でき、ソフトウェア開発上で重要なコミュニケーションの活性化が図れるのです。

「デスマーチ」を避けるための仕掛けとして是非cikloneを御検討下さい。

2010/02/16 セキュリティ機能強化 リリース

illust_5.ai

「tracpath(tracpath)」にセキュリティ強化機能が追加されました。

セキュリティ強化のご要望に対応するため、IP接続制限機能が利用可能になりました。

IP接続制限とは、アクセスできる場所をIPアドレスで制限することが出来ます。これにより、本社と開発拠点、特定の許可された接続先のみをtracpathにアクセスさせることができます。

tracpathは無料ではじめることができます。ご利用下さい。

さらに詳しい説明はこちらをクリック。

「IP接続制限」セキュリティ機能強化 リリース

Ciklone(サイクロン)」にセキュリティ強化機能が追加されました。

IP接続制限

IP接続制限

セキュリティ強化のご要望に対応するため、IP接続制限機能が利用可能になりました。
IP接続制限とは、アクセスできる場所をIPアドレスで制限することが出来ます。これにより、本社と開発拠点、特定の許可された接続先のみをCikloneにアクセスすることができます。

Ciklone(サイクロン)のセキュリティについてさらにくわしく知りたい場合はこちらをご確認ください。

スマート検索機能リリース

Ciklone(サイクロン)」に新しい機能がリリースされました。
プロジェクト内のすべての文書を全文検索できるようになりました。これまでより「高速に、簡単に」検索がご利用頂けます。

Ciklone(サイクロン)の全文検索機能である「スマート検索」とはインクリメンタルサーチと全文検索が可能な検索システムです。

動作イメージは動画をご覧下さい。

2009/12/11 スマート検索機能リリース

screenshot_search1

「tracpath(tracpath)」に新しい機能をリリースしました。
スマート検索とはインクリメンタルサーチと全文検索が可能な高速な検索システムです。プロジェクト内のすべてのリソースに対して高速に全文検索することが可能になりました。
tracpathは無料ではじめるすることができます。ご利用下さい。
さらに詳しい説明はこちらをクリック。

2009/11/17 ベータ版のプレスリリース

ソフトウェアエンジニア向けにクラウド型のバグ管理システム「tracpath(tracpath)」β版の提供を開始しました。

  • バグ管理システム
  • バージョン管理システム
  • SSL暗号化によるセキュリティ標準対応

無料ではじめることができます。ご利用下さい。
さらに詳しい説明はこちらをクリック。

プロフェッショナルのためのASP/SaaS版バグ管理システム「Ciklone(サイクロン)」リリース

株式会社オープングルーヴは、エンタープライズ系エンジニアと組込みソフトウェアエンジニアのための不具合対策・品質改善を実現する、プロフェッショナルのためのASP/SaaS版バグ管理システム・構成管理システム「Ciklone(サイクロン)」をリリースしました。ソフトウェア開発の現場にとってソフトウェアの品質を高め、デスマーチを避けることは、これからのソフトウェア開発に必須です。

経済産業省が毎年実施している、「組込みソフトウェア産業実態調査」によると、今後ソフトウェアがすべての産業の競争力の源泉となり、ソフトウェア開発、利用の効率性向上が鍵となると予測されています。しかし、製品出荷後の不具合の原因としてソフトウェアの不具合が約4割というデータが示されています。
ソフトウェア開発ベンダーとして、ソフトウェア開発の開発ツールに必要な「バグ管理システム」とプログラム等の「バージョン管理システム」がソフトウェアの不具合対策・信頼性の高い製品開発に必須です。Ciklone(サイクロン)が実現できることは、

【プロジェクト管理者】

  • 管理するプロジェクトを俯瞰して、チームの状況、進捗を把握
  • プロジェクトの開発工程を簡単にトラッキング(追跡)
  • 複数の拠点に分散した開発チームや協力企業との開発プラットフォームとして利用
  • バグデータベースを構築することで、過去のプロジェクトや似たプロジェクトの課題点がデータベース化されナレッジとして活用
  • SSL暗号化によるセキュアなサービスて活用

【開発者/品質担当者】

  • バグ管理・タスク管理をチームで共有、常に最新の状態でチーム状況を把握
  • ソースコードやドキュメントのライブラリを一元管理し、バージョン管理が可能
  • バグの対応漏れ、対応忘れ、担当者不在、をゼロにする
  • Ciklone(サイクロン)開発ツールを採用することで、本来の開発作業に専念
  • 専任の担当者が必要なく、だれでも簡単に利用可能

Ciklone(サイクロン)はソフトウェア開発を専業にしているエンジニアの声を取り入れたソフトウェア開発に必須のツールです。Ciklone(サイクロン)が実現する、バグ管理システムとバージョン管理システムはチーム開発や品質管理を行うすべてのエンジニアが本来の製品開発に力を発揮するための開発プラットフォームです。だれでも、すぐに、無料で試用することが出来ます。ウェブサイトよりご登録ください。

アカウントの登録

2009/11/04 産業交流展2009にtracpathを出展

ご来場くださった方、たくさんの貴重なご意見をいただいた方々、ありがとうございました。

産業交流展2009にご来場ありがとうございました。当社ブースでは、zeera document search(ジーラ・ドキュメント・サーチ)tracpathを展示致しました。

産業交流展2009産業交流展2009ブース

2009/11/04 tracpath BETA Versionをリリース

tracpath beta Versionをリリースしました。tracpathは「ソフトウェアエンジニアに贈るプロフェッショナルのためのウェブ版 バグ管理システム」です。

  • セキュアなクラウド型アプリケーション
  • シンプルで使いやすいバグ管理システム
  • ソースコードやライブラリのバージョン管理システム
  • 多くのプラットフォーム(Windows, Mac, Linux)の開発ツールと連携
  • プロジェクトスタートと同時に、課題・タスク管理をすぐに使える

無料ではじめることが出来ます。まずは、アカウント登録をして先進のバグ管理システムtracpathをご利用ください。