はてなキーワード: 仕様書とは
どうなんだ?
俺が書いた例読んでもまだそんな事を言うって事は、あんたもエセ側じゃないかと思うんだが……
ゾンビ出さないとか大量のCLOSE_WAITとかは常識レベルじゃないのか?
SEになってよく見るプログラムは、リソース開放なんて知った事か的な場当たり的プログラムなんだけど、こいつはその匂いを強く感じるなぁ。仕様書に「確保したリソースは必ず開放する事」とか情報処理の専門学校の最初の3ヶ月ぐらいで習う事を書けと?というかそんなの仕様書に書けとか気が狂ってる。
なんだろう、下請けにいいものを作ることを求められても困るぞ?
できた後に、発注書に書いてないような高スペックを求められたり、常識ですよねとセキュリティーを求められたりするが
とくに、監視でCPUがどうのこうの、というのは 仕様書に明確に どういう値でどう監視するか、という仕様を書いてくれ。
そうじゃないなら、最高の製品を求めるなら、下請け、ではなく社内エンジニアを使ってくれ。
できるかできないか?という話題をすれば出来ることがあるが、
見積もっているか、見積もっていないか?という話題では、発注書に書かれていないことは見積もってないし、
勝手なことを言うようだし、いろいろあるし、言ってることも最もだと思うことも沢山あるが
下請けにいろんなことを期待しすぎ。
下請けじゃなく、納品業者で製品ならともかく、下請けしているものに、発注書以上のことを求められてもな。
正直、クオリティーを求めることは、製品として出ているパッケージを買うか、社内エンジニアでヤッてくれ。
常識的な品質というものは、ひとによって違うからどうにもならんし
そもそも、金額の問題による所が多すぎる。僕が年収XXで、僕の能力がこのぐらいですから、1人月でこのぐらい出来るはず。
というのは、正直 通じない。
>まさにあなたのような人が、なんで(Why)ポインタがわからなくなるのか知りたかったんだけど、あなたの記事を読んでもやはりわからなかった。
正確に言えば、分からなくなったのではなくて、その前にやめちゃっただけです(笑)
プログラムの書き方は、個々人によって色々なんでしょうけど、僕なんかはほんとに一人で作ってばっかだったてのもあるけど、仕様書も何もなしに、それこそ得たい結果だけがあって(しかもそれが大抵漠然とした形でしかなかった)、それを目的に頭の中の考えをほとんど直接コードに書いて行ってるようなものでした。
なので、いっつも手探りで動かしては修正の繰り返し。
そんな行き当たりばったりでプログラムを覚えていったような感じっすかね。
C言語習得が仕事で求められているのならまだしも、特に求められているわけでもなかったし、めんどくさいじゃないですか。
たぶん、ポインタのちゃんとした理解なんて結構なハードルだと思いますしね
試験業務中心だった。
その中でもシステムテストとかやったりしてるのでネットワークやサーバー、アプリは商用の状態に近い環境で試験をしている。
具体的にはサーバーはLB使って冗長化/スケールアウトされていたり、クラスタリングされていたり、データセンターにあるサーバーにリモートでログインして試験をしたりとか。
rebootコワイヨーとかHW障害うざいよーとか思いながら。
ソフトウェアの受託開発の会社で、Javaの業務アプリを設計・開発・試験していた様な人達が集まっているので、ネットワークやLinuxなどアプリよりは低レイヤなところに詳しい人が地味にいなかった。
システムテストの項目書をExcelで作るお仕事や、試験を実施するお仕事は凄くやる気しなかったが、試験の実施方法を検討するお仕事や、試験をするための環境を構築したり、仕様書を読んでミドルウェアやアプリにコンフィグを投入する仕事は楽しかった。コンフィグを投入する作業をスクリプトで怠惰に自動化したりするのは、けっこー楽しかった。
リグレッションテストや、バージョンアップでの改修テストなどで環境を再構築する際に、作成した自動化スクリプトは腐らさせずに誰かに展開することが出来たので、自動化した工数も無駄にはならなかった(ちゃんと効率化に!)大量にデータを投入するとき、さすがにだるい。ツールも使えば使うほどバグなくなるし良い感じ。PerlやBashを覚えるきっかけにもなるし。
今思うと出向も楽しかった!メーカーSIの会社は社員食堂とかあったので、うわすげぇドラマみたい!とか朝はエレベーターの前に人が並ぶのでうわすげぇ人多い!とか。(最初だけだけど)
後はサーバー室でサーバーとかLBとかを目の前で見れたのがテンション上がった。うわこれF5じゃね?うわこれJuniperやん…いくらすんだよ…HPのブレードサーバーだ!いくらするのかググった。
まぁ、普通に誰も興味示さないw あの時は商用ネットワーク機器という物に憧れている少年だったw
作業で疲れたときはぶらぶらして眺めてた。
何かの見学の時は「おいふらつくな」とか誰かに怒られそうだけど、仕事で来てると誰も何も言わないので見たい放題。転んでケーブル抜いた日には大問題になりそうなので、さすがにそこは気をつけた。
あの1UサーバーにRHELをインストールするとか、少年には楽しすぎた。でも手順はMacのVirtualBoxにCentOS入れるのと変わりはなかった…。ただ、仕事として1UサーバーにRHELをインストールした、という経験を持つことが嬉しかった(少年だから)
でもいいさ。
F5なんか使わずにLVSやUltraMonkey-L7で負荷分散すればいいし、商用のアプライアンス機器なんか使わずにオープンソースで解決してしまおう。AWS使うならELB使えばいいし。そういう環境行ってみようぜー。
May 9, 1998
夜、SIerのスコットとエリアス、MF屋のスティーブ社と仕様確認をやった。
スティーブの奴、やたらにやついてやがったがきっといかさまにちがいねェ。
俺たちをばかにしやがって。
生きたえさがいいってんで、パケットを投げこんだら、奴ら、データ部をもぎ取ったりブルスクを引き出したり
遊んだあげくやっと食いやがる。
今朝5時頃、宇宙服みてえなNDAを持ってきたスコットに突然たたき起こされて俺もNDAを
書せられた。なんでも、役職者で指摘があったらしい。
役職者の連中ときたら、夜も寝ないで組織再編ばかりやってるからこんな事になるんだ。
昨日からこのいまいましいNDAをつけたままなんで、背中がむれちまって妙にかゆい。
いらいらするんで、腹いせにあのベンダーどものQAを「Webサイトをご確認ください」にしてやった。
いい気味だ。
May 13, 1998
あまりに背中がかゆいんで医務室にいったら、背中にでっけえ仕様バグを貼られた。
おかげで今夜はよく眠れそうだぜ。
May 14, 1998
朝起きたら、背中だけでなく足にも腫物ができてやがった。
ベンダーの入札室がやけに静かなんで、足引きずって見に行ったら数が倍に増えてる。
仕様書を三日公告したくらいで増えやがって。
おえら方に見つかったら大変だ。
May 16, 1998
昨日、このプロジェくとから逃げ出そうとした役職しゃが一人、射さつされた、て はなしだ。
胸のはれ物 かきむしたら 肉がくさり落ちやがた。
いったいおれ どうな て
May 19, 1998
やと ねつ ひいた も とてもかゆい
May 21, 1998
ひどいかおなんで ですま
うまかっ です。
4
うま
まぁ、どうせ俺みたいな非コミュは、そもそも就職できないし、就職できたとしてもフリーターだろうし、経済的な基盤がないから、結婚なんてできないだろうし、つかそれ以前に、女と喋れねェしwww女どころか、人と喋れないし、俺みたいな人間が、社会でやってける場所なんてないだろwww。ひきこもりたいなー、山奥に引きこもって、人と関わらずに一生独りで過ごしたいよ、と、高校生の頃に思ってた。けれど、そんな場所はないわけで、ないということはなんとか現実と折り合いをつけてやっていくほかないわけで。自分の食い扶持すら稼げない恐怖と、劣等感に怯えながら、目の前に現れる課題を片っぱしから片付けていった。
そしたら、
高校生の頃に、結婚しないと決めた。その頃から、将来、自分はフリーターにしかなれないな、と思ってた。自分だけではなく、家族は皆思ってた。極度の人見知りで、人間嫌いで、口下手だったこと。経済的な問題が一番大きくて、経済的に独立できるとは思えなかったし、経済的に貧弱ということは、子供を養っていけるだけの基盤があるとは思わなかった。家も貧乏だったし、不景気だったしね。
ひとまず、大学に入ることにした。学びたいものなんてなかったし、わからなかった。大学進学しか、選べる道を知らなかった。いや、正確にはあったんだけど、それは諦めた。学費が安いことと下宿代がかからないことから、家から通える範囲にある国公立大学を選んだ。就職に困らなそうという理由で、理系を選んだ。大学生だった頃は、とにかく、将来が不安だった。講義に出て、試験受けて、レポート出して、ぎりぎりの単位を取って、サークルに出て、活動に参加して、会計だの会長だの役職こなした。ただ、バイトはできなかった。いや、実は3カ月だけコンビニで働いたんだけど、接客が性に合わずに辞めたんだ。
相変わらず、喋ることが苦手だった。喋ることが苦手だったから、宅配便の再配達依頼を電話でやるとか、使用済みの切符を貰うとか、そこから始めた。当時は、定期券を購入するのすらひと苦労だった。サークルに入ったのだけれど、飲み会では孤立するばかりだった。飲み会があった後は、泣いて帰ってた。幸い、創作系のサークルだったので、絵を描き続けることで、居場所は確保できた…と思ってる。
現業職から技術職まで、とにかく受けて、10社くらい落ちた。その結果、そこそこの会社に入って、会社員のマネごとしてる。けれど、今の自分の立場は、砂上の楼閣だと思ってる。不思議だったのは、みなの口から、「結婚」という単語が出ることだ。なんで、そんな簡単に結婚を考えられるのだろう?結婚云々のまえに、自分が職を失わないかどうかに興味がある。とても、他人のことまで考えていられない。だから、退職とか、「切られるぞ」とか脅してくる奴が一番嫌い。しかも、そういう脅し文句を使う上司に限って、「一人じゃ寂しいだろー」と結婚を匂わせてきやがる。
もう30近くになるのに、浮いた話一つない自分を周りはどう見ているんだろうか?とか、ふと考えてしまう。人間的に変な奴なんじゃないか?とか、プライドが高いと思われているんじゃないか?とか、周りの思考を脳内で勝手に想像して、脳内で勝手に反論している。非常に気持ち悪いことだと思ってる。「お前が気にするほど、周りはお前を見ていない」と言い聞かせてる。
結婚のことを考えないわけじゃない。昔世話になった親戚がいる。その親戚は、「いい人は見つかったかね?」と聞いてくる。「いやぁ、まだまだだよ。」と返すのだけれど、時々、俺はこの親戚に窓の顔を見せてやることが出来るのだろうか?と考えて、いや、無理だなという結論に達して、そのときだけは、ああ、子供を作って見せたいな。と思う。ただ、あくまでも、見せることが目的なんだよね。子供が欲しいわけでもないし、嫁さんが欲しいわけでもない。それって、相手に対して失礼じゃん。子供を見せて、その親戚を喜ばせた段階で、もう嫁さんと子供の役目は終わりなんだよ。
子供はコストセンターだと思ってる。もちろん、自分の親にとって、自分自身は、コストセンターだ。親は、それにもかかわらず20年間面倒を見てくれた。それは感謝している。感謝しているよ。けれど、そのコストセンタ―を20年間面倒見続けられる自信はないんだ。20年間、他人の人生に責任持てんの?持てないよ。
最近は、朝起きて、電車乗って、会社行って、仕様書を書いて、他部署と交渉して、図面書いて、担当者と打ち合わせして、報告書を書いて、昼飯食って、試験して、問い合わせに回答して、残業して、残業して、家帰って、ネット見て、寝てる。時々、泣きそうなことが起こるので、そういう時は外で飯食って、風呂入って寝る。ほんの時々、一人で酒を飲む。
結局、自信がないんだろうなと思ってる。こうして、日々の仕事を淡々とこなしていけば、いつかある時自信がつくんのではないか?あるとき、自分も子供が欲しいと思う日が来るのではないか?そう思いながら、働いてる。時間のある時に、勉強して、最後にちょっとだけ、絵を描いてる。
うん、本当は絵描きになりたかったんだ。絵を描いてメシ食いたかったんだ。絵の収入は微々たるものだとわかってたから、『家庭をもつこと』とか『子どもを育てること』とかそういうものを切ったんだ。高校生の頃に。それらは、自分の人生に何らかかわりのないものと思うことにしたんだ。高校生の頃に。美大に行きたかったんだ。行けなかったけどね。そして、結局、絵描きにはなれなかったしね。
とりとめのない長文ですまん。もともと、酒は強くないから飲みもあまりしないし、吐きたいことはあるけど、長いうえに複雑だし、そのうえいまだに喋りは苦手だから余り話すこともしないし、風俗にも興味がないし、ボーリングやダーツでワイワイガヤガヤ遊ぶことを面白いと思わない。そもそも、こんなこと、世間話じゃ喋れないよ。場の雰囲気悪くするばかりだって。だから、どこかで身の上話をしたいなって思ったんだ。吐きだしたくなったので、吐いてみた。
発達障害については、専門家ではないのでうかつなことは言えませんが、教えていただいたページを見ると少し当てはまる部分は彼にあります。全て当てはまるわけではありませんが、「硬直した思考」「彼にはなぜ非難されたか理解できず」のあたりは当てはまります。
会社でプログラマーの人減らしがあった後の、とある案件のためのチームなので、彼には少し頑張ってもらわなければならない状況ですが、
「10倍くらい」明確に指示を出す
ためのチーム内のコストを考えると、彼にはマニュアル整備や仕様書、議事録などの文書管理をしてもらったほうがいいのかもしれません。
ただ、どうしても彼自身がプログラミングをしたがる事もあるので、文書管理と彼のプライドをどううまくつなげればチーム内全員が楽しく仕事ができるのか、模索してみます。
http://d.hatena.ne.jp/iad_otomamay/20120529/1338304867
を読んで。
こんなの20年前からある話なので私は驚かないし、そういう一派でもあった。地方都市でSIerとか名乗っているIT企業はかなりの確率でこの商法で儲けているはずだ。事務所が小さいのに従業員数が異常に多い会社は、つまり外に出ているということだし、「大手の○○と共同プロジェクト」などの売り文句が見えたら、それたぶんひ孫受けかそれ以下。
単価の話をすると、さすがに新人でも0円というのは発注側もまずいので、抱き合わせ商法で内部的に大特価という方法を使う。たとえば業界5年目が時給1,000円×160H=160,000円で、新人が時給800円×160H=128,000円などの組み合わせだ。もちろんこの場合も、ふたりが同じプロジェクトで働くわけではなく、5年目はそれなりにちゃんとした仕事が与えられ、新人は納品用の資料のページ数を数えるとか、FDをひたすらコピーするとか、5分おきにエンターキーを押す人間cronとか、印刷されたバイナリコードを目視で比較する人間コンペアとか、ダンボール箱に詰められた書類を夜行バスで運ぶだけのメール便まがいの仕事とか、そういう肉体労働をさせられる。
プロジェクトが終われば表面上は職歴が付くが、実態としては未経験のままだ。プログラムを1行も書くことなく、仕様書をチラ見することもないし見せてもらえない。普通の会社でこういう下働き仕事をしていれば、そのうちマシな仕事が回ってくるのだが、社外に派遣されている期限がきたらさよならする使い捨ての人なのでずっと待遇は変わらず。職務経歴書だけは凄いのに全然仕事できない自称エンジニアが量産されていき、行き場を失って転職する人が後を絶たない。勉強しようと思って自宅でプログラムを組んでも、それはアマチュアの域を出ない。ある意味プログラマ35歳定年説に繋がっている。
ひ孫受けなのに大手と対等みたいな話と同じようなものに、社員スキルの偽装がある。「今回のミッションの君の設定はこれだ」と嘘の年齢・学歴・職務経歴を渡されてその通りに演じきることが求められる。やったことない仕事を「いやぁあれは大変でしたよ!」と実感を込めて言えるようになれば一人前だ。特に上に書いたような単純作業に学歴や職歴は必要ないのだが、それでは大手のプライドが許さない。だから条件を満たすように偽装してプロジェクトに潜り込ませる。
ソフトウェア開発会社に新入社員として入社して1年とちょっと。
今俺は先行きについてものすごく悩んでいる。
こういうのは業界柄よくあることなので致し方ない、とは思う。
別にそれはこの際どうでもいい。
一世を風靡するしたJavaも今では一部でオワコンと呼ばれる時代だ。
新卒面接の時には「新しい技術を追いかけ続け、会社に貢献したい」とか言った気がする。
だが、その想いは入社半年を過ぎたあたりから見事に裏切られた。
レガシーコードとの戦いも覚悟はしていたが、俺が想定していたスマートなレガシーコードとの戦い方とはひどく遠いものだった。
テストなんてものは書かない。テストはExcel方眼紙で書かれたテスト項目が全てだからだ。
xUnitだとかSpecなんてものはもちろん知らないし覚える気もない。
極めつけはExcel方眼紙のテスト仕様書兼報告書と呼ばれる代物の抜けの多さ。素人でもわかるレベル。
足りなさそうな部分は経験則に則り適当にテストする。だがその結果は報告書には書かない。
バージョン管理なんてものも存在しなかった。上司に聞いたところ、あるにはあるらしいがCVSらしい。
だがそんなもの社内のどのチームを見ても使っている様子すらない。唯一のバージョン管理はファイルサーバー上の日付が書かれたフォルダーのみ。
とにかく現状がひどい現場だが、誰も変える気がない。
現場改善に向けていくつか提案もしてみたが、ただただ否定の言葉だけが帰ってくる。
なんとかしてやろうとも思い、個人的にいろいろやってみたものの、必要かどうかもわからない大量の雑務に押し潰された。
彼らには新しいものを学ぶ気なんて全く無かった。
会社を変える気も無かった。
俺はとにかく現場に失望した。憧れた業界はこんなものなのか、と。
同期や上司と気軽に話ができなくなった。
雑談でさえも話を続けることができない。
現場の問題点だとか新しい技術だとか業界の動向だとか、話したいことはたくさんあるのに。
彼らはそんな話に見向きもしない。
元々静かな現場であった上、コミュ障気味であることも災いし、その結果会社で話せる人はほとんどいなくなった。
雑談でもいいから話せなかった俺も悪い。だが今更何かを話にいく気にもなれない。
明日の飯を食うだけのために、1ヶ月、あるいは1年、もしくはそれ以上かかるようなつまらない仕事でも淡々とこなす。
生きていく上でのれっきとした一手段だとは思う。
だが俺はそんな生き方をしたいと思わない。
だが、現場ではどれだけ訴えても理解してはくれなかった。
俺は今、先行きに不安を感じすぎて俺自身が潰れそうになっている。
転職すればいいのかもしれないが、第二新卒枠がまだなんとか使えるとはいえ、今の実力でどこまで通用するのかわからない。
1年ちょっとで会社を辞めてしまう奴などクズだと見られるだろう。
その上就活もうまくいっていたほうではなかったから、その時の思いが蘇り、踏み出すこともできない。
八方塞がり。
きっとこの業界で自殺を考える奴の心境ってこんな感じなのかと、今日も1人日陰者としてExcel方眼紙の画面を睨み、与えられた作業を淡々とこなす。
(1)1年間限定ですか?それとも、問題がなかったら、3~5年など継続して使いますか?
・通常は、ソフトウェアの瑕疵担保は1年(1年は、ソフトのミスは、開発業者が直す)。
・仮に、サーバトラブルや、システムトラブルで、システムが止まったときに、どの程度止まることが許容できますか?
・年数は、自動化するか?どうか?の見極めに使う。
月給25万のサラリーマンだと、年収300。保険等も加えると、人を雇うコストはそれなりに高い。
数年使うのであれば、ある程度、初期投資をしても良いという判断が働く。
(400万でも、5年使うのであれば、年間80万。)
普通のスタッフ一人(が専任・手動で今回の対応を行う)やとうのと、
システム400万は、会社から見ると、経費の観点では変わらない。
やってみなきゃわからないだと、あったらいいな便利機能は極力削って、必要最小限の機能で
対応して、実際のオペレーションで不便な箇所を、追加発注で、自動化等の修正してもらえばいい。
(2)個人情報を管理しますか? 初期の申込み専用のシステムですか?
・多分あると思うので、SSLは必須。ベリサインでなくても良い。
・毎年~数年毎に更新必要。担当者が変わる(自分が辞める)ことも想定して、引き継ぎ項目に加えておく。
・多分あると思うので、サーバは専用にした方がいい。(Amazon安い)
・ドメインも多分必要。毎年~数年毎に更新必要なので、引き継ぎ項目に加えておく。
(3)バックアップは必要ですよね?
・ハードウェアみたいな形があるものは必ず壊れる。オペミスで飛ばすこともある。何らかの方法で、サーバ以外に、入力データを持っておく。暗号化はしておいた方がいい。
システムは納品業者が持っているけど、入力データは持っていない。サーバが飛んだら、取り戻しがきかない。
・できれば、(お客さまの名前は伏せて)、メール自動返信する場合には、自社スタッフにもメールCCしておく(個人情報はのせない)。最悪、バックアップがない状態で、サーバが飛んだときでも、お客さまのメアドは判る。
(4)入金管理はやりますか?クレジットカードは取り扱いますか?
(WEBシステムで管理すると、顧客情報などをまとめて、CSVで落とせる。細かいところはエクセルで調整が効く)
・お金もかかる。
(6)会員サポートは、どうしますか? メールだけですか?電話対応はしますか?
・電話対応、メール対応どちらも担当者が変わる(自分が辞める)ことを想定して、マニュアルや、メールの場合には回答テンプレートを作っておく。
(7)会場の増減、時間の変更、会員のキャンセル等は、誰が、どうやって、対応しますか?
・会場の増減があるのであれば、WEB管理画面から、管理できるのがいい。CSVで落とせること推奨→エクセルで管理できる→自社対応できる
・仮に、会場の増減や、会議のキャンセル、時間変更等があった場合には、どのようにして会員に通知しますか?
システム作る方がいいけど、100名程度なら、一括送信できるWindowsアプリがあるからそれを使う。システム化すると、お金がかかる。
(8) 過去のキャンセル率、問い合わせ率を教えて下さい。もしくは、調べる方法を教えて下さい。
・100名応募で、20名キャンセルの場合、本当は、キャパあるからもったいない。
過去実績から、大目に人員を募集して、席が足りない場合には、どうにかなるか?あたりを相談。
・キャンセルは、返金等にも影響。
・問い合わせ率は、人間がやった場合の費用を算出(兼任もあるので、一概に比較できない)
システムの見積もりも聞いて、どちらが安く済むかを上司に相談。
多いのであれば、自動化推奨。
・メールアドレスベースは、管理が楽なのだが、不通トラブルも多い。
それを避けるのは、最初に、疎通確認してから、問い合わせの方式がベターではある。
・簡単に、会員様の情報をID+PWで管理できるサイトを作ると、
会社側の管理コストが減る。(最初の質問のどのくらい使いますか?によってくる)
・自動化もできるけど、最初は、手動対応推奨。(データ集めのため)
(9)デザイン、テストにどのくらいの費用がかけられますか?仕様書・マニュアルは必要ですか?
・デザインは、決定権者の好み(好き、嫌い)が入るので難しい。
・継続的な業務であれば、仕様書、マニュアルも作ってもらった方がいい。
(10)納期はいつですか? 仮に、何らかのトラブルがあって、
この3つのプライオリティはどうなりますか?優先度をつけてください。
参考までに、予算がまったくない!というのであれば、
さんざん叩かれてるんで「見積もり金額がバラバラなんていう非常識な事態」が起きる最大の原因は「発注者が素人すぎて、発注内容が何を買いたいのかも良く分からない中身、なんていう非常識な事態」だから、ということは理解出来たと思う。
とはいえ素人が一朝一夕に発注仕様をまとめるなんて無理。どうしてもその業務が投げ出せないなら
1.その手の予約システムはweb上にくさるほどある。片っ端からアクセスして予約して使ってみる。
2.そのシステムで予約やらキャンセルやら、その他色々な機能を使ってみる。
3.最後はキャンセルしてばっくれろw キャンセル料くらいは勉強代とあきらめて自腹でw
4.自社のやりたい業務内容に近く、備えてる機能に不足がないシステムが見つかるまで1-3を繰り返す。
5.「実はこんな感じのシステムが欲しいんです」でURLつけて各業者に再見積もり依頼。最低限それに会場数やら頻度やら分かってる全ての数字はつける。
6.こんな依頼の仕方をしたら逃げる所や、リスクを積んで一気に数倍値上げしてくる所が出るだろうが、それが正当なので諦めれ。
7.実システムを例にした所で、しょせんユーザーサイドからいじって判る部分だけだと業者が見積もりにあたって想定したシステム機能は主にバックエンド関連で漏れ落ちだらけのはず。
そのままの金額で作ろうとすると、仕様変更で金が膨らんで後で上に怒られる(もしくは使い物にならないシステムできあがり)のは目に見えてるので、まずは出てきた見積もりの倍くらいの予算感と考えるといい。
8.見積もりで真ん中高めくらいの所を数社呼んで話を聞く。一番仕様の相談に親身になってくれそうなところを選定。
9.選んだ所にぶっちゃけて、リスク積んだ高めの見積もりを出して貰って、それで契約。
10.上には選定経緯や価格の妥当性を追求されるだろうがなんとかしろ。気の利いた業者だと他社の相見積もりくらい用意してくれることもある。
11.実際に仕様を決めるのは価格交渉しながら、とか契約が済んだ後から本格的に・・・という話になるが、わりとそういう業界なので気にしなくて良い。
9.でぶっちゃけてついてくる業者なら、最低赤字にならん数字は出してるはずなんで少々の仕様不備や決定遅れに対する無理は利くはず。
12.拡張性とメンテ頻度は案外費用に大きく利くし、業者側も想像がつきにくい所だから、その辺は自社の担当部門と良く話し合っておけ。
13.業者に仕様書を突きつけられても良く分からないのが関の山。仕様書は仕様書として実際の機能についてはユーザー画面と運用サイドの画面遷移ベースで話し合って合意しておくのがたぶん一番両者間の誤解が少ない。
随分業者に有利な選定方法に見えるかもしれんが、素人が発注して失敗しないようにするなら「これは儲けられそう」と思わせて業者を味方にするしかない。
良くSEとかPGとか外部にやらせればいいよねとか言うけど。ぶっちゃけそれおもいっきり間違ってるよねwwwww
ほとんどは老害のゴミ共がコスト削減の為に外注にしても、結局その部分が社内で把握できなくなるだけwww
当たり前だよなww業務の中核を外部に渡すわけだからwww
業務の一番大事な所を外部に全部出すとか信じられんよ。ほんとwww
しかも外注は外注で一度契約握っちゃえばそんな簡単に切られないし発注元の言う事を聞いておけばいいから
え?納品資料で確認したでしょ?うちには責任ないですよwww楽勝www
改善点があっても黙ってる、だって外部だから関係ないもんwwww改善する理由なんてないwwww
SEからPGを全部外注化した会社の末路はだいたいこんな感じwww
1.業務を外注化してコスト削減(笑)をすすめる、これで我社も利益アップ(笑)wwww
↓
2.SEやPGとかいらないよねwww外注いるしwwwだからSEやPGを社内(プロジェクト)から一掃しちゃうNE!ww
↓
3.現場からどんどん遠ざかってソース、仕様書がどんどん” 社 内 ”で読めなくなるwww
↓
4.納品されたソースや資料すら社内で確認出来ない!!!受け入れ検査でも発見出来ないwww外注のいいなり化ww外注の出した資料の鵜呑みになるwww
↓
5.障害発生を事前に察知できなくなる。発生してからの後手後手しか対応できないwww
↓
6.KAIZEN(笑)どーすんの?え?レビューを課内から部内まで持ってく?(笑)それが改善www現場でも理解出来てない事を役員とか解るわけねーし、精度大きすぎ把握出来るわけないwバロスwwww
↓
タイトルが若干意味不で申し訳ないのですが、先日SI下請け業者のSEのオッサンがうちのPMにクソほど怒鳴られていたので感情の赴くままに書き残す。
当方製造業のシステム部門でプロパーとして働いている。もう6年になる。
業務システムを自前で作っているわけだが当然システム部門だけで作るわけではなくシステム子会社や外注や派遣さんなどと一緒にわりとでかめのプロジェクトを進めている。
で、うちの外部SEが作った仕様書に対する叩き方はいつもこうだ。
「業務を理解しているのか。要件はユーザーに確認したのか。」
「いい加減なことを言うな!!」
要件って本来はプロパーがやるべきことなんだけど、システム規模のでかさとプロパー要員の都合からシステム子会社も同じ立場でやっている。
アサインされたばかりの子会社のオッサンでも関係ない。お前は本当にうちの業務を理解しているのか。他部署のキーマンに確認したうえでこの仕様を作っているのか。うちの製品を理解しているか。製品の歴史を理解しているか。工場での現場作業を理解しているのか。いやいやいやいやいやいやいやそんなん無理やんか、外部のオッサンに無理やん、プロパーほど知ってるわけないやん、(おれもそんなに知らんし)、いやいやいやいやいや勘弁したってくれや理解しているていのお前が調べろや、ていうかおれらが調べようや。
そして具体的な指示は出さない。協力的な提案もしない。整理して調べて確認して仕様書を書いてこいとしか言わない。一つでも不明瞭なところがあれば怒鳴り倒してやり直し。再レビューを何往復もさせる。そして納期が遅れる。品質はこれで上がっているのか知らない。外部SEさんたちは狭いタコ部屋に詰め込まれて毎晩遅くまで仕事している。すいませんという言葉が無意識的に何度も口をついて出るようになっている。
料理で例える。
オーナーの叩き方はこうだ。
「我々はお袋の味を出したい。でもお前の料理は全然お袋の味になってない。
お前はうちの死んだお袋の味を理解しているのか。
うちの兄弟や親戚たちに味の要件を確認したのか。」
「いい加減なレシピを作るな!!」
いやいやいやいやいやいや知らんやんか、おまえんちのお袋の味なんか知らんやん。
作っても作ってもお袋の味じゃないと叩かれる。ベテランの料理人がプロとして作ってきた味をオーナーの感覚に合わすなんて、これがプロの料理人としてやるべきことだったら僕は自分がいいと思う味をお客に自信を持って出したい料理を出す。僕だったら嫁子供がいて給料が0になってもやめるわ。精神衛生上死ぬ。
感覚に近い非言語的な味なんか正確に人に伝わるはずがない。頭のよさや経験や料理の腕だけでそこがカバーできるのか疑問だ。知らんやんは逃げ言葉なのか、頭悪いからなのか、能力が低いからなのか、根性がないからなのか。いやオーナーの要求が理不尽だろ、叩いて叩いてなんとなーく近い味が出てくるのを見越しているならばオーナーは料理人をバカにしすぎだ。人の人生をなめすぎだ。
料理人は自分の考えた味を自分のポリシーと感性に則って提供することが本来のあるべき姿だろう。それで売れなかったらまた試行錯誤すればいいし、売れれば成功してお金持ちになればよい。修業期間は置いといたとしても、人にどうこう言われて作って雀の涙ほどの給料もらい続けるなんて、そんなプロの仕事があるのか。僕はできない、プロとして自信が持てない、ノタレ死んでもいいから自分の味を自分で考えて自分の感性に基づいて料理を提供したい。メニューも自分で考えたい。店の内装も自分で考えたい。その上で実力がなければ極貧の中でも試行錯誤し続ければよい。僕はそういう人生を選びたい。
で、僕らプロパーの下々はそんな光景を黙って見ている。あー今日も怒鳴られているなと思いながら見ている。当然仕事に集中できない。
もちろん僕らも同じように厳しく怒鳴られるんだけど、外部のSEさんには酷な話かなと思ったのです。
おまえががんばれやって、はいそうですね。
まだ6年目だからこんなこと思うのかもしれないし考え方が甘いだけかもしれないけど僕はSI下請けは何があってもやりたくないと誓ったのでした。そして趣味でやっているアプリ開発がとんでもなく高いモチベーションでさくさく進むのでした。
ガチでメーラとWordとExcel,パワポ(しかも2003(笑))、teraterm、FFFTP位しかつかわねーからさ
あいつら本気でXP(笑)、メモリ1GBで足りてるとか思ってるからタチがわりーわ。
・コードがかける若手SE(笑)がEclipseとかMySQL、Oracle,Chrome,Firefox,IE,Java,.netと使うからある程度スペックが欲しい。(と言っても今時の5万で買える普通スペックで良い。。)
↓
・若手が新しいPC寄越せと要求
↓
・年食ったコードがかけないSE(笑)はOffice2003(笑)位しか使わないし、めんどくさいから要らないと抜かす
↓
・先輩がいいって言ってるのにお前らが要求するのか?とか言って取り合わない。
↓
・ほんとに必要な最前線の若手にまともなPCが行かない、その結果朝にパソコン起動してメーラとEclipseが起動するのに15分かかる環境の出来上がりwww
一方部課長以上の役職には全員Androidタブレットが支給され
お飾り部長には組織移行都度に新PCが卸される(結局何してるかもしらんがwOfficeとIEしかつかわねーくせによwww)
そりゃ社員がセットアップするし、何も入ってねぇから環境移行もし易いもんなww
もちろんAndroidタブレットはメール確認するくらいにしか使わないwww
iPadやAndroidタブレットのブラウザ、メールをちょこっと触った位で最新になったと思い込むめでたい老害達。
そのHTML5とサーバサイドの開発するのは俺たち若手SEなんだがなwwww
でも結局使わないし飽きて部長のタブレットは机の中に入れっぱかおきっぱ。
クラウドクラウド、SalesforcrSalesforce
クソウォーターフォール維持しながらスピード感がとか寝言ぬかしてんじゃねーぞwwヴォケが。
上の承認が~承認が~って要件定義が~ってお前らクソ共の承認があってスピードも何もねぇだろうがwww
その上テストドリブンしようとすると、要件が固まってないだろ!とか抜かすし、殺すぞ。
結果アホ共が思いつきで言い放った言葉は忘れない
SalesForceのパンフレットに開発は1月を目処に実装する、みたいな文言を間に受けて
え?じゃあ、プロトタイピングとかテストドリブン型とかでやるの?とか聞くと、
いや、客の要件をしっかり聞いて要件をしっかり洗い出して~上司の承認をしっかりと得て手戻りがないように~とか抜かすwwwwww
おい、お前それ今までとかわらねーじゃねーかwwwww
あーいうのは少人数チームで全員が開発者としてプログラムが十二分に書けて仕様書とかの書類を最低限にして
要件定義や決定権限の大部分を現場に委任して優先順位の高い項目からを集中してやるから出来るのであって
日本のほとんどのアホSI企業の典型的なコードの書けないExcel書くだけの御用聞きSE(笑)なんて邪魔以外の何者でもないwww
そんなゴミSE(笑)が多くを占める会社で出来る事じゃねーんだよwwww
あーいうゴミ共は居るだけでどーでもいい好みでの文句をグダグダいうから余計に作業が遅くなるwww
こういうクソみたいなことばっかりやってるから古い日本企業はダメなんだよ、ゴミどもが、さっさと潰れろ。
そして俺はクソSI業界を見限ってソーシャルゲーム業界に転職準備をしているのであった(完)
http://anond.hatelabo.jp/20120207005408
まなめはうす恐るべし
ちなみに私のPCのスペックはPen4 1.6Ghz メモリ1GB HDD 30GBです。
これでメインはJavaのStruts2とSpring Eclipse3.7で組んでます。
これより低い奴出てこいや…
とりあえず一部間違えていたので訂正www
1.HDDは37GBでした。ごめんなさい、実際に見てみたら間違えてました。でもいつもSVNチェックアウトするときとかデカイzipを落とす時はいつも何か消してからしています。
2.ケースはチェーンで鍵がかけられているので開けられません(^p^)よって自分での拡張は不可
後、時々あった。
PGなんてのはゴミがやる仕事だからそんなの気にかける方がゴミ
とか
とか
コードを書かなきゃいけない時点で大手ではない
ちなみにT○SとかI○M、NT○の人もコード普通に書いてたよ。
ってか書くとこは書くでしょww
んで上みたいな考えの人はそれで構わないでしょう。
そうやって思っててコードやプログラム部分なんてどうでもいい。
フロントエンドやバックエンドが発達しても設計書レベルや提案レベルに落としこむ場合に実コードの知識なんて影響しない思うならそれでどうぞって感じ
いつまでも何でもバッチ処理(笑)にこだわる人も良くいますしねwwww
私からしたらいつまでコードの書けないSE(笑)が成り立つか逆に聞きたい位www
ま~コードがかけないSE(笑)からいつも馬鹿にされてるのを知ってるから、コードがかけるSE(笑)はどんどん逃げてっているんですよね~
わざわざプログラム(笑)とか馬鹿にされてまで居るものじゃねーよwww
現在どんどんSI業界から出来る人が率先して辞めてるからwww
ただでさえ人材不足のクソSI業界にいつ影響が表面化するか(もうしてるか?)楽しみですNE!
私は先に役に立たない大量の船頭しかいない泥船から抜け出しますwww
戻って来ることもないでしょう!多分!
それではアデュー!
職場で英語話すことは一切要求されないけど、最新の技術やサービスのこと調べるのに英語読めないと話にならない。高校時代は英語赤点だったけど、社会人になってから必要に迫られて読んでいるうちに、読むだけならあまり困らなくなった。
ちなみに低学歴。田舎の公立小中高卒。今は高校でもっと真面目に英語の授業うけて置くべきだったと後悔してる。ただ当時の英語の授業がいいものだったのかはわからないので、授業がダメと感じたら独学で英語を勉強したい。田舎の貧乏家庭だったので塾や習い事なんてありえなかったけど、こんなに英語が必要だと知って子供の頃の自分に戻れるなら、小学生から図書館に通うなりして勉強したい。
まず言語やソフトウェアのリファレンスが英語オンリーなことが多い。日本語があっても誤訳が多かったり古いバージョンの翻訳しかなかったり、Webサービスの API の仕様書は英語しかなかったり。
流行ってるWebサービスや技術が英語圏から来る。Twitter だって 4sq だって過去グーグルラボにあった技術だってまず英語しかなかった。日本語サービスは一年後なんて珍しくないし、サービスでさえそうなんだから、技術関係の文書や仕様書は英語しかないのがざら。何かトラブルあって解決法探したら日本語での情報は皆無で英語でならあるなんてしょっちゅうだし。
ちょっと方向性は違うけど、英語だからって避けてると勿体無いネットゲームもある。当然そういう所でバグ報告や要望あげるには英語書けないといけない。知り合いには学校では全然ダメだったが UltimaOnline や EQ や MtG で英語を覚えたってやつが結構いる。チャットとはいえ英語全然ダメってところからネトゲ内の英会話に困らないくらいの英語力になる人がいるのが実践の面白いところ。
このネット使えて当たり前の時代、日本語での情報量 <<<<<<<<<<<< 英語での情報量 なので、英語避けてると全ての情報量において損する。だから直接英語に関係ない仕事でも英語全くダメというのはそれだけ損する。
大げさにいえば情報格差。最近の例でいえば、エジプト、今ならリビアの状況なんか英語圏のメディアのサイトではリアルタイム更新で情報量もすごいのに、日本だと全然報道されねーとかよくある。大震災の時でさえ英語圏のメディアの方が図とか写真とかすごくね?って事があったのは記憶に新しいと思う。
世の中には、英語わからなくても困らないゲームでも UI が英語なだけでプレイできない、インストールの途中で日本語選べるのに言語選択までが英語だから怖くてインストールしない、仕事で DropBox 使いましょうってなったのに英語だから使えないとダダこねる、英語だけのサイトに飛ばされたら何かいてるかわからないから全部危険なサイトに見えてすぐブラウザ閉じるので仕事に必要なソフトウェアを SourceForge から DL してくれない、なんていう人が本当にいる。
仕様書がリーダーの頭の中にしか存在しない開発に、かかわらなくていいと思うとホッとする。
土日までプログラミングのことを考えなくていい生活が来ると思うと、嬉しくて泣きそうだ。
自分には向いていない業界だったのだなあと、ようやく実感できた。
動作の把握を、システム担当のユーザーができないって駄目じゃね?
聞いてみたこともあるけどはぐらかされた。
次何ができるかとかわからないけど、20代なのでどうにか頑張る。
頑張る。頑張らないとなあ。
手取りで18万で茄子なしでも、実家なら年100万くらいは貯めていけることはわかっている。
自分は「どうも」とか「ごちそうさまでした」とか「ありがとう」とかの言葉を口に出す方なのだけど。
まあ、悩んでも仕方がない。
増田に書いてもまだ整理できていないけど、前向きに頑張ろう。
仕事が見つかりそうになければ、資格をとるための時間として活用するんだ。
一回目の鬱に追い込まれた転職と違って、今は薬も飲んでいない、ご飯がおいしい、人混み怖くない。
それだけでも頑張れる。
考えていることを適当に書き始めたけど、本当にまとまらないなー。
増田ってそういう類のもんだろうし、いいよね。
よし、挨拶と荷物取りに午後出社だ。頑張ろう。