56
スキニーシステム開発にぴったりの 契約形態 木下 史彦 (株)永和システムマネジメント [email protected] クラスメソッド株式会社 セミナールーム; 2011-12-07(Wed)

スキニーなシステム開発にぴったりの契約形態

Embed Size (px)

DESCRIPTION

永和システムマネジメント × クラスメソッド 共催セミナー

Citation preview

Page 1: スキニーなシステム開発にぴったりの契約形態

スキニーなシステム開発にぴったりの

契約形態木下 史彦

(株)永和システムマネジメント[email protected]

  クラスメソッド株式会社 セミナールーム; 2011-12-07(Wed)

Page 2: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

木下 史彦 マネージャ / コンサルタント / 価値創造契約責任者 1998年 大学卒業、独立系SIベンダに入社 2005年 アジャイル開発を実践しはじめる 2006年 永和システムマネジメントに入社 最近の仕事は、アジャイルな組織運営を目指す経営層・マネージャ層への提案、アジャイルプラクティスを実践している現場への指導・助言、社内のRuby・アジャイル関連のプロジェクトのマネジメント、自社担当グループの組織運営など多岐にわたる。

Page 3: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

永和システムマネジメントについて

Page 4: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

私たち永和システムマネジメントは福井に本社を置くSIベンダです。私たちは「お客様に価値を提供し続けるシステム」を構築します。お客様の環境やビジネスの変化に適応するシステムを、お客様と一緒に育てていきたいと思っています。2002年に東京支社を開設してから、アジャイル開発を軸に変化を抱擁するIT ソリューションを提供することに力を入れています。社内でのRubyへの取り組みは、有志による草の根の活動をきっかけに2005年頃から続いています。

永和システムマネジメントサービスプロバイディング事業部について

Page 5: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

私たちは「お客さまに価値を提供し続けるシステム」を構築します。お客様の環境やビジネスの変化に適応するシステムを、お客さまと一緒に育てていきます。私たちは、ソフトウェア開発のプロフェッショナルとしての誠実な態度と、アジャイル開発のアプローチを通じてこれを達成します。そして、そのための手段としてオブジェクト指向スクリプト言語Rubyが有効だと信じて行動しています。

永和システムマネジメントサービスプロバイディング事業部について

要求  R(t)

システム  S(t)

チーム(t)R(t) S(t)

Δ

Δ t

不明確かつ不安定な要求

Page 6: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

Ruby x Agileの実績約70プロジェクト / 5年20名程度の弊社メンバー開発メンバーは1チームあたり2~3名さまざまなドメインと商流

Web、業務、R&D、1次~n次

Page 7: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

プロジェクト数

0

5

10

15

20

25

7 11 1216

23

2006年度2007年度2008年度2009年度 2010年度

Page 8: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

適用分野

BtoCサービス52%業務システム

31%

R&D17%

Page 9: スキニーなシステム開発にぴったりの契約形態

http://ruby.agile.esm.co.jp/

Page 10: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

イテレーティブかつインクリメンタルな開発

1週間 = 1イテレーション

可視性状況が見えな

いイテレーション毎に動くものべースで確認できる

変更容易性初期に要件を確定しなければならない

変更は最後のイテレーションがはじまるまで可能

技術リスク低減最後まで動いているものを確認することができない

動くものをベースに徐々に機能を追加していく

ビジネス価値最後の最後までリリースできない

早期にリリース可能な動くソフトウェアが入手できる

アジャイル開発

従来型の開発

打ち合わせ&

リリース

時間

ユーザと開発者の距離

Page 11: スキニーなシステム開発にぴったりの契約形態

開発Railsと各種gem

要求PivotalTracker

自動化テストRSpec

Cucumber+ CI

ステージングHeroku

リリース

http://www.slideshare.net/moro/ruby-ecosystem-applied-to-agile-project

Page 12: スキニーなシステム開発にぴったりの契約形態

書籍

コミュニティオブジェクト倶楽部日本XPユーザグループ日本Rubyの会 Asakusa.rb

Copyright (c) 2011 Eiwa System Management, Inc.

社員の活動

