Projekt został przejęty
Zmieniły się osoby odpowiedzialne, dokumentacja jest niepełna, a rzeczywista mapa zależności pozostaje niejasna.
Przegląd i naprawa projektu Unity
Przejmujesz projekt Unity, straciłeś poprzedniego programistę lub gra albo aplikacja przestała działać? Sprawdzam kod źródłowy, sposób uruchomienia projektu i urządzenia, na których występują problemy, a następnie wyjaśniam, co trzeba naprawić. Możesz przekazać raport swojemu zespołowi lub uzgodnić naprawy ze mną.
Kiedy zacząć tutaj
Przegląd pomaga, gdy trzeba zdecydować, co naprawić lub rozwinąć w następnym kroku, ale nie masz jeszcze wiarygodnego obrazu stanu projektu.
Zmieniły się osoby odpowiedzialne, dokumentacja jest niepełna, a rzeczywista mapa zależności pozostaje niejasna.
Projekt działa na jednym komputerze, zawodzi w CI lub zależy od nieudokumentowanej lokalnej konfiguracji i ręcznych kroków.
Czas klatki, pamięć, ładowanie, awarie lub zachowanie na konkretnych urządzeniach wymagają diagnozy opartej na dowodach.
Połączenia z usługami serwerowymi, narzędziami zewnętrznymi, funkcjami telefonu, Steam lub urządzeniami VR stale powodują problemy podczas przygotowywania aktualizacji.
Silnie sprzężone systemy sprawiają, że drobne poprawki są kosztowne i podatne na regresje.
Przed zwiększeniem nakładu pracy zespół potrzebuje uzasadnionej decyzji: dokończyć, zrefaktoryzować czy przebudować.
Konkretne rezultaty pracy
Ocena jest zorganizowana wokół decyzji właściciela produktu i kolejnych działań zespołu inżynierskiego.
Stan kompilacji, informacje o środowisku i jasno zapisane blokady.
Główne systemy, zależności, granice odpowiedzialności i krytyczne sprzężenia.
Ustalenia uporządkowane według wpływu, prawdopodobieństwa i pilności dla wydania.
Zmierzone dowody z właściwej platformy, urządzenia lub gogli.
Uzasadniona rekomendacja: dokończyć, zrefaktoryzować czy przebudować, a nie odruchowo przepisywać.
Etapy, kryteria odbioru, zależności i przydatne kolejne decyzje.
Przegląd skupia się na najważniejszych uzgodnionych pytaniach. W ciągu 20–40 godzin nie można znaleźć każdego błędu w dużym istniejącym projekcie, dlatego raport wyjaśnia też, co sprawdzono i co pozostaje niepewne.
Jak przebiega ocena
Doprecyzuj produkt, platformę docelową, obecną blokadę i kryteria sukcesu. W razie potrzeby uzgodnij NDA przed udostępnieniem repozytorium.
Uruchom projekt, odtwórz problem i udokumentuj rzeczywistą ścieżkę kompilacji, zanim złożysz obietnice dostarczenia produktu.
Prześledź architekturę, zależności, przepływ danych, integracje i wydajność na właściwej platformie docelowej.
Rekomendacja, co naprawić najpierw, wyjaśnienie możliwości i propozycja niewielkiego pierwszego zakresu prac na podstawie ustaleń.
Kluczowa decyzja
Odpowiedź powinna wynikać z ograniczeń produktu i dowodów, nie z gustu, paniki lub poniesionych kosztów.
Gdy architektura nadaje się do użytku, skup wysiłek na blokadach, walidacji i lukach krytycznych dla wydania.
Gdy konkretne moduły tworzą ryzyko, izoluj i naprawiaj je bez destabilizowania całego produktu.
Przepisanie staje się uzasadnione dopiero wtedy, gdy obecna struktura nie może zapewnić wymaganego rezultatu produktu.
Odpowiednie dowody
Decyzje architektoniczne opierają się na praktycznym dostarczaniu wydanych gier PCVR, produkcyjnego oprogramowania mobilnego i gier o rozbudowanych systemach.
Wydana gra PCVR na Steam
Jedyny inżynier Unity i osoba odpowiedzialna technicznie za architekturę, rozgrywkę i systemy XR, narzędzia, kompilacje, weryfikację sprzętu oraz wydanie.
Zobacz potwierdzenie na SteamProdukcyjne Android / iOS
Jedyny inżynier klienta Unity i architekt mobilny dla złożonego UI, przepływów zależnych od backendu, weryfikacji na urządzeniach i integracji natywnych.
Tożsamość produktu nieujawniona · Zgodnie z NDA
Gry o rozbudowanych systemach
Architektura i realizacja progresji, zapisu, lokalizacji, analityki oraz systemów treści sterowanych danymi.
5+ lat komercyjnej pracy z Unity · publiczna ocena Upwork 5.0
Pytania przed udostępnieniem dostępu
Tak. Najpierw sprawdzam, czy projekt działa, przeglądam kod i ustalam, co można naprawić lub wykorzystać ponownie. Rekomenduję pierwszy krok przed wyceną większego zakresu prac.
Do samej oceny zwykle potrzebne są repozytorium, wersja Unity, reprezentatywna kompilacja, dostępna dokumentacja oraz dostęp do platformy docelowej lub informacje o sprzęcie. Zacznij od ogólnego opisu. NDA można uzgodnić przed przekazaniem wrażliwych szczegółów lub dostępu do repozytorium.
To jeden z głównych celów. Rekomendacja wiąże się z dowodami, ograniczeniami produktu, ryzykiem realizacji i definicją sukcesu, nie z ogólną preferencją przepisywania.
Tak. Twój zespół może skorzystać z raportu albo możemy osobno uzgodnić naprawy, wybrane poprawki kodu, wydajności, połączeń z usługami lub przygotowanie do wydania. Przegląd nie zobowiązuje Cię do dalszych prac.
Zaczynamy od płatnego przeglądu. Przy przejętym projekcie lub niejasnych problemach odpowiednie może być 20–40 godzin. Przed rozpoczęciem uzgadniamy liczbę godzin, cenę, główne pytania i raport. Otrzymasz opis tego, co działa lub uniemożliwia uruchomienie projektu, najważniejsze ryzyka i propozycję pierwszego etapu napraw. Prace programistyczne wyceniam osobno.
Zacznij od blokady
Ograniczony budżet? Podaj swój priorytet i kwotę, z którą czujesz się komfortowo. Jasno powiem, jaki pierwszy krok jest realny.
Poufność od pierwszej rozmowy
Zliczam działania kontaktowe wyłącznie zbiorczo, bez identyfikatorów odwiedzających i treści wiadomości.
Zbuduj grę
Stwórz aplikację inną niż gra
Rozwijaj produkt dalej
Przywróć i ponownie przetestuj produkt
Połącz AI z rzeczywistym procesem pracy
Połączmy potrzebne kompetencje
Sprawdź jakość przed kolejnym krokiem