{"id":228950,"date":"2022-11-06T11:46:00","date_gmt":"2022-11-06T08:46:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=228950"},"modified":"2022-11-09T04:55:40","modified_gmt":"2022-11-09T01:55:40","slug":"porecze-projektowe-projekt-przez-komisje","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pl\/porecze-projektowe-projekt-przez-komisje\/","title":{"rendered":"Por\u0119cze projektowe: projekt przez komisj\u0119"},"content":{"rendered":"\n<p>Kiedy masz kontrakt na zbudowanie rozwi\u0105zania dla innych \u2013 przede wszystkim w sieci, poniewa\u017c w tym obszarze pracuj\u0119 \u2013 my\u015bl\u0119, \u017ce jest kilka czynnik\u00f3w, kt\u00f3re s\u0105 <a href=\"https:\/\/tommcfarlin.com\/tag\/open-source-project-management\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">wa\u017cne dla projektu<\/a> :<\/p>\n<ol>\n<li>Nie powinno by\u0107 \u201eprojektu przez komisj\u0119&quot;.<\/li>\n<li>Nikt inny ni\u017c g\u0142\u00f3wny zesp\u00f3\u0142 programist\u00f3w powinien by\u0107 w stanie zapewni\u0107 rozw\u00f3j, etapowanie i produkcj\u0119.<\/li>\n<li>Nikt nie powinien by\u0107 w stanie pisa\u0107 do produkcji, ale zesp\u00f3\u0142 programist\u00f3w (a nawet wtedy powinien nast\u0105pi\u0107 proces wdro\u017cenia).<\/li>\n<\/ol>\n<p>Zawsze niech\u0119tnie wypowiadam takie stwierdzenia, poniewa\u017c wydaj\u0105 si\u0119 one dogmatyczne, ale uwa\u017cam, \u017ce im d\u0142u\u017cej pracuj\u0119 w tej bran\u017cy, tym bardziej uwa\u017cam, \u017ce te trzy zasady s\u0105 wa\u017cne.<\/p>\n<p>A mo\u017ce to tak naprawd\u0119 tylko wskaz\u00f3wki. W ko\u0144cu s\u0105 wywo\u0142ywane strza\u0142y, zanim faktycznie co\u015b zrobimy.<\/p>\n<p>Niezale\u017cnie od tego, czy jest to wi\u0119cej sugestii czy zasad, tak naprawd\u0119 nie ma to znaczenia. S\u0105 powody, dla kt\u00f3rych wszyscy dochodzimy do takich wniosk\u00f3w, prawda? I tak w kolejnych kilku postach (zamiast jednego d\u0142ugiego posta) podziel\u0119 si\u0119 powodami, dla kt\u00f3rych te trzy zasady s\u0105 dla mnie wa\u017cne.<\/p>\n<h2>Projekt przez komitet<\/h2>\n<p>U\u017cywaj\u0105c <a href=\"https:\/\/en.wikipedia.org\/wiki\/Design_by_committee\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">tego terminu<\/a>, nie mam na my\u015bli, \u017ce za projektowanie strony powinna odpowiada\u0107 jedna osoba. Chodzi mi tylko o to, \u017ce powinna za to odpowiada\u0107 agencja lub grupa tych, kt\u00f3rzy skupiaj\u0105 si\u0119 na designie.<\/p>\n<blockquote>\n<p>\u201eProjektowanie przez komisj\u0119&#8221; to lekcewa\u017c\u0105ce okre\u015blenie na projekt, w kt\u00f3ry zaanga\u017cowanych jest wielu projektant\u00f3w, ale nie ma jednocz\u0105cego planu ani wizji.<\/p>\n<\/blockquote>\n<p>Tak wi\u0119c \u201ekomitet&#8221; w tym przypadku ma miejsce, gdy grupa os\u00f3b lub klienci lub osoby zwi\u0105zane z klientami w pewnym stopniu przychodz\u0105, aby zobaczy\u0107 wynik wdro\u017cenia (lub nawet sam projekt), e-mailem z sugestiami na temat tego, co chcieliby zrobi\u0107. lubi\u0119 widzie\u0107 i oczekiwa\u0107, \u017ce tak si\u0119 stanie.<\/p>\n<p>To znaczy, \u017ce <strong>ekspertyza<\/strong> danego projektanta jest po\u015bwi\u0119cona dla <strong>opinii<\/strong> innej grupy.<\/p>\n<p>Ksi\u0119\u017cniczka Leia nie by\u0142a komitetem.<\/p>\n<p>I, by\u0107 mo\u017ce w skrajnych przypadkach (cho\u0107 nigdy osobi\u015bcie tego nie do\u015bwiadczy\u0142em), u\u017cyj p\u0142atno\u015bci jako d\u017awigni, aby osi\u0105gn\u0105\u0107 sw\u00f3j cel.<\/p>\n<p>Chodzi o to, \u017ce osoby, kt\u00f3re maj\u0105 zaprojektowa\u0107 rozwi\u0105zanie dla klienta, powinny by\u0107, jak wspomniano, ekspertami w tej dziedzinie. Rozumiej\u0105 typografi\u0119, kolory, rozdzielczo\u015bci ekranu, dost\u0119pno\u015b\u0107 i tak dalej.<\/p>\n<p>Pozostawienie ich w swojej dziedzinie jest zawsze dobrym pomys\u0142em.<\/p>\n<h2>Dbanie o Projekt<\/h2>\n<p>Nic z tego nie ma nic wsp\u00f3lnego z tym, \u017ce ktokolwiek ma wi\u0119ksz\u0105 kontrol\u0119 nad projektem ni\u017c ktokolwiek inny.<\/p>\n<p>Chodzi o upewnienie si\u0119, \u017ce wszyscy interesariusze projektu wsp\u00f3\u0142pracuj\u0105 ze sob\u0105 i nie przekraczaj\u0105 obszar\u00f3w odpowiedzialno\u015bci. (Wyobra\u017amy sobie, powiedzmy, GIF-y, kt\u00f3re by\u0142yby wykorzystywane do reklam, gdyby za reklamy odpowiadali deweloperzy. \ud83d\ude0f)<\/p>\n<\/p>\n<p>Najwa\u017cniejsze jest to, \u017ce udany projekt polega na tym, \u017ce wszyscy pozostaj\u0105 w swoim k\u0105cie i pracuj\u0105 razem we w\u0142asnym obszarze wiedzy.<\/p>\n<p>W przeciwnym razie ko\u0144czy si\u0119 to, \u017ce rzeczy nie s\u0105 zsynchronizowane i zasadniczo stwarzaj\u0105 wi\u0119cej problem\u00f3w, gdy nie ma ich (no c\u00f3\u017c, przynajmniej w okre\u015blonym obszarze), od kt\u00f3rych mo\u017cna zacz\u0105\u0107.<\/p>\n<h2>Co dalej?<\/h2>\n<p>W nast\u0119pnym po\u015bcie om\u00f3wi\u0119 ide\u0119 udost\u0119pniania \u015brodowisk, co to oznacza i jak wp\u0142ywa na og\u00f3ln\u0105 rol\u0119 zarz\u0105dzania projektami. Ale om\u00f3wi\u0119 to bardziej szczeg\u00f3\u0142owo w po\u015bcie.<\/p>\n<p>Ostatecznie chodzi o upewnienie si\u0119, kto ma dost\u0119p do odczytu i zapisu do r\u00f3\u017cnych obszar\u00f3w, w kt\u00f3rych mo\u017cna wdro\u017cy\u0107 aplikacj\u0119 lub projekt. Jasne, dla niekt\u00f3rych, kt\u00f3rzy to czytaj\u0105, mo\u017ce to wydawa\u0107 si\u0119 troch\u0119 jak tre\u015bci \u201edla pocz\u0105tkuj\u0105cych&#8221; lub w og\u00f3le nie jak tre\u015bci zwi\u0105zane z \u201erozwojem&#8221;.<\/p>\n<p>Ale je\u015bli prowadzisz dzia\u0142alno\u015b\u0107 polegaj\u0105c\u0105 na wsp\u00f3\u0142pracy z innymi w celu stworzenia rozwi\u0105zania, to s\u0105 to rzeczy, na kt\u00f3re mo\u017cesz si\u0119 natkn\u0105\u0107 i \u0142atwiej jest mie\u0107 plan oparty na b\u0142\u0119dach pope\u0142nionych przez innych (a mianowicie ja \ud83d\ude42) ni\u017c uczenie si\u0119 rzeczy trudna droga.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\u0179r\u00f3d\u0142o nagrywania:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kiedy pracuj\u0119 nad udanym projektem oprogramowania, nie podoba mi si\u0119 pomys\u0142 \u201eprojektowania przez komisj\u0119\u201d, chyba \u017ce komitet jest w rzeczywisto\u015bci do\u015bwiadczonymi projektantami.<\/p>\n","protected":false},"author":1,"featured_media":166445,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[721,919,752,845],"tags":[1169],"class_list":["post-228950","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-deweloper","category-inny","category-otwarte-zrodlo","category-samouczki","tag-affiai-pl"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts\/228950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/comments?post=228950"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts\/228950\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/media\/166445"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/media?parent=228950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/categories?post=228950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/tags?post=228950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}