DevOpsの導入に有効だと思われるプラクティス達

schedule 04:30 PM - 05:15 PM place Grand Ball Room 1 people 28 Attending

スタートアップや、WEB系の企業では当たり前になりつつある、アジャイルやDevOpsの概念の導入が、
大企業ではなかなか浸透しないのはなぜだろう?
いま、KDDIでDevOpsという概念の導入を取り組みを試行錯誤している中で、
これは効果が出ていると思うプラクティスをご紹介いたします。
すでに実践している人には当たり前、でもやったことが無い人、そしてDevOpsのOpsに属する方たちは、
意外とわかったつもりでわかってない、気づいていないことがあるかもしれません。

 
6 favorite thumb_down thumb_up 1 comment visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

KDDIの取り組みの中で実践しているプラクティスのうち、効果を感じているプラクティス

  1. インセプションデッキを作ろう
  2. ドメインモデルを作ろう
  3. チーミングの妙
  4. 共通認識

Learning Outcome

初めての人が、どこからDevOps に取り組んだらいいかの最初の第一歩がわかる

スタート時点でつまづきやすいポイントがわかる。

実際にどのような効果があったかを共有される

Target Audience

アジャイル開発やDevOpsの導入を検討されている情報システム部門や、企画部門の方で何から始めようか悩まれている方

