• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2004年02月03日

開発プロセスの選択

とうとう2月になりました。2月はビッグ&ハードプロジェクトがあり(オートビレッジとは関係ありませんが)、もうすでに臨戦態勢です。

要件定義は完了しているのですが、仕様は詰め切れておらず、この仕様策定と設計、開発、テストを私一人で1ケ月でやり遂げなければなりません。さらにサーバーは他人のもの+間借りなどなど、リスクがてんこ盛りです。このタイトさは今まで経験したことのないほどハードです。

ところで、開発プロセスには、設計、コーディング、テスト、ドキュメント制作があります。この総和が工数になるのですが、今回はどのように工夫してこれを小さくするかを考えています。

従来は設計とコーディングをこまめに行うことで完成に持っていくスパイラル的な手法を用いていましたが、実はこの手法だとテストとドキュメント制作に時間がかかり、決して全体の工数が小さくなるわけではありません。ドキュメントを作る際に構造上の欠陥が見つかり、フォワードエンジニアリングが発生し、逆に工数がかかってしまうこともよくあります。

そこで、設計+ドキュメント制作を最初に終わらせ、コーディングを行うというプロセスを試してみたいと思うようになりました。これはまさにウォーターフォール型の開発プロセスへの回帰ですが、仕様締め切りをギリギリまで受入れ、一気に1週間ほどでコーディングし、テストをしないという点で異なります。言い換えるとテストを短縮するためのプロセスです。

しかし、常に横たわるのはユーザーのITスキルの低さです。最近では「情報推進室」といったIT専門部門がない会社でもシステム導入することも多く、仕様書を見ても実際の運用とシステムとがリンクできていないケースが多くなっています。

ですから、それでもウォーターフォール型開発を前提にし、仕様を理解して頂くためにシステムをモデル化することにシフトするか、それともプロトタイピング型開発を前提に開発プロセス全体を工夫する従来の方向性を突き進むのか、とても悩んでいます。

両方できるといいですけどね。(^^;)
ブログ一覧
Posted at 2004/02/03 12:16:02

イイね!0件



今、あなたにおすすめ

ブログ人気記事

キリ番3333🤩 ありがとうござ ...
hokutinさん

今日の朝飯は〜😋👍
一時停止100%さん

ポルシェのバッテリー交換
彼ら快さん

借りた車は・・・🚗✨
よっさん63さん

パワーをもらいに多度大社へ
シロだもんさん

秋田県に来ています。
つよ太郎さん

この記事へのコメント

2004年2月4日 0:46
へっへっへ・・・( ̄∇ ̄)
危険な香りがプンプンしますね(笑)

今私が関わっている開発が、まさにプロトタイピング型です。10月から始まっていますが、未だ収束の様子が見られません(T0T)
こちらも後からの仕様変更や機能追加が出ないよう、色々と工夫したり開発工程を理解して頂く事に努めてはいるのですがね・・・。

この会社は、まず社長さんがシステムに対する理解がない。古いタイプの社長さんで、「コンピュータなんて、フンッ」ってな感じです。しかし、実際に手書きで膨大な数の伝票を起こす従業員さんは大変です。現場からの突き上げと、契約している会計事務所の説得で今回初めてのシステム導入となりました。

しかし、やはりITスキルの低さはかなりのものです。現場の方で、自分でパソコンを持ち、最近になってExcelをなんとか使い始めたという方がたったの二人。実際に私の作ったシステムを操作するのは、生まれて初めてパソコンを触るという60歳近いおばちゃんが二人(!!)
既にシステムは動いていますが、そりゃもう大変です。社長さんは、口にはしないものの「それ見たことか」という態度(笑)。

しかし幸いなのは、システム導入を決定した現場の方々の熱意、「タラタラ文句を言ってる社長や他の人達に一泡吹かせてやる」という思いがあることです。「うちの会社は、なんとしても変わるんだ、変わらなくちゃいけないんだ」という熱い思いを目の当たりにすると、こちらもついつい「なんとかしてあげよう」という気持ちになり、かなりきつめの納期でも仕様追加に応えたりしてしまいます。

お陰で先月辺りからは寝不足ですが、たまにはこういった仕事も楽しいですね。ゴリゴリとコーディングしてなんとか明日の納期に間に合わせると言うことの繰り返しで、あれこれ考えながらドキュメントを作成する楽しみは少ないですが、「いや~、お陰で楽になってるよ」という声を聞くと、そりゃ嬉しいもんです。
コメントへの返答
2004年2月4日 8:54
おはようございます、pakuさん。

こちらの方のITスキルの低さはすごいですね。私もここまで低い人たちと仕事をしたことがありません。経営者の理解が低いことも大変なハードルになっているでしょう。お体に気をつけてがんばってください。

システムの導入に対しては、ユーザー側担当者の社内における人徳が大きく影響すると思います。人徳がない人のところに導入するときはどんなにシステムが良くても、他の社員はあら探しをしようとする行動に出ます。人徳がある場合は全くその逆で、バグがあってもみんなで回避策を考えてくれます。導入は人間関係が最も大きなファクターだと思います。

結局プログラマは感謝の声が一番の励みになると思います。少なくとも私の場合そうです。私は外注したことがないので、いつも顧客と直でやりとりをしているのですが、お金はいらないからその仕事をさせてくれっといってしまいそうになります。そのたびに上司に怒られるのですが。(^^;)

プロフィール

私の好きなことはドライビングとコンピューティング。ですから、コンピュータを持って旅に出るのが何より好きです。この二つはよく似ていて、うまくコンピュータをコントロ...
みんカラ新規会員登録

ユーザー内検索

<< 2026/1 >>

    123
45678910
11121314151617
18192021222324
25262728293031

リンク・クリップ

Try! ASP 
カテゴリ:開発関連
2004/07/21 13:01:27
 

愛車一覧

トヨタ イプサム トヨタ イプサム
ロードスターからの乗り換えです。新しい家族そして新しい家庭作りのパートナーに彼を選びまし ...
マツダ ロードスター マツダ ロードスター
私は常々ゴーカートで町中を走ってみたいと思っていました。ロードスターはその夢を叶えてくれ ...

過去のブログ

2013年
01月02月03月04月05月06月
07月08月09月10月11月12月
2006年
01月02月03月04月05月06月
07月08月09月10月11月12月
2005年
01月02月03月04月05月06月
07月08月09月10月11月12月
2004年
01月02月03月04月05月06月
07月08月09月10月11月12月
2003年
01月02月03月04月05月06月
07月08月09月10月11月12月
2002年
01月02月03月04月05月06月
07月08月09月10月11月12月
2001年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation