{"id":84,"date":"2017-06-13T18:13:48","date_gmt":"2017-06-13T16:13:48","guid":{"rendered":"http:\/\/rafallancucki.pl\/?p=84"},"modified":"2017-07-21T07:44:10","modified_gmt":"2017-07-21T05:44:10","slug":"czy-hydraulik-ma-lepiej-niz-software-developer","status":"publish","type":"post","link":"https:\/\/rafallancucki.pl\/index.php\/2017\/06\/13\/czy-hydraulik-ma-lepiej-niz-software-developer\/","title":{"rendered":"Czy hydraulik ma lepiej ni\u017c software developer?"},"content":{"rendered":"<p style=\"text-align: justify; text-indent: 30px;\">Pytanie niby absurdalne ale w\u0142a\u015bciwie niekt\u00f3re dyskusje sk\u0142aniaj\u0105 mnie do pochylenia si\u0119 nad tym tematem. Ot\u00f3\u017c kiedy remontujemy mieszkanie i zapraszamy fachowc\u00f3w do wykonania us\u0142ugi to zwykle dyskutujemy zakres prac i przedstawiamy nasze wyobra\u017cenia na temat tego co chcemy uzyska\u0107. Wtedy czasami (pomijam scenariusze typu nieuczciwy\/leniwy fachowiec) mo\u017cemy us\u0142ysze\u0107 sugestie typu &#8222;w tym miejscu b\u0119dzie to niewygodne&#8221; albo &#8222;to b\u0119dzie du\u017co kosztowa\u0107&#8221; itp.<\/p>\n<p><!--more--><br \/>\n<img decoding=\"async\" class=\"alignnone size-medium wp-image-86\" style=\"float: right; width: 120px; height: 120px; margin: 10px;\" src=\"http:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Hydraulik-300x300.jpg\" alt=\"\" width=\"120px\" height=\"120px\" srcset=\"https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Hydraulik-300x300.jpg 300w, https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Hydraulik-150x150.jpg 150w, https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Hydraulik-768x768.jpg 768w, https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Hydraulik-624x624.jpg 624w, https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Hydraulik.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: justify; text-indent: 30px;\">W sumie taki troch\u0119 Agile &#8211; my m\u00f3wimy co chcemy, fachowiec szacuje pracoch\u0142onno\u015b\u0107, sugeruje z do\u015bwiadczenia jakie\u015b lepsze rozwi\u0105zania dogadujemy si\u0119 i robimy. Pomijam tematyk\u0119 synchronizacji kilku zespo\u0142\u00f3w wykonawczych &#8222;panie, ale panu to \u017ale zrobili&#8230;&#8221;. Ale w podstawowym zakresie dzia\u0142a estymacja, warto\u015b\u0107 biznesowa i sk\u0142onno\u015b\u0107 w\u0142a\u015bciciela produktu do zmiany za\u0142o\u017ce\u0144 na podstawie wiedzy fachowej.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-85\" style=\"float: left; width: 120px; height: 90px; margin: 10px;\" src=\"http:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Dev-300x200.jpg\" alt=\"\" width=\"90px\" height=\"120px\" srcset=\"https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Dev-300x200.jpg 300w, https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Dev-768x512.jpg 768w, https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Dev-1024x683.jpg 1024w, https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Dev-624x416.jpg 624w, https:\/\/rafallancucki.pl\/wp-content\/uploads\/2017\/06\/Dev.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: justify; text-indent: 30px;\">Dlaczego w takim razie tak wielki problem powstaje z software deweloperami? Przy zatrudnianiu jeste\u015bmy gotowi zap\u0142aci\u0107 krocie (bo tak trudno o dobrego software dewelopera) a kiedy przychodzi do dyskusji na temat wykonania to wszyscy maj\u0105 tysi\u0105ce pomys\u0142\u00f3w jak mo\u017cna ulepszy\u0107\/poprawi\u0107 lub nawet wr\u0119cz zaprojektowa\u0107 funkcjonalno\u015b\u0107 w systemie.<\/p>\n<p style=\"text-align: justify; text-indent: 30px;\">W tradycyjnym podej\u015bciu na porz\u0105dku dziennym jest przecie\u017c nie tylko sugerowanie co powinno by\u0107 osi\u0105gni\u0119te ale r\u00f3wnie\u017c w jaki spos\u00f3b. I nie m\u00f3wimy to wstawkach typu &#8222;zobaczcie, chodzi mi o co\u015b podobnego jak widzia\u0142em w rozwi\u0105zaniu x&#8221; tylko o ch\u0119ci &#8222;wspomo\u017cenia&#8221; deweloper\u00f3w gotowymi rozwi\u0105zaniami typu &#8222;dodajcie mi tutaj 2 pola z dat\u0105&#8221;. Z do\u015bwiadczenia wiadomo, \u017ce 2 pola z dat\u0105 po kilku iteracjach mog\u0105 rozrosn\u0105\u0107 si\u0119 w niekontrolowany spos\u00f3b do niebotycznych rozmiar\u00f3w w dalszym ci\u0105gu nie zapewniaj\u0105c po\u017c\u0105danej funkcjonalno\u015bci u\u017cytkownikom.<\/p>\n<p style=\"text-align: justify; text-indent: 30px;\">W sumie jak si\u0119 g\u0142\u0119biej zastanowi\u0107 to te zachowania s\u0105 normalne &#8211; remontuj\u0105c kolejne \u0142azienki i nabieraj\u0105c do\u015bwiadczenia z fachowcami w kt\u00f3rym\u015b momencie sami zaczynamy si\u0119 czu\u0107 specjalist\u0105. Wtedy pojawia si\u0119 ch\u0119\u0107 wspomo\u017cenia wykonawcy i wymy\u015blenia za niego jak to powinno by\u0107 zrobione. A w tworzeniu oprogramowania przychodzi to \u0142atwiej, bo ka\u017cdy kto zna wi\u0119cej ni\u017c jedn\u0105 aplikacj\u0119 czuje si\u0119 specjalist\u0105 od UX, programowania i og\u00f3lnie tworzenia software&#8217;u<\/p>\n<p style=\"text-align: justify; text-indent: 30px;\">Scrum rozwi\u0105zuje ten problem w du\u017cej mierze wymuszaj\u0105c blisk\u0105 wsp\u00f3\u0142prac\u0119 w\u0142a\u015bciciela produktu z zespo\u0142em. Czyli w\u0142a\u015bciciel produktu ma szans\u0119 us\u0142ysze\u0107 ile kosztuje rozwi\u0105zanie jak r\u00f3wnie\u017c przedyskutowa\u0107 czy nie ma innych, lepszych lub ta\u0144szych alternatyw. Uwa\u017ca\u0107 jedynie nale\u017cy (i edukowa\u0107 w\u0142a\u015bciciela produktu), \u017ceby unika\u0107 tego typu zachowa\u0144 przychodz\u0105cych z zewn\u0105trz &#8211; czyli ze strony interesariuszy.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pytanie niby absurdalne ale w\u0142a\u015bciwie niekt\u00f3re dyskusje sk\u0142aniaj\u0105 mnie do pochylenia si\u0119 nad tym tematem. Ot\u00f3\u017c kiedy remontujemy mieszkanie i zapraszamy fachowc\u00f3w do wykonania us\u0142ugi to zwykle dyskutujemy zakres prac i przedstawiamy nasze wyobra\u017cenia na temat tego co chcemy uzyska\u0107. Wtedy czasami (pomijam scenariusze typu nieuczciwy\/leniwy fachowiec) mo\u017cemy us\u0142ysze\u0107 sugestie typu &#8222;w tym miejscu b\u0119dzie [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[6],"tags":[],"_links":{"self":[{"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/posts\/84"}],"collection":[{"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":7,"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/posts\/84\/revisions"}],"predecessor-version":[{"id":93,"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/posts\/84\/revisions\/93"}],"wp:attachment":[{"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/media?parent=84"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/categories?post=84"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rafallancucki.pl\/index.php\/wp-json\/wp\/v2\/tags?post=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}