-オープンソースのSNSエンジン OpenPNEプロジェクト-

OpenPNE 3.6.0 のリリースを 2011 年 1 月末以降に延期します

11 / 27 土曜日 2010

OpenPNE 開発チームの海老原です。

タスクの進捗状況などを検討した結果、 2010 年 11 月末のリリースを予定していた OpenPNE 3.6.0 のリリースを、 2011 年 1 月末以降に延期することに決めました。告知が遅くなってしまい申し訳ありません。

ベータ版の各バージョンのリリース計画はいったん白紙に戻させていただき、決定次第順次告知していきたいと思います。

(なお、この延期が、今後の OpenPNE 3.4 のサポート期間に影響を及ぼすことはないことを念のため申し添えておきます。 OpenPNE 3.4 のサポート期間は、 OpenPNE 3.8 のベータ版リリースまでです。通常通りリリースがおこなえていれば、 OpenPNE 3.8 のベータ版は OpenPNE 3 系のリリース規則のお知らせ で明記しているとおり、 2011 年の 1 月にリリースされているはずで、 OpenPNE 3.4 のサポートは 2011 年の 1 月までの 1 年間、ということになるはずでした。しかし、現実には OpenPNE 3.6 がまだリリースできない状態が続いており、 OpenPNE 3.8 の開発に入ることができていないため、 OpenPNE 3.4 は少なく見積もってあと半年はサポートが継続することになります)

以下、延期の理由について説明します。

延期の理由

これまでにもたびたび申し上げているとおり、現在の OpenPNE 開発のリソースは不足しています。

この状況は残念ながら現在も変化していません。

10 月 14 日に打ち出したスケジュールでは、少ないリソースのなかでもタスクを効率的に処理していく、ということを目標に定めたものです。しかし、結果として、

  • 動作テスト関連のスケジュールが想定よりも大幅に遅延した
  • バグ修正などのための人員が想定の半分も確保できなかった

という問題が発生していました (詳細は後述します)。

さらに悪いことに、来月からは開発チームのメンバーがより多忙になるため、開発のペースがさらに遅くなることが見込まれます。

この状況を受け、今回、さらに 2 ヶ月延期をおこなうという判断をおこないました。安定した OpenPNE 3 開発体制が現在まで作れていないので、今回のようにさらに延期をおこなう可能性が充分あることをご理解ください。

※今回のような状況を再び引き起こさないよう、今後はこれまで細々と続けてきた開発体制の改善を最優先に取り組みたいと考えていますが、 OpenPNE 3.6 開発期間中に抜本的な改善をおこなうのは困難です。

動作テストの大幅な遅延

OpenPNE 3.6.0 のリリースのためにおこなう動作テストは、これまでおこなえていなかった、 OpenPNE 3 のすべての機能に対する正常動作を保証することを目的として実施します。 3.6 の新機能に限定するのではなく、すべての機能に対して実施するために、大幅な時間をかける必要があります (もっともこれは、本来であればいままでやっていなければならなかったことです)。

10/10 から 10/24 までの 2 週間で完了させる予定だった動作テストの準備が 6 週間経った現在でも完了していないために、もともと 10/24 から実施予定だった動作テストの実施が、現在も開始できていません。

バグ修正作業が進んでいない

10 月にリスケジュールをおこなったとき、当初バグ修正作業をおこなうことのできる人員として「5 人」を確保できることを想定していましたが、実際には 1 人が作業できている状態がやっとで、よくて 3 人が、悪くて数日間誰もバグ修正をおこなうことができなかった、という状態になってしまっています。

もともとは最初から 5 人全員がバグ修正をおこなうわけではなく、 5 人のうち 2 人は 3.6 を安定させるのに必要な体制整備に取り組み、途中から 5 人体制で一気にラストスパート、という想定だったはずが、まったく違う状況になってしまいました。

現時点で、 OpenPNE 3.6 のリリースに必須な High 以上のチケットのうち、現時点で修正が完了していない Urgent のチケットが 3 つ, High のチケットが 28 つ (「仕様バグ」含む) 存在しています。

10/14 に提示したタスクの中で、未完了のものがある

予定では完了しているべきはずの以下のタスクが、現時点でも未完了となっています。

  • 全機能に対する動作テスト (現時点で 6 週間遅延)
  • セキュアコーディングガイドラインに基づいたレビュー (現時点で 1 週間遅延)

トラックバック:2

ピンバック from Tweets that mention OpenPNE 3.6.0 のリリースを 2011 年 1 月末以降に延期します|OpenPNE -- Topsy.com 10-11-29 (月) 19:05

[…] This post was mentioned on Twitter by bsiyo, OpenPNE君. OpenPNE君 said: OpenPNE 3.6.0 のリリースを 2011 年 1 月末以降に延期します http://bit.ly/frRJ3a […]

ピンバック from [1日目] OpenPNE3.6のアドベントカレンダー開始 « 大原部長自宅鯖実験場 10-12-07 (火) 18:33

[…] の状態が続いております。 OpenPNE 3.6.0 のリリースを 2011 年 1 月末以降に延期します […]

ページの先頭に戻る