SlideShare ist ein Scribd-Unternehmen logo
1 von 15
International Software & Productivity Engineering Institute




      Today’s and Tomorrow’s ALM Solutions


                               Vladimir L Pavlov,
                   INTSPEI Chairman and Chief Strategy Officer




                                                   http://www.intspei.com
Agenda



Global Demand for Productivity
 • How does it impact software companies?

INTSPEI P-Modeling Framework
 • INTSPEI P-Modeling Framework
   integrated with MSF

     http://www.intspei.com           2
G500 Rank Company Name Revenue (USD B) Profit (USD B) Employees (K) Impact (K) Productivity (K)
    1        Wal-Mart           351            11           1900         185           6
    2       Exxon Mobil         347            40           106         3264          371
    5     General Motors        207            -2           280          741           -7
    6         Toyota            205            14           299          684           47
   11     General Electric      168            21           319          528           65
   12          Ford             160            -13          283          566          -45
   14        Citigroup          147            22           332          442           65
   39         Verizon           93              6           242          385           26
   41           HP              92              6           156          588           40
   42           IBM             91              9           356          257           27
   87         Boeing            62              2           154          400           14
   95        Vodafone           60             -10           66          906          -155
   108    CNP Assurances        56              1             3         17118         443
   119         Nokia            52              5            68          753           79
   139       Microsoft          44             13            71          624          177
   143       Motorola           44              4            66          663           55
   183         Intel            35              5            94          376           54
   184        PepsiCo           35              6           168          209           34
   232     Cisco Systems        28              6            50          571          112
   285       Coca-Cola          24              5            71          339           72
   431        EnCana            17              6             5         3651         1208
Let’s Benchmark


                                   Average in Global 500


                                          41.8
Revenue , B USD

                                           700
Profit , M USD

                                           104
Employees , K

                                          1160
Impact, K USD

                                            59
Productivity, K USD


          http://www.intspei.com                           4
Global 500 Companies


    Average Impact, USD                Average Productivity, USD

1200000                            60000
1000000                            50000
800000                             40000
600000                             30000
400000                             20000
200000                             10000
      0                                0
          2005    2006    2007             2005    2006    2007


          http://www.intspei.com                             5
Ideally …


   People should focus on three key things:
     Making decisions
     Innovating
     Expressing themselves emotionally and artistically


   All the rest should be quot;outsourcedquot; to computers




      http://www.intspei.com                        6
Productivity Strategies
for a Software Company



                Decrease       Partner Ecosystem’s
                Spending           Productivity


                               Clients’ Productivity


                                   Employees’
   Increase                        Productivity
   Outcome




      http://www.intspei.com                 7
Three Types of SDLCs




                      Formal               Agile
                      • SSADM              • XP
                      • RUP                • SCRUM
                      • MSF-CMMi           • MSF-Agile




                              Semantics-focused
                              • P-Modeling Framework




     http://www.intspei.com                              8
INTSPEI P-Modeling Framework

                                                                           The most important decisions (and most
                                                                           expensive mistakes) are done at the
 Cost to correct a defect                               Cost to            beginning of the project
 greatly depends on how                                 Correct
                                                                           The initial amount of quality control is
 early it was introduced
                                                                           minimal and then grows as development
 and revealed
                                                                           moves forward.
                                                                           This results in a costly rework (often hidden)
                                                                           on the late stages of the project
                                                                           INTSPEI P-Modeling Framework addresses
                                                                           this problem. We enable our clients to
                                                                           reduce delays between bug insertions and
                                                                           bug fixes
                                                             Maintenance
                                                                           With INTSPEI P-Modeling
Requirements                                            Construction
      Architecture
                                                                           Framework, engineers start discovering and
                                                Detailed Design
          Detailed Design                Architecture
                                                                           fixing critical mistakes virtually immediately -
                     Construction   Requirements
                                                                           when introduced - not at the late phases
    Phase That                      Phase That
                                                                           where they are the most expensive to
    a Defect is Created             a Defect is Corrected
                                                                           resolve


                       http://www.intspei.com                                                                   9

Weitere ähnliche Inhalte

