konto usunięte

Temat: Nowy projekt systemu ERP

Witam,

Zaczynam prace nad swoją pracą inżynierską. Postanowiłem, że będzie to system ERP napisany w J2EE przy użyciu framework-a SEAM (dostęp z WWW, desktop), ale nie same technologie są najważniejsze. ..
Jestem w fazie projektowania funkcjonalności i staram się stworzyć założenia projektu, diagramy UML, opis funkcjonalności, no właśnie i tu jest problem...
Sam pracuje z SAP-em (moduł FI) i wielkość tego systemu trochę mnie przeraża (oczywiście jeżeli chodzi o tworzenie czegoś podobnego :)). W związku z tym nie chciałbym się opierać na tym "kombajnie", tylko na mniejszych rozwiązaniach. Przejrzałem kilka produktów na stronach producentów, kilka analiz, erpstandard.pl również.
Jakie Waszym zdaniem dany system powinien mieć funkcjonalności ?
Czy lepiej skupić się na jednym module (np.: FI) ? czy może zrobić kilka modułów "po łebkach" ?
Proszę o opinię programistów lub użytkowników takich systemów.

Z góry dziękuje wszystkim za pomoc.
Roman F.

Roman F. Head of Group
Finance IT SC, IT
Program Manager

Temat: Nowy projekt systemu ERP

witaj,

szczerze - wielkie wyrazy współczucia jeśli Twój promotor zatwierdzi Twój ambitny plan napisania systemu ERP :):):) a jeszcze większy problem pojawi się gdy zechce tego od Ciebie wymagać :):):) - jest to praktycznie nierealne :)

średni system ERP to:
- kilkanaście lub kilkadziesiąt modułów,
- kilkaset lub kilka tysięcy tabel,
- kilka lub kilkanaście tysięcy klas,
- tysiące lub miliony lini kodu,
- etc, etc, etc.

wiem co piszę bo miałem podobny przypadek :):)

odezwij się na prv, to chętnie się podzielę spostrzeżeniami co i jak. dodam tylko, że moja praca też dotyczyła projektu i implementacji funkcji systemu wspomagającego zarządzanie :)

pozdrawiam,
RF

konto usunięte

Temat: Nowy projekt systemu ERP

Oczywiście zdaje sobie sprawę, że są to potężne systemy, a szczególnie SAP czy MS Dynamics. Dlatego skupię się chyba na stworzeniu jednego modułu.

Myślałem też może o systemie BI lub CRM (nie mam jeszcze zatwierdzonego tematu, więc mogę jeszcze zmienić decyzję :))

Pozdrawiam.
Marek Michałowski

Marek Michałowski Integrator Systemów
Informatycznych
Zarządzania

Temat: Nowy projekt systemu ERP

Je popieram pomysł napisania na pracę inż. jakiegoś erpa. Przynajmniej jak się nie obronisz będzie mniejsza konkurencja na rynku pracy...

;)

konto usunięte

Temat: Nowy projekt systemu ERP

Prosiłbym jednak o bardziej konstruktywne wypowiedzi :)

Pozdrawiam.

konto usunięte

Temat: Nowy projekt systemu ERP

ERP to szumna nazwa do której dorastają nieliczne systemy które w materiałach marketingowych mają napisane ERP.

ERP "pełną gębą" można nazwać kilka systemów - wszystkie jakie znam, to zachodnie (SAP R/3, IFS, iRenaissance). Reszta, którą znam, to kilka modułów które nie za bardzo potrafią zaplanować zasoby przedsiębiorstwa.

Wszystkie systemy ERP mają długą brodę. Włącznie z zaletami i wadami tego stanu - są to ogromne kobyły projektowane przez Architektów i Konsultantów o myśleniu programistyczno-informatycznym. Co oznacza dla mnie, że nie znali bądź nie rozumieli sprytnych mechanizmów, które magazynierzy, księgowi, planiści itd. wymyślili przez wieki tradycji zawodu.

Znam jeden program finansowo-księgowy który skorzystał ze sprytnych mechanizmów księgowych. Dzięki temu był mały i elastyczny - a funkcjonalnością w obszarze rozrachunków i księgi głównej deklasował wszystkie ERPy razem wzięte. Powstał on w ten sposób, że łebski konsultant przez dłuższy czas chodził po klientach ze starym programem. Zrozumiał mechanizmy księgowe i sposób myślenia księgowych. Potem usiadł, zaplanował i napisał program od nowa nie używając ani linii starego kodu.

