mariusz kędziora technical evangelist, microsoft · elementami social aplikacje jako podstawa...
Post on 07-Oct-2020
4 Views
Preview:
TRANSCRIPT
Windows 8: Rewolucja czy ewolucja?
Dlaczego system tak wygląda i działa?
Mariusz Kędziora
Technical Evangelist, Microsoft
Windows 8: Rewolucja czy ewolucja?
Dlaczego system tak wygląda i działa?
Mariusz Kędziora
Technical Evangelist | Microsofthttp://ewangelista.it
Dlaczego?
Konsumeryzacja IT – trend naszych czasów
Jakie cele ma realizować Windows 8?
Jak?
Kto i jak tworzy Windows?
Jak i dlaczego Microsoft zbiera informacje od użytkowników?
Jak i dlaczego projektowane są pewne elementy systemu?
Efekt
Największe zmiany z punktu widzenia zwykłego użytkownika
Plan na dziś
Jak zarządzano zespołem tworzącym coś dla miliarda ludzi?
Jak podejmuje się decyzje mające wpływ na miliardowy biznes?
Jakie techniczne aspekty pojawiają się w takich projektach?
Jak bardzo międzynarodowy wpływ ma Windows?
Jak ciężko rozmawiać o towarze jakim jak Windows?
Co w tym będzie dla mnie?
Pomoże mi to lepiej dopasować treść tego wykładu (na żywo)!
Ile osób na sali:
jest z kierunków technicznych?
widziało/słyszało o Windows 8?
ma zainstalowany Windows 8?
odinstalowało Windows 8?
Kilka ważnych pytań na początek?
DLACZEGO?
Konsumeryzacja IT
Co to za trend i dlaczego się tyle o tym mówi?
Rozmycie
praca-dom
Więcej
mobilności
Techniczne
podejście
Wiele
urządzeń
Cyfrowa
generacja
Szybko
uczący się
Co się zmieniło na świecie?
Bezprzewodowa łączność jest (prawie) wszędzie!
Mobilność to jeden z ważniejszych trendów
Ekrany w komputerach – od 7” do nawet 80”
Coraz więcej dotykowych
Coraz więcej danych
Skok od MB do TB + dane w chmurze
System mniej istotny, ważne są aplikacje i ludzie
Zrealizowała się wizja Billa Gatesa – PC w każdym domu
Windows 8
Jakie cele ma realizować Windows 8 (i cały ekosystem Microsoft)?
Windows 8 to ludzie i firmy
Rozwiązania klasy Enterprise
Urządzenia, które użytkownicy znają i lubią
Tablety, ale bez
kompromisów
Zarządzanie i
writualizacja
A dokładniej…
Devices & Experiences Users Want
Enterprise-GradeSolutionsRozwiązania klasy Enterprise
Urządzenia, które użytkownicy znają i lubią
Nowe rodzaje sprzętu
Masz wybór, ale bez fragmentacji
Dotyk
Dłuższe życie baterii
Cieńsze, lżejsze, szybsze
Bezpieczeństwo
Sensory
To nie tylko SOFT, ale i HARD
Bezpieczeństwo i zarządzanie, najważniejsze dla IT
Produktywność z elementami Social
Aplikacje jako podstawa biznesu i komputera
Urządzenia oparte o Windows, które ludzie po prostu lubią
Konsumeryzacja (vs.) IT
JAK?
Kto to zrobił?
Kto stoi za Windows 8 i jak tworzy się system operacyjny?
Główne role
Program
Manager(s)
Planowanie
Product
Planning
Product
Design
Product
Usability
Tworzenie
Programiści Testerzy
Zawsze ciężki wybór między zarządzalnością a potrzebami
Im większy zespół tym gorzej nim zarządzać
I słychać komentarze, że „tysiące ludzi nad tym siedzą i…”
Ale też bardzo duże wymagania i oczekiwania z rynku
Np. o współpracy ze sprzętem sprzed 10 lat, ale też bardzo świeżym
Współpraca poza zespołem
Relacje (w tym kod) między zespołami
Częste wykorzystywanie prac innych zespołów (np. IE, Live)
Ale też korzystanie z efektów prac innych (np. Windows Server)
Wyzwania i współpraca
7 głównych grup + kilka pomocniczych
Około 35 zespołów („feature teams”)
„we pair the architecture (code, subsystems, components)”
„with the scenarios (user experience)”
W każdym około 25-40 osób (PM, Dev, Test)
“wow, to strasznie dużo, niemożliwe, że to działa!”
“wow, produkt dla miliarda ludzi i tak mało ludzi go tworzy?”
Cały zespół
Główne grupy
Fundamentals
Devices and networking
Core OS
Developer experience
User experience
Web services
Engineering system
Pomocnicze grupy
Content development team
Dokumentacja, strony, opisy
Localization team
Ponad 100 języków!
Operations team
Różne usługi wewnętrzne
A konkretniej…
Feature teamsApp Compatibility
and Device
Compatibility
App StoreApplications and
Media ExperienceApp Experience
Core Experience
Evolved
Device
Connectivity
Devices &
Networking
Experience
Ecosystem
FundamentalsEngineer Desktop
Engineering
System
Enterprise
NetworkingGlobal Experience Graphics Platform
Hardware
Developer
Experience
Human
Interaction
Platform
Hyper-VIn Control
of Your PCKernel Platform
Licensing and
DeploymentMedia Platform Networking Core
PerformancePresentation and
Composition
Reliability,
Security, and
Privacy
Runtime
Experience
Search, View, and
Command
Security &
Identity
Storage & Files
Systems
Sustained
EngineeringTelemetry
User-Centered
ExperienceWindows Online Windows Update
Wireless and
Networking
services
XAML
Telemetria
Jak i dlaczego Microsoft zbiera informacje od użytkowników?
Pamiętajcie, że to system dla ponad miliarda ludzi!
Co byście zrobili?
Sondę internetową?
Czytanie komentarzy na FB?
Referendum? ;)
A pamiętacie o ludziach co korzystają z Windows 2000?
To nie jest tak proste, jak się wydaje
Jak budować system operacyjny?
38.000.000 ludzi w Polsce
9.500.000 ma komputer (25% – economist.com)
9.000.000 ma Windows (95% – ranking.pl)
2.000.000 studentów (nauka.gov.pl)
300.000 studentów kierunków technicznych (15% – nauka.gov.pl)
360.000 geeków / Power Userów (+20%)
300.000 specjalistów IT (szacunki Microsoft)
Dane szacunkowe (by Mariusz Kędziora oraz wskazane źródła)
Kto korzysta z Windows (w Polsce)?
93%
4% 3%
Zwykli użytkownicy
Power Userzy
Specjaliści IT
To telemetria, czyli automatyczne zbieranie informacji
To bardzo przydatne źródło wiedzy dla nas (choć nie jedyne)!
Domyślnie wyłączony przy instalacji systemu
Ale mocno zachęcam do włączenia
Wasze sposoby korzystania z systemu wpłyną na jego kolejne wersje
Dodatkowo jest też Windows Feedback Program
To już więcej pracy – ankiety, itp.
Customer Experience Improvement Program
Jakie dane są zbierane?
GUID
Sprzęt
Konfiguracja +
wykorzystanie
CPU, Net, Ekran,
BT/USB/WiFi/3G
System
Wydajność i
niezawodność
Szybkość reakcji,
problemy
Soft
Korzystanie z
programów
http://www.microsoft.com/products/ceip/PL-PL/privacypolicy.mspx
Regularne wysyłki do Microsoft (przez Internet)
ok. raz na dobę, szyfrowanym połączeniem, bez obciążania systemu
Anonimowe dane (GUID)!
Automatyczne kolekcjonowanie danych
Automatyczna analiza danych
Wyniki w postaci zagregowanych raportów
Ręczna analiza raportów w fazie projektowania
Co się z tym dzieje?
Bezpośredni kontakt z Klientami
Advisory Council
Programy dla „Early adopters” (np. MVP)
Rozmowy na dużych konferencjach (//Build czy TechEd)
Współpraca z analitykami branżowymi
Własne badania (R&D i nie tylko)
W tym grupy fokusowe, laboratoria, ankiety, itp..
Telemetria to nie wszystko…
Projektowanie
Jak i dlaczego projektowane są pewne elementy systemu?
Zbieranie założeń projektowych: Rozmowy, Analizy, Telemetria
Kodowanie
Milestone (M1, M2, M3) – pierwsze wersje kodu
Alpha – pierwszy działający system
Wdrażanie i testowanie
Beta (+ CTP) – można pokazać szerzej
Release Candidate (RC) – praktycznie gotowy produkt
Ready to Manufacture (RTM) – produkt skończony
General Availability (GA) – produkt dostępny komercyjnie
Fazy projektowania systemu
Ekran Start
Klawiatura ekranowa
Przykłady
Ekran Start
Windows 95 (1992 rok)
Miejsce do zebrania „akcji”
Zastąpiło Program Managera z 3.x
Windows XP
Most Frequently Used (MFU)
Przypinanie aplikacji
Windows Vista
Przewijane okno programów
Instant Search
Menu Start: Krótka historia
Uruchamianie programów
Wyszukiwanie
Czasem Ustawienia (Panel sterowania, Właściwości, Wyłączenie)
Zmiany w sposobie użycia (Vista 7)
Dlaczego taki spadek???
Do czego używacie Menu Start?
Ludzie zaczęli przypinać
Najchętniej do Paska Zadań
Bo wtedy jest tylko 1 klik
Korzystają też z Jump List
Oraz przypinania w nich
Aż 22 ikony
Przy opcji „małe”
Przy rozdzielczości 1024x768
Windows 7: „Start Bar”
23%
85%
“Mice are nice ideas, but of dubious
value for business users”
(George Vinall, PC Week, April 24,
1984)
“There is no evidence that people want
to use these things.”
(John C. Dvorak, San Francisco
Examiner, February 19, 1984)
“There is no possibility that this device
will feel more comfortable to the
executive than the keyboard.”
(Computerworld, October 31, 1983)
Dotyk odgrywa coraz większą rolę
Lotniska, stacje paliw, kino, telefony…
Kiedy wprowadzono myszy?
„Manipulator stołokulotoczny”
1963 – Douglas Engelbart
1972 – Jack Hawley i Bill English (dla Xerox)
1981 – mysz komercyjna (dla Xerox 8010 Star Information System )
Jak wcześniej przebiegały interakcje?
Jakie były reakcje na mysz?
Dotyk vs. Mysz
Foldery w menu Start „zakopywanie” rzeczy, brak ikon
Zawężona lista (20 elementów)
Ścieżka dotarcia
Windows Vista / Windows 7
Rodzaj Ekran Rozdz. Windows 8 Windows 7
Laptop 12.1” 1280x800 36 20
13” 1366x768 40 20
13.3” 1440x900 42 20
Desktop 21.5” 1920x1080 80 20
23” 1920x1080 80 20
27” 2560x1440 150 20
Otwarte aplikacje
Bardzo różne liczby (nawet >100)
Uwaga na średnią
Uruchamianie programów
88% spoza Menu Start!
41% to Pasek Zadań
47% to inne (Pulpit, Eksplorator, itp..)
Jak ludzie pracują?
0-5
6-9
10-14
15-19 20+
Psycholog, ekspert lotniczy
Badał zależności:
wielkości przycisków w kokpitach samolotów vs. czas ich uruchomienia
Fitts Law
Fitts Law vs. Windows 8
Od czego zaczynacie pracę?
Uruchomienie aplikacji
Dostajecie: Ekran do ich uruchamiania
Ale: Możecie cała resztę dnia spędzić np. na pulpicie
Co lubicie sprawdzać czasem/często?
Co słychać (mail, FB, newsy)
Dostajecie: Na jednym ekranie najważniejsze info
Czemu domyślny jest ekran Start?
Zachowania ludzi (przypinanie, startowanie)
Bieżące informowanie
Klasycznie? Uruchomienie określonej aplikacji
Mysz vs. Dotyk
Inne aspekty
Naukowe podstawy: m.in. Fitts Law
Wydajność i szybkość, ale i oszczędność baterii
Personalizacja (grupowanie, nazywanie, zoom, wielkość, deep link)
Ekran Start (podsumowując)
I jeszcze małe nawiązanie…
Klawiatura ekranowa
Założenia
Szybkie wprowadzanie tekstu (nawet zbliżone do klasycznej klawiatury)
Unikanie błędów (i ewentualnie ich szybka poprawa)
Komfortowe działanie (w różnych apsektach: pozycji, interakcji, itp.)
Klawiatura ekranowa
Badania: Pozycje
Jak trzymamy tablet?
3 pozycje:
Jedna ręka trzyma tablet, druga ręka wchodzi w interakcje
Położenie urządzenia (lub oparcie) i w interakcje wchodzą obie ręcę
Dwie ręcę trzymają tablet i używamy kciuków
Różni ludzie (wielkość rąk, palców, itp.)
Zbadano zasięg (i komfort!) na ekranie
Badania: Heat map
Typowa klawiatura: dotyk + klik + skok
Ekranowa klawiatura?
Zmiana koloru
Efekt dźwiękowy
Zmiana?
Mniej spojrzeń na klawisze
Więcej na ekran
Badanie: Pisanie + feedback
Wciskasz klawisz zawsze na środku?
Nie, dlatego zebraliśmy dane:
O tym jak ludzie „wychodzą” poza litery
Oraz o tym jak wyglądają określone słowa (w różnych językach!)
Przykład:
t – h – e
t – h – w
Badanie: Touch model
Klasycznie: dodatkowy rząd
Ekran? Za dużo miejsca…
Efekt:
Osobna „klawiatura”
Grupowanie liczb
Wygodniejsze niż wiersz
Kolejność 123 a nie 789
Badanie: Część numeryczna
Klawisz TAB
Klawisz SHIFT
Klawisz CTRL
Klawisz SPACE
Opcja emotikonów
Litery „ogonkowe”
Badania „na ludziach”
… i wiele innych
Czego nie pokazałem…
4 miliony kopii sprzedanych w 3 dni
40 milionów kopii sprzedanych w 1 miesiąc
Windows 7 w 2 miesiące miał wynik 60 milionów
Użytkownicy
> 90% użytkowników użyło Search / Share pierwszego dnia
> 85% użytkowników uruchomiło desktop
> 50% użytkowników odwiedziło Windows Store pierwszego dnia
Średnio użytkownicy przypięli 19 kafelków pierwszego tygodnia
Trochę liczb z Windows 8
Edycje nowego Windows
Dlaczego zmieniły się edycje i jakie są mity?
Nowy Windows
WindowsFast & Fluid, Aplikacje Modern UI, Windows Store, Różne urządzenia, USB, Drukarki…
Windows 8
x86 / x64
Aplikacje
desktopowe
nadal są!
Zgodność z
Windows 7
(>90%)
Windows RT
ARMWbudowany
Office RT
Głównie na
tablety
Windows 8
Dla użytkowników domowych
Bez elementów biznesowych (domena, Group Policy, itp.)
Windows 8 Pro
Dla małych i średnich firm, są elementy biznesowe (domena, GPO)
Windows 8 Enterprise
Dla dużych firm
Z zaawansowanymi opcjami (WTG, VDI, Direct Access, Branch Cache)
Tylko w opcji Software Assurance
Windows 8
Gdy powstawały założenia dla Windows 8/RT:
Nie było iPada
Mniejsze komputery to Netbooki
Ludzie korzystali z:
Przeglądarki
Plus podstawowych elementów Office’a
Ale korzystali też z USB, drukarek, itp.
Pojawiał się trend na aplikacje mobilne (iPhone)
Windows RT
EFEKT!
Zwykły użytkownik
Największe zmiany z jego punktu widzenia
Gdzie jest mój przycisk START???!!!
Mój prywatny numer 1 z „internetów”
Przecież nie mam dotykowego ekranu! Jak mam korzystać???!!!
Jak ja mam wyłączyć komputer???!!!
Ja nie chcę kafelków!!! Jest tu coś innego?
Co w Internetach słychać: jakie pytania słyszę?
DEMO
Dotknijmy Windows 8 + pokażcie to innym
Przycisk Start = Menu Start
Dotyk + Klawiatura i Mysz
Wyłączamy na 6 sposobów
Power, Alt+F4, Win+I, Ctrl+Alt+Del, PowerShell oraz tradycyjne klikanie
Modern UI + Desktop
Co widzieliśmy?
Różne rodzaje na ekranie startowym
Kafelki mogą być kontekstowe dla aplikacji
Mogą być „żywe”
Wyświetlanie aktualizacji
Informowanie użytkownika
Kafelki
Różne sposoby powiadamianie (decyduje użytkownik)
Z lokalnej aplikacji
Działanie w tle
Natychmiast lub z harmonogramem
Z aplikacji w chmurze (nawet gdy aplikacja nie działa)
Okresowe odpytywanie URL
Korzystając z Windows Notification Service
Powiadomienia
W pracy
BitLocker (szybszy)
Direct Access
W domu
SkyDrive
Sharing & Search
Apps & Store
Sensory, NFC, BT 4.0, USB 3.0
W obu miejscach
Szybkie uruchamianie
Drukowanie (bez sterowników)
Push-Button: Refresh & Reset
WiFi & Always Connected (RT)
Drobne, ale przydatne
Task Manager
Wstążka w Exploratorze
Okienko kopiowania
Co będzie łatwiej zrobić?
DEMO
Eksplorator Windows, Task Manager, Kopiowanie
Nowe opcje prostego odświeżania systemu (szybkie!)
Refresh
Odświeża cały system
Zostawia: pliki i ustawienia użytkownika + aplikacje z Windows Store
Kasuje: ustawienia komputera, aplikacje desktopowe (zostawia listę)
Reset
Kasuje i reinstaluje cały system (+ format)
Nie wymaga posiadania dysku z OS
Można również skorzystać z recimg.exe!
Refresh & Reset
Podstawowe
X – Power User Menu
D – Pulpit (Desktop)
E – Eksplorator Windows
Alt + F4 – Zamknij (system, app)
Rozszerzone
F – Szukaj: Pliki
W – Szukaj: Ustawienia
I – Ustawienia (jasność, sieć, …)
Strzałki – Snap (Desktop)
Najlepszy przyjaciel użytkownika
DEMO
Nowy interfejs użytkownika: Klawiatura najlepszym przyjacielem!
Koncepcja znana z innych systemów
Dostęp do bazy oprogramowania
Wbudowane mechanizmy weryfikacji i certyfikacji
Wbudowane mechanizmy automatycznej aktualizacji
Wbudowane mechanizmy: płatności, triale, bezpłatne
Głównie aplikacje Modern UI
Ale również aplikacje Desktop – wtedy link do instalki
Dostęp może być sterowany na poziomie IT (App Locker*)
Windows Store
Największy rynek dla aplikacji (okazja!)
* Dane na grudzień 2011
Globalna skala i zasięg
Polskie aplikacje na Windows 8
http://www.microsoft.com/poland/windows8/polskie-aplikacje/
DEMO
Windows Store
Podsumujmy
… system przemyślany bardziej, niż się ludziom wydaje
… system zaplanowany od A do Z w oparciu o wiele aspektów
… nie rewolucja, ale raczej mocno przemyślana ewolucja
… system sprawdzający się na wielu urządzeniach
… system nie uznający kompromisów
… system, który wywołuje pytania, ale znacie odpowiedzi na nie
… system, który musicie spróbować żeby wyrobić sobie opinię
Windows 8 to
Blog: Building Windows 8 (największa wiedza JAK/DLACZEGO)
Pobierz Windows 8 (Enterprise, trial 90 dni)
Windows 8 TechCenter (Springboard)
Explore
Plan
Deliver
Windows 8: TechNet Library
W prezentacji w notatkach jest sporo linków!
Polecam
Mariusz KędzioraMariusz.Kedziora@microsoft.com
http://ewangelista.it
Zachęcam do kontaktu!
© 2012 Microsoft Corporation. Wszelkie prawa zastrzeżone. Microsoft, Windows oraz inne nazwy produktów są lub mogą być znakami towarowymi lub zastrzeżonymi znakami towarowymi firmy Microsoft
w Stanach Zjednoczonych i innych krajach. Zamieszczone informacje mają charakter wyłącznie informacyjny. FIRMA MICROSOFT NIE UDZIELA
ŻADNYCH GWARANCJI (WYRAŻONYCH WPROST LUB DOMYŚLNIE), W TYM TAKŻE USTAWOWEJ RĘKOJMI ZA WADY FIZYCZNE I PRAWNE, CO DO
INFORMACJI ZAWARTYCH W TEJ PREZENTACJI.
Windows 8: Rewolucja czy ewolucja?
Dlaczego system tak wygląda i działa?
Mariusz Kędziora
Technical Evangelist, Microsoft
top related