The Codest
  • O nas
  • Nasze Usługi
    • Software Development
      • Frontend Development
      • Backend Development
    • Zespoły IT
      • Programiści frontendowi
      • Backend Dev
      • Inżynierowie danych
      • Inżynierowie rozwiązań chmurowych
      • Inżynierowie QA
      • Inne
    • Konsultacje IT
      • Audyt i doradztwo
  • Branże
    • Fintech i bankowość
    • E-commerce
    • Adtech
    • Healthtech
    • Produkcja
    • Logistyka
    • Motoryzacja
    • IOT
  • Wartość dla
    • CEO
    • CTO
    • Delivery Managera
  • Nasz zespół
  • Case Studies
  • Nasze Know How
    • Blog
    • Meetups
    • Webinary
    • Raporty
Kariera Skontaktuj się z nami
  • O nas
  • Nasze Usługi
    • Software Development
      • Frontend Development
      • Backend Development
    • Zespoły IT
      • Programiści frontendowi
      • Backend Dev
      • Inżynierowie danych
      • Inżynierowie rozwiązań chmurowych
      • Inżynierowie QA
      • Inne
    • Konsultacje IT
      • Audyt i doradztwo
  • Wartość dla
    • CEO
    • CTO
    • Delivery Managera
  • Nasz zespół
  • Case Studies
  • Nasze Know How
    • Blog
    • Meetups
    • Webinary
    • Raporty
Kariera Skontaktuj się z nami
Strzałka w tył WSTECZ
2019-05-02
Rozwiązania dla przedsiębiorstw i scaleupów

Jak stworzyć MVP w dwa miesiące używając Ruby?

The Codest

Jakub Jakubowicz

CTO & Współzałożyciel

Krótka historia, której doświadczyliśmy w Codest. Z racji tego, że specjalizujemy się w tworzeniu aplikacji webowych, a naszą główną technologią jest Ruby, otrzymaliśmy zapytanie od jednej z firm o możliwość współpracy przy rozwoju jej produktu. Nic nadzwyczajnego. Podobne zapytania otrzymujemy dość często.

MVP w ciągu dwóch miesięcy przy użyciu Ruby - Krótka historia, której doświadczyliśmy w Codest. Z racji tego, że specjalizujemy się w tworzeniu aplikacji webowych, a naszą główną technologią jest Ruby, otrzymaliśmy zapytanie od jednej z firm o możliwość współpracy przy ich projekcie. rozwój produktu. Nic nadzwyczajnego. Często otrzymujemy podobne prośby.

Okazało się jednak, że tym razem prośba była zupełnie inna od tych standardowych. Klient stanął przed wyzwaniem związanym z szybkim rozwojem aplikacji webowej opartej na MVP. Wcześniej zdecydował się na współpracę z firmą software houseale ostatecznie nie zadziałało to dobrze. Nie wdając się w szczegóły, wspomnę tylko, że korzenie problemu leżały w wydajności i jakości pracy oraz braku terminowości. Nasz klient postanowił to zmienić i znaleźć innego partnera. Największym wyzwaniem okazał się jednak czas. A dokładniej jego całkowity brak.

Our cooperation began quite briefly. We were happy that they trusted us and saw a reliable partner in our company. But this is not the key point of the story. The client came to us with a ready vision of the projektale jako zespół deweloperów, musieliśmy zaplanować resztę. Opracowaliśmy więc plan i od razu zabraliśmy się do pracy. W tym projekcie czas miał ogromne znaczenie, ponieważ klient oczekiwał, że wykonamy całą pracę w ciągu miesiąca. Brzmi niewiarygodnie, prawda? Od razu muszę powiedzieć, że obawialiśmy się, czy zgodzić się na tę współpracę, czy nie. Ryzyko było naprawdę duże. Postanowiliśmy jednak, że je podejmiemy. Zorganizowaliśmy zespół, wydelegowaliśmy Project Ownera i zaczęliśmy kodować.

To były dwa miesiące intensywnej współpracy, ale dziś niczego nie żałujemy. Udało nam się spełnić wszystkie oczekiwania klienta. Dostarczyliśmy mu gotowe MVP produkt, który będziemy teraz rozwijać zgodnie z dalszymi życzeniami. Oczywiście mamy jeszcze wiele do zrobienia w zakresie kolejnych funkcjonalności i poprawy tego, co już istnieje. Jako COO muszę dodać, że przyjęliśmy to zlecenie, abyśmy mogli sprawdzić się w "ekstremalnych" warunkach - pracując pod presją czasu. Jestem naprawdę dumny z mojego zespołu, że daliśmy radę.

Ręce na laptopie