schedule Submitted 5 months ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Yasunobu Kawaguchi
    By Yasunobu Kawaguchi  ~  5 months ago
    reply Reply

    投稿ありがとうございます!
    もし過去に発表済みの資料などがありましたら共有いただけると、イメージつきやすいかなと思いました。

    川上さんの問題意識はこの辺がわかりやすいでしょうか

    KDDI Cloud Blog : アジャイル、DevOpsの必要性。いかにビジネス価値を高めるか?
    http://cloudblog.kddi.com/devops/3469/

    KDDIさんの事例発表としてはこの辺とか
    Agile Japan 2015 : アジャイル開発チームと共に歩む ~発注側から観るアジャイル開発~
    http://www.agilejapan.org/2015/program.html#b-1


  • Liked Tomoharu Nagasawa
    keyboard_arrow_down

    Tomoharu Nagasawa - あなたが欲しいのはDevOpsですか?それともビジネスの成功ですか?

    Tomoharu Nagasawa
    Tomoharu Nagasawa
    Senior Evangelist
    Atlassian
    schedule 4 months ago
    Sold Out!
    60 mins
    Keynote
    Beginner

    DevOpsが日本でも取り上げられるようになり数年が経ちました。

    DevOps Day Tokyo の開催も、Developers Summit Summer での基調講演も、2013年の出来事でした。その後、DevOpsと呼ぶかは別として機敏な企業で実践され、書き下ろしの書籍や翻訳書も増えてきました。

    DevOpsもバズワードの仲間入りを果たし、メディアもベンダーもDevOpsをキーワードとしています。手段やツールに焦点が当たる中、バズワードに振り回され、迷い道に導かれる方も増えてきたと感じます。

    このセッションでは、エバンジェリストとして ITの現場の苦悩と、ビジネスの現場の期待を背負ったDevOpsについて見てきた経験から、できるだけビジネスの視点でDevOpsに取り組むにあたって持つべき指針や姿勢について俯瞰して見ていきたいと思います。

  • Liked Tsuyoshi Ushio
    keyboard_arrow_down

    Tsuyoshi Ushio - Value Stream Mapping で決めるリードタイム削減の魔法

    45 mins
    Workshop
    Intermediate

    DevOps を始める最初のステップとして、大変有効なValue Stream Mappingの具体的な進め方について解説いたします。Value Stream Mappingによって、皆さんのプロジェクトの無駄や、自動化可能箇所を発見、共有することができ、リードタイムの削減に大変貢献いたします。特に日本で必要なステップやステークホルダの巻き込み方、ファシリテートの仕方まで踏み込んで解説いたします。

     講演者は、Value Stream Mapping を多数実施した経験そして、第一人者のMary Poppendieck との共演で学んだこと、他国の動向も含めて楽しく解説していきたいと思います。

     

  • Liked Toshiyuki Ando
    keyboard_arrow_down

    Toshiyuki Ando - 開発環境もみんなでメンテ‼︎ DevOpsっぽい環境 on Azure をモブプログラミングで作ってみるよ

    45 mins
    Demonstration
    Beginner

    なにするの?

    全員で1つの同じコンピュータを使って仕事をするモブプログラミングという開発手法で、
    ゼロから始めるDevOps(youtube)」で紹介されている以下の内容を含むパイプラインを、
    VSTSと、WebApps、Load Testを使って構築します。

    • GitHubにあるC#で作られたWebアプリケーションをビルド
    • WebAppsを使ったWebサイトをInfrastructure as Codeで構築
    • Webサイトにビルドしたアプリケーションをデプロイ
    • Webサイトに対して負荷テストを実施

    モブプログラミングって何?

    Hunter社のWoody Zuill氏らが作り上げた、全員が同じ時に、同じ場所で、同じコンピュータ上で仕事をするソフトウェア開発手法です。
    (モブプログラミング - Woody Zuill氏とのインタビュー より。一部改変)
    その様子については動画 A day of Mob Programming - YouTube が詳しいです。

    日本でも最近チャレンジされている方が増えてきているようです。

    なぜ開発環境にしたの?

    1開発環境って、1,2人がもくもくとメンテしてる感じですよね。
    でも、それを続けてると、立ち入り禁止区域みたいになるじゃないですか。誰それさんがいないから、ビルド止まったままですとか。あんまり嬉しくない状態ができたり。
    開発環境だって、プロダクションコードと同じように、みんなでメンテできた方が良いですよね。

    でも、それ、どうやんの? ってところで、モブプログラミングなんです。
    全員で同じコンピュータ、同じスクリーンをみながら構築すれば、開発環境に関するあれこれをその場で全員が学ぶことができるわけです。
    みんなで開発環境をメンテする第一歩にぴったりだと思いませんか?

  • Liked Takao Oyobe
    keyboard_arrow_down

    Takao Oyobe - 朝まで生DevOps 〜現場実践者の集い〜 (Panel)

    45 mins
    Others
    Beginner

     巷で噂のDevOps。

    ところが、

    • DevOpsってなんだろう?
    • ぶっちゃけそんなにみんなやってるのかな?

    などいまさら聞けないDevOpsが皆さんの中にきっとあるはずです。
    今回はDevOpsをテーマに熱いパネラーと共に朝まで徹底生討論をします。

    このセッションは参加型パネルディスカッションです。
    実践できている人もまだできていない人も現場の話をしにきませんか?

    パネラーは随時追加していく予定です。パネラーとして参加されたい方もご連絡下さい。
    もちろん当日の飛び込み討論も歓迎です。もしかしたらあのDevOps有名人も!?

    DevOps Days Tokyo2017に参加しようか迷っているそこのあなた!
    あまり詳しくなくても実践できていなくても、興味さえあればきっと大丈夫なので、このセッションをきっかけに一緒にDevOps Days Tokyo2017に参加してみませんか?

  • Liked Tsuyoshi Ushio
    keyboard_arrow_down

    Tsuyoshi Ushio - 今度こそわかる!DevOps プラクティス(技術系)の具体的実現方法

    45 mins
    Demonstration
    Intermediate

    DevOps を導入してリードタイムを短くしたり、フィードバックサイクルを短くしたい。でも具体的にどうしたらいいのだろう?本講演では、このような声にお応えして、DevOps 技術系プラクティスを解説しながら、具体的なデモを踏まえてどのようにDevOps プラクティスを実装すればいいのかを解説いたします。技術プラクティスのみに集中するため、DevOpsの概要や、導入手法などは他のセッションをご参照ください。CI / CD, Feature Flags, Canary Testing 等々を生で体験して持ち帰ることができるチャンスです。お見逃しなく!

  • Liked Tsuyoshi Ushio
    keyboard_arrow_down

    Tsuyoshi Ushio - 日本企業に本物のDevOps をインストールするための完全攻略マニュアル

    45 mins
    Talk
    Beginner

     世界の中でも最もAgile / DevOps を企業に導入するのが難しいといわれる国日本で DevOps を導入するための全テクニックを公開します。現在はウォータフォール型開発を実践されている方にも、初めから、わかりやすく、かつ具体的に解説いたします。

     さらに、今年の2月に行われたマイクロソフト本社の最新のDevOpsツアーの様子、そこからの学びもお話しいたします。この講演は、私の16年間のAgile / DevOps へのトランスフォーメーションの経験の集大成であり、今後はこのような講演をする機会はあまりなくなると思われます。本気でDevOpsを御社に導入されたい方は是非ご覧ください。

  • Liked Hiroyuki Ito
    keyboard_arrow_down

    Hiroyuki Ito - アジャイルじゃなくてDevOpsと言えるのか!? - ツールよりも敢えてプロセスを -

    Hiroyuki Ito
    Hiroyuki Ito
    Agile Coach
    Yahoo Japan Corporation
    schedule 5 months ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    「DevOpsにアジャイルは必要ですか?」
    最近、頻繁に受ける質問です。

    昨今、Docker・Chef・Ansible・Kubernetesなど、DevOpsを実現するためのツールの成熟とその活用事例が着実に増えつつあります。また、これらを紹介する書籍やオンライン記事も急増しています。

    一方で、ツールに比重を置きすぎたり、ツールの導入・改善にばかり着目してしまうことで、本来実現すべきビジネス価値の創出(プロダクト改善)や、フィードバックによる成長といった側面(プロセス改善)が軽視されていないか?と言う疑問も感じています。

    当セッションでは、DevOpsを「プロセスを促進する自動化技術基盤」と捉え、アジャイルの各種プラクティスと組み合わせることで、プロダクト開発の効率化、チーム・メンバーの学習・成長、およびステークホルダーとの協働を実現できることを、具体的事例に基づいてお話させていただきます。

  • Liked Mitsunori Seki
    keyboard_arrow_down

    Mitsunori Seki - リーンスタートアップ・DevOpsとスマートなエンジニアリングの葛藤

    45 mins
    Case Study
    Beginner

    モノからコトへ。「作るシステム」から「使い続けるシステム」へ。昨今、顧客が求める価値に向かい、素早く継続的にサービスを提供しつづけるためには「リーンスタートアップ的な手法」や「DevOps」はかかせません。その一方で、クラウド技術の発展に希望を持ちつつも、従来型のアーキテクチャ設計は依然、事前の土台がためが必須です。「やりたいコト」と「用意しなければならないモノ」。この間に生じるズレや葛藤は、プロダクトオーナーの悩みの種となっています。

    本セッションでは、私がこれまで支援してきた事例の中で、企画サイドや開発サイドがこの悩みに対しどのように動くべきだったのか、私なりのふりかえりを交えつつ、みなさんと考察を深めていきたいと思います。

  • Liked Yoshiaki Yoshida
    keyboard_arrow_down

    Yoshiaki Yoshida - 開発組織を変革し DevOps を組織に広めるためには「経営層を巻き込むこと」が最重要である

    Yoshiaki Yoshida
    Yoshiaki Yoshida
    Engineer
    CyberAgent, Inc.
    schedule 5 months ago
    Sold Out!
    20 mins
    Talk
    Beginner

    「DevOps を導入したい」
    「技術的負債と向き合わないといけない」
    そう感じているエンジニアは多くいると思います.

    しかし,急成長するスタートアップにおいて,新規機能の開発を優先することが多いのではないでしょうか?
    また,経営層がエンジニアリングの価値を深く把握できていない場合,
    「DevOps を導入するメリット」や「技術的負債と向き合わないといけない理由」が伝わりにくいのではないでしょうか?

    本トークでは,組織に対して課題を感じた私が,
    経営層を巻き込むことで開発組織を変革した,実体験に基づく実践的なアクションを紹介します.

    • なぜ開発組織を変革するために「経営層を巻き込むこと」が重要なのか?
    • どのようにして「技術的負債」を経営層に理解してもらうのか?
    • どのようにして「信頼残高」を増やすのか?

    そして DevOps の導入を最重要課題と位置付け,組織に広めるために実施したアクションとその成果を紹介します.

    • どのようにして DevOps を組織に広めるのか?
    • なぜウェブオペレーションの自動化が重要なのか?
    • なぜ数値の可視化と効果計測が重要なのか?

    DevOps のこと,技術的負債のこと,組織変革のことを一緒に考えませんか?

  • Liked Ippei Suzuki
    keyboard_arrow_down

    Ippei Suzuki - DevOpsパネルディスカッション:2017年は日本にとってアジャイルトランスフォーメーションの年?

    Ippei Suzuki
    Ippei Suzuki
    CSO
    CreationLine, Inc.
    schedule 5 months ago
    Sold Out!
    45 mins
    Panel
    Beginner

    今年こそは、と毎年DevOpsの機運に期待が寄せられつつも、米国、欧州での動きと比較してまだまだ本格始動していない、というのが毎年の印象でした。その中で、近頃、日本の大手エンタプライズ系の企業でのDevOps導入への関心の高まり、今までに無い変化を生む可能性を秘めています。
    パネルでは、日本国内で長年DevOpsの普及に尽力されているプロフェッショナルの方々にご登壇いただき、日本ならではのDevOpsのあり方、どの様な事に留意する事がエンタプライズにとって重要ななのか、について熱く語っていただきます。