システム開発は、普通、上流工程で仕様を明確にし、ドキュメントにまとめ、それからコーディングしていきます。
普段仕事をしていてちょっとした小さな機能でも仕様が漏れてたり矛盾してたりして、スムーズに進むことが少ないです。
これはうちのプロジェクトだけじゃないはず。
今日も仕様がはっきりしてない場面に出くわしました。
これらは、
そもそもの考慮漏れ
勘違い
等による人的ミスに起因していたりしますが、規模の大きなプロジェクトなのか、上から末端までまたその逆方向に必要な情報が伝わってないことも多いと思います。
開発チームだけで言うと、複数の開発チームが集まっていて各々新規機能開発に改修作業、不具合対応、問い合わせ対応、スケジュール管理、リソースアサイン等タスクは多いので全て完璧にこなすのはまぁ不可能です。
その中でどこに注力するのがいいのか模索中です。
あれば教えてほしいです。
上司が言っていましたが、良いSEはとにかく話し合うそうです。
なるほど。
普段仕事をしていてちょっとした小さな機能でも仕様が漏れてたり矛盾してたりして、スムーズに進むことが少ないです。
これはうちのプロジェクトだけじゃないはず。
今日も仕様がはっきりしてない場面に出くわしました。
これらは、
そもそもの考慮漏れ
勘違い
等による人的ミスに起因していたりしますが、規模の大きなプロジェクトなのか、上から末端までまたその逆方向に必要な情報が伝わってないことも多いと思います。
開発チームだけで言うと、複数の開発チームが集まっていて各々新規機能開発に改修作業、不具合対応、問い合わせ対応、スケジュール管理、リソースアサイン等タスクは多いので全て完璧にこなすのはまぁ不可能です。
その中でどこに注力するのがいいのか模索中です。
あれば教えてほしいです。
上司が言っていましたが、良いSEはとにかく話し合うそうです。
なるほど。