Jak budować zakres projektu z pomocą inżynierii systemowejJaroslaw Zelinski
Inżynieria systemów to także analiza i precyzowanie wymagań, to zawieranie kontraktu na wykonanie i dostarczenie produktu. Oprogramowanie, mimo wymaganej i popularnej "zwinności" także należy tworzyć "z głową".....
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...KAROLINA ZMITROWICZ
Originally presented at QS-Tag 2016
https://www.qs-tag.de/en/abstracts/tag-1/simple-ways-of-planning-designing-and-testing-usability-of-a-software-product/
The document discusses the importance of usability engineering and designing for usability from the beginning. It provides definitions of usability and outlines the key steps in the usability engineering process, including concept planning, understanding needs, requirements analysis, and design/development. Throughout each step, it emphasizes applying best practices like user research, prototyping, and usability testing to prevent usability problems and ensure products are easy to use.
Minimize the project risk - build good business requirementsKAROLINA ZMITROWICZ
The document discusses the importance of writing good business requirements for minimizing project risk. It notes that the real problems with many IT projects stem from a lack of proper analysis and preparation, with requirements often not clearly defined or tied to business goals and values. The document provides guidance on best practices for writing business requirements, including quantifying requirements, focusing on stakeholder needs and system qualities rather than just functions, ensuring "rich specification" that provides important background context for each requirement, and carrying out quality control checks of requirements.
Jak budować zakres projektu z pomocą inżynierii systemowejJaroslaw Zelinski
Inżynieria systemów to także analiza i precyzowanie wymagań, to zawieranie kontraktu na wykonanie i dostarczenie produktu. Oprogramowanie, mimo wymaganej i popularnej "zwinności" także należy tworzyć "z głową".....
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...KAROLINA ZMITROWICZ
Originally presented at QS-Tag 2016
https://www.qs-tag.de/en/abstracts/tag-1/simple-ways-of-planning-designing-and-testing-usability-of-a-software-product/
The document discusses the importance of usability engineering and designing for usability from the beginning. It provides definitions of usability and outlines the key steps in the usability engineering process, including concept planning, understanding needs, requirements analysis, and design/development. Throughout each step, it emphasizes applying best practices like user research, prototyping, and usability testing to prevent usability problems and ensure products are easy to use.
Minimize the project risk - build good business requirementsKAROLINA ZMITROWICZ
The document discusses the importance of writing good business requirements for minimizing project risk. It notes that the real problems with many IT projects stem from a lack of proper analysis and preparation, with requirements often not clearly defined or tied to business goals and values. The document provides guidance on best practices for writing business requirements, including quantifying requirements, focusing on stakeholder needs and system qualities rather than just functions, ensuring "rich specification" that provides important background context for each requirement, and carrying out quality control checks of requirements.
Zagadnienia:
Czym jest User Experience i jak wygląda współpraca na linii Analityk Biznesowy a UX.
Skupię się również na sytuacji gdy nie ma w zespole UX'a, a Analityk Biznesowy chce tworzyć produkt taki, który nie nie tylko spełnia wymagania klienta, ale również jest przyjazny dla użytkownika.
Dokumen tersebut merupakan ringkasan singkat tentang pengembangan tenaga kependidikan khususnya mengenai Penilaian Kinerja Guru (PKG) dan Pengembalangan Keprofesian Berkelanjutan (PKB). Terdiri dari kompetensi dasar, tujuan, strategi pelaksanaan, dan tagihan kegiatan untuk PKG dan PKB.
Prezentacja o zastosowaniach Open Data została wygłoszona dla Rady Innowacyjności przez firmę Appsilon - Data Science.
Presentation on Open Data applications was given for Innovation Council by Appsilon - Data Science company.
The document provides statistical formulas and analyses for descriptive statistics, correlation analysis, dynamic analysis, probability calculations, interval estimation, and parametric tests. It includes formulas for measures of central tendency, variance, standard deviation, correlation coefficients, trend lines, probability distributions, confidence intervals, and hypothesis tests regarding means and variances.
Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...Business Analysts Meetup
•Analiza Biznesowa jako złożoność treści jej produktu
•Spójny, niesprzeczny i Kompletny czyli jaki?
•Czym jest plan pracy AB czyli struktura modelu biznesowego
•Realia korzystania z narzędzi CASE zwinny vs. mało ryzykowny
•Narzędzia CASE dobre praktyki
Autorem prezentacji jest Jarosław Żeliński - analityk biznesowy, projektant systemowy, który wystąpił jako prelegent na naszych spotkaniach 10 marca 2016 we Wrocławiu.
Manipulacja, perswazja czy magia? SERGIUSZ KIZIŃCZUKWolny Przemysław
Manipulacja czy magia? Poznaj niesamowitą moc słowa, myśli i wiary i dowiedz się jak ją wykorzystać.
Poznaj niesamowitą moc słowa, myśli i wiary i dowiedz się jak ją wykorzystać
Manipulacja, perswazja czy magia? A może po prostu "codzienność"?
Czy wiesz, że wielokrotnie byłeś w transie hipnotycznym, nawet o tym nie wiedząc?
Odkryj wielką moc słowa, myśli i wiary w to, co robisz!
Dzięki publikacji „Manipulacja, perswazja czy magia?”:
Dowiesz się, co to jest autohipnoza, sugestia, psychomanipulacja i nauczysz się nie tylko przed nimi bronić, ale także poznasz podstawowe techniki ich użycia.
Nauczysz się też manipulować innymi ludźmi i umiejętnie, niedostrzegalnie sprawiać, by działali według Twojego planu. W żadnym wypadku nie wykorzystuj tej wiedzy do niecnych celów. To zawsze obróci się przeciwko Tobie.
Dowiesz się także, jak z korzyścią dla siebie i innych wykorzystać tą wiedzę, aby Twoje życie uległo diametralnej zmianie.
Możliwe, że jeszcze nie uświadamiasz sobie tego, że to, co w tej chwili czytasz i to co przeczytasz w publikacji „Manipulacja, perswazja czy magia?” może zmienić Twoje życie i sprawić, że znacznie lepiej będziesz się komunikował z innymi ludźmi.
Crispy is a business design company helping organizations to innovate and (re)think their business.
Designers, engineers, economists, philosophers, architects, expert facilitators working together to support our customers in the design and implementation of creative solutions.
We work at startup and spinoff of new business ideas as well as business strategies, strategic promotion, new product & service development, hr management strategies.
Celem referatu jest pokazanie systemu ERP_II jako złożonego środowiska usługowego wspomagającego zarządzanie firmą (organizacją), w którym korzystanie z rozproszonej architektury wymaga specyficznego podejścia.
Este documento ofrece consejos para realizar investigaciones y analizar fuentes. Recomienda elegir un tema interesante y organizar el trabajo en grupo o individualmente. Explica que se debe buscar información en internet de manera cuidadosa, leyendo detenidamente varias fuentes y contrastándolas, en lugar de copiar sin pensar de Wikipedia. También aconseja consultar libros en la biblioteca para contrastar la información encontrada.
Potencjały miejskich obszarów funkcjonalnychMarcin Baron
W prezentacji pokazano podejście metodyczne do analizy miejskich obszarów funkcjonalnych (MOF) przez pryzmat ich potencjałów rozwojowych. Przedstawiono rozwiązanie koncepcyjne w tym zakresie oraz wyniki badania pilotażowego polskich metropolitalnych MOF. Wg przyjętej metodyki można je sklasyfikować w 3 podzbiory. Pierwszym – jednoelementowym – jest MOF Warszawy. Podzbiór drugi, wyróżniających się metropolitalnych MOF, tworzą MOF: Gdańska, Krakowa, Poznania oraz Wrocławia. Do trzeciego podzbioru, pozostałych metropolitalnych MOF, należą MOF: bydgosko-toruński, Katowic, Lublina, Łodzi i Szczecina.
If Web 2.0 tools offer the promise of better project communication, what does “better” look like? This presentation explores several SaaS offerings that promise improved project communication and team collaboration.
Zagadnienia:
Czym jest User Experience i jak wygląda współpraca na linii Analityk Biznesowy a UX.
Skupię się również na sytuacji gdy nie ma w zespole UX'a, a Analityk Biznesowy chce tworzyć produkt taki, który nie nie tylko spełnia wymagania klienta, ale również jest przyjazny dla użytkownika.
Dokumen tersebut merupakan ringkasan singkat tentang pengembangan tenaga kependidikan khususnya mengenai Penilaian Kinerja Guru (PKG) dan Pengembalangan Keprofesian Berkelanjutan (PKB). Terdiri dari kompetensi dasar, tujuan, strategi pelaksanaan, dan tagihan kegiatan untuk PKG dan PKB.
Prezentacja o zastosowaniach Open Data została wygłoszona dla Rady Innowacyjności przez firmę Appsilon - Data Science.
Presentation on Open Data applications was given for Innovation Council by Appsilon - Data Science company.
The document provides statistical formulas and analyses for descriptive statistics, correlation analysis, dynamic analysis, probability calculations, interval estimation, and parametric tests. It includes formulas for measures of central tendency, variance, standard deviation, correlation coefficients, trend lines, probability distributions, confidence intervals, and hypothesis tests regarding means and variances.
Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...Business Analysts Meetup
•Analiza Biznesowa jako złożoność treści jej produktu
•Spójny, niesprzeczny i Kompletny czyli jaki?
•Czym jest plan pracy AB czyli struktura modelu biznesowego
•Realia korzystania z narzędzi CASE zwinny vs. mało ryzykowny
•Narzędzia CASE dobre praktyki
Autorem prezentacji jest Jarosław Żeliński - analityk biznesowy, projektant systemowy, który wystąpił jako prelegent na naszych spotkaniach 10 marca 2016 we Wrocławiu.
Manipulacja, perswazja czy magia? SERGIUSZ KIZIŃCZUKWolny Przemysław
Manipulacja czy magia? Poznaj niesamowitą moc słowa, myśli i wiary i dowiedz się jak ją wykorzystać.
Poznaj niesamowitą moc słowa, myśli i wiary i dowiedz się jak ją wykorzystać
Manipulacja, perswazja czy magia? A może po prostu "codzienność"?
Czy wiesz, że wielokrotnie byłeś w transie hipnotycznym, nawet o tym nie wiedząc?
Odkryj wielką moc słowa, myśli i wiary w to, co robisz!
Dzięki publikacji „Manipulacja, perswazja czy magia?”:
Dowiesz się, co to jest autohipnoza, sugestia, psychomanipulacja i nauczysz się nie tylko przed nimi bronić, ale także poznasz podstawowe techniki ich użycia.
Nauczysz się też manipulować innymi ludźmi i umiejętnie, niedostrzegalnie sprawiać, by działali według Twojego planu. W żadnym wypadku nie wykorzystuj tej wiedzy do niecnych celów. To zawsze obróci się przeciwko Tobie.
Dowiesz się także, jak z korzyścią dla siebie i innych wykorzystać tą wiedzę, aby Twoje życie uległo diametralnej zmianie.
Możliwe, że jeszcze nie uświadamiasz sobie tego, że to, co w tej chwili czytasz i to co przeczytasz w publikacji „Manipulacja, perswazja czy magia?” może zmienić Twoje życie i sprawić, że znacznie lepiej będziesz się komunikował z innymi ludźmi.
Crispy is a business design company helping organizations to innovate and (re)think their business.
Designers, engineers, economists, philosophers, architects, expert facilitators working together to support our customers in the design and implementation of creative solutions.
We work at startup and spinoff of new business ideas as well as business strategies, strategic promotion, new product & service development, hr management strategies.
Celem referatu jest pokazanie systemu ERP_II jako złożonego środowiska usługowego wspomagającego zarządzanie firmą (organizacją), w którym korzystanie z rozproszonej architektury wymaga specyficznego podejścia.
Este documento ofrece consejos para realizar investigaciones y analizar fuentes. Recomienda elegir un tema interesante y organizar el trabajo en grupo o individualmente. Explica que se debe buscar información en internet de manera cuidadosa, leyendo detenidamente varias fuentes y contrastándolas, en lugar de copiar sin pensar de Wikipedia. También aconseja consultar libros en la biblioteca para contrastar la información encontrada.
Potencjały miejskich obszarów funkcjonalnychMarcin Baron
W prezentacji pokazano podejście metodyczne do analizy miejskich obszarów funkcjonalnych (MOF) przez pryzmat ich potencjałów rozwojowych. Przedstawiono rozwiązanie koncepcyjne w tym zakresie oraz wyniki badania pilotażowego polskich metropolitalnych MOF. Wg przyjętej metodyki można je sklasyfikować w 3 podzbiory. Pierwszym – jednoelementowym – jest MOF Warszawy. Podzbiór drugi, wyróżniających się metropolitalnych MOF, tworzą MOF: Gdańska, Krakowa, Poznania oraz Wrocławia. Do trzeciego podzbioru, pozostałych metropolitalnych MOF, należą MOF: bydgosko-toruński, Katowic, Lublina, Łodzi i Szczecina.
If Web 2.0 tools offer the promise of better project communication, what does “better” look like? This presentation explores several SaaS offerings that promise improved project communication and team collaboration.
Nowa wersja systemu - upgrade czy re-implementacjaBARTEKWACHNIK
Prezentacja przedstawia zagadnienie związane z i upgrade’em i re-implementacją starszych wersji sytemu Dynamics NAV do najnowszej wersji Microsoft Dynamics 365 Business Central.
Analiza nowej Rekomendacji D pod kątem metodologii testowania QualityIn.IT
Dokument przedstawiający wymagania w zakresie testów oprogramowania, zgodnych z opublikowaną przez KNF "Rekomendacją D" dotyczącą zarządzania obszarami technologii informacyjnej i bezpieczeństwa środowiska teleinformatycznego w bankach.
Prezentacja ze spotkania itSMF Pomorze. Krótko - jak połączyć wymagania modeli Corporate Governance i możliwość zwinnego wytwarzania produktów w SCRUM.
Zwinne metodyki zawdzięczają swoje powstanie dzięki potrzebie elastycznej obsługi szybko zmieniających się wymagań klienta w czasie trwania projektu oraz tworzeniu wysokiej jakości programów, aplikacji czy serwisów internetowych. Prezentacja ukazuje jedną z najpopularniejszych technik wspierających zbieranie i opisywanie wymagań użytkownika w postaci historyjek (User Stories) oraz ich późniejszą projekcję na codzienną pracę zespołu poprzez zbiór kryteriów akceptacji (Acceptance Criteria).
Jak prowadzić projekty informatyczne zwinną metodyką SCRUM. Czym ta metodyka różni się od podejścia tradycyjnego. Porównanie zwinnego i niezwinnego prowadzenia projektów informatycznych z przykładami i konsekwencjami.
Presentation discussed during the IREB roundtable How to Write good Requirements with Sylwia Kopczyńska and Karolina Zmitrowicz, moderation Stan Buhne.
During the roundtable we had a lively discussion with Requirements Engineering experts Karolina and Sylwia, who gave many insightful points on how to write good requirements. Some points that were discussed included the importance of writing good requirements, their quality criteria and which are most common, examples for good and bad requirements, and standards for requirements specification.
Recording available on YouTube https://youtu.be/m_JFdblX4KU
The document discusses improving testing organizations through adopting the Test Maturity Model Integration (TMMI). It notes that organizations often struggle with issues like poor communication, lack of work standards, and quality problems. The TMMI model provides a structured framework of process areas and practices that can help build an effective testing approach. The case study describes how one organization used TMMI at levels 2-4 to implement tools like Confluence and JIRA, establish a knowledge base, and define requirements, test cases, and reporting processes. Adopting the TMMI model helped solve their challenges and build better quality.
The document discusses quality assurance for requirements in agile projects. It covers characteristics of good user stories, acceptance criteria, and quality gates. User stories should follow INVEST criteria - be independent, negotiable, valuable, estimable, small, and testable. Acceptance criteria and scenarios define when a story is complete. Quality gates ensure requirements and stories meet definitions of ready and done before development and release. Reviews like backlog grooming and three amigos meetings aid quality.
About modeling, good modeling and methods of modeling allowing to ensure complete, consistend and usable information model. Presented originally at http://requirements.org.pl/seminaria2017/modelarskie.html
Kilka słów o zarządzaniu jakością - od planowania, po optymalizację/Few information about quality management - starting from planning, to optimization.
1. ANALIZA WPŁYWU
ORAZ METODY ZAPEWNIENIA SPÓJNOŚCI
SPECYFIKACJI I MODELI UML
Konferencja be IT, ścieżka be Analyst
Karolina Zmitrowicz Hanna Wesołowska
2. AGENDA
Czym są wymagania?
Śledzenie powiązań
Analiza wpływu
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 2
4. WYMAGANIE
Wymaganie to [IEEE 610]:
1. Stan lub zdolność potrzebna interesariuszowi, aby rozwiązać problem lub osiągnąć cel.
2. Stan lub zdolność, która musi zostać spełniona lub posiadana przez system lub moduł, aby spełnić
kontrakt, standard, specyfikację lub inne formalne dokumenty.
3. Reprezentacja w formie dokumentu stanu lub zdolności zgodnie z (1) lub (2).
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 4
6. PROCES WYMAGAŃ
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 6
Analiza
przedsiębiorstwa
Ocena i walidacja
rozwiązania
Analiza wymagań
Zarządzanie
wymaganiami
Identyfikacja
wymagań
Planowanie i
monitorowanie
Analizy Biznesowej
Wymagania
interesariuszy
Wymagania
rozwiązania
Wymagania
biznesowe
Wymagania
przejścia
BABOK® Guide
8. ŚLEDZENIE POWIĄZAŃ
Do czego śledzenie?
• Analiza wpływu
• Analiza pokrycia
• Dowód realizacji
• Użycie wymagania
• Ponowne użycie wymagań
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 8
9. ŚLEDZENIE POWIĄZAŃ
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 9
Wymagania
biznesowe
Wymagania
użytkowników
Wymagania
rozwiązania
(funkcjonalne,
jakościowe)
Funkcje
programu
Testy
10. ŚLEDZENIE POWIĄZAŃ
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 10
Karl Wiegers, www.processimpact.com
Śledzenie
• Sposób zarządzania zmieniającymi się
wymaganiami i powiązanymi z nimi
artefaktami.
• Kontrola spełnienia/wykonania wszystkich
ważnych etapów procesu wytwarzania.
• Podstawa dla testowania, V&V.
11. ŚLEDZENIE POWIĄZAŃ
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 11
Źródło: Zmitrowicz K., Chrabski B., Inżynieria wymagań w praktyce, PWN 2014
14. ZMIANA – CZYLI CO?
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 14
Zmiana
• Różnica między stanem obecnym
zatwierdzonego obiektu
(aplikacji, modelu, dokumentu,
wymagania) a głoszoną nową
żądaną cechą.
Aktorzy ACT001 Administrator
ACT003 Manager projektu
Zdarzenie inicjujące Użytkownik wybiera opcję zmiany roli użytkownika
przypisanego do danego projektu
Warunki początkowe Co najmniej jeden użytkownik dodany do projektu
Opis przebiegu
interakcji
1. Aplikacja wyświetla listę użytkowników przypisanych do
projektu prezentując informacje:
a. Imię
b. Nazwisko
c. Nazwa użytkownika
d. Przypisana rola w projekcie
2. Użytkownik wybiera z listy użytkownika, którego rolę chce
zmienić
3. System wyświetla listę ról: Manager, Tester, Naprawiacz
4. Użytkownik wybiera rolę i zatwierdza
Sytuacje wyjątkowe Jeśli do projektu przypisany jest już co najmniej jeden
użytkownik z rolą Manager, nie jest możliwe przypisanie tej
roli innemu użytkownikowi. Pojawia się komunikat błędu i
zmiana nie zostaje zapisana.
Przebiegi alternatywne Sortowanie - Listę użytkowników można posortować
malejąco i rosnąco po polach:
o Imię
o Nazwisko
o Nazwa użytkownika
o Rola
Filtrowanie – Listę użytkowników można przefiltrować po
polach:
o Imię
o Nazwisko
o Nazwa użytkownika
o Rola
Warunki końcowe Rola użytkownika zostaje zmieniona – nowa rola jest
widoczna na liście użytkowników a użytkownik otrzymuje
uprawnienia do wykonywania zadań w projekcie zgodnie z
przypisaną rolą.
Powiązania USC017 Dodaj projekt
15. ŻĄDANIE ZMIANY – CO TO JEST?
Dokument, mail, zadanie
w narzędziu wspomagającym
– w zależności od przyjętej
strategii zarządzania zmianami.
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 15
Żądanie zmiany
• „Propozycja zmiany obiektu odniesienia”
Wg PRINCE2 – Skuteczne zarządzanie projektami
Np. aplikacji, specyfikacji, modelu.
Tzw. Change request.
16. ŻĄDANIE ZMIANY – JAK MOŻE WYGLĄDAĆ?
Od: Tobiasz Testerski
Do: Be IT Change Management Team
Temat: Nie usuwajmy w aplikacji projektów!
Nie wiemy teraz skąd pochodził zgłoszony incydent, jeśli projekt jest usunięty.
Zmieńcie to proszę!
Dzięki,
T.T.
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 16
17. ŻĄDANIE ZMIANY
– JAK MOŻE WYGLĄDAĆ?
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 17
Komponent aplikacji
Powód zmiany
Opis zmian
Znaczenie dla biznesu
Stan obecny
19. ANALIZA WPŁYWU
Analiza wpływu
• (1) Proces identyfikacji potencjalnych skutków
zmiany, lub szacowania, co musi być
zmodyfikowane, aby dokonać zmiany.
• (2) Ocena zagrożeń związanych ze
zmianami, łącznie z oszacowaniem wpływu
na zasoby, wysiłku i harmonogram.
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 19
26. ANALIZA ZMIANY
Zapoznaj się z formularzem analizy zmiany.
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 26
27. ŚLEDZENIE POWIĄZAŃ W ENTERPRISE ARCHITECT
Zobacz wszystkie powiązania elementu – Relationships Window.
1. Zaznacz element na diagramie
2. Wybierz Menu > Element > Relationships
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 27
28. ŚLEDZENIE POWIĄZAŃ W ENTERPRISE ARCHITECT
Zobacz wszystkie powiązania elementu – Traceability Window.
1. Zaznacz element na diagramie
2. Wybierz Menu > View > Traceability
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 28
29. ŚLEDZENIE POWIĄZAŃ W ENTERPRISE ARCHITECT
Zobacz wszystkie powiązania pakietu
– Relationship Matrix.
1. Zaznacz pakiet w oknie Project Browser
2. Wybierz z menu kontekstowego Relationship Matrix
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 29
30. TWOJE ZADANIE: WPROWADŹ ZMIANY
Przeanalizuj żądanie zmiany.
Wypełnij formularz analizy zmiany.
Otrzymaj akceptację wprowadzenia zmiany.
Wprowadź zmianę w modelu.
Wprowadź zmianę w specyfikacji.
COPYRIGHT @ KAROLINA ZMITROWICZ & HANNA WESOŁOWSKA 30
31. ANALIZA WPŁYWU
ORAZ METODY ZAPEWNIENIA SPÓJNOŚCI
SPECYFIKACJI I MODELI UML
Konferencja be IT, ścieżka be Analyst
Karolina Zmitrowicz Hanna Wesołowska