Was ist angesagt?

Cellution presentation july 2012
Cellution presentation july 2012Cellution presentation july 2012
Cellution presentation july 2012chuckserapilio
 
Chasing code quality in huge multi-location team project
Chasing code quality in huge multi-location team projectChasing code quality in huge multi-location team project
Chasing code quality in huge multi-location team projectAgile Lietuva
 
David Chappel S O A Grid
David  Chappel    S O A  GridDavid  Chappel    S O A  Grid
David Chappel S O A GridSOA Symposium
 
The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsOneSpring LLC
 
Faster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairFaster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairCompuware ASEAN
 
cfactor Social Business Solutions
cfactor Social Business Solutionscfactor Social Business Solutions
cfactor Social Business Solutionsggivan
 
Vernon directions 2010_final_version1
Vernon directions 2010_final_version1Vernon directions 2010_final_version1
Vernon directions 2010_final_version1vernonxt
 
Making Change Work
Making Change WorkMaking Change Work
Making Change WorkVincent Kwon
 
Joe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within ScrumJoe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within ScrumSFA
 

Was ist angesagt? (12)

Cellution presentation july 2012
Cellution presentation july 2012Cellution presentation july 2012
Cellution presentation july 2012
 
The Cisco connected world report
The Cisco connected world reportThe Cisco connected world report
The Cisco connected world report
 
Chasing code quality in huge multi-location team project
Chasing code quality in huge multi-location team projectChasing code quality in huge multi-location team project
Chasing code quality in huge multi-location team project
 
David Chappel S O A Grid
David  Chappel    S O A  GridDavid  Chappel    S O A  Grid
David Chappel S O A Grid
 
Scrum Hates Technical Debt
Scrum Hates Technical DebtScrum Hates Technical Debt
Scrum Hates Technical Debt
 
The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining Projects
 
Faster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairFaster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repair
 
cfactor Social Business Solutions
cfactor Social Business Solutionscfactor Social Business Solutions
cfactor Social Business Solutions
 
Vernon directions 2010_final_version1
Vernon directions 2010_final_version1Vernon directions 2010_final_version1
Vernon directions 2010_final_version1
 
Premier - ESA
Premier - ESAPremier - ESA
Premier - ESA
 
Making Change Work
Making Change WorkMaking Change Work
Making Change Work
 
Joe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within ScrumJoe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within Scrum
 

Andere mochten auch

180 December 08 Class
180 December 08 Class180 December 08 Class
180 December 08 ClassAndy Floyd
 
180 March 2009 Class
180 March 2009 Class180 March 2009 Class
180 March 2009 ClassAndy Floyd
 
180 June 2009 Class
180 June 2009 Class180 June 2009 Class
180 June 2009 ClassAndy Floyd
 
180 Sept 2009 Class
180 Sept 2009 Class 180 Sept 2009 Class
180 Sept 2009 Class Andy Floyd
 
Brief History of Haute Cuisine
Brief History of Haute CuisineBrief History of Haute Cuisine
Brief History of Haute CuisineAndy Floyd
 

Andere mochten auch (6)

180 December 08 Class
180 December 08 Class180 December 08 Class
180 December 08 Class
 
180 March 2009 Class
180 March 2009 Class180 March 2009 Class
180 March 2009 Class
 
Good to read
Good to readGood to read
Good to read
 
180 June 2009 Class
180 June 2009 Class180 June 2009 Class
180 June 2009 Class
 
180 Sept 2009 Class
180 Sept 2009 Class 180 Sept 2009 Class
180 Sept 2009 Class
 
Brief History of Haute Cuisine
Brief History of Haute CuisineBrief History of Haute Cuisine
Brief History of Haute Cuisine
 

Ähnlich wie International Software Productivity Engineering Institute Conference Presentation

Shaping the Future of Media Interactive Media Games
Shaping the Future of Media Interactive Media GamesShaping the Future of Media Interactive Media Games
Shaping the Future of Media Interactive Media Gamesshahib amin
 
TVA Utilility Forum - North Amer Sept 2011
TVA Utilility Forum - North Amer Sept 2011TVA Utilility Forum - North Amer Sept 2011
TVA Utilility Forum - North Amer Sept 2011Mike Wallace
 
