ibm bc2015 - husqvarna - den smarta trädgården!

24
Den smarta trädgården! Dag Petersson, Sogeti Lars Olofsson, Husqvarna Group

Upload: ibm-sverige

Post on 14-Apr-2017

2.384 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: IBM BC2015 - Husqvarna - Den smarta trädgården!

Den smarta trädgården!Dag Petersson, Sogeti

Lars Olofsson, Husqvarna Group

Page 2: IBM BC2015 - Husqvarna - Den smarta trädgården!
Page 3: IBM BC2015 - Husqvarna - Den smarta trädgården!

50 miljarder uppkopplade “saker” 2020

Page 4: IBM BC2015 - Husqvarna - Den smarta trädgården!

minst 2,6 miljoner trädgårdar bara I Sverige

Page 5: IBM BC2015 - Husqvarna - Den smarta trädgården!

Och då har vi inte räknat med alla parkanläggningar, skogsmaskiner m.m.

Page 6: IBM BC2015 - Husqvarna - Den smarta trädgården!

Hur kan dessa kopplas upp med hjälp av IoT och mobila lösningar

?

Page 7: IBM BC2015 - Husqvarna - Den smarta trädgården!

Dag Petersson► Nationellt ansvarig för IoT och Cloud► Sogeti Labs► Capgemini Expert Connect► 20 års erfarenhet av mobilitet► @dagpetersson

Page 8: IBM BC2015 - Husqvarna - Den smarta trädgården!

Lars Olofsson• IT-systemarkitekt

• Koncernarkitekt digitala tjänster & konnektivitet• Koncernarkitekt för PaaS-molntjänster

• Tjänsteägare (inom koncern-IT digitala tjänster)• Identitets- och accesshantering• Servertjänster för mobilitet och mobila anslutningar• Publika plattformstjänstemoln

• 15 års erfarenhet kring tjänsteorienterade IT-system• @a96larol

Page 9: IBM BC2015 - Husqvarna - Den smarta trädgården!
Page 10: IBM BC2015 - Husqvarna - Den smarta trädgården!

Husqvarna Group today• A world leading producer of outdoor

power products including chainsaws, trimmers, robotic lawn mowers and garden tractors

• European leader in watering products

• One of the world leaders in cutting equipment and diamond tools for the construction and stone industries

Page 11: IBM BC2015 - Husqvarna - Den smarta trädgården!

Short facts• Net sales in 2014 amounted to SEK 33 billion• Core brands: Husqvarna, Gardena• Supporting brands: McCulloch, Poulan Pro, Weed

Eater, Flymo, Zenoah, Diamant Boart and more• The Group’s products and solutions are

sold in more than 100 countries• Main distribution channels are dealers and

retailers• More than 14,000 employees in 40 countries• Head office is located in Stockholm, Sweden• The share is listed on Nasdaq Stockholm (HUSQ

A and HUSQ B)

11

Page 12: IBM BC2015 - Husqvarna - Den smarta trädgården!

Om DSSHusqvarna Digital Solutions & Services (DSS) har till uppgift att leverera utvecklingstöd, leverans och support inom digitala tjänster och IoT-projekt inom Husqvarna Group. DSS ska också etablera och leverera gemensamma tjänsteplattformar för digitala tjänster.DSS arbetssätt baseras på:

• “Agile”, idéer, principer och metoder• “DevOps-grupper”• SCRUM och Kanban• “Continuous Delivery”• PaaS-tjänstemoln

Page 13: IBM BC2015 - Husqvarna - Den smarta trädgården!

(Publika) tjänstemoln i första handGenom att i första hand använda oss av publika tjänstemoln, möjliggör vi:• Agile, Continuous Delivery och DevOps-arbetssätt.• Standardisering i lösningsarkitekturer och teknikkomponenter.• Effektiva ledtider i leveranser av funktionalitet.• Mycket låg ställkostnad som kan skala linjärt mot utnyttjandet.• Möjlighet att bygga tjänster med hög infrastrukturell

tillgänglighet, globala över många datacenternoder och elastiska i sitt kapacitetsutnyttjande av molntjänster.

• Tydlighet i rapportering och budgetering av kostnader och resursutnyttjade tillbaka till beställaren.

