タグ

ブックマーク / xtech.nikkei.com (34)

  • エンタープライズアジャイルの手法やコミュニティーが続々

    中電CTIのように、エンタープライズアジャイルを実践する企業が急増している。もはや次の“主流”と言っても過言ではない。実践手法や関連するコミュニティー活動も世界中で相次いで登場。その代表的な四つの最新動向を紹介しよう。 エンタープライズアジャイルを実践する企業は急増している。東京海上日動あんしん生命保険、関西電力、楽天などだ。 メインフレームとオープン系を基に、生命保険の契約支援の基幹系システムをエンタープライズアジャイルで開発し、2013年10月に稼働させた東京海上日動あんしん生命保険。「動くシステムを早期に確認できる手法なしに、システム開発の成功はあり得なかった」と、同社契約企画管理部の佐藤良章担当課長は述懐する。 エンタープライズアジャイルをスムーズに進めるためにプラクティス(タスクやノウハウ)をまとめた開発手法も、2012年ごろから登場している。アジャイル開発に、要件定義や予算計画

    エンタープライズアジャイルの手法やコミュニティーが続々
    asonas
    asonas 2014/07/25
    うける...
  • 中高生Rubyプログラミングコンテスト、「交通教室」と「Ruby smart House」が最優秀賞

    中高生国際Rubyプログラミングコンテスト2013 in Mitaka 最終審査会が2013年12月7日、東京都三鷹市で開催された。U-15(15歳以下)部門の最優秀賞には香川県さぬき市立さぬき南中パソコン部の「さぬき南中交通教室」、U-18(18歳以下)部門の最優秀賞には長野県松工業高等学校電子工学部Ruby班Aチームの「Ruby smart House」が選ばれた。

    中高生Rubyプログラミングコンテスト、「交通教室」と「Ruby smart House」が最優秀賞
    asonas
    asonas 2013/12/09
  • 理系志向の女子中高生がプログラミングの楽しさを体験

    理系を志向する女子中高生を対象に、大手IT企業の見学とプログラミング体験を通じてIT分野への関心を持ってもらうイベント「女子中高生のための情報・メディア工房2013」が2013年8月下旬に開催された。津田塾大学女性研究者支援センターが主催して毎年8月に開催している1日体験イベントで、今年で3回目(関連記事「女子中高生に広い視野からプログラミングの魅力を伝えたい」)。今回は8月26日と同29日にそれぞれ約15名の女子中高生が参加した。8月26日のイベントでは、午前中に楽天社を見学。午後には津田塾大学においてプログラミング体験を実施した。 楽天では、同社の技術開発系の女性社員による仕事内容の紹介と懇談会が行われた。業務内容の紹介では、日々の仕事内容や技術開発職に就いた理由、やりがいなどを社員が講演(写真1)。続いて、楽天の女性社員1人と女子中高生4人程度で構成するグループ4組に分かれて、より

    理系志向の女子中高生がプログラミングの楽しさを体験
  • F-35の開発で生まれたソフト技術

    先日、政府は自衛隊の次期主力戦闘機(FX)に、米国など9カ国が共同開発中の米Lockheed Martin社製「F-35 Lightning II」を選定しました。 航空機産業は技術面で多大な波及効果があることから、FXの選定においても国内の防衛産業の基盤維持が一つの論点となっていました。ただし、今回選定が決まったF-35の場合、Eurofighter社の「Typhoon」といった他のFX候補機と比べると、国内で認められるライセンス生産の割合は低いようで、F-35調達における一つの懸念点となっているようです。 これはこれで日の製造業にとって非常に重要な問題なのですが、それとは別に筆者がF-35で思い浮かべたのが、「JSF++」です。 JSFというのは、F-35のプロジェクト発足当初の名称で「Joint Strike Fighter」の略称です。さまざまな国の多様な目的を持った戦闘機を共通

    F-35の開発で生まれたソフト技術
    asonas
    asonas 2013/08/14
  • 松江市が支援した高専生作のRubyアプリ、鷹の爪団と協力した市の観光事業で活用

    松江市は、2013年7月27日より、同市が支援した高専生作のRubyアプリを観光事業で活用している。松江市はRubyを核としたIT産業振興施策「Ruby City MATSUEプロジェクト」を実施している。同プロジェクトで支援する学生のアプリを、市の観光事業で活用するのは初めてという。 アプリは、松江工業高等専門学校(松江高専)の情報工学科4回生難波隼也氏らが開発したRuby on Rails製のスマホ向けWebアプリ「Maphis(マフィス)」。パズルと地図を組み合わせて目的地をゲーム感覚で目指す街歩きアプリだ。2011年全国高専プロコン課題部門で特別賞受賞を受賞。松江市の2012年度「実践的Rubyプログラミング実習補助事業」の支援を受けている。 Maphisを活用しているのは、松江歴史館で7月27日から開催されている「~吉田くんプロデュース~小泉八雲“KWAIDAN”の世界」。しまね

    松江市が支援した高専生作のRubyアプリ、鷹の爪団と協力した市の観光事業で活用
  • Windows 8のC++でプログラミングの常識がひっくり返った

    「C言語とC++がわかる」というムック(2013年4月2日発売)の作業で、Windows 8/RTで動く「Windowsストア アプリ」をC++で作った。元記事はVisual BasicとC#(シーシャープ)で作っていたので、それをC++で書き直すというわけだ。 これが想像をはるかに超えて難しく、土日に働き続けるのはもちろんのこと、1日の睡眠時間を2時間に削ったりして長時間取り組んでも、思うように進まなかった。印刷会社にデータを渡す日は近付くしプログラムは動かないしで、10年に1度クラスの大ピンチ。冷や汗をかき、涙目になりながら書き続けて何とか間に合わせたのだが、どこが最大の難所だったかというと、「順次処理を書いたつもりなのに順次処理してくれない」という、常識破りの大変化があったことだと思う。 手続き型のプログラミング言語でプログラムを書く場合、プログラマが と記述したら、コンピュータは

    Windows 8のC++でプログラミングの常識がひっくり返った
    asonas
    asonas 2013/04/04
    うける
  • [日本Rubyの会 理事 角谷信太郎氏]楽しいと思えることを仕事にできた

    Rubyの会 理事でRubyKaigi 2013 運営チーム代表を務める角谷信太郎氏。勤務先である永和システムマネジメントでも、Ruby事業を提案し実現させてきた。「Ruby仕事は楽しい、楽しいと思えることを仕事としてできる」と語る。 20世紀末にオブジェクト指向を勉強したくてperljavaを書いていたんですけど、理解できなかった。そんなあるときに、rubyを見つけたんですね。irbでRubyオブジェクトを触ってオブジェクト指向を初めて理解できた。「これはすごい。プログラミングが楽しい」と衝撃を受けました。その後は、仕事でも自分の作業にはrubyを使っていましたが、当時はお客さまへの納品物にはなかなか含められませんでした。 私は卜部昌平さんがWeb日記で毎年のように北米のRubyカンファレンスの観戦記を書いているのを楽しみにしていて、2005年の秋に、いよいよ日でもRubyのカ

    [日本Rubyの会 理事 角谷信太郎氏]楽しいと思えることを仕事にできた
    asonas
    asonas 2013/03/22
    アンクル事務
  • 55億円無駄に、特許庁の失敗

    政府システム調達における失敗の典型例が、特許庁の基幹系システム刷新プロジェクトだ。5年がかりで臨んだが、結局は55億円を無駄にしただけ。新システムは完成しなかった。失敗の最大の要因は、発注者である特許庁にあった(図1)。関係者の証言から、失敗に至る経過を改めてひもとく。 特許庁は2004年、政府が打ち出した「業務・システム最適化計画」に沿って、特許審査や原保管といった業務を支援する基幹系システムの全面刷新を計画した。システムアーキテクチャーに詳しい情報システム部門のある職員(以下A職員)と、刷新の「可能性調査」を担ったIBMビジネスコンサルティングサービス(現・日IBM)を中心に、調達仕様書を作成した。 業務プロセスを大幅に見直し、2年かかっていた特許審査を半分の1年で完了することを目指した。度重なる改修によって複雑に入り組んだ記録原データベース(DB)の一元化に加え、検索や格納など

    55億円無駄に、特許庁の失敗
    asonas
    asonas 2012/12/11
  • 楽天がアジャイル開発を全社へ展開

    楽天は2013年中に、ソフト開発を短期間で繰り返す「アジャイル開発手法」に基づいて楽天グループ共通のシステム開発体制を整備する(図)。同手法に基づく開発プロジェクトを担う人材育成に向け、楽天NTTデータと“異業種タッグ”を組む。 楽天は、急な仕様変更や機能追加に対応しやすいといったアジャイル開発の利点を生かして、「楽天市場」など自社サービスのグローバル対応を一気に進める。 すでに海外グループ企業の一部がアジャイル手法を先行導入しているほか、日でも楽天市場の開発チームが2010年ごろから段階的に導入。豪アトラシアンのプロジェクト管理ソフト「JIRA」などを使った開発環境の整備やエンジニア向けの研修を進めてきた。 アジャイル手法の全面採用で、グループ全体で3000人規模のエンジニアが開発リソースやノウハウを共有しやすくなる。「海外のノウハウを日に取り入れたり、海外プロジェクトを日のエン

    楽天がアジャイル開発を全社へ展開
    asonas
    asonas 2012/11/27
    人間が死にそう
  • [スクープ]みずほの次期システムはマルチベンダー、4社に分割発注

    みずほ銀行が次期システムの開発をマルチベンダー体制で進めることが日経コンピュータの取材で判明した。富士通、日立製作所、日IBM、NTTデータの4社に分割発注する。ハードウエアの調達とアプリケーションの開発を分離し、さらに預金や融資といった機能ごとに開発委託先を変える。大手4社に発注を分散させることで、総額4000億円を超えるとみられる大規模プロジェクトにおける技術者確保などに万全を期す。 委託内容と発注先との関係は次のとおりだ(図)。勘定系システムの中核をなす「流動性預金」のアプリケーション開発は、富士通に委託する。富士通はみずほ銀が現在使っている勘定系システム「STEPS」の開発元である。 流動性預金のアプリケーションの動作プラットフォームには、日IBM製メインフレームを使う。みずほ銀は「CIF(カスタマー・インフォメーション・ファイル)」や「処理フロー制御」など、各アプリケーション

    [スクープ]みずほの次期システムはマルチベンダー、4社に分割発注
    asonas
    asonas 2012/11/20
    人間が死ぬやつ
  • 地震後4時間足らずでオープンした「sinsai.info」

    「何か、我々IT技術者にできることはないか」---東日大震災やそれに続く原子力発電所の事故、計画停電のさなか、ボランティアで立ち上がった技術者たちがいる。日中が混乱に陥っていた時期にもかかわらず、数多くのWebサイトやスマートフォンのアプリケーションが、被災者や復興を支援するために開発された。 そのひとつが震災や復興関連情報を集めた「sinsai.info」だ(写真1)。sinsai.infoは3月11日、東日大震災発生後4時間足らずで開設された。被害状況や避難所、安否情報や雇用情報など現在までに1万件以上の情報が登録されており、地図上で情報の位置を見ながら閲覧できる。アクセスするユーザーは月間50万以上。250人以上のボランティアが登録している。 sinsai.infoはなぜこのように短時間で開設できたのか。そして多くの人々の力を結集できたのか。 震災後4時間足らずで開設 3月11

    地震後4時間足らずでオープンした「sinsai.info」
    asonas
    asonas 2011/08/18
  • 阪神大震災の経験を生かした「被災者支援システム」、地方自治情報センターがオープンソース化

    財団法人 地方自治情報センター(LASDEC)が東日大震災の発生を受け、「被災者支援システム」をオープンソース化し公開している。同システムは阪神・淡路大震災で利用されたシステムをベースにしており、LASDECでは「地方公共団体だけでなく、広くICT事業者などに利用してほしい」としている。 同システムは、被災者の住所氏名や被災状況を管理する中核モジュール「被災者支援システム」(画面)に加え、避難所の入退所情報を管理する「避難所関連システム」、緊急物資などの入出庫を管理する「緊急物資管理システム」、地図情報を利用し被災・復興状況を管理する「復旧復興関連システム」、仮設住宅の入居申し込みや抽選などを行う「仮設住宅管理システム」、災害による犠牲者や遺族の名簿となる「犠牲者遺族管理システム」、倒壊家屋の解体申請やガレキ搬入券の発行を行う「倒壊家屋管理システム」で構成するWebアプリケーション。Li

    阪神大震災の経験を生かした「被災者支援システム」、地方自治情報センターがオープンソース化
  • 第4回 Catalyst(前編)---Perl向けWebアプリ・フレームワーク

    この記事は,日経ソフトウエア2006年9月号,連載「簡単実装で学ぶWeb技術2006」の第3回「Catalyst――Perl向けWebアプリ・フレームワーク」の再録です。記事は執筆時の情報に基づいており,現在では異なる場合があります。 こんにちは,結城浩です。今回はPerlのWebアプリケーション・フレームワーク「Catalyst」を解説し,簡単なメモ帳プログラムを作ります。 Catalyst(カタリスト)は,Perlで作られたWebアプリケーション・フレームワークです。Catalystを使うと,Webアプリを簡単に作成・テスト・配布することができます。catalystという単語のそもそもの意味は,「触媒」あるいは「促進させるもの」です。Perlのモジュール同士を触媒のようにうまく結びつけて,Webアプリ作成を促進させるという意味の名前なのでしょう。 Catalystのオフィシャルページは

    第4回 Catalyst(前編)---Perl向けWebアプリ・フレームワーク
  • 実開発で分かったGoogle App Engine for Javaの“すごさ”

    ゴールデンウィークに特に予定のなかった筆者は,「ちまたで噂のGoogle App Engine for Java(GAE/J)とFlexでスケジュール共有ツールでも作ってみよう」と思い立ちました。およそ5日間かけて開発を進めたのち,2009年5月6日に「ご都合.com(画面1)」を公開しました。その後,はてなブックマークやニュースサイトなどでご紹介いただいたおかげで,公開後6日で約2000人の方にご利用いただいています。 そこで稿では,この「ご都合.com」の開発で実際に筆者が得た経験を通じて,GAE/JによるWebアプリケーション開発の実際とそのポテンシャルについて紹介します。 米Googleが2008年4月に発表したGoogle App Engine(画面2)は,「自分が開発したWebアプリケーションをGoogleのデータセンターで運用できるクラウドコンピューティング・サービス」です

    実開発で分かったGoogle App Engine for Javaの“すごさ”
    asonas
    asonas 2009/05/21