{"id":31328,"date":"2021-04-20T11:18:08","date_gmt":"2021-04-20T09:18:08","guid":{"rendered":"https:\/\/fotc.com\/?p=31328"},"modified":"2023-11-20T12:41:14","modified_gmt":"2023-11-20T11:41:14","slug":"proof-of-concept-chmura","status":"publish","type":"post","link":"https:\/\/fotc.com\/pl\/blog\/proof-of-concept-chmura\/","title":{"rendered":"Co to jest Proof of Concept i jak si\u0119 ma do adopcji chmury?"},"content":{"rendered":"\n
Uruchamiasz startup technologiczny, tworzysz nowe narz\u0119dzie, planujesz spor\u0105 refaktoryzacj\u0119 lub zastanawiasz si\u0119 nad migracj\u0105 i mocniejszym wykorzystaniem zarz\u0105dzanych us\u0142ug chmurowych? Zapewne wiesz, \u017ce \u017cadnych z tych dzia\u0142a\u0144 nie nale\u017cy podejmowa\u0107 pochopnie. <\/span><\/p>\n\n\n\n Pierwszym krokiem powinna by\u0107 walidacja idei, czyli uzyskanie odpowiedzi na pytanie „czy ten pomys\u0142 w og\u00f3le da si\u0119 zrealizowa\u0107?”. By zweryfikowa\u0107, czy dane za\u0142o\u017cenie jest wykonalne pod wzgl\u0119dem technologicznym, tworzy si\u0119 Proof of Concept.<\/span><\/p>\n\n\n\n Proof of Concept (te\u017c pod nazw\u0105 Proof of Principle lub pod skr\u00f3tem PoC) to bazowy projekt, kt\u00f3ry ma na celu weryfikacj\u0119, czy dan\u0105 ide\u0119 mo\u017cna zrealizowa\u0107 z u\u017cyciem dost\u0119pnych technologii oraz czy tak stworzony produkt b\u0119dzie dzia\u0142a\u0142 zgodnie z za\u0142o\u017ceniami.<\/span><\/p>\n\n\n\n PoC ogranicza si\u0119 jedynie do wymaga\u0144 technologii<\/b>. Nie ma na celu weryfikacji produktu w\u015br\u00f3d grupy odbiorc\u00f3w czy zebrania feedbacku u\u017cytkownik\u00f3w, a jedynie sprawdzenie, czy realizacja danej idei jest wykonalna. To dlatego, \u017ce nie ma uniwersalnego przepisu na aplikacj\u0119 sk\u0142adaj\u0105c\u0105 si\u0119 z popularnego miksu technologii. Do <\/span>budowy i rozwoju gry mobilnej<\/span><\/a> u\u017cyjemy innego j\u0119zyka programowania, framerowka czy systemu bazodanowego ni\u017c do utworzenia globalnej platformy do inteligentnej analizy BigData. Podobnie jest z technologiami chmurowymi \u2013 maj\u0105 konkretne wymagania, pod kt\u00f3re trzeba dostosowa\u0107 architektur\u0119 i kod \u017ar\u00f3d\u0142owy. <\/span>Opracowanie Proof of Concept projektu pozwala okre\u015bli\u0107 realno\u015b\u0107 produktu i wskaza\u0107 ewentualne zagro\u017cenia w procesie budowy i rozwoju<\/b>, jeszcze przed uruchomieniem prac developer\u00f3w czy zespo\u0142u DevOps.<\/span><\/p>\n\n\n\n Poj\u0119cie jest mocno zwi\u0105zane z tworzeniem oprogramowania, ale nie jest zarezerwowane jedynie dla tego segmentu. PoC wykorzystuje si\u0119 te\u017c m.in. w procesie tworzenia urz\u0105dze\u0144 elektronicznych, we wczesnej fazie klinicznego opracowania nowych lek\u00f3w czy w przemy\u015ble filmowym. Przyk\u0142adem Proof of Concept z kinematografii mo\u017ce by\u0107 90-sekundowa scena, kt\u00f3r\u0105 w 2004 roku nagra\u0142 Zack Snyder, by przekona\u0107 si\u0119, czy dysponuje narz\u0119dziami i technikami pozwalaj\u0105cymi wyre\u017cyserowa\u0107 film \u201c300\u201d wed\u0142ug jego wizji. <\/span>Wideo z uj\u0119ciem jest dost\u0119pne na YouTube<\/span><\/a>.<\/span><\/p>\n\n\n\n W\u015br\u00f3d termin\u00f3w dotycz\u0105cych budowy produktu mo\u017cna napotka\u0107 te\u017c has\u0142o \u201cprototyp\u201d.<\/span><\/p>\n\n\n\n Proof of Concept weryfikuje, czy dany pomys\u0142 jest mo\u017cliwy do realizacji od strony technologii, a prototyp skupia si\u0119 na warstwie UX i UI. <\/span>Budowa prototypu pozwala nada\u0107 produktowi kszta\u0142t i wygl\u0105d oraz zaplanowa\u0107, w jaki spos\u00f3b u\u017cytkownik b\u0119dzie wchodzi\u0142 w interakcj\u0119 z aplikacj\u0105<\/b>.<\/span><\/p>\n\n\n\n W procesie tworzenia prototypu korzysta si\u0119 z takich narz\u0119dzi jak user flows, wireframe\u2019y czy makiety. Specjali\u015bci UX\/UI rozrysowuj\u0105 \u015bcie\u017ck\u0119 u\u017cytkownika oraz schematyczny wygl\u0105d interfejsu na papierze, tablicy lub w dedykowanych narz\u0119dziach, np. UXPin czy Adobe XD. Po opracowaniu makiet przygotowuje si\u0119 \u201cklikalny\u201d prototyp z graficznym projektem interfejsu. Mo\u017ce on wygl\u0105da\u0107 jak gotowa aplikacja \u2013 \u0142\u0105cznie z opcj\u0105 przewijania widok\u00f3w czy przechodzenia do kolejnych podstron \u2013 z tym \u017ce nie stoi za nim ani jedna linijka kodu.<\/span><\/p>\n\n\n\n W filmie poni\u017cej zobaczysz, w jaki spos\u00f3b specjali\u015bci Google \u2013 UX Designer oraz Interaction Designer \u2013 przygotowuj\u0105 prototyp w wersji digital:<\/span><\/p>\n\n\n\nCzym jest PoC \u2013 Proof of Concept?<\/span> <\/h2>\n\n\n\n
Proof of Concept a prototyp<\/span><\/h3>\n\n\n\n