World Domination with Pentaho EE?
World Domination with Pentaho EE?World Domination with Pentaho EE?
World Domination with Pentaho EE?Jos van Dongen
 
#AIAvisionweek - How Machine Vision is Enabling Smart Manufacturing
#AIAvisionweek - How Machine Vision is Enabling Smart Manufacturing#AIAvisionweek - How Machine Vision is Enabling Smart Manufacturing
#AIAvisionweek - How Machine Vision is Enabling Smart ManufacturingWill Healy III
 
DevOps at EMC NYC August 2015 - Modernize your apps to drive organizational e...
DevOps at EMC NYC August 2015 - Modernize your apps to drive organizational e...DevOps at EMC NYC August 2015 - Modernize your apps to drive organizational e...
DevOps at EMC NYC August 2015 - Modernize your apps to drive organizational e...Jonas Rosland
 
Top 5 Ways the Cloud is Impacting Your IT
Top 5 Ways the Cloud is Impacting Your ITTop 5 Ways the Cloud is Impacting Your IT
Top 5 Ways the Cloud is Impacting Your ITValencell, Inc.
 
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...Nagios
 
MM Marketing - 10-Step Marketing Plan - by 3Musketeers
MM Marketing - 10-Step Marketing Plan - by 3MusketeersMM Marketing - 10-Step Marketing Plan - by 3Musketeers
MM Marketing - 10-Step Marketing Plan - by 3Musketeersemmanueljunio
 
Enterprise IPv6 Deployment
Enterprise IPv6 Deployment Enterprise IPv6 Deployment
Enterprise IPv6 Deployment Cisco Canada
 
Overview Of Parallel Development - Ericnel
Overview Of Parallel Development -  EricnelOverview Of Parallel Development -  Ericnel
Overview Of Parallel Development - Ericnelukdpe
 
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...EOI Escuela de Organización Industrial
 
13.45 13.55 netcloud
13.45 13.55 netcloud13.45 13.55 netcloud
13.45 13.55 netcloudEli S. Rahimi
 
Opensource Presentation at CIO 16
Opensource Presentation at CIO 16Opensource Presentation at CIO 16
Opensource Presentation at CIO 16Thanachart Numnonda
 
Open computer systems
Open computer systemsOpen computer systems
Open computer systemsYasushi Hara
 
Open computer systems
Open computer systemsOpen computer systems
Open computer systemsYasushi Hara
 
Open computer systems
Open computer systemsOpen computer systems
Open computer systemsYasushi Hara
 

Ähnlich wie International Software Productivity Engineering Institute Conference Presentation (20)

Shaping the Future of Media Interactive Media Games
Shaping the Future of Media Interactive Media GamesShaping the Future of Media Interactive Media Games
Shaping the Future of Media Interactive Media Games
 
TVA Utilility Forum - North Amer Sept 2011
TVA Utilility Forum - North Amer Sept 2011TVA Utilility Forum - North Amer Sept 2011
TVA Utilility Forum - North Amer Sept 2011
 
World Domination with Pentaho EE?
World Domination with Pentaho EE?World Domination with Pentaho EE?
World Domination with Pentaho EE?
 
#AIAvisionweek - How Machine Vision is Enabling Smart Manufacturing
#AIAvisionweek - How Machine Vision is Enabling Smart Manufacturing#AIAvisionweek - How Machine Vision is Enabling Smart Manufacturing
#AIAvisionweek - How Machine Vision is Enabling Smart Manufacturing
 
DevOps at EMC NYC August 2015 - Modernize your apps to drive organizational e...
DevOps at EMC NYC August 2015 - Modernize your apps to drive organizational e...DevOps at EMC NYC August 2015 - Modernize your apps to drive organizational e...
DevOps at EMC NYC August 2015 - Modernize your apps to drive organizational e...
 
Top 5 Ways the Cloud is Impacting Your IT
Top 5 Ways the Cloud is Impacting Your ITTop 5 Ways the Cloud is Impacting Your IT
Top 5 Ways the Cloud is Impacting Your IT
 
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
 