Co do samego pisania ERP jako pracę - dla mnie mission impossible. Skupiłbym się na zbudowaniu trzonu. Wybrałbym prawdopodobnie SOA - z kilku powodów. Po pierwsze to już ładnie wypromowany skrót, a nikt nie ma z prawdziwego zdarzenia SOA w ofercie. Po drugie - budując kawałek systemu w tej filozofii łatwo go rozbudować - a przy łączeniu z innymi systemami to te inne systemy będą ograniczeniem w możliwości integracji.

Czy to będzie kawałek systemu stanowiący tradycyjnie rdzeń, czyli księga główna + rozrachunki (tu akurat ja jestem zwolennikiem zrobienia rozrachunków na kontach wykorzystując pomysły starożytnych księgowych) + jakiś kawałek magazynów. Czy jakiś niszowy kawałek (jak np. moduł leasingowy na którym pojechała Egeria ComArchu) - do przemyślenia.
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Nowy projekt systemu ERP

Konrad Dobrowolski:
Witam,

Zaczynam prace nad swoją pracą inżynierską. Postanowiłem, że będzie to system ERP napisany w ...

Czy zdajesz sobie sprawę z tego, ze system tej klasy ma kilka tysięcy funkcjonalności??

konto usunięte

Temat: Nowy projekt systemu ERP

Jarek Żeliński:
Czy zdajesz sobie sprawę z tego, ze system tej klasy ma kilka tysięcy funkcjonalności??

Owszem, zdaje sobie z tego sprawę. Dlatego myślałem o stworzeniu np.: jednego modułu - FI lub logistycznego.
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Nowy projekt systemu ERP

Konrad Dobrowolski:
Jarek Żeliński:
Czy zdajesz sobie sprawę z tego, ze system tej klasy ma kilka tysięcy funkcjonalności??

Owszem, zdaje sobie z tego sprawę. Dlatego myślałem o stworzeniu np.: jednego modułu - FI lub logistycznego.

Przy nawet kilkunastu modułach na cały system pozostaje Ci kilkaset do obsłużenia w pracy, jeżeli mogę coś zasugerować to może ogranicz projekt do modelu architektury komponentów i koncepcyjnego modelu danych... wtedy jest szansa, że powstania jakaś całość a nie fragment... z jednym modułem możesz mieć kłopot z uwagi na brak kontekstu dla tego modułu a jeżeli pokusisz się o zbudowanie tego kontekstu to tak na prawdę władujesz się w prawie pełny projekt i koło się zamyka...

konto usunięte

Temat: Nowy projekt systemu ERP

Jarek Żeliński:
Przy nawet kilkunastu modułach na cały system pozostaje Ci kilkaset do obsłużenia w pracy, jeżeli mogę coś zasugerować to może ogranicz projekt do modelu architektury komponentów i koncepcyjnego modelu danych... wtedy jest szansa, że powstania jakaś całość a nie fragment... z jednym modułem możesz mieć kłopot z uwagi na brak kontekstu dla tego modułu a jeżeli pokusisz się o zbudowanie tego kontekstu to tak na prawdę władujesz się w prawie pełny projekt i koło się zamyka...

Dziękuję za profesjonalną odpowiedź.
Myślałem też o systemie klasy BI - z tego co wiem, obserwuje, czytam (i testuje demo aplikacje) są to systemy mniejsze niż systemy klasy ERP. Co Pan o tym myśli ?

Z poważaniem,
Konrad Dobrowolski
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Nowy projekt systemu ERP

Konrad Dobrowolski:
Jarek Żeliński:
Przy nawet kilkunastu modułach na cały system pozostaje Ci kilkaset do obsłużenia w pracy, jeżeli mogę coś zasugerować to może ogranicz projekt do modelu architektury komponentów i koncepcyjnego modelu danych... wtedy jest szansa, że powstania jakaś całość a nie fragment... z jednym modułem możesz mieć kłopot z uwagi na brak kontekstu dla tego modułu a jeżeli pokusisz się o zbudowanie tego kontekstu to tak na prawdę władujesz się w prawie pełny projekt i koło się zamyka...

Dziękuję za profesjonalną odpowiedź.
Myślałem też o systemie klasy BI - z tego co wiem, obserwuje, czytam (i testuje demo aplikacje) są to systemy mniejsze niż systemy klasy ERP. Co Pan o tym myśli ?

