uÅ wmii - prezentacja 11 kwietnia...
TRANSCRIPT
PREZENATCJA FIRMY TT PSC SP. Z O.O.PREZENATCJA FIRMY TT PSC SP. Z O.O.
Rafał MirowskiKierownik Zespołu / Business Development Manager
11 kwietnia 2017, UŁ WMiI
TRANSITION TECHNOLOGIES
Polski producent oprogramowania od 1991 roku
Wykwalifikowana kadra1000 osób+
9 biur w Polsce,1 w USA, 1 w Niemczech, 1 w Szwecji
Rozwiązania IT dla energetyki, gazownictwa, przemysłu i medycyny
2
Ponad 450 referencji od polskich i zagranicznych klientów
i medycyny
Status Centrum Badawczo-Rozwojowego, jedna z 35 polskich firm
Zintegrowany System Zarządzania JakościąISO 9001, 20000, 27001, OHSAS
Ścisła współpraca z uczelniami wyższymi na całym świecie
OBSZARY DZIAŁANIA
Automatyka przemysłowa
PLM
Rozwiązania do komunikacjiUczestników Rynku
z OperatoremSystemu Przesyłowego
Zarządzanie danymi
Optymalizacja procesów
przemysłowych
PRZEMYSŁ
ENERGETYKA
MEDYCYNA
Rozwiązania typu HISEksperckie
systemy
IT w medycynie, Farmaceutyce, Biot
echnologii
3
PLMProduct Lifecycle
Management
System wspierający handel energią
elektryczną i gazem
Zarządzanie danymi operacyjnymiw obiektach
przemysłowych
Zarządzanie podziemnymi
magazynami gazu
Medical Intelligence
Rozwiązania typu HISsystemy
GAZ
POLSKI PRODUCENT ZAAWANSOWANEGO OPROGRAMOWANIA OD 1991 ROKU
Innowacyjne systemy dla energetyki• kompleksowe systemy do optymalizacji procesów • oprogramowanie wspierające Uczestników Rynku Energii
Systemy zarzadzania podziemnymi magazynami gazuprodukty wspierające komercyjne i techniczne procesy na rynku
4
Oprogramowanie dla sektora przemysłowego• Product Lifecycle Management & Service Lifecycle Management• Rozwiązania - Internet of Things
Nowoczesne systemy dla medycyny• oprogramowanie wspomagające obliczenia, opracowujące statystyki i analizujące dostępne dane.• dedykowane dla szpitali, laboratoriów, lekarzy.
RYNEK ENERGII ELEKTRYCZNEJ
Systemy przemysłowe dla energetyki m.in. oprogramowanie aplikacyjne instalowane w elektrowniach wyposażonych w cyfrowe systemy automatyki.
5
Kompleksowe systemy do optymalizacji procesów (m. in. neuronowe regulatory predykcyjne, układy logiki rozmytej, itp.)
Oprogramowanie wspierające Uczestników Rynku Energii – System Wymiany Informacji Rynku Energii w chmurze, systemy do handlu energią, zarzadzanie kontraktami na rynku energii, system wspomagający handel oraz zarządzanie portfelem kontraktów.
RYNEK GAZU
Produkty wspierające procesy techniczne:• system odpowiedzialny za integrację danych np.
z systemów automatyki,• narzędzie wspierające i automatyzujące procesy związane
z zarządzaniem aktywami, • symulator działania podziemnych magazynów gazu wykorzystujących
kawerny solne i struktury porowate, • optymalizacja.
6
Produkty wspierające procesy komercyjne na rynku gazu:• system zarzadzania podziemnymi magazynami gazu, • system zapewniający komunikację, • system wspierający procesy bilingowe.
PRZEMYSŁ / WYTWARZANIE
Rozwiązania IT wspierające przedsiębiorstwa w zmianie ich procesu rozwoju produktu, pozwalające:
• optymalizować koszty,• skracać czas wprowadzania produktów na rynek,• podnosić jakość produktów• przyspieszać kroki w kierunku innowacyjności
7
Z racji prowadzonych działań i wdrożeń, jesteśmy najbardziej doświadczoną firmą działającą na terenie Polski, wdrażającą i konsultującą wdrożenia rozwiązań PLM, oraz jesteśmy największym dystrybutorem na Polskę, amerykańskiej firmy PTC. Dostarczamy rozwiązania: Windchill, Creo, Mathcad oraz Arbortext.
MEDYCYNA
Wsparcie informatyczne w medycynie, biologii molekularnej, farmacji i dziedzinach pokrewnych.
System komputerowy służący do identyfikacji grup podwyższonego ryzyka zachorowania na nowotwory dziedziczne.
IT w medycynie, Farmaceutyce, Biotechnologii i Biologii
8
Szeroka gama usług z zakresu Nauk o Życiu (analiza eksperymentów mikromacierzowych, projektowanie enzymów (mutageneza racjonalna), poszukiwanie i projektowanie leków, analiza obrazów biologicznych).
Narzędzia dedykowane lekarzom i pracownikom sektora medycznego, zaprojektowane dla celów wspomagania analizy dużych zbiorów danych medycznych.
otechnologii i Biologii Molekularnej.
STALE ROSNĄCA LICZBA LOKALIZACJIGRUPA KAPITAŁOWA
POLSKA 9 BIURWarszawa Łódź BiałystokLublin Kielce WrocławOstrów Wkp. Koszalin Olsztyn
USATransition Technologies USA Inc.Pittsburgh
Europa3 biura sprzedażoweNiemcy Szwecja Anglia
9
Q1 2017 Nowa lokalizacjaUSAPalo Alto
Q1 2017 Nowa lokalizacjaMalezjaKuala Lumpur
Q2 2017 Nowa lokalizacjaPolskaKraków
STALE ROSNĄCY POZIOM PRZYCHODÓW I ZATRUDNIENIA GRUPA KAPITAŁOWA
140
180
120
160
200
Wzrost przychodów (mln PLN)
620
[VALUE]
1100
800
1000
1200
Stały wzrost zatrudnieniaw Grupie TT
10
4
18 20 2230
42
52
[VALUE]
75
90
0
40
80
1999 2001 2003 2005 2007 2009 2010 2012 2013 2014 2015 2016
Rok
160
295
391
470
570620
0
200
400
600
2006 2010 2011 2012 2013 2014 2015 2016
Rok
Dla największych światowych korporacji –liderów w sektorach automatyki przemysłowej, oprogramowania PLM, systemów przesyłu energii oraz medycyny i farmacji–zbudowaliśmy
PARTNERZY STRATEGICZNI
11
i farmacji–zbudowaliśmy wyspecjalizowane centra outsourcingowe, w których prowadzone są prace programistyczne i inżynierskie w ramach wieloletnich kontraktów na dostawę usług.
PARTNERZY STRATEGICZNI
• Automatyka zaawansowana, • Systemy DCS• Ponad 20-letnia współpraca• 400 wdrożeń na całym świecie • 70 inżynierów
• Rozwój oprogramowania, wdrożenia produktów,
• 170 programistów• TT zbudowało jedno z pięciu
centrów programistycznych korporacji PTC
12
• Rozwój oprogramowania• 40 programistów• 10 lat współpracy
• Rozwój oprogramowania• (150 programistów)• 5 lat współpracy
korporacji PTC• Ponad 10-letnia współpraca
Poland Solution Center• Rozpoczęcie współpracy - czerwiec 2005• Nowe Centrum Programistyczne w Łodzi (2006) • Rozwój oprogramowania PTC PLM, ALM, IoT, Augmented Reality• Współpraca z uczelniami wyższymi
Biuro w Łodzi
WSPÓŁPRACA Z PARAMETRIC TECHNOLOGY CORPORATION
PSC
13
Biuro w Łodzi• 180 pracowników • Wewnętrzny dział B+R – 40 pracowników dedykowanych do:• prac nad projektami dofinansowanymi z UE• projektów badawczych np. sieci semantyczne• wewnętrznych projektów• współpracy z innymi działami B+R w TT• współpracy z uczelniami
STRATEGICZNI PARTNERZY
14
TRANSITION TECHNOLOGIES – REFERENCJE
Sektor bankowy
Sektor ubezpieczeniowy
15
Sektor przemysłowy
Sektor informatyczny, telekomunikacja, media
TRANSITION TECHNOLOGIES – REFERENCJESEKTOR ENERGETYCZNY
16
TRANSITION TECHNOLOGIES REFERENCJE I PROJEKTY WE WSPÓŁPRACY Z PTC
Elektronika i Hi-tech Przemysł MedycynaMotoryzacja Sprzedaż detalicznaSektor obronny i lotniczy
17
ZESPÓŁ PROJEKTOWY
18
ZESPÓŁ PROJEKTOWYPLM
• Dlaczego robimy projekty?
• Tradycyjna gospodarka ustabilizowane i stabilne środowisko pracy dające możliwośc zarządzania firmą dzięki racjonalizacji i standaryzacji procesów biznesowyc. Pozdstawowe cechy:
– ciągłość, stabilność, przewidywalność i powtarzalność– działań, dążenie do specjalizacji i powtarzalności
ZESPÓŁ PROJEKTOWY
19
• Nowa gospodarka podlega ciągłym zmianą, działania są dynamiczne, innywocyjne i niepowtarzalne; zdarzenia determinuje czas i szanse rynkowe, informacja jest szybka, zmienna i poddawana ciągłej analizie
• Projekt - definicja
• Projekt to zbiór zadań charakteryzujący się następującymi cechami:– Tymczasowy, znamy jaki jest termin realizacji przedsięwzięcia– Innowacyjny, rezultat naszych działań będzie unikalny dla firmy– Złożony, występuje dużo zależności między działaniami w realizowanym przedsięwzięci
• Projekt SMART: Specyficzny, Mierzalny, Akceptowalny, Realny, Tymczasowy
ZESPÓŁ PROJEKTOWY
20
• Projekt SMART: Specyficzny, Mierzalny, Akceptowalny, Realny, Tymczasowy
ZESPÓŁ PROJEKTOWY
Sponsor
Steakholder Steakholder
Steering committee
Project Team
21
Project Manager
Application Lead
MigrationLead
QualityLead
InfrastructureLead
DevelopmentLead
IntegrationLead
Project Team
JAK TO DZIAŁA
22
CYKL/FAZA ŻYCIA OPROGRAMOWANIA
23
• Kaskadowe– Wzorowany na procesach
wytwórczych w innych dziedzinach życia (np. budownictwo);
– Najprostszy i najpopularniejszy;– Dwie odmiany: czysty i z iteracjami.
• Spiralne
METODOLOGIE I TECHNIKI
24
• Spiralne– połączenie modelu kaskadowego i– ewolucyjnego.Wykonywane są cztery
cykliczne fazy.
• Zwinne– Extreme programming– SCRUM
PORÓWNANIE - ŻART
25
Who is DevOps?
DEVOPS
What are they doing?
• Infrastructure Support
QA(Quality Assurance)
Development(Software Engineering)
26
• Development Support
• Deployment Management
DevOps
Operations
NARZĘDZIA
27
NARZĘDZIA
• The areas of Delivery Tools required:
– Document Management– Requirements Management– Issue Management– Software Version and Revision Management– Build Management Requirements
Build Management
Document Management
Delivery
28
– Build Management
Issue Management
Requirements Management
Software Configuration Management
Management Delivery Tools
circles
SOFTWARE PROCESS, WORKFLOW AND REPORTING
CAPABILITIES• Configure and automate any
development process / methodology
• Govern process compliance to meet safety-critical reporting
• Access a central view of criticalALM metrics
• Correlate metrics from
Configure and tailor your development process
Provide an early warning system based on schedule,quality,
completeness, and compliance indicators.
Get real-time insight on releasereadiness
29
• Correlate metrics from requirements, test, models, and source code
• Traceability betweenrequirements, test, models, and source code
SOFTWARE CONFIGURATION AND RELEASE MANAGEMENT
CAPABILITIES• Line of code traceability to
upstream design and change process
• Promote collaboration and re-use through branching and merging of lifecycle artifacts, including requirements, code, and test
Gain fine-grained control over the evolution and release of strategic
software assets. Provide visibility into builds/releases and automate
handoffsFine-grained source
code traceability
30
• Support time-based, feature-based and continuous releases Automate and
manage complex parallel development
WYBRANE OBSZARY USŁUG
31
WYBRANE OBSZARY USŁUG
• Process – high level
MIGRATION
WBM Staging
Transform Load
PTC Services Activity with WBM Tools
Customer or Services Activity with non-Windchill Tools
csv system metadata
32
Non-Windchill Source System Windchill
(sub) Extract
WBM Stagingdatabase
content
CAD Metadata Extractor( CATIA V5, CREO, UG NX)
• Example timeline
MIGRATION INTO WINDCHILL
January February March April May AugustJune July
Plan
Go-LiveStart
Planning
MS 2MS 1 MS 3 MS 4
End
MS 6MS 5
33
Test 2 Test 3 Prod
Ext
Test 1
Mapping Transform Tool
Load
Verify
MapExt
Load
Verify
Map
Ext
Load
Verify
Map
Ext
Load
Verify
Map
Planning
Extraction Tool
Infrastructure
Validate
KOLEJNY POZIOM
34
KOLEJNY POZIOM
Smart Product
Smart, Connected Product
TILLERS PLANTERS
TRACTORS
FarmEquipment
Product System
FARM EQUIPMENTSYSTEM
System Of Systems
THINGS ARE CHANGING
Product
35
“The changing nature of products is disrupting value
chains, forcing companies to rethink and retool nearly everything they do.”
TILLERS PLANTERSEquipment System
COMBINEHARVESTERS
Farm Management
SystemPlatform
WEATHER DATA SYSTEM
IRRIGATION SYSTEM
SEED OPTIMIZATION SYSTEM
FIELD-PROVEN TECHNOLOGIES
SOLUTIONS
CAD PLM ALM SLM
Proven capabilities and services that solve specific business issues
3636
PLATFORMS
IoT &ANALYTICS
AUGMENTEDREALITY
INDUSTRIALCONNECTIVITY
Technology toolkit that shortens time-to-value for any IoT or AR project
Manage the as-is configuration of product instances
DIGITAL TWIN SOLUTION SUMMARY
CAPABILITIES
• Provide hardware and software configuration traceability from “as-designed” to “should-be” and “as-is”
• Management of “as-is” configurations enabled through IoT connections to products and connections
Compare hardware and software “as-is” against
compatibility matrix to discover
3737
Provide install base visibility
Identify and prevent configuration
incompatibilities
Enable connected service use cases for
cost savingsBENEFITS
products and connections to business applications
• Check provenance of hardware and software components for performance, security, open source, legal and regulatory compliance
compatibility matrix to discover discrepancies for safety, service
and update opportunities
Digital Twin and Augmented Reality scaling for service.
Provides configuration parameters to filter
“overloaded” Thing Builder objects
Optimize product and fleet performance and
quality
Ensure security, legal and regulatory
compliance
PRODUCT QUALITY & ANALYTICS
CAPABILITIES• Understand: Leverage
FMEA models to Quickly Build & Operationalize Predictive Models
• Evolve: Correlate failure and overall
Execute Analytic Jobs on Product Performance
Existing FMEA Models and FRACAS table used to build Quickly & Operationalize Predictive Models (supervised learning training datasets) around Causal Factors and Associated Risk of Failure
Provide Predictive
Warning in AR
3838
Accelerate Machine Learning Deployment
Reduce Warranty ClaimsReal time reliability / risk
prediction Higher Quality DesignBENEFITS
failure and overall sensor data for product performance analysis
• Predict : Automate Failure detection (Alert) and recording
Automate Failure Recording with complete sensor context data
PODSUMOWANIE
39
PODSUMOWANIE
1. Znajomość zagadnień programowaniai. Obiektowe, JEE, frameworki it’s a must!
2. Znajomość różnych narzędzi1. IDE + pluginy2. Document management – umiejętność dokumentacji3. Project management takich jak JIRA 4. Nice to have:
PODSUMOWANIE
40
4. Nice to have:1. Jconsole, JVisualVM2. Oracle Enterprise Manager
3. Ogólne rozumienie różnych metodyk i technik z prowdzenia projektów1. Patrz SCRUM master – nie musi być expertem/programować
4. Komunikacjai. Umiejętność współpracy w zespole – również rozproszonym / różnice kulturowe itd.
THANK YOU
41
THANK YOU