Your SlideShare is downloading. ×

Continuous Monitoring

2,099

Published on

Continuous Monitoring Tutorial from Agile 2008

Continuous Monitoring Tutorial from Agile 2008

Published in: Economy & Finance, Technology
2 Comments
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,099
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
35
Comments
2
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Continuous Monitoring:
    • Beyond Continuous Integration
  • 2. Hi!
  • 3.  
  • 4.  
  • 5. 8 years
  • 6. > 15 teams
  • 7. Agile methods
  • 8.  
  • 9.  
  • 10.  
  • 11. welcome
  • 12. clinic
  • 13. talk: 30 minutes
  • 14. hack: remainder
  • 15. discussion
  • 16. teams
  • 17.  
  • 18. What is Continuous Monitoring?
  • 19.  
  • 20.  
  • 21. ambient information
  • 22. passively
  • 23. work environment
  • 24. collective responsibility
  • 25. self-organization
  • 26. limitations
  • 27. low fidelity
  • 28.  
  • 29.  
  • 30. more flexible
  • 31. beyond build status
  • 32. one small part
  • 33. project health
  • 34. software quality?
  • 35. performance?
  • 36. stability?
  • 37. profitable?
  • 38. leveraging
  • 39.  
  • 40. project health
  • 41.  
  • 42.  
  • 43.  
  • 44.  
  • 45.  
  • 46. Continuous Monitoring: “ the practice of leveraging ambient displays to provide the whole team with the information to continuously monitor overall project health ”
  • 47.
    • open workspace
    • online project information
    • cheap flat screen displays
    • cross-functional, self-organizing product teams
    • short release cycles
    confluence
  • 48. practice
  • 49. goals:
  • 50. transparency + accountability
  • 51. “ taking information out of systems and bringing it into the world”
  • 52. democratizing project information
  • 53. self-organization
  • 54. Lean manufacturing
  • 55. andon
  • 56. ( アンドン , あんどん , 行灯 )
  • 57.  
  • 58.  
  • 59. regulate production flow
  • 60. takt time
  • 61. velocity
  • 62. throughput
  • 63. Production Pace Timer
  • 64. Production Board
  • 65. visual control
  • 66.  
  • 67. “ Everyone involved must be able to see and must understand every aspect of the operation and its status at all times”
  • 68.
    • simple
    • visible
    • essential
    • immediate
    • manual control
    andon
  • 69. designing andon boards for software teams
  • 70. what should we measure?
  • 71. hardware
  • 72.
    • mountable display with embedded processor
    • wired/wireless accessible
    • inexpensive/consumer grade
    • low-spec processor is acceptable
    • fit for purpose
    requirements
  • 73. Wall-mountable LCD
    • 17” screen
    • $120
    • wall mount ($20)
    • computer not included
  • 74. Networked monitors
    • Samsung Syncmaster 400PXN
    • 40” screen
    • $2000
    • Windows XP Embedded
  • 75. iMac
    • 20”/24” screen
    • 2.4 - 3.0 GHz
    • 1 GB RAM
    • 24” is mountable
    • $1000+
    • second-hand market
  • 76. Mac mini
    • 1.8 GHz
    • 1 GB RAM
    • mounted monitor/projector
    • $700
  • 77. gumstix
    • 200 MHz XScale processor
    • 64MB RAM
    • wired connection
    • OpenEmbedded Linux 2.6
    • no video connection
    • $190
  • 78. Kodak Easyshare EX10-11
    • 800 x 480 10” screen
    • wireless
    • remote control
    • 128MB RAM
    • 1 USB port & speaker
    • $200
  • 79. Chumby
    • 320 x 240 3” screen
    • 350 MHz ARM processor
    • 64MB RAM
    • 2 USB ports
    • speaker & microphone
    • wireless
    • $179.99
  • 80. other ideas?
  • 81. software
  • 82.
    • integrates with different information sources
    • simple display readable at a distance
    • clearly alerts problems as they happen
    requirements
  • 83. CCDashboard Branch R1 - 2306 Stage 1 - 2608 Smoke - 2601 DB - 2306 Regression - 2308
  • 84. BigVisibleCruise
  • 85. Ganglia
  • 86. other ideas?
  • 87. dashboard design
  • 88.  
  • 89.
    • Analytic
    • Strategic
    • Operational
  • 90.
    • simple
    • visible
    • real-time
    • problem-focused
    Operational Dashboards
  • 91. more information
  • 92. http://groups.google.com.ag/group/continuousmonitoring
  • 93. let’s do stuff
  • 94. design your own: 30 minutes Stage 1
  • 95. build your own: http://10.255.252.56:3000 / Stage 2 5pm: finish and review

×