MM Marketing - 10-Step Marketing Plan - by 3Musketeers
MM Marketing - 10-Step Marketing Plan - by 3MusketeersMM Marketing - 10-Step Marketing Plan - by 3Musketeers
MM Marketing - 10-Step Marketing Plan - by 3Musketeers
 
Trnd09
Trnd09Trnd09
Trnd09
 
Enterprise IPv6 Deployment
Enterprise IPv6 Deployment Enterprise IPv6 Deployment
Enterprise IPv6 Deployment
 
Mon, 10.45h luethje, boy global production and work in the it industry
Mon, 10.45h luethje, boy global production and work in the it industryMon, 10.45h luethje, boy global production and work in the it industry
Mon, 10.45h luethje, boy global production and work in the it industry
 
Overview Of Parallel Development - Ericnel
Overview Of Parallel Development -  EricnelOverview Of Parallel Development -  Ericnel
Overview Of Parallel Development - Ericnel
 
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
 
13.45 13.55 netcloud
13.45 13.55 netcloud13.45 13.55 netcloud
13.45 13.55 netcloud
 
Opensource Presentation at CIO 16
Opensource Presentation at CIO 16Opensource Presentation at CIO 16
Opensource Presentation at CIO 16
 
David Linger - Open Innovation
David Linger - Open InnovationDavid Linger - Open Innovation
David Linger - Open Innovation
 
Open computer systems
Open computer systemsOpen computer systems
Open computer systems
 
Open computer systems
Open computer systemsOpen computer systems
Open computer systems
 
Open computer systems
Open computer systemsOpen computer systems
Open computer systems
 
Fachseminar Wcms 2008 Day
Fachseminar Wcms 2008 DayFachseminar Wcms 2008 Day
Fachseminar Wcms 2008 Day
 

