2. Public Broadcasting Service
• 170+ member stations
• 1500+ total websites PBS.Org / PBSKids.org
(PBS Interactive)
• national websites from
Crystal City, VA
• local server cluster in VA
5. About Me
• Joined PBSi in 2008
• Tools management, infrastructure, QA
• Comp Sci from SUNY Buffalo, 2005
• Background in IT / support, QA, coding /
scripting
6. High Level Themes
• Our dev process has gone agile recently
• Atlassian tools used extensively
• Process evolution has had clear benefits
8. Challenges in September 2008
• Jira was being used sporadically
• No standard for QA process
• difficult to have visibility
• risk management = headaches
• shifting priorities hard to track
9. PBS Video Player
• Difficult vendor handoff and dev
• Highlighted procedural problems
10. Needs as of Winter 2008
• insight into priorities
• dynamic process that can adapt to unforeseen
changes
• infrastructure of software tools that facilitate
collaboration
• comprehensive solution for documentation
11. Evolution - Prioritization
• weekly “greenlighting”
• gives all parties visibility
• Priorities xls in external SaaS repo
13. Agile - Definition
• Empowering teams with the tools and communication
to succeed
• accepting that changing priorities are the norm
• developing products in an incremental way
• minimize time to market, maximize value per release
14. Agile Workflow - Envision
• a several hour session where all project
stakeholders identify the needs of end-users
and suggest possible features
• must-have, should-have or nice-to-have?
32. Overall gains
• Visibility – internal and external
• Transparency – better management of
expectations
• Efficiency – Improves as a direct result of above
2 points