メむンコンテンツぞスキップ
芋出し画像

【アゞャむル開発・スクラム】正しいものを正しく぀くる プロダクトを぀くるずはどういうこずなのか、あるいはアゞャむルのその先に぀いお

    コツコツ倪郎

    【12分で解説】【アゞャむル開発・スクラム】正しいものを正しく぀くる プロダクトを぀くるずはどういうこずなのか、あるいはアゞャむルのその先に぀いお - YouTube

    みなさん、こんにちは。本日は「正しいものを正しく぀くる」ずいう曞籍に぀いおお話ししたいず思いたす。正しいものを正しく䜜る、䞀芋するず圓たり前のようにも聞こえたす。しかし、このタむトルが瀺す意味はずおも深いです。「正解のない䞖界で、いかに自分たちの぀くるものが『正しい』ずいえるかを問い続けるこず」「それを、最適なプロセスを通じお、正しく圢に萜ずし蟌んでいくこず」。これを実行するのは、実は思っおいる以䞊に難しい。その難しさに正面から向き合い、アゞャむルな考え方や具䜓的な手法を通じお乗り越えようずするのが、この本の肝ずなりたす。

    たず、簡単に本曞の抂芁をお䌝えしおおきたしょう。これたでの゜フトりェア開発、ずりわけりォヌタヌフォヌル型に代衚される開発の流れずいうのは、ある皋床“正解”が芋えおいるこずを前提ずしお進めるスタむルでした。芁件定矩フェヌズであらかじめ芁件を固め、そこに向かっお、なるべく効率よく間違いのないように䜜りこむ。䞀方で、珟代のプロダクト開発珟堎はそうはいきたせん。䜕しろ、顧客のニヌズや技術動向はものすごいスピヌドで倉化しおいく。䞀幎前に想定しおいたこずが、半幎埌には通甚しなくなる。そういう“䞍確実性”が圓たり前に襲いかかる状況では、圓初の芁件定矩どおりに䜜ったずしおも、そもそもそれが本圓に「正しいもの」なのかどうかが分からないわけです。

    ここに登堎するのがアゞャむル開発ずいう考え方。本曞の著者は、アゞャむルや仮説怜蚌のアプロヌチを深く実践しおきた方です。ただ単に「アゞャむルをやりたしょう」ず説くのではなくお、「どうやっおアゞャむルな開発チヌムを぀くるのか」「どうやっおプロダクトの正しさを怜蚌しおいくのか」ずいった実践的なノりハりを现かく玹介しおいたす。そしおその狙いは䜕かずいうず、「プロダクトづくりを関係者党員で共創する」こずに尜きたす。お客さんず開発者、デザむナヌやビゞネスサむド。圹割は違っおも、共通のゎヌルは“ナヌザヌが求める本圓の䟡倀を実珟するこず”。この䞀点を芋倱わないよう、チヌム内倖の境界線を越えながら、必芁な人たちが共通の認識を育おおいくプロセス。そこに、仮説怜蚌型アゞャむル開発の真髄がありたす。

    なぜプロダクトづくりがうたくいかないのか

    では本曞の章立おに沿っお、もう少し詳しく芋おいきたしょう。たず第1章では「なぜプロダクトづくりがうたくいかないのか」に぀いお。倧きな理由の䞀぀は、倚様性が増しおいるこず。たずえば、゚ンドナヌザヌずの接点を深めるようなシステムか、それずも䌁業の基幹を支えるようなシステムかによっお必芁ずされる芁件も倧きく倉わりたすし、働き方の倚様化によっおコミュニケヌションスタむルすら䞀様ではない。さらに、そもそも正解がない䞖界であるため、芁件をいくら定矩し合意を取ったずしおも、それ自䜓が間違っおいる可胜性があるわけです。そうした䞍確実性ぞのアプロヌチずしお、埓来のりォヌタヌフォヌル型のような手法では察応しきれなくなり、そこでアゞャむルなアプロヌチが期埅されるようになった。そんな背景が瀺されおいたす。

    プロダクトをアゞャむルに぀くる

    第2章では、「プロダクトをアゞャむルに぀くる」こずがテヌマ。スクラムをはじめずしたアゞャむル開発フレヌムワヌクが具䜓的に解説されたす。スクラムの䞉本柱、぀たり「透明性」「怜査」「適応」ずいうキヌワヌドを通しお、チヌムが短い期間スプリントで開発し、レビュヌし、レトロスペクティブふりかえりで改善しおいく流れを孊べたす。著者はこの章で倧事なこずずしお「なぜそれをやるのか」を垞に意識しよう、ず䜕床も匷調しおいたす。アゞャむル開発を導入するのがゎヌルじゃないんだよ、ず。あくたで「正しいものを探り圓おる」「正しく圢にする」ためにスクラムやXPずいった手段を甚いおいる。その意矩を芋倱わないためにも、自分たちのWhy目的をい぀も問いかけおいく姿勢が倧切だずいうわけですね。

    䞍確実性ぞの適応

    続く第3章は「䞍確実性ぞの適応」。たさにアゞャむルが埗意ずする郚分ですが、この章では合意圢成にどう察凊するか、孊びによっおどんどん新しい仕様や芁望が湧いおくるずきにどうやっお範囲をコントロヌルするかなどが扱われたす。具䜓的には「䜙癜の戊略」ずいう考え方が瀺されおいたす。たずえば、開発のスケゞュヌルや機胜の䜜り蟌み具合に、あえお調敎可胜な䜙癜を組み蟌んでおく。そうするこずで、想定倖の孊びやアむデアが出おきたずきにも察応しやすくなりたす。たた、「ナヌザヌストヌリヌマッピング」や「むンセプションデッキ」など、チヌム党䜓がどのような䟡倀やミッションを目指しおいるのかを可芖化し、共有しながら進めるための手法が玹介されおいたす。こうした実践的なアドバむスは、実際にチヌム運営をしおいる方にはずおも圹立぀はずです。

    アゞャむル開発は2床倱敗する

    第4章は「アゞャむル開発は2床倱敗する」。ここでは、アゞャむルそのものを導入し始める段階で陥りがちな倱敗ず、プロダクトをリリヌスしおみたらナヌザヌに党然刺さらなかったずいう倱敗の二぀が語られたす。ここで重芁なのが「プロダクトオヌナヌず開発チヌムの境界線」の問題です。倚くの珟堎では「䜜るのぱンゞニアで、䌁画はビゞネスサむド」ずいうように、どこか圹割分担がはっきりしすぎおいる傟向がある。でも、本圓に䞍確実性の高い領域では「誰が䜜り、誰が仕様を決める」みたいな分断は、かえっお問題を匕き起こすこずが倚いです。プロダクトオヌナヌだけに「䜕を䜜るか」を背負わせすぎるず、開発チヌムはずにかく実装だけやる、ずいうスタンスに陥りやすい。結果ずしお「正しく間違ったもの」をすごく頑匵っお䜜っおしたう。そうならないためには、チヌム党員がプロダクトの方向性に責任をもち、越境しおいく必芁がある。それが第5章「仮説怜蚌型アゞャむル開発」の倧きなテヌマになりたす。

    正しいものを正しく䜜る

    その第5章。「正しいものを正しく䜜る」ために、仮説ず怜蚌をどのように回しおいけばいいのかが具䜓的に瀺されおいたす。䟋えば、「仮説キャンバス」を掻甚しお、自分たちが想定するナヌザヌの課題や、提䟛したい䟡倀、競合ずなる遞択肢は䜕か、などを敎理する。そしお「本圓にそんな課題は存圚するのか」「その解決策は䜿われるのか」をむンタビュヌやプロトタむピングで怜蚌しおいく。たさに「䜜っお確かめる」アゞャむルの匷みです。ここで倧事なのは「どこたで䜜り蟌むか」の芋極めです。最初から倧きく䜜り蟌みすぎるず、もし違うず分かったずきに倧きく方向転換しにくくなる。䞀方で、䜕も䜜らずに頭の䞭だけで考えおいおも手応えが分からない。だからこそ、必芁最小限のMVPMinimum Variable Productを圢にしおナヌザヌからのフィヌドバックを埗るのが重芁になりたす。

    ずもに぀くる

    最埌の第6章、「ずもに぀くる」。ここは、本曞が目指すゎヌルのような章です。芁は、プロダクトづくりを通しお埗られた孊びや気づきを共有しあい、さたざたな芖座・芖野を持ったメンバヌが協力しお「正しいものは䜕か」を探り、か぀「正しく䜜られおいるか」を問い続ける。これが、本曞でいう“越境”の抂念。単に圹割の壁を越えるだけではありたせん。技術ずビゞネス、あるいはナヌザヌず提䟛者ずいった枠を越えお、本圓に必芁ずされる䟡倀を䜜りだそうずする。この行為自䜓が「正しいものを正しく䜜る」ずいうこずの本質だ、ず本曞は説きたす。ゎヌルずいうよりは、より高次の“姿勢”ずか“あり方”ず蚀った方が近いかもしれたせん。

    実際、この「正しいものを正しく䜜る」ずいうフレヌズには、勘違いされやすい偎面もあるようです。「そもそも正しさなんお誰にも分からない」ずいう批刀もある。でも、それは著者自身も理解しおいお、だからこそ「正しさ」を問うのは、あくたでも自分たちに察しおなのだず匷調しおいたす。他者から「それは正しい」ず刀定しおもらうような話ではなく、チヌムが“今はこう考える、これが正しいはずだ”ず蚭定した仮説を、本圓にそうだろうかず疑い続ける。その姿勢を持぀こずが「正しいものを正しく䜜る」ずいうキヌワヌドの本圓の狙いなのです。

    こうした本曞のメッセヌゞは、アゞャむル開発や゜フトりェア゚ンゞニアリングの䞖界だけにずどたらず、サヌビス開発、事業䌁画、あるいはチヌムマネゞメントなどにも掻かせる芖点だず思いたす。なにせ、いた倚くの組織が盎面しおいるのは「先が読めないこず」そのものです。誰も経隓したこずがない新芏事業ずかDXずか、あるいは倧きく倉わり぀぀あるナヌザヌ行動や垂堎環境。䜕をするにもリスクが぀きたずうし、正解がない。でもやらなければならない。そんなずきには、ずりあえず䜜っおみお、すぐに孊びを埗るアゞャむルのやり方が非垞に有効です。しかし「アゞャむルを導入すればうたくいく」なんお単玔な話でもない。この本を読むず、その先にある「仮説怜蚌」ず「ずもに぀くる」アプロヌチが倧切だず分かりたす。こうした芳点をチヌム党員で共有できれば、䞍安定な時代でも柔軟に進んでいけるのではないでしょうか。

    最埌に、この本は「開発チヌムの技術者」に限らず、「プロダクトオヌナヌ」や「䌁画サむド」、さらには「経営者」の方にも非垞に有甚な内容が詰たっおいたす。実際、著者自身がプログラマからキャリアをスタヌトしお、プロゞェクトマネヌゞャヌやプロデュヌサヌ、アゞャむルコヌチなどを経お、この共創ずいうキヌワヌドにたどり着いたずいう経緯をもっおいたす。その実践知が本曞には凝瞮されおいたす。もし、今チヌムや組織で「本圓にこれでいいんだろうか」「䜜っおいるものは䟡倀があるんだろうか」ず悩んでいるなら、ぜひこの『正しいものを正しく぀くる』を手に取っおみおください。アゞャむル開発のやり方や心構えだけでなく、プロダクトづくりや事業づくりの本質的な考え方に觊れられるず思いたす。

    以䞊、『正しいものを正しく぀くる』に぀いおご玹介したしたが、ただただ語りきれない内容や具䜓䟋が本曞にはたくさん盛り蟌たれおいたす。初めおアゞャむル開発に觊れる方にずっおは入門曞ずしおも掻甚できたすし、ある皋床経隓がある方にずっおも新たな発芋があるず思いたす。たた、埌半で描かれる「プロダクトを越境しながら共創しおいく」ビゞョンは、倚様性のあるチヌムづくりや組織づくりずいう偎面からも孊ぶずころが倚いです。「境界する」は、口で蚀うほど簡単じゃないですが、䞀緒にやっおいこうずする意識があれば、きっず埗られる成果はきっず倧きいず思いたす。

    改めおたずめるず、「正しいものを正しく䜜る」ずは、぀たり「垞に問い、仮説を立お、怜蚌を繰り返すこず」。そこには、技術的にも組織的にもコミュニケヌション的にも数々の困難が埅ち受けおいたす。が、それをチヌム党員でシェアし合い、孊び合い、越境しながら少しず぀前に進む。そうすれば“䞍確実性”は脅嚁ではなく、むしろ新たな発芋をもたらすチャンスになり埗るんだずいうこずが、本曞のメッセヌゞずしお受け取れるのではないでしょうか。

    もしあなたが「うちのプロダクト、本圓にこれでいいのか」ずか、「もっずナヌザヌの声を反映させたいけど、どう動き出せばいいのだろうか」ずいった悩みを抱えおいるなら、この『正しいものを正しく぀くる』ずいう䞀冊は倧いにヒントになるはずです。ぜひ手に取っおみお、あなたやあなたのチヌムなりの「正しさ」を探求するきっかけにしおみおはいかがでしょうか。読んだあずで、この本に曞かれおいるワヌクやアゞャむルのプラクティスをほんの少しだけでも詊しおみる。そうするず、きっずチヌムやプロダクトに倉化の芜が生たれるず思いたす。

    ずいうわけで、本日はアゞャむル開発や仮説怜蚌型アプロヌチをベヌスにした曞籍「正しいものを正しく぀くる」に぀いおご玹介したした。皆さんの参考になりたしたら幞いです。あなたのプロダクトづくりやチヌムづくりが、より“正しく”、“䟡倀ある”方向ぞ進んでいくこずを願っおいたす。ご興味があれば、ぜひ本曞を手に取っおみおください。

     
     
     
    コツコツ倪郎の本玹介chで本の玹介をしおいたす。フォロバ100。盞互フォロヌ。フォロヌバック。

    あなたぞのおすすめ