Page 14: IBM BC2015 - Husqvarna - Den smarta trädgården!

DevOps – ett nytt sätt att arbeta• Fokuserar på ansvar

• Produktägaren – att ta ett helhetsansvar• DevOps-teamet som ansvarstagare för sin tjänst• Mindre “hand-over”

• Enkelhet och användaren i fokus • Lägger fokus på utvecklingen av tjänster• Möjliggör kontroll och skapar översikt• Värdesätter “Show, don’t tell!”

Page 15: IBM BC2015 - Husqvarna - Den smarta trädgården!

DevOps Workflow

BacklogSprint

Backlog

Sprint (1-5 week iteration)

Daily stand-up

Team

1. Backlog prio is defined by the Product Owner

2. Top items in the TBL are extracted to the Sprint Backlog and broken down by the team

3. Team works with the items in the Sprint Backlog

4. Daily stand-up meetings within the team, anyone are allowed to listen

5. The sprint deliverables are demonstrated for the Product Owner and other stakeholders

6. The sprint is evaluated at the sprint retrospective, improvements are suggested

1 2

3

4

5 6

Product Owner

Stakeholders

Page 16: IBM BC2015 - Husqvarna - Den smarta trädgården!

Utmaningar• PaaS:ar saknas, är omogna eller saknar egenskaper/funktionalitet.• Motverka inlåsningseffekter.• Integration och hantering av olika leverantörer.• Utvecklingsbara områden inom företaget:

• Organistionen för utveckling av tjänster• Multi-division och -produktkategori• Ledning och rapportering• Roller och ansvar mellan FoU, produktkategorierna, eftermarknad, design,

marknadsföring, IT m.fl.• Processer och verktygsstöd för “Agile”-projekt och –leveranser.• Budgetering och planering av tjänsteprodukter• Standardisering och harmonisering av initiativ, idéer och teknologier.

(Åtgärdat!)

Page 17: IBM BC2015 - Husqvarna - Den smarta trädgården!

Digital Services IT Backend

Domain Services

DigitalTouchpoints

Touchpoint Types

Edge Patterns

Conceptual High Level Architecture

Common Services

Digital Services Corporate Services

External ServicesIntegration Services

Consumer IAM

Mobile App Dev & Mgmt

Big Data Lake

T3I Service

IPR Configuration

API Management Integration Bus

E-Commerce

Web Content Management

CRM

Weather

Social Network Authentication

Connectivity Operating System

Item Types

Leaf Node

Hub Virtual MMI

Connected Product

Sensor Network

Smart Network

Web Site Mobile Phone App On-board Display SW

Smart Watch App Tactile Device SWWeb App

Public API

Issue Reporting Service KnowledgebaseTrouble

shooting GuideUser

Forum

Subscription Service

Product Registration

Service Delivery Pipeline

Machine Learning

Social Network Forum

Ownership Registry

System Configuration

Touchpoint ExamplesUser Profile Self Service Portal

QA & System Simulation

MDM

Cloud Computing Platform

Traffic Analytics

Big Data Analytics

Domain Specific

Domain Specific

Support Forum

Event Processing

Software Update Management

Group Enteprise IT

Page 18: IBM BC2015 - Husqvarna - Den smarta trädgården!
Page 19: IBM BC2015 - Husqvarna - Den smarta trädgården!

19

IBM MobileFirst• Används för att säker anslutning av appar till Cloud/Back-

end tjänster• Återanvändbara adaptrar• Analys och loggfunktionalitet• Test• m.m.

Page 20: IBM BC2015 - Husqvarna - Den smarta trädgården!

Digital arkitektur

Page 21: IBM BC2015 - Husqvarna - Den smarta trädgården!

Flera molntjänster används

APP MobileFirst

IBM BlueMixO365/Azure

Tjänster

Microsoft Azure

Back-endApp Tjänster

IoT SensorerMaskiner

Amazon AWS

Page 22: IBM BC2015 - Husqvarna - Den smarta trädgården!

MobileFirst Dockers I BlueMix

Page 23: IBM BC2015 - Husqvarna - Den smarta trädgården!

Summering• Cloud-first (publika tjänstemoln)• DevOps• Rätt arkitektur• Flera molnleverantörer/tjänster används samtidigt• MobileFirst med Dockers