Zabawa z prawem Conway a. Łukasz Januszek Żółw
|
|
- Elżbieta Wasilewska
- 7 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:
Analiza 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
Agile 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ę?...
Analiza 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:
Testowanie 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
Cykle ż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
omnia.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,
DESIGNER 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
Witamy! 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ń
Woom 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
The 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
uż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
Animacja 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
System 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
Narzę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
Optymalizacja, 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
IP 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
PROJEKT 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:
Program 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
Bogdan 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.
Jak 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
HP 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
Feature 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
Nowocześ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
Struktura 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
GLOBAL4NET 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
InPro 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
Ć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,
Informatyczne 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
Naturalny 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
Matulewicz 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:
Case 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
Współ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
Rynek 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
Elektroniczny 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
Przykł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
Spis 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
Nowoczesne 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
Synchronizacja 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.
Wydział 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
Zastosowania 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
Ś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
Opracowanie 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
Mechanika 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
METODY 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
3.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
Plan 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
Jarosł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
1/ 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
Referat 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
PR242012 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
Projekty 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
Formacyjne 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
Szkolenie: 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
WiComm 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
Ewolucyjna 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
Interakcja 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
REKOMENDACJE 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
Spis 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,
Metody 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
Tomasz 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
Studentom 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.
Analiza 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
Metody 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
Jak 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
Architektura 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
Kurs 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
NOWOCZESNE 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
PRZEWODNIK 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.
Scala 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
Przygotowanie 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:
Problematyka 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)
Agenda. 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
Zad. 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
Proces 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
TECHNOLOGIE 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.
Zintegrowane 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?
OD 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
XTrack 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
Elektroniczny 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
Zał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
Skuteczne 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
Nauka 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ń
Kierunek 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ń
Spis 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...
Baza 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!
Zarzą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
INFORMATYKA 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
Platforma 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
Projektowanie 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,
ZAMÓ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ą
Uż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
Zał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
KATALOG 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
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 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
Modele 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.
Zasady 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
Staż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
Analysis 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