今やりたいことは以下です。


1.ロボットプログラム

2.ビジネスモデル(お薬サービス等)

3.英語

4.資格の勉強

5.技術的な勉強(デザインパターンとか)


上記でやったことによって得られるものは、


1.ロボットプログラム

⇒C++の知識とロボコン出場


2.ビジネスモデル(お薬サービス等)

⇒起業精神とWebの知識


3.英語

⇒海外出張と海外部署への移動


4.資格の勉強

⇒10万円と昇格基準


5.技術的な勉強

⇒仕事への応用


サラリーマンなんで、以下の優先順位でやっていこう!!


1.資格の勉強

⇒時間で考えるのは微妙だけど、最低1.5hr(家で声を出して参考書を読み上げる。)


2.英語

⇒時間で考えるのは微妙だけど、最低1.5hr(家で声を出して参考書を読み上げる。)


3.技術的なお勉強

⇒時間で考えるのは微妙だけど、最低1.5hr(家で声を出して参考書を読み上げる。)


<ロボットプログラムとビジネスモデルはどちらかやりたい方を選ぶって感じで。。>

3.ロボットプログラム

⇒好きなだけ。。

4.ビジネスモデル(お薬サービス等)

⇒まずは、サーバ構築、Struts2でプログラム、周りの人に展開



こんな感じで休みは過ごそうっと。。

⇒土日に上記で何をやったかを書いておくと、次に何をすれば良いか判断しやすくなるね。。


システム開発会社に就職してから、早5年も経ちますが、

システム開発するうえで考えなければいけないことがあまりに漏れている気がする今日この頃です。。

「とりあえず仕様書通りに作る」以上みたいな(笑)


今のプロジェクトにいたら、気づいても忘れちゃいそうなんで書き留めておこうっと。


1.システムの前提環境

・OSのバージョン

・IEのバージョン

・開発言語のバージョン


2.システムのパフォーマンス

・顧客が利用するPCの性能

・システムのパフォーマンス

開発したシステムのパフォーマンスが、顧客が以前使っていたシステムより落ちていたら、話にならないよね。

単体テストレベルからパフォーマンスを考慮しないといけないと思ってるけど、

以前「単体テストの時点で、テストデータを充実させてパフォーマンス比較をきちんと行いませんか?」って言ったら、「テストデータのパターンが膨大すぎてシステムテストからじゃないと無理。」って返されたけど、

顧客から承認してもらって、実際のデータを貰って単体テストのデータとして利用すれば良いだけだよね。


3.仕様書通りだけじゃなくて、顧客の要件を満たすこと

顧客第一主義的なことを謳っているけど、これが甘いから顧客テストで指摘くらいまくるんだろうね。。

⇒もっと顧客とコミュニケーションとらないとね。


その他にもいろいろあると思うけど、とりあえず気づいたことは以上です。


久しぶりに怒られちゃいました…

<経緯>
火曜日の不具合対策会議で顧客から「ソースの修正は何時に終わる?終わったら送って。」言われて、
「水曜日の定時くらいですかね。終わったら送ります。」って答えたんだけど、
結局、完成したので水曜日の23時過ぎになっちゃったんだ。
さらに、追加見直し(FindBugs)があったから、まだ送らないで良いや♪って結論出しちゃったんだ。
⇒この時点で、顧客は水曜日の定時に送られてくることを期待していることを想定して、
 現時点のソースを送るなり、ごめんなさいメールを出すなりのアクションが必要だったね。
 
そしてさらに、
木曜日のお昼に状況確認メールが届いてたけど、
休日出社で気づいたのが15時くらい…。
ソースを送る時(17時くらい)に返信しようと思って無視してたら、
顧客から「全然ソースが送られてこない」ってクレームが飛んできて、
「どうなってんだ!!」って怒られちゃいました。

<原因>
完全に安易だったね。
もともとソースなんて見ない顧客(要はなめてました(反省))だから、
1日位遅れても問題ないし、終わってないものを送る必要もないと思ってたんだよな…
だけど、
顧客としてはソースの妥当性を検証しようとしてたみたいで、
俺の対応の遅さに苛立ちを感じさせてしまったね。

<対策>
とりあえず、期限を守ること!
守れそうもなかったら、
1.現時点のものを送る。
2.どこまで出来ていて、
3.どこまで出来ていないのか、
4.いつ完成するか
を伝えることだね!!

後、追加要求が来ても、全て最初の期限に間に合わす必要もないんだよね。
⇒なんか勘違いして追加見直し(Findbugs)が終わるまでは、
 ソース送りたくないって思いになっちゃったんだよな~。

まずは最初の期限で要求されていたこと(追加要求は除く)を終わらせること!
追加要求は、最初の期限に間に合わるのがベストだけど、
間に合わない場合はいつ頃になるかを連絡すれば良いだけだよね!

何か当たり前のことが疎かになっちゃった結果です。

反省して今後に生かさないとねグッド!