Overview The Open Information Foundation, co-founded by Jeffrey Fredrick and Paul Julius, presents CITCON Asia 2013 in Tokyo. CITCON (Continuous Integration and Testing Conference) brings together people from every corner of the software development industry to discuss Continuous Integration and the Testing and other practices thatgo along withit. This includes everything from Test Driven Develo

AT 8TH LIGHT WE BRING LIFE TO THE BEST IDEAS Since 2006, we've partnered with visionary leaders at the most ambitious organizations in the world. From Pfizer to Fandango. AmFam to GrubHub. We turn ideas worth pursuing intotechnical solutions at scale.o Innovationo Modernizationo Reliable Engineering Spark a Conversation > 8th Light strategic consultants marry deep product strategy with world-clas


An experienced project manager I used to work with claimed that he took the programmers’ time estimates, multiplied by pi and converted to the next time magnitude to get the true number. 1 day converts to 3.14 weeks. He had learned the hard way that programmers are bad at estimating times. To get a more precise conversion, I’vecreated a translation table for programmers’ time estimations, trying


公開されたのはもう去年のはなしだけど、Facebook の リリースエンジニアリングのTech Talk (予告編) は面白い。話している ChuckRossi さんは Facebook のリリースエンジニアリングチームのリーダーだ。 彼は “The business requires change, but change is the root cause of most outages!” と話をはじめる。Facebook の規模で毎日変更をリリースするために、リリースのリスクをできるかぎり減らさなくてはいけない。そのために出てくるのが「文化」と「道具」だ。 現在のソフトウェア開発では開発者と顧客 (your mom) の間に薄いレイヤーしかない: 昔は QA とかプロダクトマネジャーとかいろいろいたけど、いまは違う。 ブランチとリリース: 開発者は trunk にコミットする。日
NTTデータとNTTデータユニバーシティは2012年4月17日、同社グループの主に入社3年から5年の若手社員を対象に、「アジャイル開発」と呼ばれるソフトウエア開発手法の研修を5月から実施すると発表した。今後3年間で約1000人のアジャイル開発人材の育成を目指す。アジャイル開発とは、システムの仕様変更や機能追加などに臨機応変に対応できるよう、開発対象を小さい機能に分割して、設計や実装、テストを短い期間で繰り返していく開発手法のこと。米国IT企業のソフトウエア開発においては主流となっているものの、国内での採用はWebサービス業界やゲーム開発業界の一部企業にとどまっている。 今回、同社グループは、グローバルに展開する顧客企業をサポートできる開発体制を整備する目的で、グループ内におけるアジャイル開発人材の育成を始めた。研修では、アジャイル開発の代表的な手法の1つである「Scrum開発手法」のフレ

The Amber language isdeeply inspired by Smalltalk.It is designed to make client-side development faster and easier. Amber includes a live development environment with a class browser, workspace, unit test runner, transcript, object inspector and debugger. Amber is written initself, including the compiler, and compiles into efficientJavaScript,mapping one-to-one with the JS equivalent. The app

日経SYSTEMS 2012年4月号の特集1が「システムを育てるカイゼン型開発のススメ」ということで、Part4に私も寄稿させて頂きました。ソニックガーデンが今のビジネスモデルを採用した理由について書きました。 「カイゼン型開発」という言葉は、2006年に私がブログで書いたのですが、ようやく時代が追いついてきたのかと感慨深いものがあります。そして、2012年の私たちは既にそこからさらに先に進んでいて、その答えとなる「納品のない受託開発」というビジネスモデルに辿り着いています。 実際に掲載された寄稿記事の方では割とコンパクトにまとめてもらいましたが、こちらではディレクターズカットということで元々に書いた原稿の方を公開します。もし、このブログよりもさっと読みたい場合は日経SYSTEMSを読んで頂くのが良いかと思います。 ソニックガーデンでは「納品のない受託開発」という少し変わったスタイルでの受

ということで、Android NDKネイティブプログラミング(通称NDK本)が予約開始となりました。Android NDKr5cをあますことなく解説した内容となってます。 目次 1.Android NDKとは 2.JavaとAndroid NDK 3.NativeActivity 4.OpenGL|ES (1.0, 2.0) 5.サウンド(OpenSL|ES) 6.入出力(センサー、キーボード、ファイル) 7.ツール(コンパイラ、デバッガ) 8.アーキテクチャ 9.最適化 10.NEON 11.リファレンス NDKの情報って… このようなNDKr5を詳細に解説をした書籍、Webサイトというのは実は世の中にはほとんど無いです。そういう意味では本書はNDKr5を理解するにあたっては大きな助けとなるはず。とくにNDKに特化したOpenGL|ES(1.0, 2.0)とOpenS
アジャイル開発に関する論客の一人マーチン・ファウラー氏は、7月20日にテクノロジックアートが主催したイベント「Agile Conference tokyo 2011」で「21世紀のソフトウェアデザイン」をテーマに基調講演を行いました。 前編に続いて、ファウラー氏の基調講演の様子を紹介しましょう。 (本記事は「マーチン・ファウラー氏が語る、、21世紀のソフトウェアデザインとしてのアジャイル開発(前編)。Agile Conference tokyo 2011」の続きです) 継続的インテグレーションアジャイル開発の中で重要な「継続的インテグレーション」と「継続的デリバリ」について話そう。まずは継続的インテグレーション。 複数のプログラマが集まって開発しているソフトウェアでは、それぞれのプログラマのコードをマージする作業に苦労する現場を多く見てきた。 あるソフトウェアプロダクトに二人のプログラマ


