{"id":34112,"date":"2019-10-31T21:56:27","date_gmt":"2019-10-31T18:56:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-my-pytalis-v-komandnuyu-rabotu-i-chto-iz-etogo-vyshlo\/"},"modified":"2019-10-31T21:56:27","modified_gmt":"2019-10-31T18:56:27","slug":"kak-my-pytalis-v-komandnuyu-rabotu-i-chto-iz-etogo-vyshlo","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/kak-my-pytalis-v-komandnuyu-rabotu-i-chto-iz-etogo-vyshlo","title":{"rendered":"Jak pr\u00f3bowali\u015bmy wprowadzi\u0107 prac\u0119 zespo\u0142ow\u0105 i co z tego wynik\u0142o","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Jak pr\u00f3bowali\u015bmy wprowadzi\u0107 prac\u0119 zespo\u0142ow\u0105 i co z tego wynik\u0142o\" src=\"\/wp-content\/uploads\/6d0d599a14b8b81cc195e8e73f758ddb.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Zacznijmy od pocz\u0105tku<\/h3>\n<p>\nCo oznacza ten rysunek, wyja\u015bni\u0119 p\u00f3\u017aniej, a teraz pozw\u00f3lcie, \u017ce rozpoczn\u0119 od wprowadzenia.<\/p>\n<p>W zimny lutowy dzie\u0144 nic nie zapowiada\u0142o k\u0142opot\u00f3w. Grupa niewinnych student\u00f3w po raz pierwszy przysz\u0142a na zaj\u0119cia z przedmiotu, kt\u00f3ry postanowiono nazwa\u0107 \u201eMetodologia organizacji projektowania i rozwoju system\u00f3w informacyjnych\u201d. Mieli\u015bmy standardowy wyk\u0142ad, nauczyciel m\u00f3wi\u0142 o zwinnych metodach rozwoju, takich jak Scrum, nic nie zapowiada\u0142o k\u0142opot\u00f3w. A oto na koniec nauczyciel og\u0142asza: <\/p>\n<blockquote><p>Chc\u0119, aby\u015bcie osobi\u015bcie poczuli wszystkie trudno\u015bci pracy zespo\u0142owej, podzielcie si\u0119 na grupy, wymy\u015blcie projekt, wybierzcie lidera i wsp\u00f3lnie przejd\u017acie przez wszystkie etapy projektowania. Na koniec oczekuj\u0119 od was gotowego produktu oraz artyku\u0142u na Habrze.<\/p><\/blockquote>\n<p>I tu zaczyna si\u0119 nasza historia. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex> Jak kulki w bilardzie, odbi\u0142y\u015bmy si\u0119 od siebie, a\u017c energia uderzenia si\u0119 rozproszy\u0142a, a w ko\u0144cu zebrali\u015bmy si\u0119 w grupk\u0119 z 7 os\u00f3b. Mo\u017ce to troch\u0119 du\u017co jak na projekt studencki, ale aby lepiej rozdzieli\u0107 role, to wystarczaj\u0105co. Zacz\u0119\u0142o si\u0119 omawianie pomys\u0142\u00f3w na projekt od \u201eWe\u017amy gotowy projekt\u201d do \u201eEmulator formowania obiekt\u00f3w kosmicznych\u201d. Ale ostatecznie przesz\u0142a idea, kt\u00f3rej nazw\u0119 przeczytali\u015bcie na pierwszym obrazku. <\/p>\n<h2>Stop Procrastination \u2014 co to jest, do czego s\u0142u\u017cy i jak go rozwijali\u015bmy oraz co z tego wynik\u0142o<\/h2>\n<p>\nOpowie\u015b\u0107 b\u0119dzie prowadzona z perspektywy lidera projektu, kt\u00f3rym, na szcz\u0119\u015bcie lub nieszcz\u0119\u015bcie, zosta\u0142em mianowany. I tak, jaki pomys\u0142 przyszed\u0142 nam do g\u0142owy? Inspiruj\u0105c si\u0119 popularnym budzikiem \u201eShake Alarm\u201d od SupperCommon, a dok\u0142adniej funkcj\u0105 ca\u0142kowitego zablokowania dzia\u0142ania smartfona, dop\u00f3ki u\u017cytkownik nie wykona okre\u015blonego dzia\u0142ania, kt\u00f3re prawdopodobnie zmusi go do obudzenia si\u0119, postanowili\u015bmy stworzy\u0107 podobn\u0105 aplikacj\u0119, kt\u00f3ra pomo\u017ce pozby\u0107 si\u0119 zale\u017cno\u015bci od telefonu, wed\u0142ug tego samego zasady co \u201eShake Alarm\u201d<\/p>\n<h3>Zasada dzia\u0142ania<\/h3>\n<blockquote><p>U\u017cytkownik ustawia timery<br \/>\n-Czas, jaki mo\u017cna sp\u0119dza\u0107 przy smartfonie<br \/>\n-Czas bez smartfona (okres blokady)<br \/>\nPo up\u0142ywie timera na ekranie pojawia si\u0119 nak\u0142adka, kt\u00f3rej nie mo\u017cna zminimalizowa\u0107<br \/>\n-Aby zamkn\u0105\u0107 nak\u0142adk\u0119, trzeba przej\u015b\u0107 przez ma\u0142y test (wpisa\u0107 has\u0142o na zagmatwanej klawiaturze, rozwi\u0105za\u0107 zadanie matematyczne, potrz\u0105sn\u0105\u0107 telefonem przez kilka minut)<br \/>\nPo odblokowaniu w ten spos\u00f3b czas, kt\u00f3ry mo\u017cna sp\u0119dzi\u0107 na smartfonie, skraca si\u0119 dwa razy, a\u017c do jednej minuty.\n<\/p><\/blockquote>\n<h3>Tworzymy zesp\u00f3\u0142<\/h3>\n<p>Na pocz\u0105tku trzeba by\u0142o okre\u015bli\u0107, kto czym si\u0119 zajmie i w jakim j\u0119zyku to wszystko b\u0119dzie pisane. Uwa\u017cam, \u017ce ma to niewiele wsp\u00f3lnego z zarz\u0105dzaniem projektami, poniewa\u017c gdy tworzy si\u0119 zesp\u00f3\u0142 do prawdziwego projektu, zbiera si\u0119 od razu tych, kt\u00f3rzy s\u0105 potrzebni. W rezultacie wzi\u0105\u0142em te\u017c na siebie obowi\u0105zek projektanta, wybra\u0142em jednego team leada, kt\u00f3ry mia\u0142 dobre do\u015bwiadczenie w opracowywaniu aplikacji, a pod jego kierownictwo przydzielono trzech programist\u00f3w, a jeszcze dw\u00f3ch zosta\u0142o testerami. Oczywi\u015bcie wyb\u00f3r j\u0119zyka programowania by\u0142 zale\u017cny od umiej\u0119tno\u015bci. Ostatecznie zdecydowano si\u0119 na u\u017cycie Javy, poniewa\u017c wszyscy programi\u015bci mieli z ni\u0105 do\u015bwiadczenie.<\/p>\n<h3>Ustalamy zadania<\/h3>\n<p>Na polecenie nauczyciela stworzono tablic\u0119 zada\u0144 w darmowej us\u0142udze <noindex><a rel=\"nofollow\" href=\"https:\/\/trello.com\/\">Trello<\/a><\/noindex>. Planowano pracowa\u0107 w systemie Scrum, gdzie ka\u017cdy sprint powinien reprezentowa\u0107 pewn\u0105 uko\u0144czon\u0105 aplikacj\u0119.<br \/>\nJednak w rzeczywisto\u015bci wyszed\u0142 z tego jeden du\u017cy i d\u0142ugi sprint, w kt\u00f3ry ci\u0105gle wprowadzano poprawki, uzupe\u0142nienia i korekty. <\/p>\n<p><img decoding=\"async\" alt=\"Jak pr\u00f3bowali\u015bmy wprowadzi\u0107 prac\u0119 zespo\u0142ow\u0105 i co z tego wynik\u0142o\" src=\"\/wp-content\/uploads\/3a1770a04d359cb80293c0d2eb3fdfe0.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Pisanie specyfikacji<\/h3>\n<p>Pod wp\u0142ywem ksi\u0105\u017cki Sawina \u00abTestowanie.com\u00bb, mia\u0142em w g\u0142owie swoje wyobra\u017cenie o tym, jak wszystko powinno by\u0107 ustrukturyzowane. Wszystko zacz\u0119\u0142o si\u0119 od pisania specyfikacji, poniewa\u017c uwa\u017cam, \u017ce bez jasnego opisu tego, czego oczekujemy, co i jak powinno dzia\u0142a\u0107, nic nie b\u0119dzie dzia\u0142a\u0107. Programi\u015bci zaprogramuj\u0105 wszystko tak, jak widz\u0105, testerzy przetestuj\u0105 co\u015b innego, a kierownik b\u0119dzie oczekiwa\u0142 czego\u015b trzeciego, a wyjdzie jak zwykle czwarte.<br \/>\nPisanie specyfikacji nie jest \u0142atwe, trzeba przemy\u015ble\u0107 wszystkie szczeg\u00f3\u0142y, wszystkie niuanse. Oczywi\u015bcie za pierwszym razem nic nie wysz\u0142o. W rezultacie specyfikacje by\u0142y uzupe\u0142niane i przerabiane 4 razy. Ostatni\u0105 wersj\u0119 mo\u017cna znale\u017a\u0107 na ko\u0144cu artyku\u0142u w sekcji linki. <\/p>\n<h3>Rysujemy projekt<\/h3>\n<p>Projektowanie w aplikacji mobilnej jest najwa\u017cniejsze. Jednak nie ka\u017cdy to rozumie, w tym wielu cz\u0142onk\u00f3w mojej dru\u017cyny zapiera\u0142o si\u0119 ze mn\u0105, \u017ce projektowanie nie jest potrzebne, \u017ce to najmniej wa\u017cna cz\u0119\u015b\u0107 aplikacji itd. Nie warto by\u0107 takim naiwnym. Po pierwsze, gotowy projekt to u\u0142atwienie pracy programisty, nie musi si\u0119 zastanawia\u0107, co gdzie i jak w\u0142o\u017cy\u0107, po prostu bierze i koduje to, co zosta\u0142o zaprojektowane. Razem ze specyfikacjami projekt prawie ca\u0142kowicie uwalnia my\u015bli programisty od niepotrzebnych rzeczy, daj\u0105c mu mo\u017cliwo\u015b\u0107 skoncentrowania si\u0119 na logice. Og\u00f3lnie rzecz bior\u0105c, najpierw zosta\u0142 narysowany prototypowy (straszny) projekt:<\/p>\n<p><img decoding=\"async\" alt=\"Jak pr\u00f3bowali\u015bmy wprowadzi\u0107 prac\u0119 zespo\u0142ow\u0105 i co z tego wynik\u0142o\" src=\"\/wp-content\/uploads\/39fc568e1126322c527c6ce0a2823754.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAle potem projekt zosta\u0142 przekszta\u0142cony i doprowadzony do normalnego wygl\u0105du.<br \/>\n(Link do wszystkich element\u00f3w projektu na ko\u0144cu artyku\u0142u).<\/p>\n<p><img decoding=\"async\" alt=\"Jak pr\u00f3bowali\u015bmy wprowadzi\u0107 prac\u0119 zespo\u0142ow\u0105 i co z tego wynik\u0142o\" src=\"\/wp-content\/uploads\/fb18e63dff0787d4823673baa6cd171e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Programowanie<\/h3>\n<p>Programowanie jest trudne, ale mo\u017cliwe. Pomin\u0119 ten moment, poniewa\u017c osobi\u015bcie tym si\u0119 nie zajmowa\u0142em. Programi\u015bci wykonali ogromn\u0105 prac\u0119, bez kt\u00f3rej wszystko by\u0142oby bezsensowne. Oczywi\u015bcie uda\u0142o si\u0119 zrealizowa\u0107 cz\u0119\u015b\u0107 pomys\u0142\u00f3w. Program jeszcze wymaga dopracowania. Jest wiele b\u0142\u0119d\u00f3w i funkcji, kt\u00f3re trzeba usun\u0105\u0107. Gdyby\u015bmy mieli wi\u0119cej czasu, wynie\u015bliby\u015bmy si\u0119 z g\u0142\u0119bokiej wersji alfa, a na razie mo\u017cecie przetestowa\u0107 aplikacj\u0119 na ko\u0144cu artyku\u0142u.<\/p>\n<h3>A teraz o testowaniu<\/h3>\n<p>Co jest najwa\u017cniejsze w programowaniu? Moim zdaniem najwa\u017cniejsze jest, \u017ceby wszystko dzia\u0142a\u0142o i wygl\u0105da\u0142o tak, jak powinno. Jak trzeba, nie zawsze wychodzi od razu. Do tego potrzebne jest testowanie. Moim testerom zaproponowa\u0142em model testowania z u\u017cyciem przypadk\u00f3w testowych. Najpierw pisze si\u0119 przypadki testowe zgodnie z specyfikacjami, a nast\u0119pnie przeprowadza si\u0119 testowanie. Co z tego wysz\u0142o, mo\u017cecie zobaczy\u0107 poni\u017cej w linkach. <\/p>\n<p>Dzi\u0119kuj\u0119 za przeczytanie. Mam nadziej\u0119, \u017ce znale\u017ali\u015bcie tutaj co\u015b przydatnego, mo\u017ce pomys\u0142 na swoj\u0105 w\u0142asn\u0105 firm\u0119, a mo\u017ce dobry poradnik lub narz\u0119dzie.<\/p>\n<h3>Linki:<\/h3>\n<p>Ostatnie <noindex><a rel=\"nofollow\" href=\"https:\/\/drive.google.com\/file\/d\/1dbsO5kltgJ9Wg6IzLVV7rWkF1aDBUihr\/view?usp=sharing\">specyfikacji<\/a><\/noindex>. <br \/>\nProjekt na <noindex><a rel=\"nofollow\" href=\"https:\/\/www.figma.com\/file\/kwCUqyU6FlcfvqPEfaHYkB\/StopProcrastination?node-id=18804%3A29379\">Figma<\/a><\/noindex>. <br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/drive.google.com\/file\/d\/1KqgTFjOOVMxFbQoLnZkl3P-Z8f6Pi34T\/view?usp=sharing\">Przypadki testowe<\/a><\/noindex> i <noindex><a rel=\"nofollow\" href=\"https:\/\/drive.google.com\/file\/d\/1PAevKo95_Fjr5MxiEGo-RyPr5iZDUUQI\/view?usp=sharing\">raporty o b\u0142\u0119dach<\/a><\/noindex>.<\/p>\n<p>Sam\u0105 aplikacj\u0119 na <noindex><a rel=\"nofollow\" href=\"https:\/\/rink.hockeyapp.net\/apps\/3c087a5b7430461ebbac3e5eccf1ad74\">HokeyApp<\/a><\/noindex>. \u2014 Aplikacja by\u0142a budowana pod nazw\u0105 HandsOff, nawet nie pytajcie dlaczego (bo Stop Procrastination jest zbyt d\u0142ugie).<\/p>\n<h3>A na koniec<\/h3>\n<p>Jak my\u015blicie, czy to wszystko mia\u0142o sens?<\/p>\n<p class=\"for_users_only_msg\">Tylko zarejestrowani u\u017cytkownicy mog\u0105 bra\u0107 udzia\u0142 w ankiecie. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/auth\/login\/\">Zaloguj si\u0119<\/a><\/noindex>, prosz\u0119.<\/p>\n<h2 class=\"default-block__polling-title\">Czy taka praktyka jest potrzebna w instytucjach edukacyjnych i jak bardzo jest u\u017cyteczna oraz stosowalna w realnym \u017cyciu<\/h2>\n<ul class=\"content-list content-list_polling\">\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Potrzebna, bezcenna wiedza<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Potrzebna, cho\u0107 do\u015bwiadczenia troch\u0119<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Prawie bezu\u017cyteczna, maksymalnie zrozumiesz og\u00f3lne cechy pracy w zespole<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Pustka straty czasu i energii<\/p>\n<\/li>\n<\/ul>\n<p>    G\u0142osowa\u0142o 2 u\u017cytkownik\u00f3w. Nie ma wstrzymuj\u0105cych si\u0119.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/452712\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0443 \u0427\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u044d\u0442\u043e\u0442 \u0440\u0438\u0441\u0443\u043d\u043e\u043a \u0447\u0443\u0442\u044c \u043f\u043e\u0437\u0436\u0435, \u0430 \u0441\u0435\u0439\u0447\u0430\u0441 \u043f\u043e\u0437\u0432\u043e\u043b\u044c\u0442\u0435 \u043d\u0430\u0447\u0430\u0442\u044c \u0441 \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u044f. \u0412 \u0445\u043e\u043b\u043e\u0434\u043d\u044b\u0439 \u0444\u0435\u0432\u0440\u0430\u043b\u044c\u0441\u043a\u0438\u0439 \u0434\u0435\u043d\u044c \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u0440\u0435\u0434\u0432\u0435\u0449\u0430\u043b\u043e \u0431\u0435\u0434\u044b. \u0413\u0440\u0443\u043f\u043f\u0430 \u043d\u0438 \u0432 \u0447\u0451\u043c \u043d\u0435 \u043f\u043e\u0432\u0438\u043d\u043d\u044b\u0445 \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043f\u0440\u0438\u0448\u043b\u0430 \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u043d\u0430 \u043f\u0430\u0440\u0443 \u043f\u043e \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0435\u0448\u0438\u043b\u0438 \u043d\u0430\u0437\u0432\u0430\u0442\u044c \u00ab\u041c\u0435\u0442\u043e\u0434\u043e\u043b\u043e\u0433\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0432\u0446\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u00bb. \u0411\u044b\u043b\u0430 \u043e\u0431\u044b\u0447\u043d\u0430\u044f \u043b\u0435\u043a\u0446\u0438\u044f, \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044c \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b \u043f\u0440\u043e \u0433\u0438\u0431\u043a\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34112","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0443 \u0427\u0442\u043e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/kak-my-pytalis-v-komandnuyu-rabotu-i-chto-iz-etogo-vyshlo\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u043c\u044b \u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u0438 \u0447\u0442\u043e \u0438\u0437 \u044d\u0442\u043e\u0433\u043e \u0432\u044b\u0448\u043b\u043e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0443 \u0427\u0442\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/kak-my-pytalis-v-komandnuyu-rabotu-i-chto-iz-etogo-vyshlo\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:56:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:56:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Jak pr\u00f3bowali\u015bmy w pracy zespo\u0142owej i co z tego wynikn\u0119\u0142o | ProHoster","description":"Przejd\u017amy do rzeczy.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/kak-my-pytalis-v-komandnuyu-rabotu-i-chto-iz-etogo-vyshlo","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u043c\u044b \u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u0438 \u0447\u0442\u043e \u0438\u0437 \u044d\u0442\u043e\u0433\u043e \u0432\u044b\u0448\u043b\u043e | ProHoster","og:description":"\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0443 \u0427\u0442\u043e.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/kak-my-pytalis-v-komandnuyu-rabotu-i-chto-iz-etogo-vyshlo","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:56:27+00:00","article:modified_time":"2019-10-31T18:56:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34112","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 17:58:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:28:34","updated":"2026-01-21 17:58:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/34112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=34112"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/34112\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=34112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=34112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=34112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}