Stanisław Jerzy Niepostyn

Stanisław Jerzy Niepostyn Bądź przeszkolony :)

www.project-media.pl
/szkolenia.php

Temat: BPM a MDA

W ostatnich latach można zauważyć wyraźną stagnacje rozwiązań MDA. Za to systemy BPM od kilku lat zaczynaja się stawać symbolem rozwiązań do automatycznej budowy aplikacji, w szczególności aplikacji internetowych.
A jak Ty uważasz ?
Stanisław Jerzy Niepostyn

Stanisław Jerzy Niepostyn Bądź przeszkolony :)

www.project-media.pl
/szkolenia.php

Temat: BPM a MDA

Dodatkowo mozna powiedzieć, że w ostatnich latach coraz więcej aplikacji internetowych powstaje właśnie w oparciu o platformy Oracle BPM, jBPM, Alfresco, Documentum, Filenet i okazuje się, że tak naprawdę nie trzeba tam tak dużo programować ? Wiecej czasu spędza się nad konfigurowaniem aplikacji, projektowaniem formatek, czy workflowów.
Podczas gdy MDA ... no własnie Czy ktoś zna gotowe przemyslowe rozwiązania MDA ?
Albert Dabiński

Albert Dabiński Analityk biznesowy

Temat: BPM a MDA

MDA to - w moim przekonaniu - bardziej podejście projektowe niż konkretne rozwiazanie technologiczne przekladajace sie na produkty typu "MDA platform". MDA można stosować w analizie i projektowaniu systemów z powodzeniem, wiele narzędzi to wspiera. Na pewno wsparcie dla MDA posiada visual paradigm.
Albert Dabiński

Albert Dabiński Analityk biznesowy

Temat: BPM a MDA

Systemy bpm to tez do pewnego stopnia MDA. Modele procesu, danych itd są transormowane na aplikacje. Nie jest to co prawda zgodność na poziomie standardu, myśle jednak ze na poziomie koncepcyjnym można tutaj zauważyć podobieństwo.
Stanisław Jerzy Niepostyn

Stanisław Jerzy Niepostyn Bądź przeszkolony :)

www.project-media.pl
/szkolenia.php

Temat: BPM a MDA

Albert Dabiński:
MDA to - w moim przekonaniu - bardziej podejście projektowe niż konkretne rozwiazanie technologiczne przekladajace sie na produkty typu "MDA platform". MDA można stosować w analizie i projektowaniu systemów z powodzeniem, wiele narzędzi to wspiera. Na pewno wsparcie dla MDA posiada visual paradigm.
No właśnie nie do końca ...
MDA to powinno byc narzędzie do generowania/budowy programów/systemów z jak najmniejszym udziałem ręcznych prac programistycznych.

Ale wiele osób faktycznie troche się myli, gdyż obecny opis na OMG trochę rozmydla pierwotna koncepcję.
A rozmydla się, ponieważ fajna koncepcja, która eliminuje programistów z projektów budowy systemów informatycznych jak na razie zupełnie sie nie sprawdziła.
Aczkolwiek proszę popróbować: Topcased, AndroMDA, openMDX

Zatem MDA to nie podejście projektowe, ale to powinno byc narzędzie do budowy programów.
Innymi słowy: rysujesz model, klikasz guzik, masz system ....
Stanisław Jerzy Niepostyn

Stanisław Jerzy Niepostyn Bądź przeszkolony :)

www.project-media.pl
/szkolenia.php

Temat: BPM a MDA

Albert Dabiński:
Systemy bpm to tez do pewnego stopnia MDA. Modele procesu, danych itd są transormowane na aplikacje. Nie jest to co prawda zgodność na poziomie standardu, myśle jednak ze na poziomie koncepcyjnym można tutaj zauważyć podobieństwo.
MDA - tu wpierw była koncepcja automatyzacji prac programistycznych, potem próbowano stworzyć narzędzia do budowy programów.
BPM odwrotnie - wpierw stworzono platformę, na której projektowano, implementowano, wdrażano i monitorowano, ale tylko procesy biznesowe ... Ale szybko okazało się, że zamiast jakichś dziwnych "procesów biznesowych" można zaproponowac aplikacje dodając formatki tam, gdzie wykonywane sa czynnosci ... I w ten sposób okazało się, że modelując proces bizesowy można od razu stworzyć aplikację ...
Ale ... problem w tym, że w obecnych systemach BPM o ile modelowanie procesów biznesowych workflows) nie jest problemem (utomatycznie generowane formatki i przepływy od formatki do formatki), o tyle zaprojektowanie i zbudowanie danych (struktura danych, baza danych, repozytorium) to nie lada problem ... przynajmniej na razie ... obecnie wyłącznie ręcznie konfigurowany sposób ..



Wyślij zaproszenie do