Śmierć aplikacji dedykowanych to mit

Nikt tu nie nama­wia niko­go do pisa­nia zin­te­gro­wa­nych sys­te­mów ERPII od zera, jed­nak dosto­so­wy­wa­nie ich (kasto­mi­za­cja) w zasa­dzie prze­czy zdro­we­mu roz­sąd­ko­wi, o czym nie raz już pisa­łem (wyja­śnie­nie w cyto­wa­nym powy­żej arty­ku­le). Przypomnę, że mamy tu dwa pro­ble­my: pierw­szy to kosz­ty kasto­mi­za­cji duże­go sys­te­mu są nie­mal­że zawsze więk­sze (ja od 20 lat nie spo­tka­łem się z tym by były niż­sze) niż zapro­jek­to­wa­ne nowe­go dedy­ko­wa­ne­go modu­łu. Drugi: kasto­mi­za­cja powo­du­je, że całe know-how fir­my (zwią­za­ne z tym dosto­so­wy­wa­nym opro­gra­mo­wa­niem) zosta­je prze­ję­te przez dostaw­ce opro­gra­mo­wa­nia, któ­ry może han­dlo­wać nim na rynku. 

Czytaj dalej Śmierć aplikacji dedykowanych to mit

Open Source w biznesie

otwar­tość opro­gra­mo­wa­nia (kodu) czy­ni go bar­dziej wia­ry­god­nym, otwar­tość kodu skła­nia jego twór­ców do pod­no­sze­nie jego jako­ści (wstyd zabra­nia par­ta­ni­ny ;)), to czy jest dar­mo­wy czy nie, zale­ży wyłącz­nie od mode­lu biz­ne­so­we­go sprze­da­ży: twór­ca sam usta­la czy zara­bia na licen­cjo­no­wa­niu kodu czy na swo­jej wie­dzy i pra­cy, zamy­ka­nie kodu”, to kwe­stia subiek­tyw­ne­go uzna­nia twór­cy kodu, czy sta­no­wi on (treść) chro­nio­ne know-how (jego prze­wa­gę kon­ku­ren­cyj­ną) czy nie… ale war­to dodać, że prze­wa­ga sto­ją­ca na takiej tajem­ni­cy ma jed­nak gli­nia­ne nogi (jak każ­da prze­wa­ga bazu­ją­ca w 100% na tajemnicy). 

Czytaj dalej Open Source w biznesie

Producent systemu ERP chce 20 mln USD zadośćuczynienia od długoletniego klienta – kliencie pilnuj się, pomogę

Nie raz od klien­tów sły­szę, że wal­ka z dostaw­cę nie ma sen­su, ale nie jest to praw­da. Na eta­pie zawie­ra­nia umo­wy zale­ży dostaw­cy bar­dzo, i jest to czas (ostat­ni!) by nego­cjo­wać. Tak więc po pierw­sze war­to zadbać o treść uwo­wy, po dru­gie zadbać o swój know-how, jak? Dedykowane dla sie­bie funk­cjo­nal­no­ści nale­ży imple­men­to­wać, ale nie meto­dą inge­ren­cji w pier­wot­ny kod źró­dło­wy (pole­ca­na przez dostaw­ców kasto­mi­za­cja) a poza nim, w posta­ci odręb­ne­go pro­jek­tu. Nawet jeże­li imple­men­ta­cja będzie mia­ła miej­sce w śro­do­wi­sku kupio­nej apli­ka­cji to jed­nak nasz jest frag­ment kodu wytwo­rzo­ny od zera dla nas (jeże­li nie został zapro­jek­to­wa­ny przez dostaw­cę pier­wot­ne­go sys­te­mu!). Tak więc po pierw­sze war­to zadbać o treść uwo­wy, po dru­gie zadbać o swój know-how, jak? Dedykowane dla sie­bie funk­cjo­nal­no­ści nale­ży imple­men­to­wać, ale nie meto­dą inge­ren­cji w pier­wot­ny kod źró­dło­wy (pole­ca­na przez dostaw­ców kasto­mi­za­cja) a poza nim, w posta­ci odręb­ne­go pro­jek­tu. Nawet jeże­li imple­men­ta­cja będzie mia­ła miej­sce w śro­do­wi­sku kupio­nej apli­ka­cji to jed­nak nasz jest frag­ment kodu wytwo­rzo­ny od zera dla nas (jeże­li nie został zapro­jek­to­wa­ny przez dostaw­cę pier­wot­ne­go systemu!). 

Czytaj dalej Producent systemu ERP chce 20 mln USD zadośćuczynienia od długoletniego klienta – kliencie pilnuj się, pomogę

Open Source – plusy, minusy, mity

