a new business model of custom software development for agile software development

11
Yoshihito Kuranuki, Susumu Yamazaki, Tsutomu Yasui and Tsuyoshi Ushio For Agile Software Development A New Business Model of Custom Software Development

Upload: tsuyoshi-ushio

Post on 30-Jun-2015

4.328 views

Category:

Small Business & Entrepreneurship


4 download

DESCRIPTION

Successful business model of custom software for agile development. 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering November 16-21, 2014, Hong Kong

TRANSCRIPT

Page 1: A New Business Model of Custom Software Development For Agile Software Development

Yoshihito  Kuranuki,  Susumu  Yamazaki,  Tsutomu  Yasui  and  Tsuyoshi  Ushio

For  Agile  Software  Development

A  New  Business  Modelof  Custom  Software  Development

Page 2: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

Custom  software  development  trends

n Software  As  A  Servicen Software  development  for  Small  Business

n Embrace  change

Agile  Development

Page 3: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

Traditional  Custom  Software  Development

1. Requirement

2. Estimation

3. Fixed Scope Contract

4. Development

7. Nouhin

Customer Developer

5. Acceptance

6. Release Do you want this?

NO AGILE

Difficulty Over-function Overestimate

Document

Page 4: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

New  Business  Model  for  Agile

Solution

•  Subscription  model•  No  estimate•  Agreed  scope

Page 5: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

Subscription  model

Fixed Scope and Time Contract

Time and material Contract

Monthly Subscription

Requirement

Product

Monthly payment

Service

Workforce

Man/month payment

Scope/Due date

Workforce(Time)

Service

Page 6: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

Customer programmer

Agreed  Scope  /  No  estimates

Business / Function Discussion

Decide weekly Scope

Develop

Operate

Release

Feedback

Priority

No estimate

AGILE

No Document

No specification

Terminate anytime

Less production

Page 7: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

What  if  the  performance  is  not  so  good…

n A  customer  can  terminate  the  subscription.n A  customer  can  evaluate  their  performance.

Initial MTG

Free Discussion

Period

Free Trial Development

Period

Development Period With Contract

Product Development

Launch

1+ month 1 month

Page 8: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

Case  Study

n  AsMamau Share  service  for  raise  kidsu Start  :  Aug  2012  Eval  :  Dec  2012u Launch  :  Apr  2013  (20,000  customer)

n  Problemu Difficulty  of  requirement  developmentu How  to  find  a  good  programmer

“Using this service, we succeeded in launching the service which we really want to launch. In addition, they give us aadvices about operation and kaizen. I feel as if we got a CTO who shares our value and problems outside our company.” - Ms. Koda AsMama CEO

Page 9: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

Benefits

n No  requirement  developmentn Change  requirements  anytimen Talk  with  a  developer  directly

n Highly  motivational  environmentn Work-‐‑‒life  balance

For Customer

For Developer

Page 10: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

Summary

n Agile  is  difficult  to  apply  when  you  use  it  for  custom  software  development.

n We  create  New  business  model  for  agile  development  u Subscription  modelu No  estimateu Agreed  scope

Mr. Kuranuki The book about this business model

Page 11: A New Business Model of Custom Software Development For Agile Software Development

http://www.sonicgarden.jp/

Thank  you  very  much    

Do  you  have  any  questions?