A scalable team is one that can remain productive regardless of the variations in workload and team composition. Easy, fluid communication between team members, the team and the customer, and the team and their code is a key pillar to creating a scalable team. Wolfram Arnold from RubyFocus discusses the importance of communication with Edward Hieatt and Davis Frank of Pivotal Labs.
Play Video (74.7 MB, 10:09, M4V)
Change is a constant in software development. Requirements change and there’s always more than one way to solve any problem. Team members join in, and depart - some senior, some junior. How do teams continue to make meaningful progress and ultimately complete projects with a shifting landscape? Wolfram Arnold from RubyFocus discusses the importance of leadership with Edward Hieatt and Davis Frank of Pivotal Labs.
Play Video (101.8 MB, 13:56, M4V)
Ward Cunningham of AboutUs.org shares his thoughts on Agile development and the need to compliment the use of specific tools and processes with mastery of development techniques.
Play Video (78.6 MB, 6:50, MPEG-4)