O devchecku

Narzędzie, które powstało z własnej potrzeby. Policzy, co zmieści się na działce — z danych, które miasta i urzędy publikują.

Siedziałem z kolegą nad jedną działką. Plan miejscowy w jednym oknie, kataster w drugim, przepis parkingowy w trzecim, a między tym tabela, do której ręcznie przepisywaliśmy liczby. Zajęło to godziny, a wynikiem było oszacowanie, na którym nie dało się oprzeć decyzji.

Dlaczego powstał devcheck

Wtedy zrozumiałem, że tego już dziś nie musi robić człowiek. Te dane są publiczne, są czytelne maszynowo i nikt ich nie zestawia razem. Więc spróbowałem.

devcheck to odpowiedź na pytanie, które przy działce zadaję sobie w kółko: co się tu zmieści i czy ma to sens? Kiedyś było to pół dnia pracy. Dziś trzydzieści sekund.

Co devcheck potrafi

Bierze działkę i ze źródeł urzędowych składa to, co o niej decyduje: wskaźniki planu miejscowego, kataster, ograniczenia i ryzyka. Do tego wylicza, co się na niej zmieści — chłonność, studium chłonności, a tam, gdzie są na to dane publiczne, również ekonomikę projektu. Czyli to, co inaczej powstaje pół dnia w arkuszu.

Dane aktualizują się same: regularne przebiegi pobierają plany miejscowe i kolejne źródła urzędowe, bez tego, by ktokolwiek musiał przy tym siedzieć. Kiedy źródło padnie, aplikacja to napisze.

Gdzie devcheck liczy →

Jak do tego podchodzę

Lepiej nic niż zgadywanie. Liczby biorę wprost z oficjalnych źródeł. Jeśli dla jakiegoś miasta albo warstwy danych nie ma, aplikacja to napisze, zamiast liczbę wymyślić.

Zrozumiale, ale bez upraszczania. Aplikację ma zrozumieć także ktoś, kto nie jest urbanistą. To jednak nie znaczy naginać wskaźniki do ładniejszych liczb.

Źródła na wierzchu. Przy każdej danej da się sprawdzić, skąd pochodzi. Przegląd znajdziesz na stronie Źródła danych.

Kto odpowiada za liczby

Nazywam się Michal i w deweloperce pracuję od 2013 roku. devcheck powstał z problemu, który znam z własnych projektów.

Co to znaczy w praktyce: wskaźniki trzymają się obowiązujących planów, dane aktualizują się automatycznie, zmian pilnują automatyczne testy, a błąd poprawia ten, kto za niego odpowiada. Kiedy coś się nie zgadza, wiadomo, kogo zapytać. Na maile odpowiadam osobiście.

Napisz do mnie

Masz pytanie, znalazłeś błąd albo czegoś brakuje? Odezwij się. Czytam wszystko i odpowiadam osobiście.

michal@devcheck.cz