」と、きちんとした理解を得ることができた。同時に「追加のコストがかかるならやめておきます。(それ自体は問題ない。クライアントさんはクライアントさんのふところ事情があるわけだし)さて・・・。それにしても、私の選択は正しかったのだろうか・・・。正しかったのか」という部分で未だ自己解決できずにいる。私が、何も言わずにプログラムを修正していたら、クライアントさんも修正の恩恵を受けられた上に、私も丸二日以上ものコストを割かずに済んで(1日で終わって)一番楽だったはず。今回の「正しい理解と納得を得る」という選択をしたため、私は丸二日以上の別稼働を失い、クライアントさんも修正を受けられなかった。結果だけを見ると、誰も得をしない形である。”Lose-Lose”のようにしか見えない。確かに、これを短期的に見るとまさに「不経済」。長期的視点で見ると結構大切な行動なのではないかと思っている。そもそもソフトウェア開発なんて外からみて「何やってるのか、どれだけ大変なのか、いくらが適正なのか、etc」なかなかクライアントさんにはわかりづらい。やって、一つ一つ丁寧に理解を得ていくことでしか、信頼を積み重ねていくことができないのも事実であり、その信頼関係を築くことが長い目で見て”Win-Win(懐かしい響き)”に結びつくのだと信じている。今回は、信頼関係を築く事にコストをかけたと。些細で小さなことだけど、信頼関係に大きな仕事も小さな仕事も関係ない。どんな仕事や人間関係にしても、こうやってコツコツと積み上げることで信頼関係というものがようやく築けるわけだし。P.S.とかいいつつ、人間とは弱い者。短期的に見て、非常に不経済だった自分の行動を自己正当化したいがために文章を書いた弱いエンジニアがこちら。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。