タグ

2015年2月18日のブックマーク (2件)

  • 回らないフィードバックループの原因と絶対に誰でもわかる改善策 | Lean Startup Japan LLC

    リーンスタートアップの基的な考え方である「ニーズが不確かなサービスは初期段階では小さく始め、確からしさの検証を重ねて大きく育てる」は、クラウド環境の浸透やスマートフォンアプリ開発のハードル低下とともに、実に分かりやすく始めるのもカンタンです。 しかし、この分かりやすさと始めやすさとは裏腹に、リーンを実際に運用してみると「どのように育てたら良いのか分からない・・・」という困惑をよく見かけます。課題の改善を繰り返しても良い結果につながらないなど、前へ進んでいる実感を得られない状態に陥り、フィードバックループが回らなくなるのです。 今日は継続的な改善における典型的な失敗事例をご紹介して、リーンの効果が劇的に向上するあるポイントをお伝えします。 多くの方がその間違いに気づかないポイントなのですが、いったん分かってしまうと実に簡単なことなので、ぜひご一読ください。 では、すでにローンチ済みのサービ

  • 堅牢で使いやすいAPIクライアントをSwiftで実装したい

    Feb 17, 2015 昨年末にはてなの@cockscombさんと@yashiganiさんがつくっていたSwiftでenumとジェネリクスを活用したかっこいいAPIクライアントを書くが 面白かったので、これを参考にしつつSwiftらしい堅牢で使いやすいAPIクライアントを考えてみました。 目標としたのは以下の3つの条件を満たすことです。 レスポンスはモデルオブジェクトとして受け取る (便利) 個々のリクエスト/レスポンスの定義は1箇所で済ます (変更しやすくしたい) リクエストオブジェクトはAPIクライアントから分離させたい 例にはGitHub System Status APIを使用しています。 サンプルコードはGitHubに上がっています。 APIクライアントのインターフェース APIの呼び出し用に用意されたメソッドはcallのみで、callに渡すリクエストによってレスポンスの型が変

    堅牢で使いやすいAPIクライアントをSwiftで実装したい