s woodward - what is your quest for software analytics

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

Upload: international-software-benchmarking-standards-group-isbsg

Post on 12-Aug-2015

271 views

Category:

Business


2 download

TRANSCRIPT

Page 1: S Woodward - What is your quest for software analytics

Steven Woodward CFPS, [email protected]

www.cloud-perspectives.com613-823-7573

©copyright Cloud Perspectives 2013 All rights reserved

Page 2: S Woodward - What is your quest for software analytics

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

©copyright Cloud Perspectives 2013 All rights reserved

Page 3: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

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

©copyright Cloud Perspectives 2013 All rights reserved

Page 6: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

“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: S Woodward - What is your quest for software analytics

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

©copyright Cloud Perspectives 2013 All rights reserved

Page 9: S Woodward - What is your quest for software analytics

ChangeChangeHappensHappens

©copyright Cloud Perspectives 2013 All rights reserved

Page 10: S Woodward - What is your quest for software analytics

1979 to now

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

©copyright Cloud Perspectives 2013 All rights reserved

Page 11: S Woodward - What is your quest for software analytics

©copyright Cloud Perspectives 2013 All rights reserved

Page 12: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

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

©copyright Cloud Perspectives 2013 All rights reserved

Page 14: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

Provides situational awareness Paints a picture

©copyright Cloud Perspectives 2013 All rights reserved

Page 16: S Woodward - What is your quest for software analytics

©copyright Cloud Perspectives 2013 All rights reserved

DRAFT!

Page 17: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

“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: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

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

©copyright Cloud Perspectives 2013 All rights reserved

Page 23: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

IFPUG BFPUG NESMA ISBSG COSMIC

©copyright Cloud Perspectives 2013 All rights reserved

Page 25: S Woodward - What is your quest for software analytics

Partner Cooperate Collaborate Communicate

Value and Context Focused

©copyright Cloud Perspectives 2013 All rights reserved

Page 26: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics

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: S Woodward - What is your quest for software analytics
Page 29: S Woodward - What is your quest for software analytics

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.