MetaPack IT Academy Programista, Technologie, eCommerce

Transkrypt

MetaPack IT Academy Programista, Technologie, eCommerce
MetaPack IT Academy
Programista, Technologie, eCommerce
Dariusz Cebernik
CTO, MetaPack Poland
Programista, Technologie, eCommerce
Agenda
eCommerce – po co sprzedawcom systemy IT
Technologie – jesteśmy firmą technologiczną.
Ludzie – jak rozwijamy siebie i systemy IT
2
Programista, Technologie, eCommerce
eCommerce – po co sprzedawcom systemy IT
3
eCommerce – po co sprzedawcom systemy IT
Sprzedawcy
Kurierzy
Konsumenci
4
eCommerce – po co sprzedawcom systemy IT
Supply Chain – jaki proces wspieramy?
Zamówienie
Wybór Service Point
Pakowanie
Przygotowanie
paczki
Transport & Dostarczenie
Manifestowanie
Track & Trace
Wymiana danych
Systemy klientów
Systemy MetaPack
5
eCommerce – po co sprzedawcom systemy IT
Wyzwania systemu IT…
200+ kurierów
8 typów kodów
kreskowych
3.500+ usług
kurierskich
100+ formatów
EDI (manifest)
10+ formatów
etykiet
6
eCommerce – po co sprzedawcom systemy IT
Gdzie dostarczyć i skąd zwrócić?
Dostawa do
domu
Dostawa do
sklepu
Dostawa do
punktu
Pick Up /
Drop Off
Zwrot ze
sklepu
Paczkomaty
7
eCommerce – po co sprzedawcom systemy IT
Etykiety
Adresy
Unikatowy numer
Routing
Usługi
Waga
…
8
eCommerce – po co sprzedawcom systemy IT
Kody kreskowe
Data Matrix
Code 25, Code 39, Code 128, EAN 128
QR Code
PDF 417
MaxiCode
9
eCommerce – po co sprzedawcom systemy IT
Direct injection
10
eCommerce – po co sprzedawcom systemy IT
Track & Trace
… gdzie jest moja paczka?
T&T to nie tylko statusy…
11
eCommerce – po co sprzedawcom systemy IT
Zwroty – dostarczyć to dopiero połowa sukcesu…
12
eCommerce – po co sprzedawcom systemy IT
Zwroty – dostarczyć to dopiero połowa sukcesu…
video…
13
eCommerce – po co sprzedawcom systemy IT
Manualna integracja
Półautomatyczna integracja
14
eCommerce – po co sprzedawcom systemy IT
Automatyczna integracja
High-End integracja
15
eCommerce – po co sprzedawcom systemy IT
Produkcja…
video…
16
Programista, Technologie, eCommerce
Technologie – jesteśmy firmą technologiczną.
17
Technologie - jesteśmy firmą technologiczną
Zarządzanie kodem, kontrola wersji, plany budowania, …
MS VS Community 2013 – FREE!!!
To nie jest Express. To jest po prostu pełna edycja Pro!
18
Technologie - jesteśmy firmą technologiczną
Architektura
C#
SQLServer, Oracle
O/RM, EF
WCF, Web API, REST
ASP.NET, MVC, SPA
WinForms, WPF
19
Technologie - jesteśmy firmą technologiczną
SPA
Architektura połączenia zalet aplikacji Web i Desktop i wykorzystania zasobów klienckich
20
Technologie - jesteśmy firmą technologiczną
SPA w akcji…
21
Technologie - jesteśmy firmą technologiczną
WPF w akcji…
22
Technologie - jesteśmy firmą technologiczną
Open source…
www.dotnetfoundation.org
www. msopentech.com
.NET Core 5
Windows/Android/iOS (private builds, side-by-side)
Xamarin
Android/Mac API w C#
“Roslyn”
C# / VB compilers (VS 2015)
NuGet
repozytorium pakietów .NET (www.nuget.org)
ASP.NET vNext
wydajne web aplikacje/serwisy (cloud optimized framework, wbudowany Kestrel web server)
Omnisharp
Sublime, Emacs, Atom , Brackets, Vim – „… each with one goal To enable great .NET development in YOUR editor of choice.”
23
Technologie - jesteśmy firmą technologiczną
Augmented Reality w eCommerce?
video…
24
Programista, Technologie, eCommerce
Ludzie – jak rozwijamy siebie i systemy IT
25
Ludzie - jak rozwijamy siebie i systemy IT
Proces ALM
Roles: Project Managers, Product Owner, Business Analysts, Scrum Teams
product/sprint backlog, refining, estimations
Roles: Scrum Master, Product Owner, Scrum Developers
code branching/integration, stand-up meetings,
continuous building, continuous testing
Roles: Scrum Master, Product Owner, Scrum Developers
DoD, metrics, retrospection meeting
Roles: Implementation Team, Project Managers, Product Owner
versioning, service packs
26
Ludzie - jak rozwijamy siebie i systemy IT
Narzędzia
27
Ludzie - jak rozwijamy siebie i systemy IT
Wiedza i rozwój
Microsoft Certification Paths
Developer - MCSD
Database - MCSE
Server - MCSE
28
Ludzie - jak rozwijamy siebie i systemy IT
Kultura DevOps
29
Ludzie - jak rozwijamy siebie i systemy IT
Kultura DevOps
30
Ludzie - jak rozwijamy siebie i systemy IT
Kultura DevOps
31
Ludzie - jak rozwijamy siebie i systemy IT
Kultura DevOps
32
Ludzie - jak rozwijamy siebie i systemy IT
Kultura DevOps
33
Better choice More freedom More Knowledge
akademia.metapack.pl
www.metapack.com
34
Comming soon…
MetaPack IT Academy
Planowanie i realizacja zadań w zespole Scrum
Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC
Developer wybiera się do SPA
35

Podobne dokumenty