Komunikacja czyli analiza i projektowanie oraz jak to zostanie odebrane

Wiele firm programistycznych ma etatowych, tak zwanych analityków wymagań, jednak oni z reguły nadal nie są projektantami. Raczej zapisują, w z góry ustalony sposób, to co mówi Zamawiający (z reguły zresztą bez pełnego zrozumienia co powiedziano). Bywa, że projektanta lub programistę wysyła się w roli analityka. To też nie działa z tych samych powodów komunikacyjnych, co potwierdza praktyka.Czy wykonawca może mieć dobrego analityka projektanta? Może mieć, niejeden nawet ma ale... z jakiegoś powodu uznano, w znacznie starszej niż inżynieria oprogramowania, branży budowlanej, że Wykonawca nie powinien być autorem tego co należy wykonać dla Zamawiającego. Zamawiający także nie powinien być projektantem. Dlaczego? Każda firma (jej Prezes) dąży do maksymalizacji swojego zysku (tu rentowności naszego projektu), interesy Zamawiającego i Wykonawcy są więc sprzeczne dlatego wymagana jest trzecia rola: niezależny projektant. I tak własnie to wygląda w projektach budowlanych, w których architekt to osobny podmiot. Zachowuje on także prawo nadzoru autorskiego nad realizacją swojego projektu by także na etapie realizacji panować nad nim. W trakcie realizacji nadal interesy Zamawiającego i Wykonawcy sprzeczne - Zamawiający maksymalizuje funkcjonalność czyli forsuje wzrost kosztów to zaś niszczy zysk Wykonawcy, który stara się tę funkcjonalność minimalizować.

Czytaj dalejKomunikacja czyli analiza i projektowanie oraz jak to zostanie odebrane

Kto jest winny porażki wdrożenia ERP

Artykuł jaki ukazał się w COMPUTERWORLD skłonił mnie do konfrontacji moich doświadczeń i obserwacji z jego treścią, uwagami innych doświadczonych specjalistów. Być może warto pokusić się o pewne wnioski i sugestie... Wina klienta Według niego większość firm nie jest przygotowana na wdrożenie systemu ERP. "Firmy generalnie nie radzą sobie ze zmianami. Tymczasem wdrożenie systemu ERP pociąga ich za sobą nadzwyczaj dużo. Poza tym wiele organizacji ma problemy z odpowiednim definiowaniem procesów biznesowych. To właśnie te firmy będą miały największe problemy w uzyskaniu wymiernych korzyści z posiadanego systemu" - mówi David Bergen, były szef informatyki w…

Czytaj dalejKto jest winny porażki wdrożenia ERP

GigaCon Systemy dla przedsiębiorstw ? konferencja dzień drugi

Konferencja i refleksje po referatach czyli o czym mówiono i jakie myśli mi się po tym nasunęły. Mówiono o systemach wspomagających zarządzanie firmą, obiegiem dokumentów czy przepływem pracy. Z wielu powodów, nie będę tu jednak pisał o konkretnych prelegentach czy markach dostawców, no chyba, ze faktycznie będzie to warte pokazania ;).

(więcej…)

Czytaj dalejGigaCon Systemy dla przedsiębiorstw ? konferencja dzień drugi

ERP – Zarządzanie przedsiębiorstwem

Konferencja i refleksje po referatach czyli o czym mówiono i jakie myśli mi się po tym nasunęły.  Mówiono o systemach wspomagających zarządzanie firmą, obiegiem dokumentów czy przepływem pracy. Z wielu powodów, nie będę tu jednak pisał o konkretnych prelegentach czy markach dostawców.

(więcej…)

Czytaj dalejERP – Zarządzanie przedsiębiorstwem

Po co dokumentować – wnioski po dyskusji na forum

Dokumentacja stanowi także element zarządzania wiedzą. Gdy nie ma dokumentacji nowy człowiek w zespole zajmuje czas kolegów, którzy muszą mu "opowiedzieć" o projekcie, jak jest dokumentacja, czyta ją sam nie obniżając efektywność pracy kolegów.Tak więc dla jasności: nie neguję typowej dla SCRUM czy XP wersji postępowania, a tylko wskazuje na sytuacje gdy preferowane są inne. Co do Agile podsumuję moje podejście: PMI czy Prince2 to dla mnie raczej formalny spis treści "projektu" ale dla każdego rzeczywistego projektu sam dobieram te elementy tego spisu, które mi pomogą i tak pojmuję zwinność projektową.

Czytaj dalejPo co dokumentować – wnioski po dyskusji na forum

Cloud computing – czy aby na pewno nowinka…

