タグ

システム開発に関するkaionjiのブックマーク (30)

  • Trac Lightningで始めるチケット式開発「電撃」入門

    “泥”開発に対する最終兵器「Trac」とは? 誰もが必ず1度はイライラしたことがある「情報の囲い込み」問題 情報の共有はプロジェクトを円滑に進めるうえで重要な課題です。極端な例ですが、例えば、図1の例で見てみましょう。 分かりやすいよくある例で示すと、各開発者の作業状況はメールや手帳上に記されています。検討やヒアリングした結果は、メールでほかの人に問い合わせたならメールボックス上にたまっていきます。打ち合わせなどで相手に会ってヒアリングしたなら、手帳やノート上にメモとして残っていきます。こうして、各開発者が自分のタスクの情報をメールやメモ、あるいは頭の中で“囲い込み”ながら開発が進んでいきます。 ここで、開発者がある機能を実装するために、「別の作業の状況や進捗(しんちょく)を把握したい」とします。 「誰が情報を持っているのか分からない」 まず、誰が情報を持っているのか分からないので、ヒアリ

    Trac Lightningで始めるチケット式開発「電撃」入門
  • 南米発のツールがIT業界に与えるインパクト

    「プログラマはもう要らない」。大手物流会社のシステム子会社で新技術の社内展開を進めるマネージャーはこう言い切る。ここでいうプログラマとは、企業情報システムの開発プロジェクトでプログラムを作成する担当者を指す。ある開発ツールを検証したところ、こうした役割の要員は不要との結論に至ったというのだ。 このマネージャーは記者に対して、ツールを導入した場合の効果をこう語る。「様々な開発言語を知っていて、バグのないソースコードを24時間、延々と高速で書き続ける。そんなスーパープログラマを雇ったのと同じ効果が得られる」。 同社が検証したのは「GeneXus(ジェネクサス)」という開発ツールである。ご存知の方はまだ多くないかもしれない。一口に言えば、アプリケーションの自動生成ツールである。データ項目や画面、業務ルールといった設計情報をGeneXusの表記法で入力すると、ソースコードとテーブル定義情報を自動生

    南米発のツールがIT業界に与えるインパクト
  • 派遣PG時代の思い出

    @vjroba 某N社で「メソッドを作ると処理が上下に飛んで可読性が落ちるので、出来る限り一つにまとめてください」と言われたことがある。僕は300行で挫折したが、1万行メソッドを書ききった強者がいた。クラスを作るには申請書が必要だった。 2010-05-11 12:42:06

    派遣PG時代の思い出
  • 久々のSI業界

    3,4年前にSI業界を去り、そっから自社開発等を転々とし、最近たまたまSI業界の現場に戻ってきた。 なんていうか、なんにも変わってない気がした。 相も変わらずの人月開発。 デスマにおちいり、とにかく人増やし。 テスターだけは増えたけど、回す人がいないため、空き稼働が多発。意味なし。 申請書類だけは山のよう。 だれが何やってるかわからず。 管理G、管理チーム、管理者、多々いるにもかかわらず、 なんかの会議で状況を誰も把握できずに、担当者を直呼び出し。 テストは当然手動確認。 前後のインタフェースが当然バグだらけ。 単体レベルのバグが総合で頻発し、全然試験進まず。 管理者はEXCELの表に値を埋めることしか頭になく。 終電、徹夜、始発帰り、ホテル住まい、タクシー帰り当たり前。 世の中探せば、ましな職場はいくらでもあるのに、 なんでこんな現場に留まってるのか理解に苦しむ。 また何年か後に顔出して

    久々のSI業界
  • 日本のソフトウェア産業は「製造業」 - My Life After MIT Sloan

    これは、MIT SloanのCusumano先生がでも授業でもよく言ってる話。 面白いから忘れないうちに書き記しておく。 Cusumano先生は、Microsoft SecretやPlatform Leadershipで有名なソフトウェアビジネスの研究者。 日の企業研究も色々されているし、一橋大学のビジネススクールで何年か教えてらしたりした日通でもある。 そのCusumano先生が、ソフトウェア産業への取り組み方を比較して、こんなことを言っていた。 Europe: Software as a science -ヨーロッパにとってソフトウェアは「科学」 Japan: Software as production -日のソフトウェアは「製造業」 India: Software as a service -インドのソフトウェア産業は「(プロフェッショナル)サービス」 U.S.: Soft

  • 今そこにある「オープンレガシー」

    保守できなくなり、塩漬けにしたままのオープンシステム---。いま“オープンレガシー”が情報システム部門を苦しめている。 「仕事の6割を保守切れソフトの更改だけに費やしている」。ある大手損害保険会社のシステム子会社でシステム基盤を開発保守するリーダーはこう打ち明ける。「2009年からIT投資の削減が要求が厳しくなり、開発リソースは限られている。一刻も早く整理して、新規開発にリソースを回さなければならない。ところが現状では、保守切れソフトに足を引っ張られている」と同氏は続ける。 この損保が抱えるオープンシステムは3000個。使われているOSとミドルウエアと運用手順を掛け合わせると140種類にも上る。同社はこれを今後10年で40種類まで減らしていくという。少なくともあと10年はオープンレガシーの呪縛から逃れられないという見方もできる。 オープンシステムのデメリットが重くのしかかる 1990年代か

    今そこにある「オープンレガシー」
  • 新生すばらしい! - masayang's diary

    週刊ダイアモンド2月20日号News & Analysis "金融庁検査で破談寸前? 新生・あおぞら統合交渉の行方" 16ページより: 新生のシステムは、他の銀行と比べて「とても簡素らしい」というのは有名な話だった。 「インド人幹部が、ドキュメントも作らず一人で構築から運用、管理まで手がけており」 →これってシステムとしては最高の「あるべき姿」じゃん(笑 たぶん、インドで動いているシステムを日に持ってきて適当にこちょこちょっと修正したのだろうけど、見方を変えれば「銀行のシステムはその程度でもよい」ということだろう。そういう来大したモノではない対象に仰々しく体制を張り付け、無駄な仕事を創出してきた日の金融系システム業界の化けの皮を剥ごうとした新生の姿勢は評価できる。 残念なのは新生自身が、長銀ゾンビに外資の皮を貼りつけただけだった、というところかな。 リーンソフトウェア開発と組織改革

    新生すばらしい! - masayang's diary
    kaionji
    kaionji 2010/03/31
    この幹部が凄いのか銀行の仕組み自体たいしたことじゃないのか
  • ウェブディレクションの実際~具体的経験から(「オールブラックニッポン その3」)

    これまでのまとめ repon 「これまでのまとめですが、サバイブSNSのメンバーがいるようなブラック企業の特徴は、 ブラック企業しか行くところが無くなってしまった 一度ブラック企業に入ると、スキルが積み重ならないので、抜け出すことができない。 最初はブラック企業というわけでもなく和気あいあいとしていたんだけれど、だんだん経営がおかしくなってしまった。でも、ずっとその企業だけにいたので、その中でしか仕事ができず、結局抜け出すことができないでいる。まるで『茹でガエル』のような話だ です」 これが「ブラック企業」だ! c-taka 「基的なスタンスですが、ブラック企業そのもの、というのと、ブラック企業に勤めざるを得なくなってしまった人、と言う問題がある。で、ブラック企業がどうなるかは、あまり興味のない問題だが、ブラック企業に勤める友人が多くいるのでほっとけないよ、というのが根です。ですか

  • 第28回 日本企業を見限ったインドの“システム屋”から学んだこと

    経営者にとって、情報システムは頭痛の種になりがちだ。業務に必須だが投資に見合った効果が出るとは限らない。ほかの設備投資に比べて専門的で難解でもある。 野村総合研究所で約20年間勤務した後に、人材派遣大手スタッフサービスのCIO(最高情報責任者)を務め急成長を支えた著者が、ベンダーとユーザー両方の視点から、“システム屋”の思考回路と、上手な付き合い方を説く。 前回(第27回)で登場したインド人の“システム屋”経営者の言葉をもう1つ紹介したいと思います。彼から「日企業向けの仕事はもうやりたくない」と言われたことがあります。英語力の問題ではなく、日人はそもそもシステム開発に向いていないというのが彼の主張です。 これを聞いた私は、その場では苦笑するほかありませんでしたが、日人の“システム屋”として悔しいという感情が残りました。しかし今ようやく、この意見には反論が可能だという思いに至りました。

    第28回 日本企業を見限ったインドの“システム屋”から学んだこと
  • ASCII.jp:「メインフレーム終焉」のウソ|企業・業界レポート

    2009年05月07日 09時00分更新 文● ASCII.jp 聞き手●政井寛、企画報道編集部  協力●アスキー総合研究所 遠藤 諭 1990年代以降のオープン化の流れの中で、取り沙汰され続けているのがレガシーの問題である。過去に構築したシステムが文字どおり「伝説」となってしまい、運用やメンテナンスに費用がかかり対応人員も確保できない。そのヤリ玉に挙げられるのが「メインフレーム」(大型汎用コンピュータ=ホストコンピュータ)である。しかし、長く企業システム構築に関わってきた政井技術士事務所 政井寛氏は、そこに大きな落とし穴があり、単純な話ではないと指摘する。 今回は、東京海上日動システムズ株式会社 常務取締役 島田洋之氏を訪ねて、日々、業務システムを動かす立場からの意見をうかがった。同社は、大手損害保険会社である東京海上日動火災保険株式会社における、各種業務システムの運用・開発・保守などを

  • [IT業界の弱者]非常識な「検収」で大赤字

    最後は,社員数人のソフトハウスを経営する長谷川正行さん(仮名)。長谷川さんは,ある独立行政法人のシステム構築プロジェクトを元請けで受注することができた。経験のないJavaで開発するシステムだったので,プログラム開発は別のソフトハウスに依頼した。その下請けの担当エンジニアらが優秀だったこともあり,システム構築は順調そのもの。プロジェクトの最後に当たる,検収作業(完成したシステムをユーザー側で確認すること)まで一気に進んだ。 1年後に大幅な変更を要求される ところが,待てども待てども検収結果が届かない。お客さんの立場もあることだし,「いつごろ終わりますか」なんて切り出せない。契約上のプロジェクトの完了は,ほぼ1年後の年度末になっている。長谷川さんは待つしかなかった。うわさでは一部の業務で,納めたシステムが利用され始めたと聞き,検収してOKが出たものだと思い込んでいた。 そして年度末が近づいたあ

    [IT業界の弱者]非常識な「検収」で大赤字
  • パッケージソフト不毛の国・日本的ソフトウエア観(4)?ビジネス-最新ニュース:IT-PLUS

    電通、三菱UFJ信託銀行など大手企業が相次ぎ参入を表明する「情報銀行」。ここに挑むベンチャー企業がDataSign(東京・渋谷)だ。同社の太田祐一社長は情報銀行という言葉が生まれる…続き 中部電力が「情報銀行」参入へ 電力データを活用 [有料会員限定] 「情報銀行」説明会に200社 データ流通の枠組み始動

    パッケージソフト不毛の国・日本的ソフトウエア観(4)?ビジネス-最新ニュース:IT-PLUS
  • 月間1000万ビュー近くのアクセスを自社内の40~50台の中古パソコンでさばくWeblioのシステム:ITpro

    Weblioという人気サイトがある。調べたい用語の意味を,200以上の辞書から一度に検索できるサイトだ(参考記事,参考リンク)。2007年2月の実績は,900万ページ・ビュー,120万ユニークIPアドレスを誇る。驚くべきことに,このサイトのすべてのシステムは,ウェブリオ(Weblioを提供している会社)社内に設置された40~50台の中古パソコンでできている(写真1)。 このシステムをほぼ1人で作り上げたのが,ウェブリオ取締役最高技術責任者の佐々木亨氏(写真2右)である。ウェブリオに投資し,同社の社外取締役も務める紀信邦氏(写真2左)は「佐々木氏がいなかったら投資しなかった。彼がいなかったら,同じ事業をするのに10倍のコストがかかる」と語る。佐々木氏は,ハードウエア,ソフトウエア,ネットワークのそれぞれについて豊富な知識を持つ。「特にネットワークに強いのが大きい」と紀氏は評価する。 ウェブリ

    月間1000万ビュー近くのアクセスを自社内の40~50台の中古パソコンでさばくWeblioのシステム:ITpro
  • 「HTML画面をそのまま仕様書に」,5カ月で1000画面を構築した就職サイトPuffの高速開発手法:ITpro

    上段左からティーアンドエフカンパニー 事業推進統括責任者 情報化戦略コンサルタント 西岡祐弥氏,ティーアンドエフカンパニー 代表取締役社長 佐藤裕司氏,パフ 代表取締役社長 釘崎清秀氏,下段左よりティーアンドエフカンパニー 最高技術責任者 出羽健一氏,パフ 取締役兼株式会社プロシンクワーク代表取締役社長大場京子氏,パフ 事業サポートグループ グループマネージャー 保坂光江氏 Webシステムを開発する際にはほとんどの場合,ユーザーとの打ち合わせのためにHTMLによるモックアップを作る。「このHTMLがそのまま仕様書になれば」と思ったことはないだろうか。就職情報サイトPuffの再構築プロジェクトでは,まさにモックアップをそのまま仕様書した。「十数人の開発者で,5カ月で1000画面のシステムを開発する」必要に迫られたからだ。 HTMLに仕様とメモを埋め込み,CSSで切り替え 「この未体験のスピー

    「HTML画面をそのまま仕様書に」,5カ月で1000画面を構築した就職サイトPuffの高速開発手法:ITpro
  • 死んでしまったら私のことなんか誰も話さない: 日本のIT業界のマクロな構図

    Business Value of IT, Future of business/companies/workers, Ability to innovate. 業界内では半ば常識かもしれないが、自分の頭の整理のために書いておきます。 日IT業界のマクロな構図として、大手のプレイヤーはみんなコンピューターメーカー系列だという点が特徴として挙げられると思う(IBM、富士通NEC、日立)。私の理解している範囲で、これまでの経緯をザックリとまとめると、 ハードウェアに関しては、国策としてコンピューターメーカーの育成をしてきた。(そのため、元々産業規模の割にメーカー数が多かった) ソフトウェアに関しては、元々は、コンピューターメーカーが高価なハードウェアを買ってもらうために「オマケ」として提供するところから始まった。しかし、メーカーごとに独自のアーキテクチャーが存在したため、いったんユーザー

  • 瞬時にテストデータを大量生成してくれる『Data Generator』 - IDEA*IDEA ~ 百式管理人のライフハックブログ ~

    ドットインストール代表のライフハックブログ

    瞬時にテストデータを大量生成してくれる『Data Generator』 - IDEA*IDEA ~ 百式管理人のライフハックブログ ~
    kaionji
    kaionji 2006/12/03
    これは便利ですね。
  • ウノウラボ Unoh Labs: WEBアプリのテストに必須なツール7種

    こんにちは!やまもと@テスト番長です。 前回satoさんの書いたエントリーが好評のようですね。 自分は実は美術系出身です。なので「デザインセンスのある人からみた~」というエントリーでも続けて書いちゃおうかなと一瞬思いましたが、世の中にはWEBデザインのプロの方もいらっしゃることだし、控えておきましょう。 センスってのも考え込むと難しいですしね。 個人的には、WEBデザインの美醜って「使いやすさ」とかなり直結な気がしてます。 さて、今回は僕が普段テストに使っているツールでもご紹介してみようかと思います。 Selenium 一年前くらいに登場した無償の自動実行ツールです。 有償の自動実行ツールは以前からありましたが、 ベンチャーが購入するには高価なものなので 大手以外にはあまり導入されていなかったであろう類のツールです。 テストシナリオにそってブラウザを自動で操作してくれます。

  • ここは地獄か戦場か?火を噴くプロジェクト 死闘編|【Tech総研】

    300人のSEに、「最悪だった火を噴くプロジェクト」を質問。「スケジュールに追われて残業が増える程度ではない悲惨さ」という条件をつけたので、ひょっとしたら「経験なし」の回答があるかも……と思いきや、ひとりも欠かさず全員から答えがありました。うーむ、複雑な心境です。 物流機械を製造するメーカーの、自動制御パッケージの開発を丸ごと請け負った。期間・品質ともにシビアな仕事だったが、マネジャーもリーダーもSI企業の下請け経験が長い人で、今思えばこんなプロジェクトの運営を統括できるスキルはなかった。私は入社3年目くらいで、プログラマとしてサブシステムを担当していた。

  • 訳の判らないメール (プログラミング C# - 翔ソフトウェア (Sho's))

    先日 (11/18)、訳の判らないメールが届いた。 多分スパム メールなのだろうと思っていたが、昨日スパム メールであることがはっきりした。 最近はスパム メールが毎日百通位来るようになっていて、陶しいことこの上ない。 自分の金儲けのために迷惑行為と判っていてやっているのだから、かなり悪質だと思う。 しかし、多くの劣悪なスパム メールの中でも、以下にあげるメールほど質の悪い日語で書かれたものは珍しいと思う。 文法、言葉遣い、文章の構成、内容の訳の判らなさ、礼儀のなさ等、あらゆる面でひどい文章だと思う。 このようなものを匿名で不特定多数の人に送りつけるとは、どのような神経の持ち主なのだろう、と思ってしまう。 Subject: ソフト開発等 はじめまして heedというものです。 興味があればですが、(あくまで暇な時間に製作をする趣味レベルでもいいというなら) ソフト開発等をやってもらえな

  • 【ハウツー】これはすごい! Web案件必須 Selenium - 人気急上昇中自動テストツール (1) 最近人気のSelenium | エンタープライズ | マイコミジャーナル

    Webアプリケーションのテストツールに「Selenium」がある。SeleniumはJavaScriptHTMLを使って、Webブラウザに自動でテストをさせようというもので、アジャイル開発におけるテストツールとして注目されている。 Seleniumとは SeleniumはWebアプリケーション用テストツール。JavaScript/DHTML/iframesをベースに構築されたテストツールで、Webブラウザから直接実行できるという特徴がある。要するに、目の前でWebブラウザが勝手にテスト工程を実施するわけである。見ていてなかなか気持ちがいい。対応しているプラットフォームやWebブラウザは多岐にわたる。代表的なプラットフォームは次のとおり。 Windows Internet Explorer 6.0 Mozilla Suite 1.6以上 Firefox 0.8?1.5 Seamonkey