29
Steven Woodward CFPS, CSQA [email protected] www.cloud-perspectives.com 613-823-7573 ©copyright Cloud Perspectives 2013 All rights reserved

Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Steven Woodward CFPS, [email protected]

www.cloud-perspectives.com613-823-7573

©copyright Cloud Perspectives 2013 All rights reserved

Page 2: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Objectives and Introductions Quest for Software Analytics Times are Changing Perspectives Future Directions

©copyright Cloud Perspectives 2013 All rights reserved

Page 3: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

High level understanding of the importance of perspective with software analytics

Disruptive change and progress Measurement and analytics to gain real-life

perspectives Information regarding industry perceptions Open doors for the future to mature metrics

and analytics

©copyright Cloud Perspectives 2013 All rights reserved

Page 4: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Explore data and perform analysis Assemble data so it provides context and

perspectives Enables insightful, value focused decision

making Supports multiple stakeholders (business,

developers and managers)

Many Organizations have Software Analytics Initiatives

©copyright Cloud Perspectives 2013 All rights reserved

Page 5: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Objectives and Introductions Quest for Software Analytics Times are Changing Perspectives Future Directions

©copyright Cloud Perspectives 2013 All rights reserved

Page 6: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Increase business revenue Improve on meeting commit Improve Time-to-Market for new products Optimize response time Reduce costs for development Increase “hits” to site Optimize resource allocation

©copyright Cloud Perspectives 2013 All rights reserved

Page 7: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

“Measurement” is of the 5 “essential cloud characteristics” using the internationally accepted NIST Cloud Computing Definition

Metrics and Measurement are part of almost every Standards Development Organization (SDO) initiative in 2013

“Big Data” with complex analytics is very hotly contested subject area

Human data collection vs automated collection? “PC Today September 2013 - :”you can’t manage

what you don’t measure” – article “ Cooler Data Center Better RIO”

©copyright Cloud Perspectives 2013 All rights reserved

Page 8: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Objectives and Introductions Quest for Software Analytics Times are Changing Perspectives Future Directions

©copyright Cloud Perspectives 2013 All rights reserved

Page 9: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

ChangeChangeHappensHappens

©copyright Cloud Perspectives 2013 All rights reserved

Page 10: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

1979 to now

http://napoleondynamite.wikia.com/wiki/Kip_Dynamite

©copyright Cloud Perspectives 2013 All rights reserved

Page 11: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

©copyright Cloud Perspectives 2013 All rights reserved

Page 12: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Need to be current analytics Can’t rely on the past Need extensions to innovate

Auction Time

©copyright Cloud Perspectives 2013 All rights reserved

Page 13: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Objectives and Introductions Quest for Software Analytics Times are Changing Perspectives Future Directions

©copyright Cloud Perspectives 2013 All rights reserved

Page 14: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

110 meters

120 yards

65 ml

$8500

670 hours

86 days

120 Function Points

25 Defects

©copyright Cloud Perspectives 2013 All rights reserved

Page 15: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Provides situational awareness Paints a picture

©copyright Cloud Perspectives 2013 All rights reserved

Page 16: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

©copyright Cloud Perspectives 2013 All rights reserved

DRAFT!

Page 17: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

98% take path “A”Of those 99 % are injury free

2% take path “B”Of those 80% are injury free

Shoes reduces risk by 70%

6 Feet Carried up on backboard45 Minutes ride in ambulance28Number of staples and stitches

Took a stupid path, but had no dataValue of vacation not maximized

©copyright Cloud Perspectives 2013 All rights reserved

Page 18: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Vertical descent 1,713 meters Longest run 15,200 meters Tree “dead ahead” 10 meters Tree approaching right 7 meters Tree approaching left 5 meters Snow depth 1 meter Speed 5 meters/ second Trees all appear 3 meters high

©copyright Cloud Perspectives 2013 All rights reserved

Page 19: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Tree “dead” ahead actually 12 meters high Cliff 9 meters high Between cliff and tree .5 meter Distance to chair lift 10 meters

©copyright Cloud Perspectives 2013 All rights reserved

Page 20: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

“Don’t Follow Me !”“OK !” 1.5 meter long green snowboard Falling towards me from 7 meters “I thought you said, ‘Follow Me!’”

©copyright Cloud Perspectives 2013 All rights reserved

Page 21: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Together they maximize your ROI and reduce risk

Business and Software Measures ARE NOT Mutually exclusive!

Business MeasuresBusiness Value

Software MeasuresSolution Costs

©copyright Cloud Perspectives 2013 All rights reserved

Page 22: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Objectives and Introductions Quest for Software Analytics Times are Changing Perspectives Future Directions

©copyright Cloud Perspectives 2013 All rights reserved

Page 23: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

NIST CMMi OGF DMTF TM Forum OASIS OMG ITU-T itSMF OWASP

©copyright Cloud Perspectives 2013 All rights reserved

Bunch of other “Open” and private sector groups too !

Page 24: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

IFPUG BFPUG NESMA ISBSG COSMIC

©copyright Cloud Perspectives 2013 All rights reserved

Page 25: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Partner Cooperate Collaborate Communicate

Value and Context Focused

©copyright Cloud Perspectives 2013 All rights reserved

Page 26: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Need to collect data into current categories of interest

Need to refine analytics algorithms Value focused analytics for improving

confidence of IT delivery

©copyright Cloud Perspectives 2013 All rights reserved

World has changed!

Page 27: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Software metrics communities should collaborate

Perception is functional size communities are dysfunctional

Perception is that we do not provide insights needed today

Communities value proposition? Look forward Can’t change the past Do we want to influence industry perceptions?

©copyright Cloud Perspectives 2013 All rights reserved

Page 28: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð
Page 29: Steven Woodward CFPS, CSQA steve@cloud-perspectives ......Title ³ >EA Å 0á8 ½Ðéºã Õ{÷ q3ÕhÎÕ ´Ï³"áÊ ãã~ãÎûG- BA¾´N h :¡ ¹ Û kCÁY sI µ6/¼mÚ;äR8 ½ }É#â¨`èUîð

Information Communication Technology MaturityThe ICT community is composed of multiple industries whose domain of focus can be drastically different. Working with embedded systems, telecommunication or software doesn’t require the same set of expertise. It can make the interpretation of what metrics are very different. In addition the definition of metrics and related measures are not always at the same level of maturity in all domains. Physical properties can be measured using a standardized metrology process. Software properties measurement on the other hand has some associated standards like functional size measurement methods [3][4][5] however it is not yet at the level of physical metrology. This can create situations where similar metrics are defined and are not consistent across the ICT community or cannot be measured with the same level of confidence.