Decide knowingly

Humane assessment is the method for making software engineering decisions. It helps your team take into account the reality surrounding your system.

Everyone makes decisions

The goal of assessment is decision making. Managers decide the strategy. Architects decide the technical direction. Developers decide the implementation. Daily.

Decisions require accurate information

Effective decision making requires accurate information. But, software systems are large. Thus, manual inspection does not scale. You need analysis tools.

Details are essential

Software systems are complicated in specific ways. The system details are essential for your decisions. You need custom tools that provide the information that matters. Craft them.

Assessment is a human activity

Analysis tools are important to handle the scale of problems, but in the end, assessment is a human activity. Regardless of how smart the tools are, it is still the human that has to infer the relevant information and transform it into action.

Approach problems individually

Not all problems are created equal. Some are of continuous concern. They deserve daily attention. Some only appear once. These require different approaches. Learn their particularities. Deal with them individually.

Why a method?

Decisions are made everyday. It's just that the effort is implicit and unoptimised. Assessment must become explicit and made integral part of the overall process. You need to approach it systematically. You need a method.

  • Talk on Achitecture as a Work in Progress - Limited WIP 2015
    9 August 201510:34:35 pm by Tudor Girba
    On August 26, I will have the pleasure of giving a talk on Architecture as a work in progress at an event organized by the Limited WIP Society Switzerland in Zurich. One key aspect of dealing with the Work in Progress is to visualize the queues. We have come a long way with dealing with explicit re...
  • New 'Steering agile architecture' course
    27 July 20152:34:37 pm by Tudor Girba
    Humane assessment is a versatile and generic method. That is both a strength and a weakness. The strength is that it can be applied in many situations. The weakness is that it is perceived to be too distant from concrete scenarios that development teams face. To bridge the perception gap, I have st...
  • GTSpotter received the 1st prize at the ESUG 2015 Innovation Technology Awards
    18 July 201512:01:59 pm by Tudor Girba
    GTSpotter received the 1st prize at the ESUG 2015 Innovation Technology Awards. To celebrate, I downloaded the award badge and admire it from within GTSpotter. Screenshot.png We, the Glamorous Team, would like to thank the community for the trust and for the support. We assure you that we do not...