Humane assessment is a method for making software engineering decisions. Assessing software systems to make decisions is a critical activity that needs to be approached explicitly during development. Read more about humane assessment in the free MiniBook.
Moose apprentice is an introductory course on using the Moose analysis platform for putting humane assessment into practice. You will explore how to extract information from the system to support decision making. Technically, you will learn how to query a software system, how to measure it, how to visualize it, and how to browse it.
The course sessions are accompanied by hands-on exercises, and they are dedicated to software engineers.
TBA | Bern (map) or somewhere else | 1500 CHF | request a date |
February 7-8, 2013 | Bern | ||
September 6-7, 2012 | Bern | ||
June 2-3, 2012 | Bern |
I knew from the demo that Moose was a very powerful tool for browsing and understanding my source code and my architecture. But this two days course showed me how flexible Moose is and how easy it is to build my own queries. We started by learning the basics of Moose and how to understand the meta-model, then we've build our own queries, followed by our own views and even our own browser and finished by building a custom report. Our teacher, Tudor, was more than very knowledgeable, and he took the time to understand our issues and guided us step by step. He left no man behind, and I thank him for that. This course helped me see the potential of Moose and what I can do with it. Great investment.
Christian Lapointe, Agile Coach at Pyxis
A great really hands-on 2-day workshop with Moose. After a hard first day, at least for me, to get a bit familiar with Smalltalk, I enjoyed it a lot. I was impressed by the power and extensibility of Moose – it looks you get that with Moose you can get any information you want to have about your system.
Martin Kropp, Professor at Institut für Mobile und Verteilte Systeme / FHNW
Well conceived and organized course covering a wide range of topics in a concise yet effective manner. Solving tasks based on concrete problems made things easier to understand and revealed the true potentialities of the platform.
Andrea Caracciolo, PhD Student at SCG
Ein hervorragender Einstiegskurs zur Anwendung von MOOSE. Tudor´s Begeisterung springt bei jedem Teilnehmer über. Diesen Kurs würde ich jedem Software Architekten empfehlen. MOOSE erleichtert es anhand der Informationen die Analyse so zu gestalten um Entscheiden zu erleichtern.
Damir Majer, SAP Senior Software Architect
I found myself wondering: how can any software company afford to pass on the use of these tools?
Max Leske, Software Engineer