Track: Lightning Talks & Interviews
Every session sonsists of 2 or 3 short sessions.
Wednesday
Steve Souders - Future Web
Steve Souders is interviewed by Nitin Bharti from DZone on the topic - Future Web
DZone
DZone delivers “fresh links for developers.” According to PC Magazine, “DZone is a developer’s dream-a vast network of user-submitted links to message boards, news, coding tricks, and more” Launched in June, 2006, DZone is closing in on a spot in Alexa’s top 5000 sites, surpassing established leaders like DevX, Sys-con, FTP Online and TheServerSide.com. DZone is the only vertically focused site regularly listed among the web’s largest social bookmarking sites.
Steve Souders
Steve works at Google on web performance and open source initiatives. He previously served as Chief Performance Yahoo!. Steve is the author of High Performance Web Sites and Even Faster Web Sites. He created YSlow, the performance analysis plug-in for Firefox. He serves as co-chair of Velocity, the web performance and operations conference from O'Reilly, and is co-founder of the Firebug Working Group. He recently taught High Performance Web Sites at Stanford University.
Ben Galbraith & Dion Almaer - Future Web
Ben Galbraith and Dion Almaer is interviewed by Nitin Bharti from DZone on the topic - Future Web
DZone
DZone delivers “fresh links for developers.” According to PC Magazine, “DZone is a developer’s dream-a vast network of user-submitted links to message boards, news, coding tricks, and more” Launched in June, 2006, DZone is closing in on a spot in Alexa’s top 5000 sites, surpassing established leaders like DevX, Sys-con, FTP Online and TheServerSide.com. DZone is the only vertically focused site regularly listed among the web’s largest social bookmarking sites.
Ben Galbraith
Ben Galbraith is the co-director of Developer Tools at Mozilla and the co-founder of Ajaxian.com. Ben has long juggled interests in both business and tech, having written his first computer program at six years old, started his first business at ten, and entered the IT workforce at twelve. He has delivered hundreds of technical presentations world-wide, produced several technical conferences, and co-authored over a half-dozen books.
Experiences Creating and Running a Test Farm for MySQL
We have a system and infrastructure for creating and executing large-scale
test processes for configurable systems. Our project is called Skoll. This talk will look at one practical application
of Skoll, continuous testing of the MySqL server.
Adam Porter
Adam Porter is a full professor in Computer Science Dept. at the Univ. of Maryland. He currently serves as the Associate Director of the UM Inst. for Advanced Computer Studies. He has won the prestigious US National Science Foundation Faculty Early Career Development Award and serves or has served on the editorials board of the ACM Transactions on Software Eng. and IEEE Transactions on Software Eng. Porter's research is in use at may large IT companies and open source projects.
How to test a Web Application with very few testing resources?
So you have a bunch of developers spitting out new features like crazy but you only have 2 testers to manual test the new features. How do you keep releasing new features and avoid regressions?
The answer: involve everybody, even the Product Manager or UI designer, in the testing effort. This talk will discuss some strategies for getting the entire team involved in testing.
Karin Lundberg
After working as a software developer in Denmark, I got the opportunity to move to Novell's American headquater in USA, in 2005. I spent about 7 years developing tools for portal and identity management systems (for Novell and its acquired companies) before moving to California last year to work as a Software Engineer in Test for Google. My main responsibilities are to help developers write quality code and unit tests and to help them release a quality product every two weeks.
Cognitive Bias and Blindness – Seeing Through Deception Through Magic
Deception is a critical component of the fields of sleight-of-hand magic and software testing. As fallible humans, we are susceptible to being deceived through the limitations of our own cognitive processing. Often what we see and what we perceive are in congruent with one another. While this in congruence if favorable when the Magician tricks their audience, the stakes are raised when a similar in congruence allows bugs to go unnoticed by the Software Tester.
Jeremy Kominar
Jeremy has over 6 years experience in Software Quality Assurance. His studies at the University of Guelph, Canada have allowed him to combine two diverse fields, Computer Science and Fine Arts, in his approach to testing. At RIM, Jeremy leads a team of security software testers. Jeremy’s tenure at RIM and experiences in the industry have exposed him to many testing processes he leverages within his team.
Marc Lesser - Group Dynamics
Marc Lesser, ZBA Associates, is interviewed by Carl Franklin and Richard Campbell from .NET Rocks on the topic Group Dynamics
.NET Rocks
.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Marc Lesser
Marc Lesser is CEO of ZBA Associates LLC, a company
providing executive coaching, seminar, and facilitation services. He is the
founder and former CEO of Brush Dance, a publisher of greeting cards and
calendars. Marc was a resident of the
Dan North - Group Dynamics
Dan North, ThoughtWorks, is interviewed by Carl Franklin and Richard Campbell from .NET Rocks on the topic Group Dynamics
.NET Rocks
.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Dan North
Dan has been writing software for over 15 years, and is a principal consultant with technology consultancy ThoughtWorks. He spends his time helping teams become more effective at delivering software, and presents at conferences such as JAOO, Agile and OOPSLA on topics ranging from learning theory to behaviour-driven development. He has published articles in the Java Developers' Journal and Better Software, and for CIO newsletters and the DSDM consortium.
Combinatorial Interaction Testing: Do We Really Need to Test ALL the Combination
We present some initial work using symbolic evaluation to map out the interaction patterns
among configuration options in a configurable system. We compare our findings to the use of combinatorial testing
approaches, such as covering arrays. We find that for a small set of subject programs, only a very small set of configuration
options really interact.
Adam Porter
Adam Porter is a full professor in Computer Science Dept. at the Univ. of Maryland. He currently serves as the Associate Director of the UM Inst. for Advanced Computer Studies. He has won the prestigious US National Science Foundation Faculty Early Career Development Award and serves or has served on the editorials board of the ACM Transactions on Software Eng. and IEEE Transactions on Software Eng. Porter's research is in use at may large IT companies and open source projects.
Many different tests makes a great product
To successfully release a complex web application every two weeks, you have to rely on a number of different types of tests. This talk will describe some of the tests used to test Google Sites (and other Google Apps) including unit tests, integration tests, UI tests, latency tests, manual tests, etc.
Karin Lundberg
After working as a software developer in Denmark, I got the opportunity to move to Novell's American headquater in USA, in 2005. I spent about 7 years developing tools for portal and identity management systems (for Novell and its acquired companies) before moving to California last year to work as a Software Engineer in Test for Google. My main responsibilities are to help developers write quality code and unit tests and to help them release a quality product every two weeks.
Blackstone’s Methods of Misdirection in the SDLC
Misdirection is a powerful tool used by magicians to deceive their audiences. By contextualizing this tool and its methods in the SDLC, the potential exists to gain further insight into how we react to both the planned and unplanned events of a project.
Through exposure to these methods we can learn how to proactively identity project areas where such misdirection may occur and how we plan to deal with it.
Jeremy Kominar
Jeremy has over 6 years experience in Software Quality Assurance. His studies at the University of Guelph, Canada have allowed him to combine two diverse fields, Computer Science and Fine Arts, in his approach to testing. At RIM, Jeremy leads a team of security software testers. Jeremy’s tenure at RIM and experiences in the industry have exposed him to many testing processes he leverages within his team.