W tym projekcie oparliśmy się na dwóch technologiach - Ruby on Rails (backend) i React/Vue.js. (frontend). Niezbędne było również wsparcie naszego zespołu projektantów UX. Opisując teraz tę sytuację, zastanawiam się, jak w ogóle udało nam się odnieść sukces. Oprócz świetnych specjalistów pracujących nad tym projektem, komunikacja w zespole i z klientem okazała się perfekcyjna. Wykorzystaliśmy również Scrum, który pozwolił nam odpowiednio zaplanować wszystkie prace i mieć czas pod kontrolą.

Historia ta jest również dobrym przykładem dla wszystkich tych, którzy zastanawiają się jakiej technologii użyć do budowy aplikacji webowej. Osobiście zawsze byłem wielkim zwolennikiem Rubiego, który moim zdaniem jest najbardziej efektywnym narzędziem. Ruby pomaga również w sytuacjach podobnych do opisanej powyżej - gdy liczy się szybkość pracy.

Czytaj także:

  • Dlaczego jakość w tworzeniu oprogramowania jest kluczowa?**

  • Dlaczego technologia przyspiesza rozwój handlu elektronicznego, platform handlowych i firm SaaS?**

Powiązane artykuły

Rozwiązania dla przedsiębiorstw i scaleupów

Why US Companies Are Opting for Polish Developers?

US companies operating in the global tech industry are facing growing pressure when it comes to hiring and scaling software developers. Rising salaries, limited availability of senior talent, and increasing...

The Codest
Rozwiązania dla przedsiębiorstw i scaleupów

Staff Augmentation vs Outsourcing: Which Fits Your Business Needs?

Hiring new people can slow execution. Handing an entire project to an external vendor can feel like giving up control. That tension is exactly why the discussion around staff augmentation...

The Codest
puzzle
Rozwiązania dla przedsiębiorstw i scaleupów

Team Extension 101: How to Keep Your Software Projects Moving Without Hiring Full-Time

Team extension helps software teams fill skill gaps quickly by bringing in specialists who integrate with your workflow. This guide explains how it supports delivery, improves development capacity, and fits...

thecodest
Rozwiązania dla przedsiębiorstw i scaleupów

Oznaki, że Twój Scaleup potrzebuje wsparcia w rozbudowie zespołu: Jak rozpoznać, kiedy zespół potrzebuje wsparcia?

W miarę rozwoju firmy wewnętrzne zasoby mogą okazać się niewystarczające. Ten artykuł ujawnia kluczowe oznaki, że Twój scaleup potrzebuje wsparcia rozszerzenia zespołu - i jak dodanie rozszerzonego oprogramowania...

The Codest
Agata Waszak Specjalista ds. rozwiązań dla klientów
Inne

Najlepsze firmy programistyczne w Norwegii

Odkryj wiodące firmy zajmujące się zwiększaniem liczby pracowników w Norwegii i dowiedz się, w jaki sposób The Codest oferuje opłacalne wsparcie wyższego szczebla dla skalujących się zespołów technicznych.

THEECODEST

Subskrybuj naszą bazę wiedzy i bądź na bieżąco!

    O nas

    The Codest - Międzynarodowa firma programistyczna z centrami technologicznymi w Polsce.

    Wielka Brytania - siedziba główna

    • Office 303B, 182-184 High Street North E6 2JA
      Londyn, Anglia

    Polska - lokalne centra technologiczne

    • Fabryczna Office Park, Aleja
      Pokoju 18, 31-564 Kraków
    • Brain Embassy, Konstruktorska
      11, 02-673 Warszawa, Polska

      The Codest

    • Strona główna
    • O nas
    • Nasze Usługi
    • Case Studies
    • Nasze Know How
    • Kariera
    • Słownik

      Nasze Usługi

    • Konsultacje IT
    • Software Development
    • Backend Development
    • Frontend Development
    • Zespoły IT
    • Backend Dev
    • Inżynierowie rozwiązań chmurowych
    • Inżynierowie danych
    • Inne
    • Inżynierowie QA

      Raporty

    • Fakty i mity na temat współpracy z zewnętrznym partnerem programistycznym
    • Z USA do Europy: Dlaczego amerykańskie startupy decydują się na relokację do Europy?
    • Porównanie centrów rozwoju Tech Offshore: Tech Offshore Europa (Polska), ASEAN (Filipiny), Eurazja (Turcja)
    • Jakie są największe wyzwania CTO i CIO?
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • Warunki korzystania z witryny

    Copyright © 2025 by The Codest. Wszelkie prawa zastrzeżone.

    pl_PLPolish
    en_USEnglish de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish fr_FRFrench arArabic it_ITItalian jaJapanese es_ESSpanish nl_NLDutch etEstonian elGreek pl_PLPolish