O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

A New Business Model of Custom Software Development For Agile Software Development

7.383 visualizações

Publicada em

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

A New Business Model of Custom Software Development For Agile Software Development

  1. 1. Yoshihito  Kuranuki,  Susumu  Yamazaki,  Tsutomu  Yasui  and  Tsuyoshi  Ushio For  Agile  Software  Development A  New  Business  Model of  Custom  Software  Development
  2. 2. http://www.sonicgarden.jp/ Custom  software  development  trends n Software  As  A  Service n Software  development  for  Small  Business n Embrace  change Agile  Development
  3. 3. 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
  4. 4. http://www.sonicgarden.jp/ New  Business  Model  for  Agile Solution •  Subscription  model •  No  estimate •  Agreed  scope
  5. 5. 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
  6. 6. 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
  7. 7. 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
  8. 8. http://www.sonicgarden.jp/ Case  Study n  AsMama u Share  service  for  raise  kids u Start  :  Aug  2012  Eval  :  Dec  2012 u Launch  :  Apr  2013  (20,000  customer) n  Problem u Difficulty  of  requirement  development u 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
  9. 9. http://www.sonicgarden.jp/ Benefits n  No  requirement  development n  Change  requirements  anytime n  Talk  with  a  developer  directly n  Highly  motivational  environment n  Work-‐‑‒life  balance For Customer For Developer
  10. 10. 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  model u No  estimate u Agreed  scope Mr. Kuranuki The book about this business model
  11. 11. http://www.sonicgarden.jp/ Thank  you  very  much     Do  you  have  any  questions?