Page 13: スキニーなシステム開発にぴったりの契約形態

アジャイル開発と契約

Page 14: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

永和システムマネジメントの契約事例

Page 15: スキニーなシステム開発にぴったりの契約形態
Page 16: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

ソフトウェア開発の契約請負契約

あらかじめ定めた成果物を完成することが目的であり、成果物に対して対価が発生します。

委任契約知識や労働力といったサービスを提供することが目的であり、提供したサービスの割合(作業した時間など)に応じて対価が発生します。

Page 17: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

現状の課題近年、大変注目を集めているソフトウェア開発手法に「アジャイル」があります。アジャイルはお客さまの組織やビジネスの変化に素早く対応することが可能な開発手法です。しかし、ソフトウェア業界での受託型の請負契約は要件定義が完了してから開発見積り・契約するというやり方が当たり前となっており、お客様にアジャイルのメリットを実感頂くのが難しいという課題がありました。

Page 18: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

最小限のスコープを約束する請負契約

全体のスコープを契約段階では約束せずに、最小限(絶対必須)のスコープを約束し、それ以外の部分は随時調整とする。

全体像はぼんやりしているが、最低限作りたいものははっきりしている場合に有効。

受注者が発注者からいかに信頼されているかという点がポイントになる。

最小限のスコープ

Page 19: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

機能毎の請負契約機能A

機能B

機能C

機能D システム全体を0.5~3人月くらいの機能に分割し、優先度の高いものから契約していく。

五月雨式に着手していくため、複数の契約が同時に走ることもある。

Page 20: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

短期の請負契約

1~3ヶ月

1~3ヶ月単位で成果物を規定する。 全体像はぼんやりしているが、短期的に作りたいものははっきりしている場合に有効。

瑕疵担保責任はすべての開発が完了してから1年間。

Page 21: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

短期の準委任契約

1~3ヶ月

初期開発がひととおり落ち着きメンテナンスフェーズに入ったプロジェクトで多く採用されている。

たとえ1ヶ月でも成果物を明確に規定することが難しいプロジェクトに有効。 随時上がってくるユーザーからの要望に応えていくことが可能。 発注者と受注者の信頼関係ができていることが必要。

Page 22: スキニーなシステム開発にぴったりの契約形態
Page 23: スキニーなシステム開発にぴったりの契約形態

システムを初期費用0円で提供します。

サービス利用料を月々お支払い頂きます。

初期投資不要初期投資が不要なため、まとまった資金を調達する必要がありません。

手続きカンタン!!一定量の追加開発についてはサービス利用料の範囲で対応できるため、追加開発の度に社内決済を通していただき、

契約するという面倒な手続きを踏む必要がありません。

長く使える!!継続してメンテナンス(必要な機能の追加開発や不要な機能の削除)をし続けますので、短期的にリプレイスを繰り返すことなく、

システムを長く使っていただくことができます。

効果がわかる!!毎月、費用対効果を測定し、効果がなければすぐに止められます(手数料なしで解約できます)。

(株)永和システムマネジメント

〒110-0005 東京都台東区上野2丁目7番7号 上野HSビル 8F

TEL:03-5818-7400 FAX:03-5818-7340 Email:[email protected] 会社HP:http://www.esm.co.jp/

Page 24: スキニーなシステム開発にぴったりの契約形態

✓システムを初期費用0円で提供します。

✓サービス利用料を月々お支払いいだいたきます。

Page 25: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

背景Point of Sales Point of Use

q q

t t

���� ����

� ��

�������� �����

� ����

所有から利用へ お客さまはシステムを「所有」したいのではなく、システムがもたらすサービスを「利用」したい。サービスがお客さまに価値を提供するのは納品した瞬間ではなく、お客さまがサービスを利用しているあいだ継続的に。

従来のシステムを製造するという発想から、サービスを提供するという発想にシフトします。

Page 26: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

従来型のサービス・契約との比較本サービス 一括受託 SaaS パッケージ

支払い

カスタマイズ可能性

顧客要望による機能追加

保守・サポート

用途・分野

月額払い 納品時に一括払い 月額払い 納品時に一括払い、もしくは、月額払い

