Continuous Monitoring
Upcoming SlideShare
Loading in...5
×
 

Continuous Monitoring

on

  • 4,020 views

Continuous Monitoring Tutorial from Agile 2008

Continuous Monitoring Tutorial from Agile 2008

Statistics

Views

Total Views
4,020
Views on SlideShare
3,918
Embed Views
102

Actions

Likes
2
Downloads
33
Comments
2

4 Embeds 102

http://exortech.com 93
http://www.slideshare.net 4
http://www.techgig.com 3
file:// 2

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Continuous Monitoring Continuous Monitoring Presentation Transcript

  • Continuous Monitoring:
    • Beyond Continuous Integration
  • Hi!
  •  
  •  
  • 8 years
  • > 15 teams
  • Agile methods
  •  
  •  
  •  
  • welcome
  • clinic
  • talk: 30 minutes
  • hack: remainder
  • discussion
  • teams
  •  
  • What is Continuous Monitoring?
  •  
  •  
  • ambient information
  • passively
  • work environment
  • collective responsibility
  • self-organization
  • limitations
  • low fidelity
  •  
  •  
  • more flexible
  • beyond build status
  • one small part
  • project health
  • software quality?
  • performance?
  • stability?
  • profitable?
  • leveraging
  •  
  • project health
  •  
  •  
  •  
  •  
  •  
  • Continuous Monitoring: “ the practice of leveraging ambient displays to provide the whole team with the information to continuously monitor overall project health ”
    • open workspace
    • online project information
    • cheap flat screen displays
    • cross-functional, self-organizing product teams
    • short release cycles
    confluence
  • practice
  • goals:
  • transparency + accountability
  • “ taking information out of systems and bringing it into the world”
  • democratizing project information
  • self-organization
  • Lean manufacturing
  • andon
  • ( アンドン , あんどん , 行灯 )
  •  
  •  
  • regulate production flow
  • takt time
  • velocity
  • throughput
  • Production Pace Timer
  • Production Board
  • visual control
  •  
  • “ Everyone involved must be able to see and must understand every aspect of the operation and its status at all times”
    • simple
    • visible
    • essential
    • immediate
    • manual control
    andon
  • designing andon boards for software teams
  • what should we measure?
  • hardware
    • mountable display with embedded processor
    • wired/wireless accessible
    • inexpensive/consumer grade
    • low-spec processor is acceptable
    • fit for purpose
    requirements
  • Wall-mountable LCD
    • 17” screen
    • $120
    • wall mount ($20)
    • computer not included
  • Networked monitors
    • Samsung Syncmaster 400PXN
    • 40” screen
    • $2000
    • Windows XP Embedded
  • iMac
    • 20”/24” screen
    • 2.4 - 3.0 GHz
    • 1 GB RAM
    • 24” is mountable
    • $1000+
    • second-hand market
  • Mac mini
    • 1.8 GHz
    • 1 GB RAM
    • mounted monitor/projector
    • $700
  • gumstix
    • 200 MHz XScale processor
    • 64MB RAM
    • wired connection
    • OpenEmbedded Linux 2.6
    • no video connection
    • $190
  • Kodak Easyshare EX10-11
    • 800 x 480 10” screen
    • wireless
    • remote control
    • 128MB RAM
    • 1 USB port & speaker
    • $200
  • Chumby
    • 320 x 240 3” screen
    • 350 MHz ARM processor
    • 64MB RAM
    • 2 USB ports
    • speaker & microphone
    • wireless
    • $179.99
  • other ideas?
  • software
    • integrates with different information sources
    • simple display readable at a distance
    • clearly alerts problems as they happen
    requirements
  • CCDashboard Branch R1 - 2306 Stage 1 - 2608 Smoke - 2601 DB - 2306 Regression - 2308
  • BigVisibleCruise
  • Ganglia
  • other ideas?
  • dashboard design
  •  
    • Analytic
    • Strategic
    • Operational
    • simple
    • visible
    • real-time
    • problem-focused
    Operational Dashboards
  • more information
  • http://groups.google.com.ag/group/continuousmonitoring
  • let’s do stuff
  • design your own: 30 minutes Stage 1
  • build your own: http://10.255.252.56:3000 / Stage 2 5pm: finish and review