Zabawa z prawem Conway a. Łukasz Januszek Żółw
|
|
- Elżbieta Wasilewska
- 6 lat temu
- Przeglądów:
Transkrypt
1 Zabawa z prawem Conway a Łukasz Januszek Żółw
2 O mnie Aktywny programista: ~8 lat Procesy, struktury organizacji : ~1 rok Mechaniki gier (hobbystycznie): ~20 lat Future Processing
3 Agenda Problem potencjalnej duplikacji kodu Prawo Conway a Kilka struktur Kształtowanie struktury Podsumowanie
4 Skąd w ogóle ta prelekcja? bo miałem potencjalną duplikację kodu, której nie umiałem rozwiązać
5 Skąd w ogóle ta prelekcja? bo miałem potencjalną duplikację kodu, której nie umiałem rozwiązać
6 Czemu to jest problem? A, wsadźmy to sobie do folderu Struktura porządkuje i steruje Struktura zawiera sposób rozumowania o problemie
7 Duplikacja kodu, duplikacja intencji x = x + 1 Dodajmy nowy produkt do koszyka w sklepie Struktura definiuje ścieżki komunikacyjne Co do czego należy Co z czym się komunikuje Scoping (zakresowanie)
8 Duplikacja kodu, duplikacja intencji Problem struktury nie pasującej do potrzeb
9 Czemu to jest problem? Kiedyś ta aplikacja wyglądała tak:
10 Czemu to jest problem? I to tutaj zaczęło się mieszać i powstawał pająk:
11 Więc zgodnie z modelowaniem do domeny
12 Nowy model mentalny DomModel + DomServices => DomModel
13 I to miało działać dużo lepiej
14 Czas płynął, system hierarchiczny się rozrastał
15 a ta jedna linijka pokazuje problem. Gdzie powinna być ta linijka? Aktualna struktura jest nieadekwatna Symptom, nie jedna linijka
16 Prawo Conway a Melvin Conway, 1968 Any organization that designs a system (defined more broadly here than just information systems) will inevitably produce a design whose structure is a copy of the organization's communication structure.
17 Prawo Conway a po ludzku Istnieje silny związek między strukturą systemu a strukturą komunikacji grupy, jaka go zaprojektowała. Jeśli nie istnieje ścieżka komunikacji, struktura systemu też jej nie będzie zawierać. Pracujemy w firmach hierarchicznych. Tworzymy kod, który jest hierarchiczny.
18 Prawo Conway a graficznie Przypadek typowy
19 Prawo Conway a graficznie Przypadek poszerzony
20 Prawo Conway a ciekawostki Im więcej osób rzuci się na projektowanie problemu tym więcej sieci komunikacyjnych powstaje Trzy fazy rozpadu: System jest duży Dodajmy więcej ludzi Uruchamia się homomorfizm
21 Prawo Conway a ciekawostki Jeśli 5 inżynierów odpowiada za napisanie 5 modułów do monolitu i nikt nie odpowiada za integrację (nie rozmawiają ze sobą)
22 Prawo Conway a ciekawostki a jeśli nie ma monolitu? Smutek i żałość
23 Prawo Conway a ciekawostki jednak jak się komuś da odpowiedzialność dotyczy też refaktoryzacji ;-)
24 Klasyczne struktury organizacyjne Struktura promienista Najbardziej typowa Decydent wykonawcy Zwykle punkt startowy firmy
25 Klasyczne struktury organizacyjne Struktura promienista Typowa dla małych programów Szybka w implementacji Fatalnie się skaluje Kiepska równoległość pracy
26 Klasyczne struktury organizacyjne Struktura funkcjonalna + zawodowstwo, fachowość + redukcja kosztu (efekt skali) - nie pilnuje się całości - utrudnia adaptację - brak szerokich pracowników - nieporozumienia między działami
27 Klasyczne struktury organizacyjne Struktura funkcjonalna
28 Klasyczne struktury organizacyjne Struktura funkcjonalna
29 Klasyczne struktury organizacyjne Struktura funkcjonalna (kod) + skupienie na serwisach + silna separacja czynności - nie pilnuje się całości - utrudnia adaptację - brak miejsca na szerokie klasy - duplikacja DomModel?
30 Klasyczne struktury organizacyjne Struktura dywizjonalna + szybka adaptacja do zmian + szybsze decyzje + specjalizacja i szerokość + efekt skali - podwojenie zatrudnienia - rywalizacja dywizji - zwiększenie ogólnych kosztów
31 Klasyczne struktury organizacyjne Struktura dywizjonalna (modułowa)
32 Klasyczne struktury organizacyjne Struktura dywizjonalna (modułowa)
33 Klasyczne struktury organizacyjne Struktura dywizjonalna (modułowa) + szybka adaptacja do zmian + zmiany lokalizowane w modułach + ogólne => Centrala, unikalne => DomModel + efekt skali - możliwość nieświadomej duplikacji - możliwość niespójności - zwiększenie ogólnych kosztów
34 Klasyczne struktury organizacyjne Struktura macierzowa + struktura projektów + adaptacja + alokacja zasobów - wielość rozkazywania - kto jest odpowiedzialny? - interwencja arbitrażowa
35 Klasyczne struktury organizacyjne Struktura macierzowa
36 Klasyczne struktury organizacyjne Struktura tensorowa Struktura fraktalna Struktura ogniw łączonych
37 Kształtowanie struktury organizacyjnej Rozpiętość kierownicza Ile manager ma ludzi pod sobą? Na ilu rzeczach musi się znać? Zasada 3-5. a klasa?
38 Kształtowanie struktury organizacyjnej Kto ma prawo komunikacji? Czy pracownik z Centralą? Czy kierownik z Centralą? A nasze klasy?
39 Kształtowanie struktury organizacyjnej Zasada grupowania funkcji Rodzaj funkcji (metody, fazy procesu, rodzaj narzędzi) Przedmiot (rodzaj tworzywa, rodzaj odbiorców) Miejsce (wdrożenie?) Rozpiętość kierowania
40 Kształtowanie struktury organizacyjnej Wytyczne do wyboru typu organizacji Rysunek 1.8: Hanna Fołtyn (bibliografia)
41 Podsumowując Folder to nie tylko folder Istnieje korelacja między strukturą komunikacyjną a strukturą systemu (kodu) Sposób złożenia zespołu wpływa na wynikowe rozwiązanie może niech sam się dostosuje do potrzeb? Nowy świat rozwiązań? Nowe książki do czytania?
42 Dziękuję wszystkim za uwagę Struktura organizacyjna Adam Nalepka Klasyczne i nowoczesne struktury organizacji Hanna Fołtyn Sprawne zarządzanie organizacją Witold Kieżun
Program szkolenia: Wprowadzenie do Domain Driven Design dla biznesu (część 0)
Program szkolenia: Wprowadzenie do Domain Driven Design dla biznesu (część 0) Informacje: Nazwa: Wprowadzenie do Domain Driven Design dla biznesu (część 0) Kod: Kategoria: Grupa docelowa: Czas trwania:
Bardziej szczegółowoAnaliza biznesowa studium przypadku
2012 Analiza biznesowa studium przypadku Sławomir Kurowski Nowoczesna Firma S.A. Analiza biznesowa integracji B2B Bydgoszcz, 26 września 2012 Agenda Nowoczesna Firma S.A. historia, działalność, partnerzy
Bardziej szczegółowoAgile Project Management
Charles G. Cobb, pmp Zrozumieć Agile Project Management Równowaga kontroli i elastyczności przekład: Witold Sikorski APN Promise Warszawa 2012 Spis treści Wstęp...vii Kto powinien przeczytać tę książkę?...
Bardziej szczegółowoAnaliza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Bardziej szczegółowoTestowanie oprogramowania
Testowanie oprogramowania 1/17 Testowanie oprogramowania Wykład 01 dr inż. Grzegorz Michalski 13 października 2015 Testowanie oprogramowania 2/17 Dane kontaktowe: Kontakt dr inż. Grzegorz Michalski pokój
Bardziej szczegółowoCykle życia systemu informatycznego
Cykle życia systemu informatycznego Cykl życia systemu informatycznego - obejmuję on okres od zgłoszenia przez użytkownika potrzeby istnienia systemu aż do wycofania go z eksploatacji. Składa się z etapów
Bardziej szczegółowoomnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl
.firma Dostarczamy profesjonalne usługi oparte o nowoczesne technologie internetowe Na wstępie Wszystko dla naszych Klientów Jesteśmy świadomi, że strona internetowa to niezastąpione źródło informacji,
Bardziej szczegółowoDESIGNER APPLICATION. powered by
DESIGNER APPLICATION powered by O FIRMIE HiddenData specjalizuje się w technologii dystrybucji treści video w Internecie oraz w budowie złożonych, funkcjonalnych aplikacji internetowych i mobilnych. Budujemy
Bardziej szczegółowoWitamy! Górnicy 2.0. Kreatywne rozwiązania intnernetowe
Witamy! _ Górnicy 2.0 Kreatywne rozwiązania intnernetowe Nasza oferta - Górnicy 2.0 Witamy w Extreme Coding Wszyscy nasi Klienci są dla nas ważni, zarówno ci obecni jak i przyszli. Dostarczamy rozwiązań
Bardziej szczegółowoWoom Welcome to the Woom World.
Woom Welcome to the Woom World. Woom Czym jest Woom? Wide Object Oriented Manager Woom jest platformą integracyjną dla wielu systemów informatycznych. Woom Wide Object Oriented Manager Jakie platformy
Bardziej szczegółowoThe development of the technological process in an integrated computer system CAD / CAM (SerfCAM and MTS) with emphasis on their use and purpose.
mgr inż. Marta Kordowska, dr inż. Wojciech Musiał; Politechnika Koszalińska, Wydział: Mechanika i Budowa Maszyn; marteczka.kordowska@vp.pl wmusiał@vp.pl Opracowanie przebiegu procesu technologicznego w
Bardziej szczegółowoużytkownika 1 Jak wybrać temat pracy 2 Spis treści 3 Część pierwsza problematyka 4 Część druga stosowane metody 5 Część trzecia propozycja rozwiązania
1 Jak wybrać temat pracy 2 Spis treści 3 Część pierwsza problematyka 4 Część druga stosowane metody 5 Część trzecia propozycja rozwiązania 6 Część czwarta dokumentacja techniczna i dokumentacja użytkownika
Bardziej szczegółowoAnimacja i zarządzanie kulturą w NGO
Łukasz Burkiewicz lukasz.burkiewicz@uj.edu.pl lukasz.burkiewicz@ignatianum.edu.pl Animacja i zarządzanie kulturą w NGO Studia dzienne: Kulturoznawstwo Akademia Ignatianum w Krakowie Każda organizacja m
Bardziej szczegółowoSystem antyfraudowy w praktyce. marcin zastawa wiceprezes zarządu. Warszawa, października 2006r.
System antyfraudowy w praktyce marcin zastawa wiceprezes zarządu Warszawa, 20-21 października 2006r. agenda spotkania struktura systemu zarządzania w organizacji koncepcja systemu antyfraudowego wdrożenie
Bardziej szczegółowoNarzędzia CASE dla.net. Łukasz Popiel
Narzędzia CASE dla.net Autor: Łukasz Popiel 2 Czym jest CASE? - definicja CASE (ang. Computer-Aided Software/Systems Engineering) g) oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania
Bardziej szczegółowoOptymalizacja, industrializacja, produkcja Oferta Fideltronik dla startupów
Optymalizacja, industrializacja, produkcja Oferta Fideltronik dla startupów ST-UP Info Day Jagiellońskie Centrum Innowacji Łukasz Frydrych, R&D Project Manager KIM JESTEŚMY Fideltronik Novo.lab: Nasze
Bardziej szczegółowoIP PBX / Asterisk Wdrożenia i Administracja
OFERTA SZKOLENIOWA IP PBX / Asterisk Wdrożenia i Administracja TELEAKADEMIA popularyzuje i profesjonalnie wdraża nowoczesne, firmowe systemy komunikacji IP. Projekt ten rozwija Spółka MASTER TELECOM, mająca
Bardziej szczegółowoPROJEKT Z BAZ DANYCH
POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRONIKI PROJEKT Z BAZ DANYCH System bazodanowy wspomagający obsługę sklepu internetowego AUTOR: Adam Kowalski PROWADZĄCY ZAJĘCIA: Dr inż. Robert Wójcik, W4/K-9 Indeks:
Bardziej szczegółowoProgram szkolenia: Receptury testowania automatycznego - problemy, strategie, taktyki, techniki, narzędzia
Program szkolenia: Receptury testowania automatycznego - problemy, strategie, taktyki, techniki, narzędzia Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Receptury testowania automatycznego
Bardziej szczegółowoBogdan Kępka. Bogdan Kępka
PRAKTYCZNE SPOSOBY WDRAŻANIA EKOINNOWACJI Agenda Część wprowadzająca: Wdrażanie ekoinnowacji od czego zacząć? Organizacja projektu. Jak przygotować firmę i pracowników? Część praktyczna: Potrzeby i pomysły.
Bardziej szczegółowoJak zaprojektować firmę aby mogła się skalować i odnosić trwałe sukcesy? Warszawa, 13 listopada 2018 r.
Jak zaprojektować firmę aby mogła się skalować i odnosić trwałe sukcesy? Warszawa, 13 listopada 2018 r. Budowanie Organizacji Odnoszących Trwałe Sukcesy - Tezy 1. Zbudowanie organizacji odnoszącej trwałe
Bardziej szczegółowoHP Service Anywhere Uproszczenie zarządzania usługami IT
HP Service Anywhere Uproszczenie zarządzania usługami IT Robert Nowak Architekt rozwiązań HP Software Dlaczego Software as a Service? Najważniejsze powody za SaaS UZUPEŁNIENIE IT 2 Brak zasobów IT Ograniczone
Bardziej szczegółowoFeature Driven Development
Feature Driven Development lekka metodyka tworzenia oprogramowania Kasprzyk Andrzej IS II Wstęp Feature Driven Development (FDD) to metodyka tworzenia oprogramowania, która wspomaga zarządzanie fazami
Bardziej szczegółowoNowocześnie zaprojektowana e-usługa - studium przypadku
2012 Nowocześnie zaprojektowana e-usługa - studium przypadku Piotr Kocjan Wyzwania w projektowaniu i programowaniu e-usługi Poznań, 11 października 2012 Problem Wyzwania w projektowaniu i programowaniu
Bardziej szczegółowoStruktura organizacyjna a strategia
Struktura organizacyjna a strategia Dopasowuje się do strategii (Chandler) Wpływa na postrzeganie strategii Warunkuje decyzje strategiczne Zawęża amplitudę zmian strategicznych Ułatwia (lub hamuje) tworzenie
Bardziej szczegółowoGLOBAL4NET Agencja interaktywna
Sklep internetowy Magento dla Rotom Polska Strona1 System B2B dla Rotom Polska Rotom jest jednym z czołowych dystrybutorów palet drewnianych, opakowań oraz nośników logistycznych dla przedsiębiorstw w
Bardziej szczegółowoInPro BMS InPro BMS SIEMENS
InPro Siemens OPC InPro BMS Produkt InPro BMS jest w sprzedaży od 2000 roku. W ostatnich kilku latach staliśmy się liderem wśród dostawców informatycznych rozwiązań dla systemów bezpieczeństwa. Oferowane
Bardziej szczegółowoĆwiczenie numer 4 JESS PRZYKŁADOWY SYSTEM EKSPERTOWY.
Ćwiczenie numer 4 JESS PRZYKŁADOWY SYSTEM EKSPERTOWY. 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z przykładowym systemem ekspertowym napisanym w JESS. Studenci poznają strukturę systemu ekspertowego,
Bardziej szczegółowoInformatyczne fundamenty
Informatyczne fundamenty Informatyka to szeroka dziedzina wiedzy i praktycznych umiejętności. Na naszych studiach zapewniamy solidną podstawę kształcenia dla profesjonalnego inżyniera IT. Bez względu na
Bardziej szczegółowoNaturalny Porządek Refaktoryzacji Java Developer Days 2012
Naturalny Porządek Refaktoryzacji Java Developer Days 2012 W slajdzie tytułowym szare tło zastąp fajnym zdjęciem lub obrazkiem adekwatnym do szkolenia czy modułu (dwa typowe dla nas slajdy tytułowe znajdziesz
Bardziej szczegółowoMatulewicz Jolita Nowak Magdalena
Matulewicz Jolita Nowak Magdalena Struktura organizacyjna- układ relacji łączących elementy organizacji w zorganizowaną całość, aby zapewnić efektywność organizacji. Elementy struktury organizacyjnej:
Bardziej szczegółowoCase study strona firmowa
Case study strona firmowa Klient Cele Zespół Projektowanie Funkcje UI, UX, AI Podsumowanie Zaufali nam Referencje Klient Luqam - firma konsultingowa działająca w trybie projektowo-szkoleniowym: 12 lat
Bardziej szczegółowoWspółczesna problematyka klasyfikacji Informatyki
Współczesna problematyka klasyfikacji Informatyki Nazwa pojawiła się na przełomie lat 50-60-tych i przyjęła się na dobre w Europie Jedna z definicji (z Wikipedii): Informatyka dziedzina nauki i techniki
Bardziej szczegółowoRynek Call/Contact Center w Polsce:
Grzegorz Badura Arkadiusz Sobiczewski Rynek Call/Contact Center w Polsce: Dynamiczny wzrost tego kanału kontaktu z Klientami, przyrost stanowisk większy niż przyrost PKB Około 50.000 pracowników zatrudnionych
Bardziej szczegółowoElektroniczny Obieg Dokumentów edok Archiwum
Elektroniczny Obieg Dokumentów edok Archiwum krzysztof.hunia@coi.gov.pl IX Konwent Informatyków i Administracji Pomorza i Kujaw Łysomice, 15-16 czerwca 2016 r. 1 Agenda 1. Kim jesteśmy i co robimy 2. Dlaczego
Bardziej szczegółowoPrzykład wdrożenia Elektronicznej Legitymacji Studenckiej w SWPS
Przykład wdrożenia Elektronicznej Legitymacji Studenckiej w SWPS Agenda 1. Założenia projektu 2. Wybór rozwiązania 3. Konkurs Ofert 4. Wdrożenie rozwiązania 5. Podsumowanie Założenia projektu Badanie potrzeb
Bardziej szczegółowoSpis treści. Istota i przewartościowania pojęcia logistyki. Rozdział 2. Trendy i determinanty rozwoju i zmian w logistyce 42
Spis treści Od Autora 11 Rozdział 1 Istota i przewartościowania pojęcia logistyki n 1.1. Przegląd i interpretacja znaczących definicji logistyki 17 1.2. Ewolucja i przewartościowania przedmiotu, celów
Bardziej szczegółowoNowoczesne narzędzia HR. Waldemar Lipiński DMZ-CHEMAK sp. z o.o.
Nowoczesne narzędzia HR Waldemar Lipiński DMZ-CHEMAK sp. z o.o. W CHMURY CZY Z CHMUR Z ZIEMI NA ZIEMIĘ OPROGRAMOWANIE ROZWIĄZANIA ON-LINE OUTSOURCING PLUS CONSULTING 4 wymiary HR to inicjatywa firm: DMZ-Chemak
Bardziej szczegółowoSynchronizacja danych Centrala Oddział
Synchronizacja danych Centrala Oddział z uwzględnieniem braku stałego łącza internetowego Analiza na przykładzie Przedsiębiorstwa Produkcyjno Handlowego PIASKARZ S.A. Warszawa, Sierpień 2013 PIASKARZ S.A.
Bardziej szczegółowoWydział Nauk Społecznych Plan studiów niestacjonarnych drugiego stopnia Kierunek: Zarządzanie kreatywne B. Moduły kierunkowe obligatoryjne
Wydział Nauk Społecznych B. Moduły kierunkowe obligatoryjne Zarządzanie firmą Zo 5 30 10 20 0 0 0 0 0 1 Podstawy organizacji i zarządzania E 10 10 2 Strategie zarządzania Zo 10 10 3 Prawne aspekty działalności
Bardziej szczegółowoZastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online
2012 Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online Sławomir Frąckowiak Wdrożenie systemu B2B Lublin, 25 października 2012 Aplikacje B2B do czego? Realizacja najważniejszych procesów
Bardziej szczegółowoŚNIADANIE Z E-LEARNING.PL MECHANIZMY GRYWALIZACJI W PROCESACH E-LEARNGOWYCH
ŚNIADANIE Z E-LEARNING.PL MECHANIZMY GRYWALIZACJI W PROCESACH E-LEARNGOWYCH Po co komu grywalizacja Według Instytutu Gallupa, aż 63% pracowników na świecie jest niezaangażowanych w swoją pracę, a 23% pracowników
Bardziej szczegółowoOpracowanie systemu monitorowania zmian cen na rynku nieruchomości
Opracowanie systemu monitorowania zmian cen na rynku nieruchomości Ogólne założenia planowanego projektu Firma planuje realizację projektu związanego z uruchomieniem usługi, która będzie polegała na monitorowaniu
Bardziej szczegółowoMechanika i Budowa Maszyn II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2013/2014
Bardziej szczegółowoMETODY WSPOMAGANIA DECYZJI MENEDŻERSKICH
PREZENTACJA SEPCJALNOŚCI: METODY WSPOMAGANIA DECYZJI MENEDŻERSKICH WYDZIAŁ INFORMATYKI I KOMUNIKACJI KIERUNEK INFORMATYKA I EKONOMETRIA SEKRETARIAT KATEDRY BADAŃ OPERACYJNYCH Budynek D, pok. 621 e-mail
Bardziej szczegółowo3.1. NOWY SYSTEM B2B/B2C
O FIRMIE Automatyka to jeden z czołowych dystrybutorów produktów automatyki przemysłowej na polskim rynku. Ponad 30 lat doświadczeń w branży powoduje, że ich klienci m o g ą l i c z y ć n i e t y l k o
Bardziej szczegółowoPlan studiów stacjonarnych drugiego stopnia 2019/2021 Kierunek: Zarządzanie kreatywne B. Moduły kierunkowe obligatoryjne
2019/2021 B. Moduły kierunkowe obligatoryjne 1 Spotkanie z opiekunem roku 1 1 2 2 2 Spotkanie z opiekunem roku 2 2 2 2 3 Spotkanie z opiekunem roku 3 3 2 2 4 Spotkanie z opiekunem roku 4 4 2 2 Zarządzanie
Bardziej szczegółowoJarosław Żeliński analityk biznesowy, projektant systemów
Modele wdrażania i zarządzania projektami ERP Jarosław Żeliński analityk biznesowy, projektant systemów (c) Jarosław Żeliński IT-Consulting 1 Cel prezentacji Wskazanie kluczowych ryzyk projektów wdrożenia
Bardziej szczegółowo1/ Nazwa zadania: Dostawa, wdrożenie i serwis informatycznego systemu zarządzania projektami dla Urzędu Miejskiego Wrocławia wraz ze szkoleniem.
1/ Nazwa zadania: Dostawa, wdrożenie i serwis informatycznego systemu zarządzania projektami dla Urzędu Miejskiego Wrocławia wraz ze szkoleniem. 2/ Wykonawcy: Konsorcjum: Netline Group wraz z Premium Technology
Bardziej szczegółowoReferat pracy dyplomowej
Referat pracy dyplomowej Temat pracy: Projekt i implementacja oprogramowania dla salonu kosmetycznego. Autor: Wojciech Rubiniec Promotor: dr inż. Roman Simiński Kategorie: Oprogramowanie użytkowe Słowa
Bardziej szczegółowoPR242012 23 kwietnia 2012 Mechanika Strona 1 z 5. XTS (extended Transport System) Rozszerzony System Transportowy: nowatorska technologia napędów
Mechanika Strona 1 z 5 XTS (extended Transport System) Rozszerzony System Transportowy: nowatorska technologia napędów Odwrócona zasada: liniowy silnik ruch obrotowy System napędowy XTS firmy Beckhoff
Bardziej szczegółowoProjekty BPM z perspektywy analityka biznesowego. Wrocław, 20 stycznia 2011
Projekty BPM z perspektywy analityka biznesowego Wrocław, 20 stycznia 2011 Agenda Definicja pojęć: Analiza biznesowa oraz analityk biznesowy Co kryje się za hasłem BPM? Organizacja zarządzana procesowo
Bardziej szczegółowoFormacyjne znaczenie programowania w kształceniu menedżerów
Formacyjne znaczenie programowania w kształceniu menedżerów Wojciech Cellary Katedra Technologii Informacyjnych Uniwersytet Ekonomiczny w Poznaniu al. Niepodległości 10, 61-875 Poznań cellary@kti.ue.poznan.pl
Bardziej szczegółowoSzkolenie: Zarządzanie cyklem projektu w Jednostkach Samorządu Terytorialnego
Szkolenie: Zarządzanie cyklem projektu w Jednostkach Samorządu Terytorialnego Temat: Szkolenie: Zarządzanie cyklem projektu w Jednostkach Samorządu Terytorialnego Termin: do ustalenia Miejsce: do ustalenia
Bardziej szczegółowoWiComm dla innowacyjnego Pomorza
Centrum Doskonałości WiComm WiComm dla innowacyjnego Pomorza Michał Mrozowski wicomm@wicomm.pl Centrum Doskonałości WiComm Inżynieria Systemów Komunikacji Bezprzewodowej Politechnika Gdańska Ul. Narutowicza
Bardziej szczegółowoEwolucyjna architektura
Ewolucyjna architektura www.sxc.hu/photo/850368 Na początek Michał Bartyzel konsultant, trener BNS IT procesy zwinne i nie tylko architektura czysty kod software crafstmanship strategie skutecznych programistów
Bardziej szczegółowoInterakcja i komunikacja a strony biblioteczne
Interakcja i komunikacja a strony biblioteczne 01 Netia Agenda 2 1 user experience, użyteczność, AI konwencja w projekcie funkcjonalnym 2 3 model komunikacyjny jak sięgnąć po użytkownika? 4 5 proces twórczy
Bardziej szczegółowoREKOMENDACJE DOTYCZĄCE PLATFORMY ZARZĄDZANIA KOMPETENCJAMI
REKOMENDACJE DOTYCZĄCE PLATFORMY ZARZĄDZANIA KOMPETENCJAMI WYTYCZNE DO MODELU DANIEL WOJEWÓDZKI Rekomendacje dotyczące Platformy Zarządzania Kompetencjami System adresowany do małych przedsiębiorstw do
Bardziej szczegółowoSpis treści. Przedmowa Karolina Zmitrowicz, Adam Roman. Część I. Organizacja i procesy 1
Testowanie oprogramowania w praktyce : studium przypadków 2.0 / redakcja naukowa Adam Roman, Karolina Zmitrowicz ; Wojciech Anzel [i 11 pozostałych]. Warszawa, 2018 Spis treści Przedmowa Karolina Zmitrowicz,
Bardziej szczegółowoMetody Programowania
POLITECHNIKA KRAKOWSKA - WIEiK KATEDRA AUTOMATYKI i TECHNIK INFORMACYJNYCH Metody Programowania www.pk.edu.pl/~zk/mp_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl Wykład 15: Klasyczne techniki
Bardziej szczegółowoTomasz Karwatka Janmedia Interactive tkarwatka@janmedia.pl www.janmedia.pl. ecommerce w czym tkwi siła naszych rozwiązań
Tomasz Karwatka Janmedia Interactive tkarwatka@janmedia.pl www.janmedia.pl ecommerce w czym tkwi siła naszych rozwiązań Janmedia Interactive : eksperci ecommerce Janmedia Interactive posiada autorski system
Bardziej szczegółowoStudentom zostaną dostarczone wzory lub materiały opisujące. Zachęcamy do wykonania projektów programistycznych w postaci apletów.
W niniejszym dokumencie znajdują się propozycje projektów na rok 2008. Tematy sformułowane są ogólnie, po wyborze tematu i skontaktowaniu z prowadzącym zostaną określone szczegółowe wymagania co do projektu.
Bardziej szczegółowoAnaliza procesów współpracy z kontrahentami i ich optymalizacja przez ICT
2012 Analiza procesów współpracy z kontrahentami i ich optymalizacja przez ICT Rafał Moś KAELMO Analiza biznesowa integracji B2B Bydgoszcz, 26 września 2012 Agenda Procesy współpracy z kontrahentami Możliwości
Bardziej szczegółowoMetody komputerowe w inżynierii komunikacyjnej. Wprowadzenie. dr inż. Tadeusz Zieliński doc. WIL r. ak. 2017/18
Metody komputerowe w inżynierii komunikacyjnej Wprowadzenie dr inż. Tadeusz Zieliński doc. WIL r. ak. 2017/18 Układ wykładu sprawy organizacyjne program zajęć wykład wprowadzający Sprawy organizacyjne
Bardziej szczegółowoJak opisać wymagania zamawiającego wybrane elementy
Jak opisać wymagania zamawiającego wybrane elementy Adam Rzeźnicki, Grzegorz Sobolewski PIIT Listopad, 2012 Agenda Kontekst ma znaczenie - na przykładzie cyklu wytwórczego systemu aplikacyjnego Rodzaje
Bardziej szczegółowoArchitektura korporacyjna jako narzędzie koordynacji wdrażania przetwarzania w chmurze
Architektura korporacyjna jako narzędzie koordynacji wdrażania przetwarzania w chmurze Prof. SGH, dr hab. Andrzej Sobczak, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej SGH
Bardziej szczegółowoKurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017
Wykład 12 7 czerwca 2017 Czym jest UML? UML składa się z dwóch podstawowych elementów: notacja: elementy graficzne, składnia języka modelowania, metamodel: definicje pojęć języka i powiazania pomiędzy
Bardziej szczegółowoNOWOCZESNE NARZĘDZIA DLA TURYSTY W JEDNEJ KIESZENI
NOWOCZESNE NARZĘDZIA DLA TURYSTY W JEDNEJ KIESZENI Agenda prezentacji 1. Wstęp Potrzeby i podstawowe narzędzia współczesnego turysty 2. Zakupy przez Internet 3. Media społecznościowe i ich rola we współczesnej
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.
Bardziej szczegółowoScala Business Solutions Polska Sp. z o.o. Signature metodologia wdrażania Scali. Czego użytkownik potrzebuje najbardziej?
Signature metodologia wdrażania Scali Scala to zintegrowany pakiet do zarządzania przedsiębiorstwem. O efektywności jego działania decyduje sposób właściwego wdrożenia, toteż gorąco zachęcamy wszystkich
Bardziej szczegółowoPrzygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)
Program szkolenia: Przygotowanie do nowoczesnego programowania po stronie przeglądarki (HTML5, CSS3, JS, wzorce, architektura, narzędzia) Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania:
Bardziej szczegółowoProblematyka szkoleń w zakresie CAD/CAM/CNC w technicznej szkole średniej. mgr inż. Damian Sułkowski, mgr inż. Stanisław Pokutycki
Problematyka szkoleń w zakresie CAD/CAM/CNC w technicznej szkole średniej mgr inż. Damian Sułkowski, mgr inż. Stanisław Pokutycki CAD - Komputerowe wspomaganie projektowania (CAD - Computer Aided Design)
Bardziej szczegółowoAgenda. Zakres projektu. Harmonogram wdrożenia. Wspólne zadania i ograniczenia
System Informatyczny Powiadamiania Ratunkowego System Informatyczny Powiadamiania Ratunkowego (SI PR) Agenda Zakres projektu Harmonogram wdrożenia Wspólne zadania i ograniczenia cmp Matryca Produktów SYSTEM
Bardziej szczegółowoZad. 5: Sterowanie robotem mobilnym
Zad. 5: Sterowanie robotem mobilnym 1 Cel ćwiczenia Wykształcenie umiejętności modelowania kluczowych dla danego problemu pojęć. Tworzenie diagramu klas, czynności oraz przypadków użycia. Wykorzystanie
Bardziej szczegółowoProces implementacji BIM z perspektywy firmy wdrażającej
Proces implementacji BIM z perspektywy firmy wdrażającej Wojciech Kozłowski AEC DESIGN Inż. Aplikacji BIM 2016 Autodesk ZAPRASZAMY DO ZADAWANIA PYTAŃ Połącz się z siecią na Twoim telefonie: sieć: forumautodesk2016
Bardziej szczegółowoTECHNOLOGIE JUTRA DZISIAJ NOWOCZESNE ZARZĄDZANIE MAJĄTKIEM
TECHNOLOGIE JUTRA DZISIAJ NOWOCZESNE ZARZĄDZANIE MAJĄTKIEM PODSTAWA PRAWNA Każda instytucja publiczna oraz przedsiębiorstwa zobowiązane są do prowadzenia ewidencji majątku oraz jego okresowej inwentaryzacji.
Bardziej szczegółowoZintegrowane Systemy Transportowe (ITS) Integracja oraz standaryzacja
Zintegrowane Systemy Transportowe (ITS) Integracja oraz standaryzacja - Wstęp - Czy systemy ITS są standaryzowane? - Standaryzacja w transporcie - Jakie wartości daje standaryzacja w rozwiązaniach ITS?
Bardziej szczegółowoOD MONOLITU DO MIKROUSŁUGI MICROSERVICES
OD MONOLITU DO MIKROUSŁUGI MICROSERVICES WOJCIECH CIOŁKO Software Engineer PayPal, Rocket Internet, AxelSpringer TV Guides, Funke MedienGruppe, PostCon, AboutCoders, OSEC Software #agile #scrum #software
Bardziej szczegółowoXTrack SKOG: Nowoczesny system kontroli Operatorów w ramach wykonywanych zadań związanych z odbiorami odpadów na rzecz miasta i gminy..
XTrack SKOG: Nowoczesny system kontroli Operatorów w ramach wykonywanych zadań związanych z odbiorami odpadów na rzecz miasta i gminy.. Historia XTrack Oprogramowanie szyte na miarę XTrack to ponad 10
Bardziej szczegółowoElektroniczny Obieg Dokumentów edok. I Mazowiecki Konwent Informatyków i Administracji Zegrze, 8-9 września 2016 r.
Elektroniczny Obieg Dokumentów edok gabriela.gonet@coi.gov.pl I Mazowiecki Konwent Informatyków i Administracji Zegrze, 8-9 września 2016 r. 1 Agenda 1. Kim jesteśmy i co robimy 2. Czym jest edok? 3. Dlaczego
Bardziej szczegółowoZałożenia i stan realizacji projektu epuap2
Założenia i stan realizacji projektu epuap2 Michał Bukowski Analityk epuap Serock, 28 października 2009 r. Agenda 1. Projekt epuap - cele i zakres. 2. Zrealizowane zadania w ramach epuap. 3. Projekt epuap2
Bardziej szczegółowoSkuteczne zarządzanie projektami IT w otoczeniu uczelnianym. Piotr Ogonowski
Skuteczne zarządzanie projektami IT w otoczeniu uczelnianym Piotr Ogonowski Agenda Najważniejsze elementy organizacji projektowej Agile czy klasycznie? Jak wdrożyć podejście projektowe na Uczelni? Kluczowe
Bardziej szczegółowoNauka o organizacji. Wykład 2. Struktura organizacji
Nauka o organizacji Wykład 2. Struktura organizacji Więzi i zależności Dokumenty organizacyjne Wymiary struktury organizacyjnej Więzi i ich rodzaje Więzi relacje współzależności mające charakter zasileń
Bardziej szczegółowoKierunek Informatyka. Specjalność Systemy i sieci komputerowe. Specjalność Systemy multimedialne i internetowe
Kierunek Informatyka Studiowanie na kierunku Informatyka daje absolwentom dobre podstawy z zakresu matematyki, fizyki, elektroniki i metrologii, teorii informacji, języka angielskiego oraz wybranych zagadnień
Bardziej szczegółowoSpis treúci. Księgarnia PWN: Robert A. Maksimchuk, Eric J. Naiburg - UML dla zwykłych śmiertelników. Wstęp... 11. Podziękowania...
Księgarnia PWN: Robert A. Maksimchuk, Eric J. Naiburg - UML dla zwykłych śmiertelników Spis treúci Wstęp... 11 Podziękowania... 13 O autorach... 15 Robert A. Maksimchuk... 15 Eric J. Naiburg... 15 Przedmowa...
Bardziej szczegółowoBaza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.
PI-14 01/12 Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.! Likwidacja lub znaczne ograniczenie redundancji (powtarzania się) danych! Integracja danych!
Bardziej szczegółowoZarządzanie usługami IT
Zarządzanie usługami IT Koncepcja usługowej organizacji IT oraz cykl życia usługi IT dr Remigiusz Orzechowski Instytut Zarządzania Wartością Kolegium Nauk o Przedsiębiorstwie Szkoła Główna Handlowa w Warszawie
Bardziej szczegółowoINFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx
INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx 1. WPROWADZENIE Program AutoCAD ma wielu użytkowników i zajmuje znaczące miejsce w graficznym
Bardziej szczegółowoPlatforma Cognos. Agata Tyma CMMS Department Marketing & Sales Specialist atyma@aiut.com.pl. 2011 AIUT Sp. z o. o.
Platforma Cognos Agata Tyma CMMS Department Marketing & Sales Specialist atyma@aiut.com.pl Business Intelligence - Fakty Kierownicy tracą około 2 godzin dziennie na szukanie istotnych informacji. Prawie
Bardziej szczegółowoProjektowanie sieci metodą Top-Down
Projektowanie sieci metodą Top-Down http://www.topdownbook.com Wydanie w języku polskim PWN 2007 Copyright 2004 Cisco Press & Priscilla Oppenheimer Projektowanie Top-Down TOP-DOWN Projektowanie analityczne,
Bardziej szczegółowoZAMÓWIENIA GIS BY CTI
ZAMÓWIENIA GIS BY CTI Instrukcja obsługi DATA 05.03.2013 PRODUCENT Centrum Technologii Informatycznej Zygmunt Wilder WERSJA 1.0 AUTOR Dariusz Skórniewski 1. Wstęp. Program ten stworzony został z myślą
Bardziej szczegółowoUżyteczność oraz User Experience
Projektowanie interfejsów użytkownika Użyteczność oraz User Experience Opis szkolenia +48 535 82 06 27 ー hi@uxtalks.pl ー Cel szkolenia Szkolenie, rozwijając refleksję nad projektowaniem nowoczesnych i
Bardziej szczegółowoZałożenia modelu dostarczenia wartości z budowy inteligentnego miasta
Założenia modelu dostarczenia wartości z budowy inteligentnego miasta Kierownik Zakładu Zarządzania Informatyką SGH Agenda prezentacji 1 2 3 4 Definicyjne ujęcie inteligentnego miasta Czym jest model dostarczania
Bardziej szczegółowoKATALOG PRZEDMIOTÓW (PAKIET INFORMACYJNY ECTS) KIERUNEK INFORMATYKA STUDIA PIERWSZEGO STOPNIA
KATALOG PRZEDMIOTÓW (PAKIET INFORMACYJNY ECTS) KIERUNEK INFORMATYKA STUDIA PIERWSZEGO STOPNIA Legnica 2011/2012 Kierunek Informatyka Studiowanie na kierunku Informatyka daje absolwentom dobre podstawy
Bardziej szczegółowowindows XP n a j l e p s z e t r i k i
windows XP n a j l e p s z e t r i k i windows XP n a j l e p s z e t r i k i Jak zoptymalizować pracę z systemem Windows XP?... 3 Jak szybko uruchamiać programy?... 3 W jaki sposób dostosować pulpit i
Bardziej szczegółowoModele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013.
Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013 Spis treści I. Bezpieczeństwo systemów informatycznych Rozdział 1. Wstęp 3 1.1.
Bardziej szczegółowoZasady organizacji projektów informatycznych
Zasady organizacji projektów informatycznych Systemy informatyczne w zarządzaniu dr hab. inż. Joanna Józefowska, prof. PP Plan Definicja projektu informatycznego Fazy realizacji projektów informatycznych
Bardziej szczegółowoStaże Ośrodka RENOWATOR
Staże Ośrodka RENOWATOR Wiesława Mariola Kowalczyk Plan projektu serwisu internetowego dla firmy odzieżowej Trendy One który został zrealizowany w ramach stażu w Instytucie Badań Systemowych PAN. Zadania
Bardziej szczegółowoAnalysis of PCE-based path optimization in multi-domain SDN/MPLS/BGP-LS network
Analysis of PCE-based path optimization in multi-domain SDN/MPLS/BGP-LS network Grzegorz Rzym AGH, Department of Telecommunications 20-21.10.2016, Poznań www.agh.edu.pl Agenda Motywacja PCE SDN Środowisko
Bardziej szczegółowo