Jeżeli miał bym coś polecić tym, którzy patrzą na cloud computing jak na potencjalne narzędzie uzyskania przewagi konkurencyjnej, to sugeruję po zanalizowaniu potrzeb i wyspecyfikowaniu wymagań, dokonanie oceny które wymagane funkcjonalności są biznesowo ryzykowne, ocenę na ile można je zdobyć na rynku w postaci usług innych aplikacji. W zasadzie jest to model SaaS (Software as a Service) ale tu mamy do czynienia z dedykowanymi usługami a nie kompletnym, zdalnie używanym oprogramowaniem.

Czytaj dalejCloud computing – czy aby na pewno nowinka…
metody dostepu do danych - notacja ArchiMate
Diagram metody dostępu do danych - przykład

Kto odpowiada za bezpieczeństwo danych?

Co wiec się robi? Łamiąc zasady "podpinamy" program analityczny bezpośrednio do danych (linia przerywana program analityczny Baza Danych). Na wszelki wypadek, żeby nie wieszał się, dajemy mu największe możliwe uprawnienia (dobrze gdy tylko do odczytu) i z głowy. Efekt? Po kilku latach w dużych firmach nikt nie wie kto i do czego ma dostęp.

Czytaj dalejKto odpowiada za bezpieczeństwo danych?

Po kryzysie firmy IT musiały przeformułować ofertę

time_to_marketPrzedstawiciel Microsoft prognozuje, że niesłabnącym zainteresowaniem nadal będą cieszyć się duża elastyczność oraz skalowalność rozwiązań, a także rozszerzanie funkcjonalności istniejących bądź nowych wersji systemów IT. (żr. wnp.pl Po kryzysie firmy IT musiały przeformułować ofertę. Wirtualny Nowy Przemysł – Informatyka. Informatyka dla przemysłu.)

Zaciekawiło mnie to, gdyż z obserwacji moich wynika, że Microsoft, w przeciwieństwie do wielu konkurentów,  uznał fakt rynkowy: wdrażane systemy ERP są modyfikowane i rozszerzane. Daleki jestem od reklamy tego konkretnego rozwiązania ale jest to jakiś znak na rynku :). W strategii jednak tej firmy, znalazło się dodawanie funkcjonalności poprzez “dopisywanie” dedykowanych modułów. Nie będę się w tym artykule wgłębiał w szczegóły tego jak dodać nową funkcjonalności do gotowego ERP, w każdym razie należy to zbadać (analiza wymagań), zaprojektować (opracowanie koncepcji i proof-of-concept) i wykonać (zlecić do implementacji firmie wybranej np. w przetargu).

W jednym z poprzednich artykułów (przeczytaj)  przytoczyłem fragmenty rozmowy z reprezentantem dostawcy znanego systemu ERP. Teraz rozmowa z odbiorcą na temat dedykowanych rozwiązań. Przypomnę, że rozwiązanie dedykowane to nie koniecznie nowy ERP napisany od zera (tego się raczej nie robi), dedykowane rozwiązanie to nowy moduł reprezentujący dedykowane potrzeby, napisany by nie “niszczyć” (nie “kastomizować”) gotowego oprogramowania ERP.

(więcej…)

Czytaj dalejPo kryzysie firmy IT musiały przeformułować ofertę

Reguły biznesowe ? czym są?

Wiele się mówi o regułach biznesowych jednak definicja tego pojęcia nie jest taka oczywista. Czym są te reguły? Po przejrzeniu Internetu i literatury uznałem swego czasu, że podejmę próbę stworzenia takiej definicji a raczej usystematyzowania tego co można przeczytać, bo faktycznie nowej definicji nie wymyśle i nie mam takich ambicji. Po drugie uporządkowania nazewnictwa w tej sferze wymaga formalizowanie modeli biznesowych: reguła biznesowa jako pojęcie musi, na użytek modeli, być dobrze zdefiniowana w tych modelach. Na początek warto przypomnieć czym jest model biznesowy: jest to opis tego w jaki sposób firma…

Czytaj dalejReguły biznesowe ? czym są?

System ERP z funkcjami portali społecznościowych

Jeżeli ktoś w ciągu dnia poświęca czas na kolegę z pracy swojej lub cudzej na np. Facebook'u, to raczej dlatego, że to jeden "rynek miasta" wspólny dla wszystkich. Ciekawostka: wiele firm podjęło próby wdrożenia wewnątrz-firmowego komunikatora. Skutki były z reguły negatywne (nie robiłem badań, z rozmów jednak wiem, że w żadnej znanej mi firmie się to nie udało). Tam, gdzie komunikator jest dopuszczalny jest nim nadal najczęściej GG, Tlen, Skype. Dlaczego? Moim zdaniem można po protu nadal mieć jeden login i hasło, mieć w jednym oknie kolegę z pracy i klienta... i koleżankę z podstawówki.

Czytaj dalejSystem ERP z funkcjami portali społecznościowych

Koniec treści

Nie ma więcej stron do załadowania