Innowacja w praktyce - Infoshare 2014

45
JAK MOŻE POWSTAWAĆ SOFTWARE W XXI WIEKU Wojciech Seliga Spartez Co-founder [email protected], @wseliga INNOWACJA W PRAKTYCE

description

Slajdy z mojej prezentacji z 22 maja 2014 na konferencji InfoSHARE w Gdańsku. Liczę, że video z nagraniem mojej prezentacji będzie wkrótce dostępne - wtedy slajdy na pewno będą bardziej przydatne. Uwaga: język polski.

Transcript of Innowacja w praktyce - Infoshare 2014

Page 1: Innowacja w praktyce - Infoshare 2014

JAK MOŻE POWSTAWAĆ SOFTWARE W XXI WIEKU

Wojciech Seliga!Spartez [email protected], @wseliga

INNOWACJA W PRAKTYCE

Page 2: Innowacja w praktyce - Infoshare 2014

– (E.Okoń-Horodyńska, wykład 1, str.9), Encyklopedia Zarządzania

“innowacja jest procesem polegającym na przekształceniu istniejących możliwości w nowe

idee i wprowadzenie ich do praktycznego zastosowania"

Page 3: Innowacja w praktyce - Infoshare 2014

– http://pl.wikipedia.org/wiki/Innowacja_(socjologia)

“Innowacja w socjologii oznacza akceptację celów dyktowanych przez istniejące w grupie społecznej lub społeczeństwie wartości, przy jednoczesnym odrzuceniu tradycyjnych sposobów ich osiągania

w danym systemie aksjonormatywnym.”

Page 4: Innowacja w praktyce - Infoshare 2014

Przekształcenia mogą być drobniutkie

❖ lepszy UX!

❖ mobilny klient!

❖ automatyczne uzupełnienie danych (np. lokalizacji) !

❖ dostępność za darmo!

❖ integracja z systemem X!

❖ networking effect

Page 5: Innowacja w praktyce - Infoshare 2014

Innowacja pozaproduktowa

brak sprzedaży bezpośredniej - czyli żegnaj golfie!tani software dla przedsiębiorstw!

wszechobecna samoobsługa!publicznie znane ceny produktów!

brak jakichkolwiek zniżek

agile’owe kontrakty!stałe i publiczne ceny usług - niezależne od klienta!

wbudowana ochrona przed vendor lock-in

Page 6: Innowacja w praktyce - Infoshare 2014

Zachęcanie do innowacji

❖ Płacenie / promowanie za patenty!

❖ Szkolenia z innowacji …!

❖ Procesy opisujące innowacyjność …

Page 7: Innowacja w praktyce - Infoshare 2014

“Innovation happens elsewhere”

Page 8: Innowacja w praktyce - Infoshare 2014

–& Open Source as Business Strategy, Ron Goldman, Richard P. Gabriel

“Regardless of how smart, creative, and innovative you believe your organization is, there are more smart, creative, and innovative people outside

your organization than inside.”

Page 9: Innowacja w praktyce - Infoshare 2014

Kanibalizacja

Page 10: Innowacja w praktyce - Infoshare 2014

$500 $49.95→

Page 11: Innowacja w praktyce - Infoshare 2014

Problem z innowacją

❖ Innowacja jest droga!

❖ Innowacja nie ma konkretnego ROI!

❖ Innowacja wymaga kreatywności!

❖ Innowacja wymaga odwagi do popełniania błędów!

❖ Nie da się zaplanować i wyegzekwować innowacji!

❖ Innowacja dzieje się sama…

Page 12: Innowacja w praktyce - Infoshare 2014

Innowacja inaczej

Page 13: Innowacja w praktyce - Infoshare 2014

Środowisko wspierające innowację

Page 14: Innowacja w praktyce - Infoshare 2014

Idea Brown Bags

Page 15: Innowacja w praktyce - Infoshare 2014

godziny

Page 16: Innowacja w praktyce - Infoshare 2014

Kawa/Piwo + Pizza + Pasja + Wolność = ?

Page 17: Innowacja w praktyce - Infoshare 2014

brzydki kod

uruchamialne demo quality

niezdatne do utrzymania

naiwna implementacja

Page 18: Innowacja w praktyce - Infoshare 2014

sensowny kod

