Process

品質管理・進捗管理に質問表を活用する

「要件や仕様が正しく伝わっているか?」ということを把握するのは難しい、と感じます。 自分は当たり前に思っていても、相手はそうでない 打ち合わせで説明したつもりが、相手には意図した通り伝わっていなかった 仕様書はレビューしたけど、理解が違ってい…

品質を上げたいなら、「レビュー」よりも「検討会」に力を入れよ

以前に、以下の記事を書きました。 進捗管理は「遅れ」か「残り」か これは、今までのやり方を少し変えるだけで、プロジェクトマネジメントの効果を向上させられる良い例でしょう。ソフトウェア開発プロセスの中では、同様のことが言えるケースがたくさんあ…

分散型バージョン管理システムは実際の開発現場でどれだけ普及するか?

バージョン管理ツールは、「集中型」と「分散型」に分類できますが、OSSのバージョン管理ツールには以下のようなものがあります。 集中型 CVS、SVN 分散型 Git、Mecruial、Bazaar 最近は、分散型のツールへの注目が高くなってきていますが、「実際の開発の現…

SEMAT ソフトウェア工学を再考する

今、SEMAT(Software Engineering Method and Theory:ソフトウェア工学の方法論と理論)という活動が始まっています。GoFの一人であるErich Gamma氏や、PSPを提唱したWatts Humphrey氏、ソフトウェアメトリクスの大家であるCapers Jones氏など、ソフトウェ…