タグ

ブックマーク / blog.mmmcorp.co.jp (2)

  • 開発プロジェクトで利用しているタスク管理ツールについて|デロイト トーマツ ウェブサービス株式会社(DWS)公式ブログ

    先週土曜日に5歳の娘が通う幼稚園の運動会が開催され、保護者が参加する綱引きトーナメントに張り切って参加し、決勝戦で長時間の死闘の末敗れた(つд⊂)結果、得たものは猛烈な筋肉痛のみだった代表の国です。。。 さて、昨今の開発プロジェクトでは規模を問わず、効率的な開発作業を支えるツールとして、現場では様々なタスク管理(チケット管理)が導入されています。 MMMでも、より効率的なタスクのコントロール、見える化を実現するため日々新しいツールやサービスを積極的に取り入れていますが、先週よりトライアルで導入しているCodetreeについて、少し書いてみようと思います。 これまで採用したタスク管理ツール プロジェクトのサービスリリーススケジュールを前提に、それまでに対応が必要なタスクの見える化を行い、タスク実施計画立案と、その計画実施に必要なリソース見積もりを行う、という点を意識してタスク管理ツールを利

    yuiseki
    yuiseki 2017/04/23
  • Web API設計指針を考えた|デロイト トーマツ ウェブサービス株式会社(DWS)公式ブログ

    小文字のみを使用する。 単語をつなげる必要がある場合はダッシュを利用する。 単数形よりも複数形をつかう。なお、実装がRailsの場合でテーブルの複数形が誤っている場合には、URLは正しい複数形としてRails側を修正する。(APIに実装を反映させるべきではない。) スペルミスをしない。 URLの階層は浅く保ち、複雑さはクエリパラメーターに押しこむ。 クエリパラメータ名は配列で複数渡すものについては複数形、一つだけ渡すものについては単数形とする。 ページングにはper_page、pageというパラメータ名を使用する。 と書いてきたが、ただし、RESTには必ずしもこだわらず、あくまで利用側の利便性を重要視した設計とする。 1つの作業を完結するために複数回のアクセスを必要とするようなAPIの設計はChatty APIと呼ばれる。これはネットワークのトラフィックを増加させ、クライアントの処理の手間

    yuiseki
    yuiseki 2016/02/04
  • 1