No tak, ale BI to rozumiem hurtownia danych plus system raportowania? No, to jako temat na prace ma szansę się zrobić w całości :), ważne będzie określenie hipotetycznej organizacji bo musi istnieć jakaś podstawa do zbudowania modelu danych i definicje potrzeb informacyjnych (nie da się przetwarzać "wszystkiego").

konto usunięte

Temat: Nowy projekt systemu ERP

Jarek Żeliński:
No tak, ale BI to rozumiem hurtownia danych plus system raportowania? No, to jako temat na prace ma szansę się zrobić w całości :), ważne będzie określenie hipotetycznej organizacji bo musi istnieć jakaś podstawa do zbudowania modelu danych i definicje potrzeb informacyjnych (nie da się przetwarzać "wszystkiego").

Prawdopodobnie będzie to firma IT :)
Dziękuję za pomoc i sugestie.
Czułem, że porywam się z motyką na słońce :)
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Nowy projekt systemu ERP

Konrad Dobrowolski:
Jarek Żeliński:
No tak, ale BI to rozumiem hurtownia danych plus system raportowania? No, to jako temat na prace ma szansę się zrobić w całości :), ważne będzie określenie hipotetycznej organizacji bo musi istnieć jakaś podstawa do zbudowania modelu danych i definicje potrzeb informacyjnych (nie da się przetwarzać "wszystkiego").

Prawdopodobnie będzie to firma IT :)
Dziękuję za pomoc i sugestie.
Czułem, że porywam się z motyką na słońce :)

Trzymam kciuki :)
Wojciech Zieliński

Wojciech Zieliński IT
Project/Programme/Pe
ople Manager
(PRINCE2
Practicioner...

Temat: Nowy projekt systemu ERP

A według mnie nawet napisanie systemu BI (jakby nie patrzeć - mimo wszystko najmniejszy z wcześniej wymienionych CRMów czy ERPów :) ) jako pracy magisterskiej w pojedynkę do karkołomne zadanie. Zwłaszcza, że do dobrego BIa trzeba mieć naprawdę dużą wiedzę w zakresie
- procesów biznesowych przedsiębiorstwa (co raportować, jak raportować)
- matematyki, statystyki
- baz danych i ich optymalizacji
Chyba że chcesz robić "sztukę dla sztuki".

Popieram sugestię Jarka - skupić się raczej na analizie, ewentualnie projekcie. Pamiętaj bowiem, że bardzo trudnym jest skupienie w jednej osobie kompetencji analityka, architekta, project managera, programisty i testera. W przypadku samego projektu - wystarczy, że będziesz musiał zgłębić wiedzę dwóch pierwszych. Jeśli będziesz chciał jeszcze do tego zrobić np. studium wykonalności, budżet czy plan projektu - zapraszam do PMBoka :)

Generalnie jednak ZDECYDOWANIE ODRADZAM rzucenie sie na głeboką wodę z robieniem systemu, gdyż wróżę następujące efekty (jeden z nich, kilka lub wszystkie na raz):
- coś malutkiego
- coś oderwanego od rzeczywistości
- coś, w czym utoniesz i zarezerwuj sobie terminy obrony +2 lata do przodu
- coś napisanego "na brudno" - może prototyp, ale napewno nieprodukcyjny
- coś nieprzetestowanego
- coś niedziałającego
Roman F.

Roman F. Head of Group
Finance IT SC, IT
Program Manager

Temat: Nowy projekt systemu ERP

Przy nawet kilkunastu modułach na cały system pozostaje Ci kilkaset do obsłużenia w pracy, jeżeli mogę coś zasugerować to może ogranicz projekt do modelu architektury komponentów i
koncepcyjnego modelu danych... wtedy jest szansa, że powstania
jakaś całość a nie fragment... z jednym modułem możesz mieć kłopot z uwagi na brak kontekstu dla tego modułu a jeżeli pokusisz się o zbudowanie tego kontekstu to tak na prawdę władujesz się w prawie pełny projekt i koło się zamyka...

