Materiały przygotowujące do stworzenia aplikacji

0

Cześć,

Temat jest tak banalny, że podejrzewam, iż gdzieś powinien być podobny.
Nie jestem w stanie jednak znaleźć odpowiedzi.

Otóż w głowie narodził się pomysł stworzenia aplikacji. Jeśli chodzi o zakres aplikacji - służyłaby ona do analizy danych. Bardzo istotną jej rolą byłby web scraping.
Nie chce wchodzić w szczegóły, bo to tutaj pewnie jest nieistotne.
Na co dzień pracuję jako analityk danych, zatem z pewnością domyślacie się, że z budowaniem aplikacji nie mam dużego doświadczenia.

Prośba którą chciałbym do Was skierować to prośba o pomoc w odnalezieniu wartościowych materiałów, czegokolwiek, co pomoże mi z zaplanowaniem budowy owej aplikacji. Jak się za to zabrać. Oczywiście nie chodzi mi o wybór technologii czy języków programowania, tylko o zaplanowanie owej aplikacji.

2
  1. Jaki dokładnie output chcesz osiągnąć
  2. Wybór języka
  3. Określenie jakie dokładnie dane są potrzebne
  4. Jak wygląda źródło danych (forma, zabezpieczenia?, wymagana autentykacja? ograniczenia/blokery?)
  5. Scrapping
  6. Transformacja surowych danych
  7. profit

edit:
Na podstawie punktu 4 warto zaplanować technikę scrapowania. Czy ma to być bombardowanie endpointów api (które musisz zlokalizować manualnie), czy chamówa po selektorach. Ew jedno i drugie :P

1

Ja bym zaczął od przedyskutowania tego z doświadczonym programistą/architektem (i tak będziesz potrzebował kogoś w rodzaju CTO), bo coś, co się wydaje proste na pierwszy rzut oko z technicznego punktu wiedzenia może wymagać dużych nakładów pracy lub finansów.
Co do ogólnego planu to robisz tak:

  1. Robisz badanie rynku lub od razu robisz MVP (te badania czasem różnie wychodzą zwłaszcza jak docelowa grupa jest wąska)
  2. Jak badania rynku lub MVP pokazuje, że warto to inwestujesz te miliony (swoje lub inwestorów) i budujesz produkt przynoszący milionowe zyski.
0

@Tedi0:

Prośba którą chciałbym do Was skierować to prośba o pomoc w odnalezieniu wartościowych materiałów, czegokolwiek, co pomoże mi z zaplanowaniem budowy owej aplikacji.

Zacznij od opisu w formie procesu (BPMN?) jak wygląda proces obecnie i jak byś go widział w formie aplikacji.

1

Bardzo Wam dziękuję za odpowiedzi! Zdecydowanie daliście parę rzeczy nad którymi muszę się zastanowić i wziąć pod uwagę.
Cóż, zacząłem już rozpisywać sobie wszystkie kroki i analizować jak to powinno wyglądać.

Pozostaje mi chyba prosić Was o życzenie mi szczęścia(no i wytrwałości). :)

3
  • co chcesz osiągnąć jako inwestor
  • kim jest Twój użytkownik
  • co chce osiągnąć Twój użytkownik - jaki problem mu to rozwiązuje
  • na czym zależy użytkownikowi
  • jak Twój projekt rozwiązuje problem użytkownika

Odpowiedz sobie na te pytania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1