This is a series ofblog-posts about best practices for writing C libraries. See below for each part and thetopics covered. Table of contentsThe entire series about best practices for writing C libraries covered 15topics and was written over five parts posted over the course of approximately one week. Feel free to hotlink directly to eachtopic but please keep in mind that the content (like any

1. One Language to Rule Them All Writesimultaneously the frontend and backend code, in the same language, within the same module. Even better: the Opa Slicer automates the calls between client and server. No more manually written AJAX calls or value serialization! And when auto is not enough, add hints to the code to enforce client or server-side,privacy, synchronous or asynchronous.
あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

Ruby onRails界のセレブの1人、Gregg Pollackさんが来日していて、少しだけ会って話すことができました。Railsの公式サイトにあるRails3の解説動画や、オンラインでRuby onRailsが学べる「Rails for Zombies」など、解説動画コンテンツで有名な「Railsアクティビスト」と呼ばれる人です。アップルの「I'm aMac. And, I'm aPC...」というCMのパロディーで、JavaやPHPとRailsを比較した一連の動画(賛否両論激しい動画シリーズです)でも有名です。Greggさんは、4月20日に東京のクックパッドで開催されたTokyoRubyist Meetupに参加していました。4月22日、23日とシンガポールで開催された「RedDotRubyConf」で講演するためにフロリダから東京で乗り継いで向かう途中でした。 私はGr

「6年勤めたNTTを退職しました」という記事が、注目を浴びているようですが、この筆者がNTT を辞めた理由が、私が32年前(1986年)にNTT を辞めた理由とあまり変わらないのに、少々驚きました。 私がNTT を辞めた件に関しては、これまで色々なところで話しては来たのですが、まとまって文章にしたことがなかったので、これを機会に書くことにしました。普段ならメルマガ(週刊 Life is beautiful)の読者限定で書くところですが、今回だけは、出来るだけ多くの人に読んで欲しいので、ブログ記事として公開します。 当時、NTTは電電公社から民営化したばかりで、1985年に入社した私は、NTTとしては第1期生でした。大学は、早稲田の理工学部電子通信学科で、修士課程まで行きました(当時は、情報学科はまだ独立しておらず、電子通信学科がソフトウェアとハードウェアの両方をカバーしていました)。
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキルAI-enhanced description The document discusses the traditional "iron triangle" of project management consisting of scope, cost, and schedule.It then introduces the "agile iron triangle" which prioritizes value and adds quality and constraints. The agile approach recognizes that scope, cost, and schedule are constraints, not priorities.Itemphasizes that XP

Rubyをはじめとするスクリプト言語ではなく、なぜJavaを選ぶのか。 そして、XPをはじめとするアジャイル開発ではなく、なぜウォーターフォールを選ぶのか。 そこには、言語の良し悪しや、開発プロセスの考え方などが理由の中心にあるわけではなくて、SIerというビジネスの仕事の仕方(ビジネスモデル)に起因している。RubyやXPは、考え方や技術としてはとても良くて、生産性もあがるし、何よりもソフトウェアをクリエイティブに作り上げることができ、利用者にとっても使い勝手がよく、スポンサー(経営者)にとっても経営戦略に沿ったものが手に入り、開発者にとっては何よりも仕事に対してやりがいを感じることができる。すばらしい!・・・・が。。。 しかし、だからといって、誰でもRubyやXPを使って開発をするべきか、というとそうではない。もし、本質を理解しない誰かが、「やってみたいのだが・・・」と相談に来たら、

組込みソフトウェアモデリング・フォーラム 2010最後のセッションでは、「モデル駆動型開発を行って実際どうだった?」と題したパネルディスカッションを実施。組込みソフトウェア開発の現場で実際にMDD(モデル駆動型開発)に取り組む先進的ユーザー企業の担当者および、豊富な経験を持つコンサルタントの面々が登壇し、MDDのメリットや課題、現場に普及・定着させるためのポイントなどについて議論を交わした。 モデレータ: 株式会社エクスモーション 専務取締役 / ET ロボコン本部 審査委員長 渡辺 博之 氏 パネラー: 株式会社アドヴィックス技術開発本部 制御第 1技術部 グループリーダー 河野 文昭 氏 セイコーエプソン株式会社 機器ソフトウェア統括センター 機器ソフトウェア設計部 研究副主幹 島 敏博 氏 日本アイ・ビー・エム株式会社 ソフトウェア事業 ラショナル事業部 システムズ・エバンジェリ


リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く