タグ

ソフトウェア開発に関するatohのブックマーク (7)

  • なぜソースじゃなく詳細設計を欲しがるのか

    Javaを始めとするオブジェクト指向言語による開発になると、設計の手法も従来とは大きく変わる。 その結果、不要になるドキュメントが出てくる。 詳細設計のことだ。 ここでいう詳細設計とは、来コードで記述する処理を、逐一日語で書き下したものを指す。 てか、そんな物を読むくらいなら、現物のソース読めよって話だ。 だいたい、ソースに書くレベルの粒度の記述を、なんでいちいち日語なんて表記揺れも甚だしいフォーマットで書かにゃならんのだ。 何よりソースに修正が入ると、遡って詳細設計も直さないと整合性が取れなくなるので、言うなれば二重に工数を掛けることになる。 「違うよ、設計を直して実装するんだよ」というが、合理性を重んじるSEやPGという人種が、実質同じ内容を何度も書きたがるわけがない。 それに、単体テストくらいまでの段階ならともかく、開発要員が縮小される結合テスト・システムテスト以降で、そんなこ

    なぜソースじゃなく詳細設計を欲しがるのか
    atoh
    atoh 2016/11/05
    嫌ならそんな仕事受けなきゃいいじゃん。
  • 今知ってほしいプロジェクトマネジメントのもう一つの世界観 ~予測型と経験型~ - higosophy

    主張 ソフトウェア開発prjがなかなかアジャイルにならないのはなぜかなぁと考えてみた。 昨今、エンジニアにおいては、知識としての共有の機会も増えているし、実際に経験済み、習慣化済みになってきているように思う。要は「しっくり」くることが多いのだと思う。 しかしながら、現実のprjが経験型のアプローチ(アジャイル)を取ることはまだまだ少ない。この要因として、エンジニアと協業する他のメンバー、あるいはprjの利害関係者(組織の上層部を含む)が予測型の進め方を望むからではないか、と感じている。 というわけで、エンジニア仕事をするエンジニア以外の人に伝えたいと思い、書いてみる。そのためにはおそらく、アジャイル開発、スクラムのプラクティスがどうこう、というよりは、プロジェクトマネジメントの世界観として語る方がよいかというのが稿。エンジニアとして、抽象的な「しっくり」の言語化にもなればよいと思う。最

    今知ってほしいプロジェクトマネジメントのもう一つの世界観 ~予測型と経験型~ - higosophy
    atoh
    atoh 2015/06/23
    社長の一言でごっそり仕様変更なんてしょっちゅう起こってるような気がするがなぁ。
  • 「秀丸」の秀まるおさん、そろそろMac版はいかがでしょう? 気になることを全部聞いてみた。 | HRナビ by リクルート

    Windowsでテキストエディタといえば、ほとんどの人が同じものを思い浮かべるのではないだろうか。もちろん「秀丸」である。いまも多くの人がPCをセットアップするときにまずインストールするソフトウェアの1つだ。 1990年代半ばに生まれ、20年以上にわたって使われてきている。開発者の斉藤秀夫さんは秀丸があまりに売れたため、当時勤めていた大企業を退職して独立した。元祖ソフトウェアスタートアップともいうべき存在である。 そんな斉藤さんにいろいろ聞いてみた。Mac版は出ないのか? 秀丸御殿がたったのは当? いまはスタートアップが成功しやすい? 自然体で答えてくれた斉藤さんのお話をどうぞ。 秀丸が好調で、「フェラーリに乗ってる」という噂も –「秀丸」シリーズの売上はピーク時で1億円を超え、「秀丸御殿」が建ったとか。 斉藤:Windows 95が出てきて世の中みんながWindowsを使うようになった

    「秀丸」の秀まるおさん、そろそろMac版はいかがでしょう? 気になることを全部聞いてみた。 | HRナビ by リクルート
    atoh
    atoh 2015/04/15
    「今でもそれなりに新規ユーザーさんに買っていただいてはいる」へーそうなんや。MS-Officeや一太郎に結構な額を突っ込んでいるので、なんだかよくわからない名目で2,000円ぐらい取られてもいいわって感じになっている。
  • 自分が職を失った経緯 - id:anatooのブログ

    この記事は、How I Fired Myself.という記事の試訳です。 2010年の7月、私は22歳で、カリフォルニアのあるソーシャルゲームのスタートアップで働いていた。卒業したてで、私にとって初めての物の職だった。給料をもらってアパートに住んだ。そのころ私は初めて大人になったような気分でいた。 その会社の主力製品であるRPGのコードを書く二人のエンジニアのうちの一人が私だった。大学では哲学を専攻していた。これはどういうことかと言えば、問題に対してどうやって考えればいいかを知っていた一方で、ベストプラクティスや実用的なデザインパターンに関する知識は最低限しか持っていなかった。私は信じられないほどの熱意でもって自分が持っているごく普通のLAMPの知識を駆使した。 私の悩みの種であるゲームデザイナーはしばしばWorld of Warcraftからインスピレーションを得ていた。WoWは、Bl

    自分が職を失った経緯 - id:anatooのブログ
    atoh
    atoh 2013/03/06
    いずれとんでもないことが起こる会社だな。
  • 自分の仕事を無断で中国に“アウトソーシング”していた従業員──Verizonが事例として紹介

    会社で最優秀と見なされていたソフトウェア開発担当者が、実は自分の仕事中国企業に丸投げしていたことが、VPNのログ調査で発覚した──。米通信大手のVerizonが1月14日(現地時間)、2012年のケーススタディのこぼれ話としてこんなエピソードを紹介した。同社は企業向けにITコミュニケーションサービスを提供している。 米国のある重要インフラ企業に勤めていたこの開発者──Verizonは仮にボブとしている──は長年にわたって、自分の仕事中国瀋陽市にあるコンサルティング企業に低価格でアウトソーシングし、自分は毎日会社に出勤して動画閲覧やFacebookで時間をつぶしていた。皮肉なことに、ボブの人事評価は非常に高く、この会社の最優秀開発者として10万ドル以上の年俸を得ていた。 ボブの所業は、Verizonの顧客であるこの企業が、VPNのログに不審な点があるとして調査を依頼してきたことから発覚し

    自分の仕事を無断で中国に“アウトソーシング”していた従業員──Verizonが事例として紹介
    atoh
    atoh 2013/01/17
    ボブがVerizonの社員だと思ってる人がいる気配。
  • ブラックなのか判らないけれど社員が逃げた: フライドチキンは空をとぶ -フラソラ-

    ブラックなのか判らないけれど社員が逃げた 1: 以下、名無しにかわりましてVIPがお送りします 投稿日:2011/02/20(日) 00:43:25.99 ID:MAEq+zPo0 社員が携帯を机の上に置いたまま出社しなくなった。 連絡を取る手段が無かった。 直接、住居に行っても返事が無かった。 電気のメータの動きは緩く、人がいない事を物語っていた。 ブラックではなかったと思う。 きちんとした会社だったし、格付けでも上位に入っている。 俺はその会社にSIerとして参画していた協力会社社員だった。 その日、会社は社員の実家へ電話した。 三日後、捜索依頼が出されたという。 reebok easytone 6: 以下、名無しにかわりましてVIPがお送りします 投稿日:2011/02/20(日) 00:47:56.62 ID:MAEq+zPo0 その時の仕事はかなり大きな仕事だった。 大きすぎた。

    atoh
    atoh 2011/02/23
    プロジェクト自体は冗談のようなデスマーチだが、部屋で身動きとれずに、来ると思った助けがなくてただ死を待つだけになった社員の恐怖は想像を絶する。/回復するといいけど。
  • プログラミングできない元請けがプログラム設計書をレビューするという矛盾 - ひがやすを技術ブログ

    人によってプログラム設計書の定義が違っていそうなので、最初に定義しておきます。ここでいうプログラム設計書は、ほとんどプログラムと対応するようなロジックが記述されているようなものです。 プログラム設計書を作るのは「誰が書いても同じコードにするため」だけでなく、元請けがレビューするためでもあります。元請けがプログラミング言語を読めないので、日語に落としてレビューします。コードを書いてからプログラム設計書を作ることもあります。 プログラミングがあまりできない人が、ちゃんとしたプログラム設計書はかけないのと同じように、プログラミングできない人が、プログラム設計書のレビューはできません。 当然だよね。プログラミングができないのなら、プログラミング言語を自然言語に翻訳したプログラム設計書を理解できるはずがない。 できるとしたら、誤字脱字、単語が統一されていないとか、日語が変だとかそんな指摘くらい。

    プログラミングできない元請けがプログラム設計書をレビューするという矛盾 - ひがやすを技術ブログ
    atoh
    atoh 2008/04/16
    えーとそのプログラム設計書って“一時変数に代入”するとかも記述してんの?それだったらいらないね。
  • 1