オーダーメイド(お客さま毎にカスタマイズ可能)

オーダーメイド(お客さま毎にカスタマイズ可能)

可能な場合もあるが、基本的には難しい

可能な場合もあるが、基本的には難しい

月額費用の中で対応、追加費用を払うことで大きな機能追加も可能

追加費用を払えば可能 基本的に未対応 基本的に未対応

月額費用の中に保守・サポートも含まれる

別途、保守契約を結ぶ必要がある

月額費用の中に保守・サポートも含まれる

別途、保守契約を結ぶ必要がある

特殊な業務・サービス 特殊な業務・サービス 汎用的な業務・サービス

汎用的な業務・サービス

Page 27: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

お客さまにとってのメリット 初期投資が不要なため、まとまった資金を調達する必要がありません。

一定量の追加開発についてはサービス利用料の範囲で対応できるため、追加開発の度に社内決済を通していただき、契約するという面倒な手続きを踏む必要がありません。

継続してメンテナンス(必要な機能の追加開発や不要な機能の削除)をし続けますので、短期的にリプレイスを繰り返すことなく、システムを長く使っていただくことができます。

毎月、費用対効果を測定し、効果がなければすぐに止められます(手数料なしで解約できます)。

Page 28: スキニーなシステム開発にぴったりの契約形態

初期費用0円月額料金

従来の一括請負契約のように、納品時にまとめて費用をお支払いいただく必要がありません。

お客さまから要件をお聞きした上でシステム規模を判断し、プランを決定します。

ハードウェア費用は上記料金に含まれておりません。お客さまのシステムの構成に合わせて別途ご提案させていただきます。

Copyright (c) 2011 Eiwa System Management, Inc.

価格体系

プラン 料金(1ヶ月あたり)

プランSS 150千円プランS 350千円

プランM,L,LL 600千円~1,500千円を予定

Page 29: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

割引制度本サービスを継続して利用しているお客さまには4年目以降、サービス利用料を半額にて提供します。

Page 30: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

サービス提供の流れご相談

要件ヒアリング

料金プラン決定

契約

開発着手

まずは、ご相談ください。

おおまかな業務要件をお聞きし、本サービスの適用をできるかを判断させていただきます。

料金プランを決定します。

契約を締結します。

弊社にて開発に着手します。

打ち合わせ・デモ

リリース

保守・サポート チケットを利用いただくことにより、利用中のシステムに機能追加を行うことができます。

2~4週間に一度の頻度で打ち合わせを行います。開発中のシステムの動作を確認いただき、こまかい要件のすりあわせを行います。システムの導入を行います。※プランSSの場合、開発着手からリリースまでの期間は2~3ヶ月と想定しております。

Page 31: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

提供形態 弊社からご提供するシステム一式(ソフトウェア)をレンタルするという形態をとります。

ハードウェアに関しては、弊社がご用意したものをレンタルいただくことも可能ですし、お客さまにご用意いただくことも可能です。後者の場合、お客さまの既存資産を有効に活用できます。

システムの物理的な設置場所については、お客さまのサーバールーム、データセンター、クラウドサービスなどの選択肢がございます。

SaaSではありません。あくまでも個別のお客さまからシステム開発を受託し、それぞれのお客さま向けのシステムを提供します。

Page 32: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

保守・サポートプランに応じて毎月、下記の枚数のチケットを発行します。

1チケットで1日程度の保守・サポート対応が可能です。 必要に応じて別途チケットをご購入いただくことも可能です。

プラン チケット枚数

プランSS 1チケット

プランS 2チケット

プランM,L,LL 3~10チケットの予定

Page 33: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

解約解約手数料:なし(利用年数によらない)解約時にシステム一式(ハードウェア・ソフトウェア一式)を返却していただきます。

データベースに蓄積されたお客さまのデータについては、お客さまに手元に残します。

Page 34: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

権利関係本サービスではシステムをレンタルするという形態をとるため、ソフトウェアの著作権は当社に帰属します。提供するのはあくまでもシステムを使ったサービスであり、システムそのものではありません。

ソースコードは納品しません。

