感を追求したIBMのクラウド開発・実行環境の魅力とはクラウド戦略を推し進め、現在では提供するプロダクトの半数がクラウドベースになりつつあるIBM。クラウド上のアプリケーション開発を加速させるための環境づくりに邁進中である。そのカギを握るのが、2014年2月時点でベータとして提供されている「Bluemix」と「JazzHub」そして「Orion」だ。これらはどのように生産効率を高め、アプリケーション開発を加速するのか。日本アイ・ビー・エム株式会社の万仲龍樹氏が、デモンストレーションを交えて紹介した。試してみたいモバイルアプリのハイブリッド開発ツール急速にマルチOS対応のニーズが高まる中、その解決のアプローチとして「ハイブリッド開発」が有望視されているが、必ずしも期待通りとは言いがたい。すれば、セキュリティーと品質を担保しながら、付加価値の高いアプリケーションをスピーディーに開発できるのか。佐々木志門氏が解説を行った。クラウド時代のソフトウェア技術者にはコンピュータサイエンスこそ武器になるITシステム開発の基礎科学であるコンピュータサイエンス。日本の現状は開発方法論などのソフトウェア工学偏重であり、コンピュータサイエンスが顧みられない傾向にある。アーキテクトの萩原正義氏はこうした状況に苦言を呈し、「コンピュータサイエンスは新たなパラダイムを作り出し、IT技術の方向性を決めるもの」として、その重要性を説いた。ウォーターフォールからアジャイル開発へマイクロソフトの開発部門である日本法人マイクロソフトディベロップメントでは、グローバルで使用される製品に関する様々な開発を行っている。Officeチームは長年ウォーターフォール型の製品開発プロセスを採用してきたが、ユーザーの利用環境の変化とともに、開発対象、リリースサイクル、組織構成に対してもアジャイルの原則を取り入れつつある。本セッションでは、Officeチームのアジャイル開発の取り組みの一端が、その取り組みを通して開発されたOneNoteの機能とともに紹介された。Amebaの開発環境とはサイバーエージェントでは、「Ameba」を中心にブラウザ上で利用するWebサービスを幅広く展開する一方で、ネイティブアプリの開発にも注力。一部のゲームやコミュニティアプリについては、1チームが流動的に複数のアプリを担当する体制を採っている。した中で、いかにして開発のスピードとクオリティを保っているのか。新世代のWeb標準技術「HTML5」が注目されている。その背景と、HTML5がWebやサーバーのエンジニアに与えるインパクト、そこで求められるスキルとマインドとはどのようなものか。新資格「HTML5プロフェッショナル認定試験」の概要と狙い、期待される効果は何か。本セッションでは、3人のスピーカーが順に登壇し、それぞれの領域から読み解いてみせた。7に追加された45の新機能をすべて紹介する」と宣言して始まったこのセッション。これはあまり使われていないから」と飛ばす場面はあったが、サン・マイクロシステムズ時代からWeb関連製品のエバンジェリストとして活躍する同氏である。手書き認識技術「デジタルインク」でPCもスマホも文房具にする人間は、はるか昔から「書く」という行為を続けてきた。最近ではタブレット機器の登場により、「書く」という行為がデジタルの世界でも頻繁に行われるようになっている。新村剛史氏のセッションでは、WindowsやAndroid、iOS、Webなどのアプリ上で「手書き」を実現するための技術「デジタルインク」を紹介。アプリでデジタルペンを認識し、描画する方法なども解説された。開発(Development)と運用(Operations)が協力し、ビジネス要求を反映したシステムを迅速に実現する手法として注目される「DevOps」。様々な自動化ツールが登場しているが、プロセスとカルチャーが定着していなければ実現は難しい。実現するプラクティスと適用ロードマップとは何か。ITテクニカル・セールスの黒川敦氏が2つの事例を示しながら考察を行った。日本最大の料理レシピサイト『クックパッド』。レシピやサービスの充実ぶりが有名ですが、ITやインフラ環境の側面においても、同社が取り組んでいる技術や手法が注目され続けています。2014では、日々更新を重ねつつも安定したサービスを運用し、技術トレンドが変化していく中で、どのようにしてサービス開発手法を進化させていくのか。CAMP』などの書籍が続々と世に出て読まれるようになり、また勉強会や各種イベントでも『スクラム』を題材にしたものが数多く開かれ、さまざまな議論が各地で積み重ねられてきました。関西大阪方面で、数多くの組織をスクラムマスターとして渡り歩いてきた中村氏もその一人。本稿は『マネジメント』の観点から、氏が取り組んできたことや直面した課題、工夫した点について事例を交えて講演したセッションのレポートです。クラウド上のシステムデザインは柔軟な発想が重要。合い言葉は「カンガルーを思い出せ」ビジネスの成長に合わせて拡張でき、高いパフォーマンスを発揮するクラウドは、もはやインターネットビジネスに不可欠な存在である。クラウド上でシステムを構築する場合、どのような考え方に基づくべきなのだろうか。IaaSなどのクラウドコンピューティング事業を展開するSoftLayer社(2013年7月にIBM社が買収)で、開発コミュニティーをリードするフィル・ジャクソン氏が、クラウドインフラの適切な設計・構築について提言を行った。複数の新サービスを短期間で並行開発するDeNAのノウハウソーシャルゲーム事業で大成功を収めている株式会社ディー・エヌ・エー(以下、DeNA)。同社では次の成長領域として、非ゲームの新規事業開発に取り組んでいる。そのために2013年4月に発足したエンターテインメント事業本部では、大小さまざまなサービスやプロダクトを開発し、すでに9本をリリースしたという。システム部の沖津貴智氏が解説した。Xamarinの実力を披露フルネイティブなアプリをクロスプラットフォーム開発する。C#と.NETを使って。Studioという環境でiOS、Android、Windowsすべてに対応したネイティブアプリを作る方法が紹介された。Mobageオープンプラットフォームの品質を担保するSWETグループのテスト方法とは?海外でもMobageオープンプラットフォームを提供するなど、ソーシャルゲームのプラットフォーマーとして、業界をけん引する存在となった株式会社ディー・エヌ・エー(以下、DeNA)。同社はプラットフォームのグローバル展開をきっかけに、テストの専門組織「SWETグループ」を立ち上げた。ミッションは、エンド・ツー・エンドのテストを確立すること、テストを徹底的に自動化すること、そして、テストしやすい環境を提供すること。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。