Presentation is loading. Please wait.

Presentation is loading. Please wait.

Slide 1Tony Rollo © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a Some Final Thoughts.

Similar presentations


Presentation on theme: "Slide 1Tony Rollo © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a Some Final Thoughts."— Presentation transcript:

1 Slide 1Tony Rollo © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a Some Final Thoughts – After Birthday SMIF The End Of Software Engineering In The West

2 Slide 2ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 The End Of an Industry This is a picture of one of the last 180 Triumph Motorcycles manufactured at Small Heath in Birmingham.

3 Slide 3ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 A Survivor No Longer

4 Slide 4ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 Two Lost Industries Why? Because we failed to learn the lesson Quality, quality and Price Europe and the America both used the build and fix model of car manufacture. Volkswagen used to Advertise that they shipped the spares Before they shipped the car

5 Slide 5ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005Japan Initially Japanese cars and motorcycles Were:CheapUnreliableRusted Were of poor quality But introduced a wide range of standard features But Then…….

6 Slide 6ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005Japan Used Innovation Development of the two stroke Quality – adopted the ideas of Demming Total quality approach The Result: They built cars and motorcycles that did not need to be fixed. Price They realised that cars and motorcycles would be price sensitive goods They continued to be innovative JIT, Lean engineering, good management.

7 Slide 7ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 Not Just Cars Television & Radio Tape Recorders- electronic goods generally CamerasWatches Always a concentration on quality And of Course on Price/value for money

8 Slide 8ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 Whither Software Russia, Thailand, India, Do we See similar trends in the software industry Eastern Europe, Where Next China?

9 Slide 9ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 Can we Stop it? Possibly BUT We need to be fast learners We need to promote Quality to the forefront of our concerns How many organisations in the UK have Quality and quality as their two most important issues?

10 Slide 10ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 OK if we cannot save it what can we do? Find another career OR Exploit the trend Properly manage the outsource relationship There are a variety of relationships In-source/outsource – on shore offshore/near shore

11 Slide 11ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 An Actual Conversation “The trouble with the Indians is they build the design without questioning it.” You mean you send them a design that does not work, they programme it and it still doesn't work? “Yes if our programmers think the design is wrong they change it” The programmers? And does that always work? “Usually – though sometimes it does not do want the customers want” Why not fix the designs first? You know review it? “We never have time to do things properly”

12 Slide 12ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 A typical conversation “We outsourced to a level 5 company and its no better” 1. 1. What was outsourced? 2. 2. Who is doing requirements management? 3. 3. Who is managing the project? It usually transpires that 1. 1.Programme and project management is retained 2. 2.as is requirements analysis and management, 3. 3.coding and testing are outsourced, some design may be outsourced Now to be at level 2 you need all PA’s including project planning, project control and requirements management to be satisfied. You have just created a level 1 organisation

13 Slide 13ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 What is the message These conversations highlight: n Outsourcing needs to be managed n You cannot just hand it over and expect it to be right n You and your users need to change your behaviour n Off Shore requires YOU to understand n The culture of the off shore folks n Requires YOU to ensure the quality of your work n Development is an end to end process n The front end of development is where the expensive mistakes are made

14 Slide 14ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 A nice story A large supermarket: n Was outsourcing software ADM n The proposed contract promised improved productivity n CEO asked the IT director n What is our productivity now n He did not know n Had it measured – it was well below industry average – lower quartile n CEO renegotiated contract price n As anyone should be able to improve on our low productivity

15 Slide 15ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 Client Side 1 Can you be sure: the supplier can deliver everything you need the supplier can deliver everything you need n reduced cost, n better quality, n faster delivery, n with the required functionality? The supplier may have a site performing well n can they replicate this on your site? n they need robust processes in place.

16 Slide 16ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 Client Side 2 If you were contracting buildings maintenance n you would have a service level agreement. n Which you would monitor for compliance for software maintenance and development services. You also need an SLA Can you monitor an SLA? n drafted in terms of cost, n quality, n time to deliver based on the unit of software being delivered?

17 Slide 17ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 Managing Outsourcing Managing an outsource contract requires: 1. A dedicated team within your organisation 2. Some form of verifiable SLA 1. You would not outsource photocopier support without a set of measurable performance requirements Are photocopiers really more important than your software? 3. An SLA must have measurement included 1. Measurement needs to be thought through 2. Should you include a benchmark? 3. Productivity alone is not sufficient 4. Nor is cost 5. Cost per unit of software delivered is better 6. But what about quality, time to deliver 7. What happens if your users keep making late changes

18 Slide 18ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 Outsource team Should Include: n a senior manager with authority & budget n someone who can monitor the SLA n Can make and/or interpret any measurements n Understands cost implications of decisions n Such as compressed schedules n Late changes n Changed work profile n users who can make decisions n priority of requirements n True necessity of changes

19 Slide 19ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005 Defining Requirements Requirements definition is very important in an outsourced environment, whether the requirements are being developed by client or supplier. You need testable requirements the better the requirements the lower should be the error rate and the amount of rework caused by misunderstood requirements.

20 Slide 20ALR © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a UKSMA 2005Finally Outsource your Problems and someone else will nurture them for you Outsourcing – Will happen Learn to manage it and understand what can and cannot be done, that way you can improve your companies business And your career prospects


Download ppt "Slide 1Tony Rollo © Copyright Software Measurement Services Ltd. tel:+44 (0) 1732-863-760 www.software-measurement.com Version 0.a Some Final Thoughts."

Similar presentations


Ads by Google