• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Continuous Monitoring
 

Continuous Monitoring

on

  • 4,002 views

Continuous Monitoring Tutorial from Agile 2008

Continuous Monitoring Tutorial from Agile 2008

Statistics

Views

Total Views
4,002
Views on SlideShare
3,901
Embed Views
101

Actions

Likes
2
Downloads
32
Comments
2

4 Embeds 101

http://exortech.com 92
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

12 of 2 previous next

  • 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