bardzo dobra sugestia Panie Konradzie - powyżej. większe korzyści
będą jeśli skoncentruje się Pan na stronie analitycznej, projektowej i architekturze systemu. myślę, że dobrze było by się określić co do dziedziny (jak wspomnialem na PRV) a następnie dokonać pewnych założeń. Pobawić się w architekta, zaproponować rozwiązanie, wybrać sensowny workflow i ewentualnie
(dla tego workflowu) zająć się problemem bardziej szczegołowo (model danych, kilka klas). Później jeśli Panu wystarczy czasu -
może Pan spróbować zaimplementować powyższe - już w dowolnym środowisku i technologi.
będzie to praca przekrojowa, która powinna być dowodem, że Pan "potrafi" i rozumie problem :) - ma to sens. a kodowanie kolejnych modułów, dodawanie kolejnych funkcjonalności to już czyste rzemiosło, rutyna. zapewne utrwaliło by to wiedzę, stał by się Pan ekspertem w programowaniu - ale czy o to Panu chodzi? i czy jak Pan skończy, obudzi się i podniesie głowę wysoko - może to już będzie rok 2013...:)Roman Frania edytował(a) ten post dnia 01.12.08 o godzinie 16:51

konto usunięte

Temat: Nowy projekt systemu ERP

Ja bym bardziej optował za rozwiązaniem mobilnym. Z przeznaczeniem dla przedsiębiorstw potrzebujących sprawnego narzędzia do zarządzania magazynem. Dla przykładu: klient idzie do firmy budowlanej kupić kilka produktów, które leżą na placu. Wraz ze sprzedawcą wybiera to co chce. Sprzedawca za pomocą urządzenia mobilnego tworzy zamówienie, które przesyła do komputera w działe handlowym, klient idzie do działu a tam czeka na niego już gotowa faktura.

Oprócz rozwiązania mobilnego, potrzebny jest serwer dla urządzeń mobilnych oraz dla erpa lub pseudoerpa warstwa API.
Patryk Hiczewski

Patryk Hiczewski Senior Sales
Specialist / Samsung
Electronics Polska

Temat: Nowy projekt systemu ERP

jeśli ktoś poszukuje samego urządzenia to już są modele dedykowane dla budownictwa.
Krzysztof Schmidt

Krzysztof Schmidt konsultant biznesowy
ds. wdrożeń systemów
ERP

Temat: Nowy projekt systemu ERP

Rzeczywiście aspiracje ogromne jednak tak jak poprzednicy określili, zasoby do „ukończenia” w tak krótkim czasie chociażby jednego moduliku są niewystarczające.
Zasugeruję opracowanie jednego pełnego procesu biznesowego (naprawdę ogromne pole do popisu). Zabieg taki da Panu możliwość naświetlenia (przy niezbyt dużym nakładzie pracy) o co naprawdę chodzi w ERP … lub dojdzie Pan do wniosku, że nie jest to jeszcze ERP : ) i uzyska w ten sposób możliwość naświetlenia jakich elementów jeszcze brakuje.
W celu wyłuskania jakiegoś procesu proponuję kontakt z wybraną firmą z Pana otoczenia. Oparcie się na rzeczywistych danych będzie dobrze odebrane przy obronie Pana pracy.

konto usunięte

Temat: Nowy projekt systemu ERP

Witam,

Dziękuje wszystkim za bardzo profesjonalne i wyczerpujące odpowiedzi. Rzeczywiście system klasy ERP jest zbyt dużym systemem, żeby tworzyć go samemu i to przez krótki czas (kilka miesięcy) tym bardziej, że pracuje i tygodniowo wychodzi tylko kilkanaście godzin na faktyczne tworzenie projektu.
Przemyślę sprawę i porozmawiam ze swoim promotorem. Możliwe, że skończy się tym, że napisze "jakąś" aplikację biznesowa przy użyciu jednej z najnowszych technologii Java (framework SEAM). Czyli jest szansa, że może się udać :)

Jeszcze raz dziękuję za wypowiedzi.

Pozdrawiam,
Konrad.
Sławomir Wiśniewski

Sławomir Wiśniewski Kadra zarządzająca,
business consulting,
project management

Temat: Nowy projekt systemu ERP

Kiedyś mówiło się, że stworzenie nowego systemu ERP od zera wymaga nakładu pracy rzędu 60 osobo-lat. jeśli chcesz to robić sam, to zajmie ci kilkadziesiąt lat. Nawet jeśli mówimy tylko o jednym module FI - to żeby był kompletny wymaga kilkudziesięciu lub nawet kilkuset funkcji - stałe dane, wpisy księgowe, szablony księgowe, stałe księgowania, analizy, automaty rozksięgowujące koszty, RMK, Środki Trwałe, sprawzdania finansowe (przynajmniej te obligatoryjne)etc... Na twoim miejscu przemyślałbym to jeszcze zanim "wpakujesz się na minę"



Wyślij zaproszenie do