そこが変わると、システムの設計思想が変わるので多大なバグを埋め込むことは必定。基本設計が変わるということは大抵、要件定義がしっかりしてないということなので一番最初の話に戻る。そこはお客さん、実際のユーザ、開発者の全員でしっかりレビューしてガッチリ合意したものにすること。その上で設計が変更となるなら、それは仕様変更なのでその分の費用と期間を別途請求すればよろしい。○アーキティクチャ選択に先入観を持つなJavaは遅い。VBはクソ!C/C++は速い。WebならStrutsだろJK!Perlは時代遅れ。PHP一択だよね!まぁいろんな開発現場でいろんな先入観を見てきました。何というか、その根拠が薄過ぎると感じることが多い。Javaも.NETも、例えば5年前の視点で語っちゃいかん。C++が速いか遅いかは書かれるコードによる。F/Wの選択は要件による。Webサービス型ならAxisとか。今スクリプト言語のスペックはどれもほとんど同じ。レイテンシが問われるならスクリプトという選択はない。C#は遅いからC++を選択、という場合、C#でカプセル化されている処理をC++で自作することになる。その自作部分がC#の実装よりも高速、高効率にできるかというのは、それを実装するプログラマ次第。それをつくる工数というのも発生してくる。それを実際に組むプログラマが不幸になれます。週2、3度の徹夜なんて当たり前。そんなのを勲章のように自慢するエンジニアもいますが、むしろ、何故そうなった?と問いたいわけで。ある形だけの反省会とか必要ないです。レビュー不足とか、コミュニケーション不足とか、テスト不足とか、最後にはリーダの力不足でスミマセンとか、そんなの吐き出し合っても不毛なだけです。分かってて、また同じことやるでしょ。私の経験ではこの2点であることがほとんどでした。あとは、理不尽なお客さんに、理不尽な営業、PM。開発陣内部にガンがいると痛いんですよね。大規模プロジェクトになると大体仕事しないのが数名いる。タチの悪いことに、そういう人ほど全く反省がない。悪いのはヒトのせいだと思ってる。本当の病巣ってのは、なかなか取り除けないもので、それを理解させてやることのできない反省会は無駄です。逆にいえば、もしそれができる反省会なら有効でしょう。○プロジェクトのエクセル管理はやめてくれまぁ、これはケースバイケースとは思いますがExcelでの課題管理とか進捗管理とかはプロジェクトの後半で大抵陳腐化して破綻する。本末転倒な状況になりやすい。最近はプロジェクト管理用のツールもフリー、有料共にいろいろあるんだし、そういうのを有効に使いましょう。個人的には、手軽にスケジュールや課題を複数のメンバ間で共有、管理できるというところではWebベースのトラッカーがお薦め。使えるツールは有効利用していきましょうということ。○気力だけではシステムはつくれない修羅場になればなるほど体力もモチベーションも下がるし、そうなると開発のミスも多発して悪循環になりやすい。忘れがちだけど、自らも含め開発してるのは人間です。生物は活動し続けると疲労するものです。物理的にそれは避けようがないです。どんなに状況が逼迫していても、休むことは重要ですよ。公式に休めないなら、仮病でも使ってサボるべし。疲れていると感じるときに体を休める為のサボりはむしろ必要なものだと思いますね。...などと、今は思ってます。(数年後はどう思ってるか。トラックバック(0)先日、落ちたといってたサーバですが、徐々に浸透しつつあります。浸透?いや、サーバ自体は正常に動いてるんですよ。DNS(名前からIPに変換するサーバ)を変更したんですね。いう名前で接続されるサーバが実は前と別のところになってます。設定がインターネット全体に広がるまである程度の期間を要します。浸透期間(プロパゲーション期間)というんですが、これは一般的に1~2週間程度といわれています。接続先が古いサーバだったり新しいサーバだったりと、その接続経路によってフラつく状態になります。あとは時間が解決してくれるのを待つ感じです。トラックバック(0)業務連絡というか、お知らせです。サーバが落ちてまして、このサーバを使っているWebやアプリが使えない状態です。落ちた際に、DNSを別のサーバに切り替えたんですね。結局サーバに接続できな状態になってます。アプリ含む)とか設定している方は、そのままだとエラーになっちゃうのでとりあえず外しておいてください。復旧したら、またここに書くです。トラックバック(1)私の密かな夢は小さな喫茶店のマスターになること。これはとりあえず夢であり宝くじでも当たったら始めるか?...程度のモチベーションだったりします。これから将来、ずっとIT技術者としてバリバリやっていけるか?といえば、どんどん歳もとるだろうしこれまでみたいにはいかなくなってくだろうなーとも思う。なったときに、第二の人生としてこぢんまりとお店をやっていくのもいいかもなぁ...と、ちょっと真面目に思い始めてたりも。思い立ったときほどのやる気はないまでも、そうなったときに向けて思ったことなんかをメモ程度残していこうかな、ということで。○必要なもの食品衛生責任者の免許とお金。あとは商売の知識とやる気、ですな。衛生士の免許はわりと簡単にとれるものらしいので、それほどハードルは高くなさげ。調理学校の資料も取り寄せてみたりしてたんだけど、その費用をみてゲンナリだったので、まぁ、料理はいいやと、そこは割り切ろうかと。コーヒーと紅茶と、ある程度の軽食ができれば。あと必要なのはなんといってもお金ですわね。先立つものがってやつです。机上の知識は、これから少しずつ勉強していくしか。○どんな店にしたいかそんなに流行らなくていいんです。軽く仕事や勉強をしてもらうなり、とにかく気軽にスペースを使ってもらえる店。飲食店としての機能は最低限を想定してます。目指すのは、気軽に休息できる店、ですね。私自身、コーヒーを飲みながら本でも読みつつ時間を潰す、というのは結構好きな時間の過ごし方だったりします。○儲かるのか目指すは上のような店なので、ガッポガッポ儲けようという気はさらさらない。自分が生活していけるくらいは稼げないとマズイわけで、そこはある程度現実をみないとダメなようです。店舗の家賃や光熱費が月30万円程度、コーヒーやお茶、パン、お米などの材料費が月10~20万円、(軽食はそこそこに飲み物中心という想定。最低でも月60~70万円程度の売り上げは必要。自分の生活費も稼がないといけないわけで、それは20~30万円程度は欲しいところ。事業として破綻すると予想されます。なると、客1人あたり平均500円の売りとするなら、1日60~70人程度の入りがないと厳しいということに。単純計算で1時間当たり客は5、6人は必要。それをどう確保し、どう維持するか。○コーヒーショップじゃだめなのか最近は、同じ領域に安いコーヒーショップやマックなんかのファーストフード店が台頭してきてるので、そんな中、純喫茶の経営というのはかなり厳しい。それでも、回転重視のそういう店ではなく、のんびり自分の時間を過ごせるような古き良き喫茶店がいいなぁ、と思うわけで。親父が「コーヒー飲みに行く」といって出かけようとするんです。私は決まって「僕も行く」といって付いて行ってた。今にして思えば、親父は私がそういうことを見込んで黙って出かけるのではなく、わざわざそれを告げてから出かけようとしてたのかも。そのときにいってた喫茶店で親父は「ホット(コーヒー)」、私は「レモンスカッシュ」でした。しまいには、注文しなくても店の主人はわかってて勝手に持ってきてたりしてました。親父は店の主人(知り合いっぽかった)と話し込んでて、ときどきその会話の中で私のことをいじられているなぁと感じつつ、私はひとりレモンスカッシュを飲んでた。そのときの何ともいえない喫茶店の雰囲気が大好きというのではないけど、何か心地よかった。喫茶店というのは、飲食を提供するというよりそういう雰囲気を提供する場所なんじゃないかなと思うんですよね。喫茶店のコーヒーがコーヒーショップに比べて高いのは、コーヒー代+場所代があるってこと。豆に詳しいわけでもなく、自慢の料理があるわけでもない。客の回転よりも、ゆっくり過ごせるスペースでありたい。今のところのイメージはその程度。何か特徴というか売りがないと、お店としてやっていくには難があるだろうということは十分わかってます。趣味のお店を持つ人もいますね。音楽好きな人がマスターだったら、マスターがギターとかピアノとか演奏してたり。店に自慢のコレクションが並んでたり。店もそういう人が集まる場所になりやすいかも。私は?お客さん、科学哲学の話でもしますか。フツーの純喫茶になるだろうなー。一攫千金の夢(前のエントリ)と並行してマルチスレッドで妄想していこうかな、と。トラックバック(0)どうも妙なことになってきました。開発部のようなものもない状態なのですな。簡単な開発業務はそこが兼任みたいな感じで動いてる。そんな状態では、今後大規模なシステムを組んで、IT方面でビジネスしていこうというところに撃って出られないと。そこで、まぁ普通は開発専門の会社に注文して、アウトソーシングという形でシステムを組むんだけど、(今がそういう状態)B社はあくまで自社開発したいという意志らしく、そりゃ無理ですぜダンナ?ということになっているのです。それで来年からどういう展開になるかというと、A社とB社とで共同出資して新しい開発会社をつくろうや、という方向に流れているらしい。会社作っても、もとの会社(B社)が開発会社じゃないから、オープニング時にそういう社員がいないと。他はほぼ協業者や外部の人らしいと(で、私もそのひとり)。他社に出向させる人間が確保できるかどうかがとてもあやしい。ここまでで、カンの良い人はどういう流れになりそうかわかりますか。私を社員として入れてやろうという匂いがプンプンと。A社とB社の共同出資会社で、しかも今現在B社に関係している人間は私しかいない状態。いう考えになる道理も分からなくはないけど。今のところよくわからないけど、とにかく私は、社員にはならないカラネ!あくまでフリーなのだ。私はもう十分その道を歩んできましたので、お腹いっぱいです。人生、自分の思うように生きたいですから。