タグ

資料とjoelに関するsnjxのブックマーク (3)

  • ジョエル・テストを継ぐアリエル・テスト(後編) « inoue_se

    ジョエル・テストを継ぐアリエル・テスト(前編)の続きです。 テストチームは常に最新バージョンでテストしているか これは、ジョエル・テストのデイリービルドが暗黙に含む指標かもしれません。直交する部分もあると思い、項目としてアリエル・テストに足しました。 テストチームが古いビルドでテストするのは意味がないので、最新バージョンでテストするのは自明に思えるかもしれません。しかし、意外にテストチームのメンバーが自分たちのテストしているビルド番号を知らない場合があります。ソースコードのコミット履歴(テストチームの視点から見ると、修正がいつ入ったかの記録)とビルド番号(テストチームの視点から見ると、自分たちがテストしている対象)の対応づけは確認可能になっているべきです。かつ、すべてのテストメンバーはビルド番号に意識的であるのが理想です。 開発期間中のバグ報告件数が可視化されているか(開発チーム全員に見る

  • ジョエル・テストを継ぐアリエル・テスト(前編) : inoue_se

    ジョエル・テストはソフトウェア開発チームを評価する指標として有名です。今でも充分に有効な指標ですが何せ書かれたのが2000年です。そろそろ新しい指標があってもいいと思います。なので考えてみました。ジョエル・テストの名前規約に従うならイノウエ・テストとすべきですが、気恥ずかしいのアリエル・テストとなづけます。 実践できないことを指標にしても机上の空論になるので、アリエルの開発で実践できていることに限定しています。このため、こんなことをすべきと言う理想論ではなく、費用対効果まで考えた実践的な項目です。 ジョエル・テストと同じ項目はアリエル・テストに含めていません。当然やっているという前提です。もっとも、アリエルでもいくつかの項目は完全実践とは言い難いものもありますが。 ソフトウェア開発チームを評価するアリエル・テスト 自動ビルド、自動デプロイができるか 自動テスト(単体テスト、統合テスト)があ

  • Joel on Software - ジョエル・テスト

    Joel Spolsky ジョエル・スポルスキ 翻訳: Fukushige Erika 福重 永里香 翻訳チェック: Takeda Toshiyuki 武田俊之 9.8.2000 SEMAについて聞いたことがある?かなり難解なシステムで、ソフトウェアの開発チームがどれくらい良いかを測るためのものだ。ちょっと待った!そのリンクに飛ばない方がいい。きっと書いてあることを理解するだけで6年はかかるだろう。そこで、私は自分で作ることにした。これはソフトウェア開発チームの質を評価するものだが、とっても当てにならないいいかげんなテストだ。このテストの素晴らしいところは、3分程度で終わることだ。節約した時間を使って、医学部に通うことだってできるだろう。 ジョエル・テスト ソース管理システムを使っているか? 1オペレーションでビルドを行えるか? 毎日ビルドを行うか? 障害票データベースを持っているか? 新

  • 1