スポンサーサイト

 --------
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

スポンサーサイト の続きを読む


カテゴリ :スポンサー広告 トラックバック(-) コメント(-)

システム開発に困ったら、、、

 2008-03-20
どうも開発が上手く進まないとか、
何から手をつけていいか解らないってなったときに
これはいかがでしょうか?

ジョエルテスト

詳しくはリンク先を読んで頂いたほうが理解しやすいと思うのですが
概要は以下です。

1. ソース管理システムを使っているか?
2. 1オペレーションでビルドを行えるか?
3. 毎日ビルドを行うか?
4. 障害票データベースを持っているか?
5. 新しいコードを書くまえにバグを修正するか?
6. 更新可能なスケジュール表を持っているか?
7. 仕様書を持っているか?
8. プログラマは静かな労働環境にあるか?
9. 買える範囲で一番良い開発ツールを使っているか?
10. テスト担当者はいるか?
11. プログラマを採用するときにコードを書かせるか?
12. 「廊下での使い勝手テスト」を行っているか?


私的には、、
1. ソース管理システムを使っているか?
これは開発規模に関係なく必須、
ぜひ導入しましょう、CVSならフリーで、windowsでも簡単です。

2. 1オペレーションでビルドを行えるか?
これはスクリプト言語なら無視ですかね。
要は、「決まった手順は自動化しましょう」と置き換えていいかも

3. 毎日ビルドを行うか?
毎日結合テスト。
誰かが触った箇所が他に影響を及ぼしてないか?
2と近い感じ。
ユニットテストとかを自動化できれば言うこと無し

4. 障害票データベースを持っているか?
これは当然。
記載する内容は同サイトより
* バグを再現する完全な手順
* 正しい動作
* バグの現象
* 誰が直すべきものか
* バグが修正されたかどうか
を書くとの事。

5. 新しいコードを書くまえにバグを修正するか?
6. 更新可能なスケジュール表を持っているか?
7. 仕様書を持っているか?
これらも当然といえばそうなるでしょう、
こういう事を後回しにしていくとどんどんデスマへ突入です。
最近はちゃんとしているプロジェクト増えてきた気がします。

8. プログラマは静かな労働環境にあるか?
9. 買える範囲で一番良い開発ツールを使っているか?
これは本当に頼みますって感じ。

10. テスト担当者はいるか?
11. プログラマを採用するときにコードを書かせるか?
12. 「廊下での使い勝手テスト」を行っているか?
文化の違いを感じました。
ここまでできたら良いですよねー

という見解です。

早速次の4月の案件から試して見ます。
結果はまたブログで、、


関連記事

システム開発に困ったら、、、 の続きを読む


コメント












管理者にだけ表示を許可する
トラックバック
トラックバックURL:
http://halken802.blog94.fc2.com/tb.php/65-8b3a50ef
≪ トップページへこのページの先頭へ  ≫
halken800 Twitter
最近の記事
カテゴリー
タグリスト
最近のコメント
最近のトラックバック
広告



上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。