GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Tudor Girba, Architect of Moose, Champion of humane assessment

Tudor Girba

Biography: Tudor Girba

Tudor Gîrba ( attained his PhD in 2005 from the University of Berne, and he now works as Innovation Lead at CompuGroup Medical Schweiz, and as software assessment consultant through

Among others, since 2003 he leads the work on Moose, an extensive open-source platform for software and data analysis ( He published all sorts of peer reviewed publications, he served in program committees for several dozen international venues, and he is regularly invited to give talks and lectures.

He is advocating that assessment must be recognized as a critical software engineering activity. He developed the humane assessment method (, and he is currently helping companies to rethink the way they manage complex software systems and data sets.

Presentation: Humane assessment with Moose

Track: Interaction & Visualization / Time: Tuesday 10:20 - 11:10 / Location: Kammermusiksalen, Musikhuset

Assessment is the process of understanding a given system to support decision making. In software engineering it is a critical activity accounting for as much as 50% of the development costs.

Traditionally, the process of assessment is dominated by either code reading, or by the use of standard reporting tools. However, code reading does not scale, and fully automatic tools are often not useful out-of-the-box because problems tend not to be standard. Assessment is an inherently human activity. When assessing large data sets or complex software systems, tools are indeed a prerequisite because we need to deal with the sheer size of details, but eventually it is the human that has to understand and take decisions.

The assessment process must be centered on humans rather than on tools, and I propose a new and humane approach trough which custom tools are crafted to meet custom needs (

The message is exemplified using Moose (, an extensible software and data analysis platform. The philosophy behind Moose turns the assessment problem around by empowering the analyst to build fast new tools and to customize the flow of analysis.

Presentation: Personal productivity - Part II

Track: Personal Productivity / Time: Wednesday 14:30 - 15:20 / Location: Store Sal, BORA BORA

My Personal Productivity

Ola Bini

My Personal Productivity

Kevlin Henney

My Personal Productivity

Tudor Girba

My Personal Productivity

Fred George
What would your day look like if there were no meetings with managers? Or no meetings with business analysts? Or no bug databases to review with quality assurance? Then throw away Iteration Planning Meetings and Stand-ups. How about being able to grab a colleague to help you for a half-day or day without entering into a length negotiation? Then you would probably be able to develop cool systems full-time. We are living in that world right now!

My Personal Productivity

Martin Thompson
Modelling is Everything.