Page 35: スキニーなシステム開発にぴったりの契約形態

スキニー

Page 36: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

料金シミュレーション (1)最初からプランM

3年後

175千円

350千円

サービス開始

Page 37: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

料金シミュレーション (2)プランSでチケットを使って拡張

3年後

75千円

150千円

サービス開始

追加チケット購入分

Page 38: スキニーなシステム開発にぴったりの契約形態

Copyright (c) 2011 Eiwa System Management, Inc.

価値創造契約の適用事例

Page 39: スキニーなシステム開発にぴったりの契約形態

サイエンス倶楽部1992年設立の理科実験教室1都4県に20教室を展開小学生を中心に、幼児から中学生までを対象とする。会員数は約9300名(2011年4月現在)実体験を通して、子どもたちが自ら主体的に考える力を身につけていくことをコンセプトとする

Page 40: スキニーなシステム開発にぴったりの契約形態

http://ruby.agile.esm.co.jp/articles/62

Page 41: スキニーなシステム開発にぴったりの契約形態

Ruby活用したベンチャー

技術者コミュニティ

ライブラリとフレームワーク

投資効果のあるソフトウェア

http://www.slideshare.net/moro/ruby-ecosystem-applied-to-agile-project

Page 42: スキニーなシステム開発にぴったりの契約形態

開発Railsと各種gem

要求PivotalTracker

自動化テストRSpec

Cucumber+ CI

ステージングHeroku

リリース

http://www.slideshare.net/moro/ruby-ecosystem-applied-to-agile-project

Page 43: スキニーなシステム開発にぴったりの契約形態

検閲中検閲済み

Page 44: スキニーなシステム開発にぴったりの契約形態

開発Railsと各種gem

要求PivotalTracker

自動化テストRSpec

Cucumber+ CI

ステージングHeroku

リリース

http://www.slideshare.net/moro/ruby-ecosystem-applied-to-agile-project

Page 45: スキニーなシステム開発にぴったりの契約形態

✓システムを初期費用0円で提供します。

✓サービス利用料を月々お支払いいだいたきます。

Page 46: スキニーなシステム開発にぴったりの契約形態

お客さまにとってのメリット

✓初期投資不要✓ノーリスク

Page 47: スキニーなシステム開発にぴったりの契約形態

怪しい??

Page 48: スキニーなシステム開発にぴったりの契約形態

リスク

Page 49: スキニーなシステム開発にぴったりの契約形態

解約?

Page 50: スキニーなシステム開発にぴったりの契約形態

『アジャイルサムライ-達人開発者への道-』

Page 51: スキニーなシステム開発にぴったりの契約形態

「死んでもやってもらわないと困ります」

Page 52: スキニーなシステム開発にぴったりの契約形態

「ちゃんとやります」

Page 53: スキニーなシステム開発にぴったりの契約形態

✓システムを初期費用0円で提供します。

✓サービス利用料を月々お支払いいだいたきます。

Page 54: スキニーなシステム開発にぴったりの契約形態

解約手数料

なし

Page 55: スキニーなシステム開発にぴったりの契約形態

システムを初期費用0円で提供します。

サービス利用料を月々お支払い頂きます。

初期投資不要初期投資が不要なため、まとまった資金を調達する必要がありません。

手続きカンタン!!一定量の追加開発についてはサービス利用料の範囲で対応できるため、追加開発の度に社内決済を通していただき、

契約するという面倒な手続きを踏む必要がありません。

長く使える!!継続してメンテナンス(必要な機能の追加開発や不要な機能の削除)をし続けますので、短期的にリプレイスを繰り返すことなく、

システムを長く使っていただくことができます。

効果がわかる!!毎月、費用対効果を測定し、効果がなければすぐに止められます(手数料なしで解約できます)。

(株)永和システムマネジメント

〒110-0005 東京都台東区上野2丁目7番7号 上野HSビル 8F

TEL:03-5818-7400 FAX:03-5818-7340 Email:[email protected] 会社HP:http://www.esm.co.jp/

Page 56: スキニーなシステム開発にぴったりの契約形態

http://ruby.agile.esm.co.jp/