Aplikacja powstała po lekturze kilku gminnych programów i diagnoz rewitalizacyjnych. Zainteresował mnie sposób, w jaki samorządy łączą różne problemy społeczne w jeden syntetyczny wynik. W analizowanych dokumentach pojawiało się pięć głównych obszarów: U - ubóstwo i korzystanie z pomocy społecznej, B - bezrobocie i długotrwały brak pracy, P - problemy związane z bezpieczeństwem, E - problemy edukacyjne oraz W - niska aktywność społeczna i uczestnictwo w życiu publicznym. Poszczególne samorządy przypisywały tym zjawiskom różne wagi, dlatego stworzyłem narzędzie pozwalające porównywać modele i obserwować, jak zmiana wartości poszczególnych wskaźników wpływa na wynik końcowy.
odnowacalc.firadza.pl
Aplikacja pozwala szybko sprawdzić, jak duży wpływ ma konkretny wskaźnik w danym modelu opisanym w dokumencie i co stanie się z wynikiem po jego zmianie. Można w kilka sekund zasymulować różne scenariusze, porównać kilka sposobów ważenia tych samych problemów i zobaczyć, które elementy rzeczywiście najmocniej wpływają na wynik. Dzięki temu wzór zapisany w dokumencie przestaje być wyłącznie abstrakcyjnym zapisem matematycznym, a staje się czymś, co można intuicyjnie testować.

Dużo uwagi poświęciłem także UX i UI, ponieważ przy takim narzędziu łatwo stworzyć interfejs, który wygląda precyzyjnie, ale może wprowadzać użytkownika w błąd. Dlatego wyraźnie oddzieliłem model matematyczny od danych wejściowych, źródło metody od przykładowych wartości oraz sam wynik od jego interpretacji. Ważne było również pokazanie, skąd pochodzą wagi, co dokładnie zostało zaczerpnięte z dokumentu i które elementy są uproszczeniem przygotowanym na potrzeby symulatora. Interfejs prowadzi użytkownika prostą ścieżką: wybór modelu → ustawienie danych → wynik → wyjaśnienie, skąd ten wynik się wziął.