International Software Productivity Engineering Institute Conference Presentation

  • 1. International Software & Productivity Engineering Institute Today’s and Tomorrow’s ALM Solutions Vladimir L Pavlov, INTSPEI Chairman and Chief Strategy Officer http://www.intspei.com
  • 2. Agenda Global Demand for Productivity • How does it impact software companies? INTSPEI P-Modeling Framework • INTSPEI P-Modeling Framework integrated with MSF http://www.intspei.com 2
  • 3. G500 Rank Company Name Revenue (USD B) Profit (USD B) Employees (K) Impact (K) Productivity (K) 1 Wal-Mart 351 11 1900 185 6 2 Exxon Mobil 347 40 106 3264 371 5 General Motors 207 -2 280 741 -7 6 Toyota 205 14 299 684 47 11 General Electric 168 21 319 528 65 12 Ford 160 -13 283 566 -45 14 Citigroup 147 22 332 442 65 39 Verizon 93 6 242 385 26 41 HP 92 6 156 588 40 42 IBM 91 9 356 257 27 87 Boeing 62 2 154 400 14 95 Vodafone 60 -10 66 906 -155 108 CNP Assurances 56 1 3 17118 443 119 Nokia 52 5 68 753 79 139 Microsoft 44 13 71 624 177 143 Motorola 44 4 66 663 55 183 Intel 35 5 94 376 54 184 PepsiCo 35 6 168 209 34 232 Cisco Systems 28 6 50 571 112 285 Coca-Cola 24 5 71 339 72 431 EnCana 17 6 5 3651 1208
  • 4. Let’s Benchmark Average in Global 500 41.8 Revenue , B USD 700 Profit , M USD 104 Employees , K 1160 Impact, K USD 59 Productivity, K USD http://www.intspei.com 4
  • 5. Global 500 Companies Average Impact, USD Average Productivity, USD 1200000 60000 1000000 50000 800000 40000 600000 30000 400000 20000 200000 10000 0 0 2005 2006 2007 2005 2006 2007 http://www.intspei.com 5
  • 6. Ideally … People should focus on three key things: Making decisions Innovating Expressing themselves emotionally and artistically All the rest should be quot;outsourcedquot; to computers http://www.intspei.com 6
  • 7. Productivity Strategies for a Software Company Decrease Partner Ecosystem’s Spending Productivity Clients’ Productivity Employees’ Increase Productivity Outcome http://www.intspei.com 7
  • 8. Three Types of SDLCs Formal Agile • SSADM • XP • RUP • SCRUM • MSF-CMMi • MSF-Agile Semantics-focused • P-Modeling Framework http://www.intspei.com 8
  • 9. INTSPEI P-Modeling Framework The most important decisions (and most expensive mistakes) are done at the Cost to correct a defect Cost to beginning of the project greatly depends on how Correct The initial amount of quality control is early it was introduced minimal and then grows as development and revealed moves forward. This results in a costly rework (often hidden) on the late stages of the project INTSPEI P-Modeling Framework addresses this problem. We enable our clients to reduce delays between bug insertions and bug fixes Maintenance With INTSPEI P-Modeling Requirements Construction Architecture Framework, engineers start discovering and Detailed Design Detailed Design Architecture fixing critical mistakes virtually immediately - Construction Requirements when introduced - not at the late phases Phase That Phase That where they are the most expensive to a Defect is Created a Defect is Corrected resolve http://www.intspei.com 9
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Next Steps http://www.umljokes.com http://www.bayviewinnovations.com Research software development projects Baylor I5 project http://www.vlpavlov.com http://www.intspei.com 23
  • 24. International Software & Productivity Engineering Institute http://www.intspei.com
  • 25. International Software & Productivity Engineering Institute This presentation was delivered on October 18, 2007, in Yalta (Ukraine) on the Microsoft Academic Days conference. It is available for download from http://www.vlpavlov.com Backup Slides http://www.intspei.com
  • 26. Country GDP (B USD) Population, M Labor Force M GDP Per Capita, K USD Impact, K USD Armenia 7 3.0 1.2 5.7 5.5 Australia 645 20.4 10.7 33.3 60.5 Austria 310 8.2 3.9 34.6 79.9 Belarus 29 9.7 4.3 8.1 6.7 Belgium 370 10.4 4.9 33.0 75.6 Brazil 967 190.0 96.3 8.8 10.0 Canada 1088 33.4 17.6 35.6 61.9 China 2518 1321.9 798.0 7.7 3.2 Denmark 257 5.5 2.9 37.0 88.4 Finland 199 5.2 2.6 33.7 76.0 France 2149 63.7 27.9 31.1 77.1 Germany 2872 82.4 43.7 31.9 65.8 India 804 1129.9 509.3 3.8 1.6 Ireland 204 4.1 2.1 44.0 96.4 Japan 4883 127.4 66.4 33.1 73.5 Netherlands 613 16.6 7.6 32.1 80.6 Poland 337 38.5 17.3 14.3 19.5 Portugal 177 10.6 5.6 19.8 31.7 Romania 80 22.3 9.3 9.1 8.6 Russia 734 141.4 73.9 12.2 9.9 Sweden 373 9.0 4.6 32.2 81.3 Ukraine 82 46.3 22.3 7.8 3.7 UK 2346 60.8 31.1 31.8 75.4 USA 13210 301.1 151.4 44.0 87.3
  • 27. IBM Rational Unified Process Phases Inception Elaboration Construction Transition Disciplines Business Modeling Requirements Analysis & Design Implementation Test Deployment Configuration Mgmt Management Environment Preliminary Iter. Iter. Iter. Iter. Iter. Iter. Iter. Iteration(s) #1 #2 #n #n+1 #n+2 #m #m+1 Iterations
  • 32. SDLC Fine Tuning: The Process Defining Scope Of Work • Client and INTSPEI agree on the scope of service • 2-4 hours, pre-audit interviews with the key stakeholder(s) Process Assessment • Thee strengths and weaknesses of the current client’s SDLC will be evaluated • 2-7 or more days, 1:1 audit meetings with the key people Improvement Design • We design improvement proposals for client’s SDLC to make it more efficient • 1 +day(s), individual work Improvement Implementation • We teach client’s staff how to eliminate bottlenecks identified on the first stage • 2-7 or more days, training/coaching for the key people http://www.intspei.com 32