Upload
glenn-richard-bech
View
89
Download
6
Embed Size (px)
Citation preview
Innovasjon og prototyping i praksis
Runar Normark @runarno, Glenn Bech @glennbech
Frokostseminar, Mesh 10.02.14
”forstå”
domene
”lage”
teknologi
+
”løse”
ux
Skatt og likning
Rutiner/retningslinjer
Caser
Regne-
eksempler
Struktur og flyt
Interaksjon
Visuell
design
Brukergrensesnitt
Prototype
Personer og samspill
Hyppige tilbakemeldinger
Samarbeid
Reagere på endringer
Programvare som virker
Fleksibilitet i bruk av verktøy
Caser
Steg
EPF EPF
m/mom
s
Billed-
kunstner
Enkelt
AS
Land-
bruker
Avgrensning Sprint 1 Sprint 2
Virksomhetsinfo Sprint 1 Sprint 2
Tilpasning Sprint 2
Regnskaps-
grunnlag
Skattemessige
resultater
Innsending
Inmeta “multi-tennant” infrastruktur for Javabaserte prosjekter
• Versjonskontroll av kode (GIT)
• Byggserver (Bamboo)
• Smidig prosjektstøtte (JIRA/Agile)
• Dokumentasjon (Confluence)
• Overvåkning av kodekvalitet og metrics (Sonar)
• Test og feilrapportering (Bonfire)
Prosjektetablering på mindre en 1 time
http://blog.b3k.us/2009/01/25/ec2-origins.html
Anbefalinger (ux)
• Riktig inngang (sprint -1)
• Iterasjoner, også på å “forstå”
• Domenekunnskap avgjørende
• Begynn med det enkle, tenk på det komplekse
• Farten øker for hver sprint
Amazon AWS, EC2
Front
Grid
Front
Grid
Demo/TestUtvikling
Byggserver
(inmeta)
FrontFront
GridGrid
GridGrid
Grid
Stabil versjon ved iterasjonslutt
Endring av kode
Oppsummering skytjenester
• Stor gevinst ved dårlig sikt
• Ingen bestillingstid på ressurser eller endringeri konfigurasjon
• Ikke bare i Prototyping
• Skalerer opp- og ned ved behov, for eksempel for last-test.
• Kapasitetsplanlegging er ikke lengernødvendig, kjør tester istedet
• Pay as you go, time for time. En virtuell server heltned til 90 kroner/måned
• Arkitekturavgjørelser kan tas når man har bedreoversikt
* t1.micro, US east