390 likes | 689 Views
Kształcenie na kierunkach IT z perspektywy Volvo Janusz Kalinowski Volvo IT. Agenda. Volvo AB, Volvo IT Oczekiwania Volvo w stosunku do absolwentów kierunków IT Współpraca Volvo z Politechniką Wrocławską Podsumowanie. Agenda. Volvo AB, Volvo IT
E N D
Kształcenie na kierunkach IT z perspektywy Volvo Janusz KalinowskiVolvo IT Janusz Kalinowski
Agenda • Volvo AB, Volvo IT • Oczekiwania Volvo w stosunku do absolwentów kierunków IT • Współpraca Volvo z Politechniką Wrocławską • Podsumowanie Janusz Kalinowski
Agenda • Volvo AB, Volvo IT • Oczekiwania Volvo w stosunku do absolwentów kierunków IT • Współpraca Volvo z Politechniką Wrocławską • Podsumowanie Janusz Kalinowski
Organizacja grupy Volvo Janusz Kalinowski
Globalnadziałalność Janusz Kalinowski
Volvo Polska, Wrocław, 2400 pracowników Janusz Kalinowski
Volvo IT na świecie Sweden Russia United Kingdom Poland Belgium France Canada Korea Turkey China Japan USA Mexico Thailand India Malaysia Singapore Brazil South Africa Australia Janusz Kalinowski
Volvo IT Poland, Historia 100% growth CM project AS/400: first group on board Volvo IT Poland – start! ISO 9001:2000 Janusz Kalinowski
Volvo IT Poland, Technologie Janusz Kalinowski
Volvo IT Poland, Rodzaj aktywności Janusz Kalinowski
Agenda • Volvo AB, Volvo IT • Oczekiwania Volvo w stosunku do absolwentów kierunków IT • Współpraca Volvo z Politechniką Wrocławską • Podsumowanie Janusz Kalinowski
Oczekiwania Volvo • Utrzymanie aplikacji i wsparcie użytkowników • Metodyki zwinne • Testowanie • Wykorzystanie najlepszych praktyk IT (ITIL) • Podejście procesowe w zarządzaniu usługami IT • Zintegrowane systemy zarządzania przedsiębiorstwem Janusz Kalinowski
Utrzymanie aplikacji i wsparcie użytkowników Nakłady na różne fazy rozwoju oprogramowania Janusz Kalinowski
Customers And Users Software Developers Suppliers Support Development projects Initial Transition Service Level Agreement, Maintenance services Application Software Maintenance Up-front Maintenance and Help Desk Failure calls Request Status Problem Tickets Problem Resolution Communications Infrastructure and Operations Utrzymanie aplikacji i wsparcie użytkowników Relacje pomiędzy interesariuszami procesu Janusz Kalinowski
Utrzymanie aplikacji i wsparcie użytkowników Operational Support Software Transition Event and Service Request Management Corrections Version Management Monitoring and Control Software Rejuvenation Migration Retirement Primary Processes SLA and Supplier Agreements Evolutions Documentation Software Configuration Management Process and Product Quality Assurance Verification - Validation Reviews and Audits Causal Analysis and Problem Resolution Support Processes Maintenance Planning Process Definition, Assesment, Improvement Measurement and Analysis of Maintenance Innovation and Deployment Maintenance Training Purchasing and Human Resources Organizational Processes Kluczowe procesy w obszarze utrzymania aplikacji i wsparcia użytkowników (wg. S3M ) Janusz Kalinowski
Utrzymanie aplikacji i wsparcie użytkowników Sugerujemy • Wprowadzenia odrębnego przedmiotu związanego z tematyką utrzymania aplikacji.Model S3m (Software Maintenance Maturity Model) mógłby być podstawą takiego kursu. • Wprowadzenia odrębnego przedmiotu związanego z problematyką wsparcia użytkowników: • ITIL lub CMMi-SVC • Umiejętności interpersonalne (współpraca, komunikacja, stres, itp.) Janusz Kalinowski
Zwinne metodyki wytwarzania oprogramowania • Opracowany w 2001 roku Manifest Zwinnego Wytwarzania Oprogramowania (Agile Manifesto) podkreślał wagę: • Jednostek i współdziałania między nimi nad procesy i narzędzia. • Działającego oprogramowanie nad dokładną dokumentację. • Współpracy z klientem nad negocjację umów. • Reagowania na zmiany nad realizowanie planu. • Odpowiednio dobrane metodyki takie jak XP, Scrum czy Kanban mogą być świetnym narzędziem zarówno w pracy zespołów tworzących oprogramowanie jak i utrzymujących je wpływających korzystnie na: • precyzję dostawy, • zadowolenie klienta ze współpracy, • oddanie zespołu, • komfort pracy zespołu. Janusz Kalinowski
Zwinne metodyki wytwarzania oprogramowania Proces Scrum w pigułce Janusz Kalinowski
Zwinne metodyki wytwarzania oprogramowania Sugerujemy • Rozszerzenie istniejących już kursów dotyczących zarządzania i prowadzenia projektów o zwinne metodyki, • Wykorzystanie zwinnych metodyk wytwarzania oprogramowania podczas projektowych i laboratoryjnych zajęć na wszystkich etapach edukacji. Janusz Kalinowski
Testowanie - jest to ustalenie poziomu jakości aplikacji - określenie ilości defektów w badanej aplikacji Testowanie Testowanie powinno być uwzględnione w planach od samegopoczątku projektu. Koszty naprawy defektu rosną lawinowo w kolejnych fazach cyklu tworzenia oprogramowania Janusz Kalinowski
Testy funkcjonalne Testy niefunkcjonalne Zarządzanie testami Testy jednostkowe Automatyzacja testów Metodyki: RUP Agile Test Driven Development XP Scrum V-Model Waterfall etc. Testowanie Sugerujemy wprowadzenie odrębnego przedmiotu nauczania obejmującego: • Modele usprawniania testowania: • TPI • TMM • etc • Narzędzia wspierające testy; • Mercury • Rational • AutomatedQA • Microsoft • open-source • etc. Janusz Kalinowski
ITIL Information Technology InfrastructureLibrary • Zestaw najlepszych praktyk z zarządzania usługami IT • Zbiór reguł opartych na doświadczeniach biznesu, dostawców IT, wiedzy ekspertów i użytkowników • Optymalizacja procesów pod kątem: • zwiększenia jakości usług IT • zmniejszenia kosztów IT • Najpełniejsze podejście do zarządzania usługami IT • Światowy standard stosowany przez ponad 15 000 dużych firm Janusz Kalinowski
Service Delivery Zarządzanie dostępnością Zarządzanie pojemnością Zarządzaniepoziomem usług SLA Zarządzanie finansowe IT Zarządzanie ciągłością Service Support Zarządzanie zmianami Zarządzanie problemami Service Desk Zarządzanie incydentami Zarządzanie konfiguracją Zarządzanie wersjami ITIL – model usług Janusz Kalinowski
ITIL - przedmiot studiów Sugerujemy • Wprowadzenia odrębnego przedmiotu z zakresu zarządzania usługami IT w oparciu o ITIL • Przygotowywania studentów do egzaminów certyfikujących na poziomie ITIL Foundation Janusz Kalinowski
Podejście procesowe w zarządzaniu usługami IT • Zastosowanie podejścia procesowego wpłynęło na pojawienie się ogólnych, standardowych procesów, w wielu firmach rozumianych w identyczny sposób, takich jak np: • Product development; • Sales to order; • Order to delivery; • Delivery to repurchase. Janusz Kalinowski
Sales to Order - przykład Janusz Kalinowski
Volvo IT Process Map Janusz Kalinowski
Podejście procesowe w zarządzaniu usługami IT Sugerujemy poszerzenie programów nauczania w zakresie: • proces i rozumienie jego istotnego miejsca w organizacji; • klient zewnętrzny jak i klient wewnętrzny; • spojrzenie na organizację IT jako całość oraz jej powiązania z organizacją biznesową; • dostępne narzędzia do modelowania procesów. Janusz Kalinowski
Zintegrowane systemy zarządzania przedsiębiorstwem • Zapotrzebowanie na systemy ERP • Integracja i spójność danych: • logistycznych (np. gospodarka magazynowa, sprzedaż, dystrybucja), • produkcyjnych (np. planowanie produkcji), • finansowych (np. finanse i kontroling), • HR (np. naliczanie płac) • Wspomaganie zarządzania strategicznego (tzw. SEM) • Wspomaganie zarządzania relacjami z klientami (tzw. CRM) • Wspomaganie zarządzania relacjami z dostawcami (tzw. SRM) • Przykłady systemów ERP: SAP R/3, SAP CRM, MAPICS, SCALA, ORACLE Janusz Kalinowski
Zintegrowane systemy zarządzania przedsiębiorstwem • Sugerujemy poszerzenie elementów programów nauczania o: • poznanie podstawowych procesów biznesowych (np. StO, OtD), • tworzenie specyfikacji wymagań aplikacji, • przegląd rynku dostępnych rozwiązań ERP, • wybrane aspekty wdrażania systemów klasy ERP, • praktyczne ćwiczenia laboratoryjne, np. z wykorzystaniem systemu mySAP ERP. Janusz Kalinowski
Oczekiwania Volvo - Podsumowanie • Sugerujemy rozszerzenie / wprowadzenie następujących przedmiotów: • Utrzymanie aplikacji i wsparcie użytkowników • Metodyki zwinne • Testowanie • Zarządzanie usługami IT (ITIL) • Podejście procesowe w zarządzaniu usługami IT • Systemy ERP Janusz Kalinowski
Agenda • Volvo AB, Volvo IT • Oczekiwania Volvo w stosunku do absolwentów kierunków IT • Współpraca Volvo z Politechniką Wrocławską • Podsumowanie Janusz Kalinowski
Współpraca Volvo IT Poland z PWr • Praktyki studenckie • Wykłady • Prace magisterskie • Prace podyplomowe • Prace projektowe • Nowe przedmioty (np. kurs iSeries) • IT Days • Targi pracy • Klaster Wspólnota Wiedzy i Innowacji Janusz Kalinowski
Praktyki studenckie w Volvo IT Poland • Rosnąca liczba zgłoszeń • Volvo IT Poland zatrudniło: - 2005 – 7 praktykantów - 2006 – 12 praktykantów - 2007 – 14 praktykantów - 2008 – 23 praktykantów • Praktyki 2009: • 4 tygodnie praktyk dla studentów po 3 roku studiów 30 praktykantów • 3 miesiące praktyk dla studentów po 4 i 5 roku studiów 17 praktykantów Janusz Kalinowski
Praktyki studenckie w Volvo IT Poland Korzyści dla pracodawców: • Krótszy czas wdrożenia nowego pracownika w środowisko pracy • Lepsze przygotowanie absolwentów do wymagań pracodawców • Świadomość konieczności dbania o wysoką jakość Korzyści dla studentów: • Brak poczucia, iż uczelnia nie przygotowuje do pracy w „realnym świecie” • Znajomość światowych standardów IT (ITIL, S3m, PMBOK, TPI) • Poznanie realiów działania usługodawców z branży IT • Posiadanie wiedzy cenionej przez pracodawców (m.in. Volvo IT) Korzyści dla uczelni: • Kształcenie wysoko wyedukowanej kadry pracowniczej i kierowniczej • Atrakcyjność dla potencjalnych studentów Janusz Kalinowski
Wykłady i kursy w latach 2005 - 2009 • „Software Testing”(7 wykładów) • „Implementation of MySAP ERP based solution for Volvo Trucks” • „IT Project Management” • „Maintenance of IT systems at Volvo Group” • „The DBS Organization” • „Tools in software testing process” Janusz Kalinowski
2006 – 2009 Łącznie 11 prac doktoranckich, magisterskich, podyplomowych 2006 – 2009 Wsparcie w realizowaniu akademickich prac projektowych Wsparcie przy pracach magisterskich, doktoranckich i podyplomowych Janusz Kalinowski
Agenda • Volvo AB, Volvo IT • Oczekiwania Volvo w stosunku do absolwentów kierunków IT • Współpraca Volvo z Politechniką Wrocławską • Podsumowanie Janusz Kalinowski
Podsumowanie Janusz Kalinowski