単語記事: ソフトウェア開発

編集  

ソフトウェア開発とは、一般的にコンピュータソフトウェアの設計・製造の一連の作業である。実際には企画から品質検ユーザインタフェースデザインまで様々な過程や部門が存在するが、単にプログラムの設計・コーディングす場合も多い。

概要

一般的な、情報企業では "ソフトウェア" と呼ぶと"お客様"に納品するプログラムセットす。マニュアルや技術仕様書などの文書類も含む。
しかしながらカタカナが多いこの業界では、詳しく解らないユーザーが多いため。
ソフトウェア = プログラム と解釈されてしまいプログラミングす場合が多くなってしまう。
また、ソフトウェア開発プロジェクトとはならないため、この辺もユーザーにとってはわかりにくいと思われる。

技術に詳しくない顧客と開発専門集団との間の、コミュニケーション齬を解消して工程を妨げる要因を未然に防ぐコーディネーター的人材のさらなる育成と有用性認識が切望される。

自称SEやプランナーである設計担当者であっても、現実での設計・プログラミングの経験・技術的ノウハウをほとんど持たない(しかし、机上の知見や資格だけは持っていたり、対顧客プレゼンテーションが詐欺的に上手いが内容は非現実的な)場合があり、顧客や開発者を混乱に陥れることがある。


ソフトウェアの開発では、

  1. SEと営業が、顧客の要望を聞く
  2. SEが、その内容をプランナーへ伝達
  3. プランナーが設計をして、プログラマーへ伝達
  4. プログラマープランナーの意向を忠実にプログラミング
  5. デバッガーがプログラムの内容が正しいかどうかをチェック
  6. SEが全ての行程を終わったことを確認
  7. 顧客に、ソフトウェアを納品
  8. 営業が検収を行う

というのが正しい流れだが、これは夢物語である。
現実では・・・

  1. SEと営業が顧客の要望を聞く
  2. SEがプランナーを通さず直接プログラマーへ伝達
  3. プログラマーが、SEの要望のアルゴリズム開発に四苦八苦してプログラムを作成
  4. プログラマーが”それぞれ”の思惑で作成したためプログラムが思ったようにつながらない
  5. デバッガーがバグの多発で泣き始める。
  6. 作業が終わらないため、SEが顧客から文句を言われ始める。
  7. 営業が泣き始める。
  8. 泊まり込み作業が始まり、プログラマーとデバッガーがサービス残業に追われる。
  9. 何とかできあがって納品するが、顧客の要望が既に初期依頼時と違っていてさらに追加されている
  10. 2~9を延々と繰り返し、終わった頃には、数才老けている。

とまさに、地獄絵図を見るようである。
なお、上の現実はあくまで某会社であった話なので他の企業はどうか不明である。

なお、マニュアル仕様書が少ないのは、「そんな時間があったらアルゴリズムの開発に時間を回したい」というプログラマーの切なる抵抗であるが、実際には作っている間に用件が変わってしまうので「そんな物作っていられない」というのがほとんどである。ところが、それを作らないために、後に余計な(過去の作業についての)追跡調作業の時間が多大に費やされるのが常である。

関連動画


関連商品

関連項目


【スポンサーリンク】

携帯版URL:
http://dic.nicomoba.jp/k/a/%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E9%96%8B%E7%99%BA
ページ番号: 905992 リビジョン番号: 2474722
読み:ソフトウェアカイハツ
初版作成日: 09/01/12 00:01 ◆ 最終更新日: 17/04/01 05:20
編集内容についての説明/コメント: 特定派遣追加
記事編集 / 編集履歴を閲覧
このエントリーをはてなブックマークに追加

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

ソフトウェア開発について語るスレ

4 : ななしのよっしん :2009/01/19(月) 03:47:45 ID: MU1bNOYlci
いつも思うんだが、そもそも全体の進行をちゃんとチェックし計画を修正できる人間(管理)がいればだな
プランナー…だよな?)少しはマシになるはず…なんだけ…
てか、営業とSEとプランナーとプログラマーとデバッカーの違いがよく分からry(用や意味の違いは知ってるけど)

てか、うちの会社は営業だけじゃなく社長がだな理な企画(ryorz
5 : ななしのよっしん :2009/01/19(月) 04:36:39 ID: 6SKT0ld38H
凄い、本当に凄い記事だ。
デバッガーとプログラマーの方達には頭が下がる一方です。
6 : ななしのよっしん :2009/01/22(木) 18:27:15 ID: qXkSSUp61j
ソフトウェアには物理的実体がないんで、ドキュメントの束をしっかり要される場合も多い。ま、ドキュメントの厚さでしかモノを評価できないIPA職員とかなんとかならんかねw
7 : ななしのよっしん :2009/02/17(火) 14:14:05 ID: pBkWKYwPiS
まともな社会人のやる事とは思えないよね
確かに理屈だけじゃ世の中は回らないけどさ
8 : ななしのよっしん :2011/02/26(土) 17:52:33 ID: svMdIMljfC
前のリビジョンまであったコメント消しちゃったのか…
9 : ななしのよっしん :2014/07/17(木) 20:51:30 ID: 5rlgcJ/0OM
>>3 >>8
なるほど、確かに前のヤツが面
10 : ななしのよっしん :2016/01/31(日) 16:00:49 ID: zDW4k84ZNK
Gitとかいう各プログラマが他人視で自分の好き勝手に開発するのを助長し、マージ作業を助けてはくれるがマージの頻度を20倍に増やす悪魔
11 : 削除しました :削除しました ID: tTCkD/uFKv
削除しました
12 : ななしのよっしん :2017/06/12(月) 08:06:41 ID: L6j0MXHSI0
「よし、今回のプロジェクトスケジュール通り順調に進んd」
「ごめwww見積もり甘かったから納期縮めてwww
「」
13 : ななしのよっしん :2017/06/15(木) 19:40:31 ID: tTCkD/uFKv
リツアンSTC お仕事案件
http://ritsuan.com/job/
ソフトウェア仕事がたくさんあるぞ。45万以上もな。
急上昇ワード
ニコニコニューストピックス
電ファミwiki
  JASRAC許諾番号: 9013388001Y45123
  NexTone許諾番号: ID000001829