Tuesday: NoSQL Day
Delivering high quality working software requires hard skills. It takes principles and practices, discipline and good habits. Bringing it all together in Software Craftsmanship is about raising the bar of professional software development. So this year we have invited some of the best speakers that are also very passionate about improving the software development to share with us. At this track you'll learn about the software craftsmanship movement and why it matters, but also loads of other good advice on how to be a better software professional.
08:50 - 12:10
The cornerstone of the top software developers is their focus on knowing their tools and frameworks and understanding ideas from other languages. But how do you do that when you have so much else to do? In this workshop we'll spend a few minutes discussing Code Katas and Koans, and then we'll go hands-on discovering ways to increase your Java, C# or Ruby Fu in addition to learning new languages like Clojure, Haskell and others. Bring your laptop and favorite IDE!
Cory Foy is an agile developer, consultant and coach with a passion for looking at the entire system within an organization. His background consists of highly technical positions in Java, Ruby, .NET and C#, including working for Microsoft as a Premier Field Engineer debugging critical enterprise applications in .NET and C#., developing mobile applications using J2ME and Objective-C and building client-side applications for financial transfer using C#.
10:15 - 12:10
Any developer can hack together an interface, but a mark of true software craftsmanship is an attractive product that people enjoy using.
In a series of case studies we'll analyze the best and critique the worst web, desktop, and mobile applications in diverse fields from space exploration to video games. In hands-on, collaborative exercises you'll mockup your own applications, evaluate their usability, and gain experience with a variety of powerful tools and techniques.
Dr. Norris leads the org. at the NASA Jet Propulsion Lab. that is resp. for the software and mission control personnel that command robotic spacecraft including the Mars rovers and more than a dozen other missions to destinations throughout the solar system. Past decade he has applied agile techniques to numerous software projects at NASA for robot control, human-computer interaction, and visualization, earning the NASA SW of the Year Award and the Lew Allen Award for Excellence in research
Contact us | Archives | telephone: +46 (0)40 - 602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org