wypolerowany - UX

zdatny do utrzymania

stabilny produkt

20% time

Page 19: Innowacja w praktyce - Infoshare 2014

Innovation Week

Page 20: Innowacja w praktyce - Infoshare 2014

Nowy człowiek < Stary człowiek

Page 21: Innowacja w praktyce - Infoshare 2014

Bootcamp

Photo by Stuart Heath - CC BY 2.0

Page 22: Innowacja w praktyce - Infoshare 2014
Page 23: Innowacja w praktyce - Infoshare 2014
Page 24: Innowacja w praktyce - Infoshare 2014

Nasze doświadczenieReg

uły!

Procesy!

Buchalt

eria

Innowacja

Page 25: Innowacja w praktyce - Infoshare 2014

Dostęp do informacji

Dane sprzedażowe Trendy Feedback od klientów Dotychczasowe próby

Page 26: Innowacja w praktyce - Infoshare 2014

OCNB

Page 27: Innowacja w praktyce - Infoshare 2014

Celowe ograniczenia

Photo by Poul-Werner Dam - CC BY 2.0

ograniczenia ≠ oszędności

Page 28: Innowacja w praktyce - Infoshare 2014

– Leonard Bernstein

“To achieve great things, two things are needed: a plan and not quite enough time.”

Page 29: Innowacja w praktyce - Infoshare 2014

“Pasja porażki”

Page 30: Innowacja w praktyce - Infoshare 2014

Failure is not an optionIt's a step

Page 31: Innowacja w praktyce - Infoshare 2014

Strefa Dozwolonej Porażki

Koszt porażki bliski zeru

Page 32: Innowacja w praktyce - Infoshare 2014

Strefa Dozwolonej Porażki w IT❖ Automatyczne testy!

❖ Continuous Deployment!

❖ Częściowe i fazowe Roll-outs, !

❖ A/B testy!

❖ Szybki feedback ze środowiska produkcyjnego!

❖ Łatwy roll-forward, łatwy roll-back!

❖ Natychmiastowe upgrade’y (brak przestojów)

Page 33: Innowacja w praktyce - Infoshare 2014

Feedback - kluczowy

❖ Szybki!!

❖ Bezpośredni!!

❖ Publiczne bugi, fora, sugestie użytkowników!

❖ badania UX, prototypy, wywiady z klientami!

❖ dogfooding!

❖ monitoring and analytics (SaaS!)

Page 34: Innowacja w praktyce - Infoshare 2014

skalowanie innowacji

Page 35: Innowacja w praktyce - Infoshare 2014

skalowanie innowacji

Page 36: Innowacja w praktyce - Infoshare 2014

skalowanie innowacji

Page 37: Innowacja w praktyce - Infoshare 2014

skalowanie innowacji

Page 38: Innowacja w praktyce - Infoshare 2014

Zespoły małe

interdyscyplinarne

rozproszone

samodzielne

Zespoły

Zespoły

Zespoły

Page 39: Innowacja w praktyce - Infoshare 2014

Biznes jak Open Source

Page 40: Innowacja w praktyce - Infoshare 2014

“Znajdowalność”

Photo by Tobias Leeger - CC BY-NC-ND 2.0

Przejrzystość

Wiki

Repozytoria

Wyszukiwanie

Odniesienia

Page 41: Innowacja w praktyce - Infoshare 2014

Niska bariera wejścia❖ Aktualna dokumentacja (wiki, wiki, …)!

❖ Dostęp od ręki do źródeł (chociaż read)!

❖ Łatwy setup!

❖ Testy jednostkowe!

❖ Działające środowisko CI!

❖ Platforma do code review (np. via pull request)!

❖ Łatwa procedura wypuszczenia na świat

Page 42: Innowacja w praktyce - Infoshare 2014

Innowacja dzieje się dzięki współpracy ludzi Realizacja konkretnych zadań dzieje się dzięki

pracy indywidualnej

Page 43: Innowacja w praktyce - Infoshare 2014

Photo by Mark Roy - CC BY-NC-ND 2.0

Page 44: Innowacja w praktyce - Infoshare 2014

Każdy ma równą szansę na innowację

Page 45: Innowacja w praktyce - Infoshare 2014

@wseliga

Szukamy innowacyjnych ludzi