タグ

アーキテクチャとマネジメントに関するtakamR1のブックマーク (2)

  • ソフトウェアアーキテクチャはプロジェクトを救うか [arch]

    金曜の夜に同僚と飲みに行き,「ソフトウェアアーキテクチャ」や「ソフトウェアアーキテクト」の定義を何時間も議論するのもどうかと思うが… 彼の「アーキテクチャ」の定義は制約を形にしたもの.「アーキテクト」の定義は監視役. 私の「アーキテクチャ」の定義は意思決定 (もしくは意思決定ツール).「アーキテクト」の定義は組織によって変わる (高層ビルの建築家と木造住宅の建築家は別物). 「意思決定」を補足すると,よく「線引きをする」という表現が使われると思うが,来引かれるべき線は直線ではなく,ぐにゃぐにゃした線ではないだろうか.直線なら素人が引いても10回に1回は成功するかもしれないが,ぐにゃぐにゃした線は当てずっぽうでは引けない.視野を広く持ち,制約・ビジネスに対する影響・トレードオフなどを鑑みて,妥協するところは絶妙に妥協し,譲らないところは1歩も譲らずに引いた線とその表現がアーキテクチャだと思

  • 【パナモバが語る】ケータイ・ソフト開発最前線(1)

    連載の目次へ ソフトウエア規模の増大が非常に急激な携帯電話機。いち早くプラットフォームのLinux化に取り組むなど,ソフトウエア開発体制の改革を地道に続けるパナソニック モバイルコミュニケーションズに「現場主導の開発とは何か」を解説してもらった。 我々は携帯電話機のプラットフォームとしてLinuxを採用し,さまざまな観点から組み込みソフトウエアの品質向上に取り組んでいる。今回は,開発現場の実態や品質向上のための技術的なポイント,そして現場を含めてソフトウエア開発に当たって心掛けるべきポイントなどについて,我々の経験を基に解説する。 この記事は,「日経エレクトロニクス」と「日経バイト」が刊行した別冊『組み込みソフトウエア2006---品質管理と開発技法の実践的改革A to Z』の掲載記事を抜粋したものです。詳細はこちら。 まず携帯電話機が置かれている現状だが,一昔前までは通話機能だけであった

    【パナモバが語る】ケータイ・ソフト開発最前線(1)
  • 1