Feb. 7th 2012 - Combining Agile and Embedded System Development by Mike Smith

Rick Muggridge, one of the founders of FITNESSE, pointed out the similarity between standard approach of error-free scientific research and defect free code development through test-driven development. In 2004 undergraduate students of Mike Smith pointed out that they could identify errors at the silicon level using Embedded-Unit, a unit testing framework for embedded C systems development. They discovered an approach capable of identifying new coding defects introduced simply because the manufacturer had released a new chip!

Jan. 10th 2012 - Smart Agile Metrics by Mike Griffiths

Smart Agile Metrics

Collecting and reporting effective metrics can be a tricky business. Einstein captured it well when he noted "Not everything that can be counted counts, and not everything that counts can be counted".

Dec 2011: Consultants & Rockstars, Who needs 'em? by Lori Olson

Consultants & Rockstars, Who needs 'em?

Sound familiar? The Rails ecosystem is growing in leaps and bounds, like the Java ecosystem did in its’ early days. So many languages, frameworks, plugins, engines, libraries and tools. So little time to deliver your new project.

Nov 1st: Applying Agile to IC Development... We're Not That Different After All! by Neil Johnson

Agile software development methods have been adapted to and applied in a number of other areas. ASIC/FPGA development, however, with its big bang development and delivery model is an area where agile is strangely absent. This talk examines how agile methods in the following areas may be used to gradually displace the big bang model: * feature based, incremental development * early/sustained collaboration between design, test, modeling and embedded software experts * regular retrospectives Included are ideas for how agile may best be introduced to hardware teams.

Oct 4th: Introduction to Lean Software Development and Value Stream Mapping by Mikko Korkala

Lean Software Development originated from lean manufacturing principles applied to the software development domain. Value Stream Mapping, a lean practice can be used to identify the flow of information and tasks required to bring a product or feature to the customer. Mikko will discuss the origins of Lean Software Development as well as identify similarities and differences between Agile and Lean principles.

Sept 2011: Getting Started with Ruby on Rails by Tamer Salama

Ruby on Rails is a web development framework that has been around since 2004. It is "optimized for programmer happiness and sustainable productivity". In this presentation, we'll develop a simple application to show how to get started with the framework. It will cover some of its main components as well as highlight its agile aspects. If you've heard about Ruby on Rails but never got a chance to try it out, interested in the framework's how-to or curious to know if it's a good fit, this presentation is for you. Warning: There will be code! (and a door prize)


Subscribe to CAMUG RSS