Models play an important role in developing software for autonomous systems like self-driving cars; they are used to simulate and verify behavior, document the system, and generate code. Jonathan Sprinkle explains how to model software used in autonomous systems, the benefits of modeling, using test data to validate the software that drives a car and techniques for writing reliable code.
The Agile Alliance is inviting people to submit sessions for their annual conference in 2015. The submission system will remain open until February 22, 2015; speakers are encouraged to submit early.
The Agile Alliance have recently launched a new Learning Center, with the highlight at launch being the availability of keynotes and selected presentations from the Agile 2011 conference.