Scrum seminar by esm, KDDI and Scrum Inc.

このセミナーについての思いを少し話したいと思います。 (↑ Scrum Inc のJeff とAviから、ビデオを頂きました。) アジャイル開発のセミナーはじめます! アジャイル開発に関する実務者向けセミナー(2日間有料、がっつり)、経営層向けセミナー(半日のイベント)を開催します。 実務担当者向けセミナー詳細はこちら。 ■認定スクラムマスター (CSM)研修 内容: アジャイル開発チームの構築手法やアジャイル開発の開発推進手法について 開催日: 2017年2月13日、2017年2月14日 ■認定スクラムプロダクトオーナー (CSPO)研修 内容: アジャイル開発におけるサービス要件の定義手法について 開催日: 2017年2月16日、2017年2月17日 http://scrum.esm.co.jp CSPO は Jeff も入ってのセミナーになるので、日本では超レアで、日本で2回目。これを逃すと次の機会は。。。ぜひ、Scrumの本質に触れてください。 このセミナーでは、アジャイルアライアンスの公式認定(CSMテストあり)とともに、Scrum Inc からも認定を受けることができます。 歴史的なセミナーイベント(経営者向け) 上記の実務者向けの他にもうひとつ、 ■経営層向けセミナー「Digital Innovation Leadership ~ビジネスを創造する組織戦略~」 と題して、半日のセミナー(無料、講演、パネルディスカッション、懇親会)が開催されます(抽選です)。私もパネルディスカッションに登場します。 経営層向けセミナー「Digital Innovation Leadership ~ビジネスを創造する組織戦略~」 主な対象者: 経営者、企業経営や新規事業開発の責任者など 基調講演: 野中郁次郎名誉教授 (一橋大学)、Dr. Jeff Sutherland (Scrum inc. CEO) 開催日: 2017年2月15日 14時~17時55分 企業交流会 18時~19時30分 […]

Read more "Scrum seminar by esm, KDDI and Scrum Inc."

教えるプログラミング、に必要なこと〜こどもプログラミングサミット in Fukui

