W świecie programowania, podobnie jak w innych dziedzinach, często pojawiają się nowinki, które zapowiadają rewolucję. Jednak wiele fundamentalnych pojęć i wzorców, które powstały dawno temu, nadal znajduje swoje zastosowanie i wartość. Chciałbym zaprosić Was na prezentację, która zgłębia temat archetypów wzorców biznesowych — pierwotnych form i pojęć, które pojawiają się konsekwentnie i uniwersalnie w różnych kontekstach.

Podczas mojej prezentacji omówię, czym są archetypy, czym są wzorce archetypowe w kontekście modelowania oprogramowania, oraz jak te wzorce mogą być wykorzystane podczas tworzenia modelu systemu. Aby lepiej zobrazować temat, przyjrzymy się przykładowej historii firmy e-commerce, która napotkała na swojej drodze kilka wyzwań. Zobaczymy, jak zastosowanie wzorców archetypowych pozwoliło skutecznie rozwiązać problemy związane z rozszerzeniem modelu sprzedaży, zarządzaniem magazynami oraz sprzedażą międzynarodową.

Prezentacja opierać się będzie raczej na wysokim poziomie abstrakcji, tak aby przejść przez kilka przypadków wykorzystania archetypów.
Mój cel na tę prezentację — zainteresować, uświadomić i dodać kilka nowych śrubokrętów do skrzynki narzędziowej :)

Skrócony plan:
Definicja archetypu
Czym są archetypy biznesowe w kontekście modelowania systemów
Historia pewnej firmy
Rozwój i problemy
Rozszerzenie sprzedaży o model B2B
Rozwój systemu magazynowego
Planowana sprzedaż międzynarodowa
Rozwiązania
Wzorzec archetypowy Party / PartyRelationship jako rozwiązanie problemu różnego rodzaju klientów.
Wzorzec archetypowy Inventory — klarowna obsługa magazynów
Wzorzec archetypowy Money — gotowe rozwiązanie dla sprzedaży międzynarodowej
Możliwości dalszego rozwoju
Podsumowanie / Pytania i odpowiedzi

Comments

Please login to leave a comment

Możliwe, że temat był dla mnie za trudny (wcześniej nie miałem w ogóle styczności z pojęciem archetypów w programowaniu - dlatego wybrał tę prelekcję), ale wydaje mi się, że podany był w zbyt złożony i ciutkę chaotyczny sposób. Nic nie rozumiejąc zrezygnowałem po 15 minutach.