Ja pro­duk­ty open sour­ce porów­nał bym do pro­duk­tów dużych mię­dzy­na­ro­do­wych kor­po­ra­cji, cał­ko­wi­ty koszt dla osta­tecz­ne­go ich użyt­kow­ni­ka zawsze będzie sumą kosz­tów utrzy­ma­nia twór­ców opro­gra­mo­wa­nia oraz tych, któ­ry je wdro­ży­li i potem wspie­ra­ją to wdro­że­nie. Podział i jaw­ność poszcze­gól­nych pozy­cji tych kosz­tów to w moich oczach tyl­ko mar­ke­tin­go­we zabie­gi. Jedno jest pew­ne, pro­duk­ty sła­bo” finan­so­wa­ne koń­czą albo jako zaprze­sta­no roz­wo­ju” albo, jeśli są na praw­dę dobre, są przej­mo­wa­ne i komer­cja­li­zo­wa­ne. Czasem ma miej­sce coś co ja nazy­wam auto­ko­mer­cja­li­za­cją” czy­li spo­łecz­ność twór­ców po pro­stu prze­kształ­ca się w pod­miot ryn­ko­wy ofe­ru­ją­cy swój produkt. 

Czytaj dalej Open Source – plusy, minusy, mity

Kilka słów o kosztach analizy przedwdrożeniowej i prawie autorskim

Tak więc na zakoń­cze­nie zwró­cę uwa­gę: ana­li­za wyma­gań i pro­jekt opro­gra­mo­wa­nia jest zło­żo­na, nie­za­leż­nie od tego ilu użyt­kow­ni­ków go będzie uży­wa­ło. Jednak koszt wdro­że­nia opro­gra­mo­wa­nia w fir­mie 10 oso­bo­wej będzie nie­po­rów­ny­wal­nie mniej­szy niż w kor­po­ra­cji zatrud­nia­ją­cej 1000 osób. Tu jed­nak pro­ble­my leżą już gdzie indziej.

Ale ktoś powie: duży ERP wyma­ga prze­wi­dze­nia wie­lu ról w sys­te­mie i w związ­ku z tym obsłu­gi wie­lu eta­pów jakie poko­nu­ją tam doku­men­ty. Owszem, dla­te­go uwa­żam, że nale­ży osob­no wybrać sys­tem, któ­ry wchło­nie te doku­men­ty (np. finan­se itp.) i osob­no sys­tem, któ­re je tam dopro­wa­dzi czy­li jakiś work­flow”. To dużo bez­piecz­niej­sze i mniej ryzy­kow­ne. (na dia­gra­mie poni­żej (dan z IBM) wdro­że­nie to etap insta­la­cji i odda­nia do użytku.

Dlatego dobrą prak­ty­ką jest raczej oddzie­le­nie pro­jek­to­wa­nia od wyko­na­nia. Zlecenie ana­li­zy i opra­co­wa­nia roz­wią­za­nia i prze­ję­cie praw mająt­ko­wych do opra­co­wa­nia (pro­jek­tu sys­te­mu) i na tej pod­sta­wie dopie­ro wska­za­nie wyko­naw­cy daje gwa­ran­cje, że dostaw­ca opro­gra­mo­wa­nia nie nabę­dzie żad­nych praw do Państwa pomy­słu. Daje gwa­ran­cję, że Wasz uni­kal­ny pomysł nie sta­nie się mode­lem refe­ren­cyj­nym dla bran­ży…” lub co gor­sza goto­wym pro­duk­tem z pudełka”… 

Czytaj dalej Kilka słów o kosztach analizy przedwdrożeniowej i prawie autorskim

Polityki

[strona główna] Polityki strony Wydawcą Strony WWW pod adresem URL: http://IT-Consulting.pl wraz z podstronami (dalej Strona) oraz autorem publikowanych treści, jest Jarosław Żeliński prowadzący działalność gospodarczą na terenie Wielkiej Brytanii…

Czytaj dalej Polityki

Mechanizm działania vs model systemu vs diagram

Wprowadzenie Najczęściej w toku analiz posługujemy się pojęciem model, rzadziej mechanizm. Rzecz w tym, że pojęcie mechanizm pojawia się gdy chcemy coś wyjaśnić, np. "mechanizm generowania upustu na fakturze". Ale…

Czytaj dalej Mechanizm działania vs model systemu vs diagram

Czym są testy oraz kto i co testuje

Robię to zawsze a najrzadziej o tym pisze, bo to "takie oczywiste", a co to takiego? TESTY. Dobrze opracowane testy to ciekawa i wyrafinowana forma sprawdzania tego czy dostajemy to…

Czytaj dalej Czym są testy oraz kto i co testuje