「こどもプログラミングサミット in 福井」に参加してきました!(http://pcn.club/kps/ より) 「こどもにプログラミングを教える」、ということを考える「大人の会」でした。学校の先生、教育プロバイダー、プログラミング環境開発されている方、などなど、多数が参加されていました。全部は見れなかったのですが、一部レポートしたいと思います。 当社、永和システムマネジメントも協賛していますが、社長のぼく自身もプログラミングが大好き。こどもたちに早くこの楽しさを味わってもらえる方法について興味があります。 Scratchなどを見ると、やはり入り口はゲームなんですね。昔、タートルグラフィックス(亀を動かす)のLOGO プログラミング環境がかなり早い時代にありましたが(調べて見ると1967、LISP)、触って、動かして、わかる、というのが取り掛かりにはとても重要で、そこは変わっていないんだとわかりました。 IchigoJam ソフトウェアだけでなく、ハードにも触れることができる IchigoJam という秀逸な環境があります。自分でボードを組み立てて、そこでソフトを書けるんです。(名前は、Rusberry Pi への対抗!) (http://ichigojam.net/ より) BASICが最初から搭載されているという優れもので、鯖江の福野くんらが開発、販売しています。今、一押しの環境です。 Hack for Play ぼくが今回一番感動したのは、寺本 大輝さんが紹介した、Hack for Play です。 Javascript でいろんなゲームを作っていきます。これもゲームを基礎にしていますが、やっぱりキャラクターや設定にわくわくするんです。Javasript + HTML5の enchant.js 上に作られたプログラミング環境(現在は enchant.js に依存しないものも開発中とのこと)。寺本さんは、卒業するときに、「就職しないと学校の就職率が下がる」と言われ、自分で起業、そこに就職したというエピソードを福野さんに教えてもらいました。会社のビジョンには、 子供たちが工夫してプログラミングできるプラットフォーム「HackforPlay」を開発することで、ゲームを遊ぶような手軽さでプログラミングに触れられる機会をつくり、すべての人がプログラミングを楽しめる世界を実現します。 とってもいいことが書いてあり、応援したくなりました。 パネルディスカッション さまざまな立場の方が入ったディスカッションで、教育現場と世界の乖離、世界のプログラミング教育の状況などなど、アツかったです。 中でも、教育現場は遅れすぎていて、本当に危機感を持っている。「学校の中は昭和のよう。子供はランドセルをしょって、昭和にタイムスリップしている。」という言葉が印象に残りました。 スタッフのみなさん、講師のみなさん、とても楽しい時間をありがとうございました!僕らの未来はこどもの未来。プログラミング教育を盛り上げて行きましょう。  

Read more "教えるプログラミング、に必要なこと〜こどもプログラミングサミット in Fukui"

ESM 事例カンファレンス2016

11/22青山にて、「 ESM事例カンファレンス ~チーム運営と、アジャイル開発~」が行われました。永和のお客様から、実際に一緒に活動をやった事例をお話いただく場です。 看護師チームによるKPTの実践 まず、やわたメディカルの中田 恵子さんから、医療の現場にKPTを使った改善活動を使って頂いた事例を報告いただきました。ぼくはこの発表を何度か聞いていますが、病棟の引っ越しと科の統合の中で、看護師たちが不安をかかえ、どのように協力して新しい職場づくりをしていったか、が克明に語られています。その中で、ふりかえり(KPT)が中心的な「知の伝達」の役割を果たしました。物理的な引っ越しだけではなく、スキルや知識の引っ越しをしている例なんです。 (くわしくは、esm-conferenceブログ を参照してください。) アジャイル開発をよりアジャイルに NTTデータCCSの佐藤 竜一 さんから、SIの中にアジャイルを取り入れる活動、そしてチームの評価活動の成果を報告いただきました。 ぼくのハイライトは、「SIとアジャイル」の観点で顧客の予算システム、とアジャイルの不整合について。顧客(発注側)のからみて、予算どりには企画の承認が必要で、そのためには総工数が必要、そして、そのためには要求を事前に見積もらないといけない、という話してくれました。 一括請負の受発注のSIでは、まだまだアジャイルとリアリティの整合には課題があります。その中でどのようなスタンスと考え方で進めているのか、いいお話が聞けました。 ゼロからはじめるプロダクト開発 MCデータプラスの原 和也さん。モバイルのアプリケーションをアジャイルで開発した事例なのですが、新規のプロダクト開発(SoE)であっても、長く存在する「現役システム(SoR)との連携」がでてくる。 今後、SoRとSoEは二律背反でなくバイモーダルで行こう、と話をして頂きました。 二つの発表とも、リアリティの中での「よりよい開発へ」の考え方が表現されています。 ESMのアジャイル開発 平鍋からは、アジャイルの起こり、現場改善活動との関係、など、プロジェクトファシリテーションの視点から、アジャイルの意味を話させてもらいました。(いつものお話です) パネルディスカッション パネルディスカッションで、ご質問いただいた、権力でなく組織を変える話でご紹介した、「Fealess Change」はこちらです。 https://www.amazon.co.jpdp/462108786X/ 以前、著者の Linda Rising が日本に来た時にアジャイルジャパンで話してくれた内容のスライドに上げておきます。 まとめ 福井の会社がこうやって、さまざまなお客様と活動でき、また、こんなに褒めていただける会を開催できて幸せに思います。登壇者の皆様に感謝します。ありがとうございました! また、うちわですが、当日お手伝いしてくれたアジャイル事業だけでなく他事業部の方々、準備、当日、ありがとうございました!永和のやり方をどんどん広げていこうね。

Read more "ESM 事例カンファレンス2016"

Technology Radar mentions Team Structure

ThoughtWorks が出している technology radar が今年もでています。これは、テクノロジーの中で現在イケているもの、今後イケそうなもの、をレーダーで(前方に何が見えているか)を表しているものです。 ( https://www.thoughtworks.com/radar より、綺麗なPDF資料もダウンロード可能のようです) ここのテクノロジーはここでは触れませんが、今回の大きなテーマは(超訳すると)、 Docker as process, PaaS as machine, microservices architecture as programming model Dockerを「プロセス」、PaaSを「マシン」、microservices architectureを「プログラミングモデル」とみようじゃないの。それに合わせて疎結合の小さなサービスの集合としてアプリケーションを作れるし、合わせて疎結合の小さなチーム構成が作れる。 Intelligent empowerment AIやDeep Learning使った差別化が可能になった。ずっと研究分野のものだった AI や Machine Learning が急激に実用になってきた! The holistic effect of team structure チームにまかせる構造。スタートアップだけでなく企業の中でも、プロジェクト指向からプロダクト指向へと変わってきた。自分たちで作って自分たちで運用。 AR/VR (あまり知らないので訳はパス) 特に、前のブログでも書いたが、Docker/PaaS/Microservices のおかげで逆コーンウェイ戦略が取れるようになり、組織の構造とソフトウェアの構造を「戦略的に」合わせていく作戦が、1と3に出てくる。 企画・開発・運用、のようにサイロに別れた組織構造のなかでソフトウェアを考えるのではなく、顧客からみた「製品」、「サービス」という視点で、企画・開発・運用ふくめ必要な人材「全部入り」のチームを2つのピザを分け合えるくらいの人数のチームで構成する。これは、西海岸スタートアップのプロダクト開発の基本戦略だったのだが、それが、大企業の中の情報システム構築にももちこまれてきている。というようなメッセージングだ。 3のビデオを見てもらうとわかるが、そこには、Agile/DevOpsという「言葉」はでてきていない。それがあたりまえになったということよりも、そのような開発の言葉ではなく、よりデジタル革命による「ビジネス変化」と、そこでの人々の「働き方」の変化として、このムーブメントが表現されている。 そこが、新鮮というか、さすが、というか、そうだよなぁ〜という感触を強く受けました。3のビデオは特にオススメです。 (余談:英語のholisticという言葉使い(全部入り)は、最初のHBRのScrumの論文の中で竹内先生、野中先生が使った言葉でもあり、Ken Schwaber と Mike BeedleのScrum の最初の本の引用部分でもこの言葉が使われている)  

Read more "Technology Radar mentions Team Structure"

デジタルビジネスとアジャイル(Mary Poppendieck on Digitization)

10/18, エンタープライズ勉強会で行われた、Mary and Tom Poppendieckの講演資料を公開します。(その後、KDDIアジャイルカンファンレスでも話しました。)当日は私の拙い通訳で、うまく伝わらなかった部分を補強できたらと思います。 また、1ページごとにエピソードが盛り込まれていて、それが全体を形作っている講演でしたので、その部分についてもいずれ、解説したいと思います。 デジタル化(Digitization)は、DX(Digital Transformation)や、デジタルビジネス革命、という言い方でもよく現れますが、様々な産業で(銀行、製造業、小売、、)ソフトウェアがビジネスの「コア」になり、ITなしにビジネスができない時代の流れを指します。スライドの帯には、 “Software is eating the world” 2011のマーク・アンドリーセンのコラムからの言葉だと思う。「あらゆる産業がデジタル化し、すべての企業はソフトウェア企業になる」という強烈なデジタル革命宣言だった。 Maryの主張は、その中では、もっとも大事なのは有能な人を集めて、その人たちに権限をあたえ、自分で動けるようにするリーダーシップなんだ、というのがメッセージです。 GE のCEO、Jeff Immelt のページあたり、講演の途中でTom が立ち上がって、次のように一言放ったのが印象的でした。 “The most important resource for today’s companies is not capital, but talented and passionate people.” 「今日企業にもっとも重要な資源は、資本ではない。有能で情熱をもった人だ。」 — Tom Poppendieck Immelt の例以外にも、最もデジタル化が進んだエストニア、そこから学んだ英国政府、オバマケアのシステム失敗の話、などなど、面白いビジネスサイドからの話がたくさんあります。次の機会に詳しい解説を試みたいと思います。 Suncorp でアジャイルを成功せさ、IBMに移ったJeff Smithの話はここに詳しいです。 CIO.com.au: How Jeff Smith built an Agile culture at IBM さらに、この人の組織の仕方が変わってくる話は、「シリコンバレーから始まった小さいチームに権限を与える手法は、企業の情報システム開発にも影響を与え始めている」という言い方で、Technology […]

Read more "デジタルビジネスとアジャイル(Mary Poppendieck on Digitization)"

SPI Japan 2016 で基調講演しました

富山で開催された SPI Japan 2016  にて、基調講演をさせていただきました。お声がけいただいたSRAの林好一さんはじめ、運営のみなさんに感謝です。林さんはAutomotive SPICEなどに造詣が深い、この界隈の有名人です。 SPIはSoftware Process Improvementの略で、ソフトウェアプロセス改善。林さんからいただいたお題は、現場ではエンジアリングに主眼が置かれるが、プロセス屋さん(という言い方されていた)は外側から見ていて、ともすると現場と衝突する。エンジニアリング側とプロセス側は衝突するものなのか、と。アジャイルはどちら?あるいは、そもそも両者は目的が同じですよね?という問いかけでした。 基調講演 それで、私なりに考えて、アジャイルと、特に「プロジェクトファシリテーション」の話をして、それらとエンジニアリングは「水」と「油」ではなくて「醤油」のように一体化されたものではないか、というストーリーを作って話をしました。先に結論を言うと、、、 アジャイルはプロセスではない。しかし、現場には必ず(今動いている)プロセスはある。 すべてうまくいくプロセスはなく、環境、働く人々、お客様、製品などの特性によってそれぞれである。 誰かが決めるプロセスではなく、現場改善こそが、具体プロセスを作っていく。(抽象プロセス、もしくは参照プロセスというものはあるかもしれないが) その仕組みをプロセス自身に入れるべき。 そして、その活動自体も、現場で行うべき。 この場のみなさんにとっては、、、、当たり前のことですよね! それでね、懇親会で、「結局、水と油ではない醤油とはなんなんでしょう」という疑問に答えられていないことがわかりました。それで、このブログで付け足したいと思います。 アジャイルはなんといっても西海岸文化が強い。つまり青い空の下でスタートアップがたくさんうまれ、そこで育ち、イグジットした人たちが投資家に周り、スクラップ&ビルドが急速に起こっている世界。イノベーションの真っ只中です。日本は、より長期的な視点や勝ち負けではない文化を持っています。例えば品質に対して強くこだわったり、人材教育を社内で手厚く行ったり、ある程度長い雇用の中で、エンジニアと技術を育てていこう、という文化です。ですから短期的でなく、人でつないでいく「持続的イノベーション」が日本には必要だし、それが日本にあった、イノベーションの形ではないでしょうか。 以下は、野中郁次郎先生がIPAのアジャイルの海外普及調査を行ったときに寄せてくれた、日本のアジャイルへの応援文です。野中郁次郎先生はもちろん、竹内弘高先生とともにScrumという名称を新製品開発の文脈ではじめて使った論文の共著者です。 “新製品開発としてのスクラムの源流は80年代の日本の製造業にあり、それがソフトウェア開発の文脈で欧米から再発見されたものがアジャイルと理解しています。現在の欧米型企業経営が、必ずしも国民生活の質の向上に寄与していないことを鑑みると、私たち日本人が、過去の知恵と若者の活力の両方を活かす形で、新しい日本の持続的イノベーションのやり方をつむぎ出す必要があります。その力の源泉は、高い志を持った経営と、いきいきと働くことができる現場環境にあるのではないでしょうか。日本に適したアジャイル、スクラムの形を、描き出そうではありませんか。そのためにはまず、経営、ミドルマネジメント、現場が話す場を作り、お互いに共感することから始めなくてはなりません。” 平成24年4月16日 一橋大学名誉教授 野中郁次郎 これをもって「醤油」のぼくなりの結論にしたいと思います。 その他の発表 富士通の和田さんと永和の羽根田さんの企画による、アジャイル行動展示が行われています。永和から、岡島さんや村上さんが参加してGAS(GoogleApp Script)で簡単なシステムを、人通りの多いギャラリー内で開発します(旭川動物園の行動展示のように)。2時間イテレーションでかなり難しそうですが、昨日の講演終了後にはたくさんの人が訪れてくれました。 他にも永和から、天野さんの、ふりかえり、についてのセッションがあり、岡島さんが、パネルディスカッションで語りました。 他にも、アジャイル関係のセッション多数です。ISO26262機能安全やAutomotiveSPICE、CMMI言った重厚感あるプロセス信奉者が元々多い界隈ですが、着実にアジャイルが広まっているのを感じます。 個人的ベストプレゼン アジャイルの全体を導入するのではなく、技術的なプラクティスの肝である、ユニットテストをどう導入したか、という岡本さんのプレゼンが、個人的なベストプレゼンです。リーダーとしての役割のなかで、できることを、周りに説明しながら、やった、そしてその効果を語るというもの。大上段にふりかぶらず、できることから始める。これがぼくが思う改善の、あるいはアジャイルのはじまりだと思うからです。 最後に 懇親会では、富山の食事とカラオケまで行き、永田さんとアジャイルと品質の話をまた再燃させました。林さんはじめ、実行委員のみなさん、八木さん(お久しぶり)、小松澤さん(お久しぶりにお会いできて嬉しかったです)、武田さん、水田さん(懇親会での自己紹介は感動的でした)、河野さん、清水さん、中山さん(これまたお久しぶり)、実行委員長の千田さん、本当にありがとうございました。

Read more "SPI Japan 2016 で基調講演しました"

Modern Agile JP

Modern Agileとは 初期のXP(Extreme Programming)賛同者、Joshua Kerievsky が世界最大のアジャイルカンファレンスである Agile2016 の基調講演において、モダンアジャイルというコンセプトを披露しました(→InfoQ記事)。 2001年に宣言されたアジャイルマニフェストが、15年を経ましたが、今の時点でアジャイルを再度考えてみよう、という命題です。http://modernagile.org より(超訳)… アジャイル宣言から10年、イノベーティブな企業、ソフトウェアの思想的リーダーたち、アジャイルとリーンの開拓者たちは、よりシンプルで、より強く、より合理化されたアジャイルを模索してきた。この「モダンアプローチ」は、「実験的な成果の創出」と、「優れたカルチャーの育成」に焦点をあてている。今日、伝統的なアジャイル定義をバイパスして、モダンアプローチを語ることには、十分意味があるだろう。 モダンアジャイルは、4つの原則で定義される。 Make people awesome Make safety a prerequisite Experiment and learn rapidly Deliver value continuously Google, Amazon, AirBnB, Etsy といった企業が、この4つの原理のよい見本だ。.. Modern Agileを日本語に訳そう 4つの原理を日本語にしました。ぼくはJoshから直接メールをもらい、日本語訳を頼まれて訳をしたのですが、これに興味を持って日本語に訳そうとしている人たちを、同時期にネットで3人発見しました。角征 典さん、今給黎 隆さん、伊藤宏幸さんです。短い4原則の訳ですが、せっかくなので4名で日本語訳を合意したいな、と考え、facebook groupで短いディスカッションの後、生まれたのがこの4つの日本語です。 人々を最高に輝かせる 安全を必須条件にする 高速に実験&学習する 継続的に価値を届ける (角さんの提案で結果的にぴったり同じ長さの日本語になりました。) せっかくなので、このコンセプトについてのfacebook groupとして公開します。現代風のアジャイルの再定義に興味がある方、ぜひ参加してください。 モダンアジャイル日本語コミュニティ(facebook group) https://www.facebook.com/groups/modernagilejp/  これまでの記録 角征 典さんがGitHubで日本語版のpull requestを送る。 今給黎 隆さんのキースライドの訳資料(slideshare) 伊藤宏幸さんのAgile2016資料(slideshare p.41、これが今もっとも詳しい解説か?) 「安全」ということ […]

Read more "Modern Agile JP"