developmentに関するtomiocaのブックマーク (2)

  • FacebookのOpen Graphアプリを作りApp Centerに登録するには

    Open Graphの構成は、簡単に言えばユーザーと、ユーザー活動を表すアクション(“料理する”などの動詞)、対象となるオブジェクト(料理の場合はレシピ)の3つの要素を結び付けてソーシャルグラフに追加されることで成り立ちます。 これらの仕組みは、より多くのユーザー活動をソーシャルグラフに追加できるようにFacebookが中心となって策定している「Open Graph Protocol」として仕様を公開しています。また、Facebookアプリケーション開発者には、より簡単にアプリにOpen Graphを追加し、ソーシャルグラフを拡張してもらえるように開発者向けのポータルや情報を提供しています。 日のOpen Graph対応のアプリといえば、最近だとauが提供する「Run&Walk」「Fashion WALL」が対応し、ほかにも対応していくという発表がありました(参考:KDDI、Facebo

    FacebookのOpen Graphアプリを作りApp Centerに登録するには
  • 高速で無駄のないソフトウェア開発を実現するための7つのポイント | Social Change!

    どうすれば小規模なチームでも大きな成果を出せるのか。大きな組織で沢山の量をこなすのは当たり前のことで、あまりクールではありません。少ない人数でも大きな成果を出すには、スピードをあげることと、そのためにも無駄をなくすことがポイントになってきます。 ソフトウェアをつくるための3つの役割で書いた通り、ソフトウェア開発をクラウドのようなサービス提供で続けていくには、プロダクトオーナーとプログラマーがキャッチボールのような形で、仕様と実装をずっと繰り返しながら作っていくのが自然です。 SonicGardenで使っているツールと開発の流れの全体は以下のようになります。大事なことは「動くソフトウェア」の状態を保ったまま、どれだけ回転数をあげていけるか、ということです。そのために、プロダクトオーナーとプログラマの間で待ち時間を減らすために並行して進めるようにするなど工夫しています。 ホワイトボードとMVP

    高速で無駄のないソフトウェア開発を実現するための7つのポイント | Social Change!
  • 1