Scrum - komplexa system - många team



Relevanta dokument
Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

Adding active and blended learning to an introductory mechanics course

Dag König Developer Tools Specialist Microsoft Corporation

G5951 DCS880 Grundläggande handhavande och underhåll

Affärsmodellernas förändring inom handeln

3rd September 2014 Sonali Raut, CA, CISA DGM-Internal Audit, Voltas Ltd.

Prestanda, skalbarhet och tillgänglighet Torbjörn Stavenek

Bakgrund eller hur det startade: Projekt X, läget i september 2013

CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018

MySQL - testmiljöer på minuter. Thomas Johansson IT-avdelningen

Fujitsu Day in Action. Human Centric Innovation. En resa mot tillväxt Santa Maria. Stefan Johansson. 0 Copyright 2016 FUJITSU

Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document

Webbregistrering pa kurs och termin

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE

Förändrade förväntningar

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas

ICRI International Child Resource Institute, Ghana November 2013 Prepared for Tolvskillingshjälpen

PRODUCT MANAGEMENT. Klicka här för att ändra format. Klicka här för att ändra format på underrubrik i bakgrunden

Workplan Food. Spring term 2016 Year 7. Name:

The Swedish National Patient Overview (NPO)

2.1 Installation of driver using Internet Installation of driver from disk... 3

Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg

INSTALLATION INSTRUCTIONS

Presentation. Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban

Materialplanering och styrning på grundnivå. 7,5 högskolepoäng

Urban Runoff in Denser Environments. Tom Richman, ASLA, AICP

DevOps i Verkligheten

Senaste trenderna från testforskningen: Passar de industrin? Robert Feldt,

Annonsformat desktop. Startsida / områdesstartsidor. Artikel/nyhets-sidor. 1. Toppbanner, format 1050x180 pxl. Format 1060x180 px + 250x240 pxl.

Enterprise App Store. Sammi Khayer. Igor Stevstedt. Konsultchef mobila lösningar. Teknisk Lead mobila lösningar

PAINTFEUD. Erfarenheter


SAMMANFATTNING AV SUMMARY OF

Main headline. Affärsvärde till Perstorp AB Headline. mha appar SAPSA IMPULS

Fortsatt Luftvärdighet

Not everything that counts can be counted, and not everything that can be counted counts. William Bruce Cameron

Biblioteket.se. A library project, not a web project. Daniel Andersson. Biblioteket.se. New Communication Channels in Libraries Budapest Nov 19, 2007

Agenda. Tid Aktivitet Föreläsare Åtgång tid 08:30 Registrering vid TS recep. Transport till våning 5.

The Municipality of Ystad

Taking Flight! Migrating to SAS 9.2!

Webbreg öppen: 26/ /

Beijer Electronics AB 2000, MA00336A,

E4 Sundsvall Sundsvallsbron

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH

ALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008

Resultat av den utökade första planeringsövningen inför RRC september 2005

Vindbrukskollen Nationell databas för planerade och befintliga vindkraftverk Insamling och utveckling

OFTP2: Secure transfer over the Internet

Manhour analys EASA STI #17214

Discovery FSQ, IAA Utgåva/Edition 11. SE Habo. Klass 2 IAA FSQ-I 26W. 4 mm c c mm N L

Linköpings universitet 1

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH

Spectracard Web Report

Bridging the gap - state-of-the-art testing research, Explanea, and why you should care

IAK115 Kritiskt tänkande och teori inom arkitektur och design 1&2, 4 hp (H15)

COPENHAGEN Environmentally Committed Accountants

Datasäkerhet och integritet

Collaborative Product Development:

Accomodations at Anfasteröd Gårdsvik, Ljungskile

Isolda Purchase - EDI

Projektmodell med kunskapshantering anpassad för Svenska Mässan Koncernen

Med Leef Access 2.0 ökar du minneskapaciteten i din Android-telefon eller surfplatta och den är så liten att den får plats i din ficka.

Installation av F13 Bråvalla

Marine biological and oceanographic climate data in Swedish Lifewatch

InstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter

EU:s ministerkonferens för e-förvaltning under det svenska ordförandeskapet

IAK116 Perception/Färg, Ljus, Rum 1, 6 hp (VT16)

Authentication Context QC Statement. Stefan Santesson, 3xA Security AB

QC i en organisation SAST

En bild säger mer än tusen ord?

Testning som beslutsstöd

Molnet ett laglöst land?

Ansökan till Vinnova PROJEKTUPPGIFTER. Diarienummer. Inskickad. Utlysning

Välkommen! SA S PSA S Im I puls s Mobilite t t e 8 1

Fortbildningsavdelningen för skolans internationalisering. Dossier 3. European Language Portfolio 16+ Europeisk språkportfolio 16+ English version

William J. Clinton Foundation Insamlingsstiftelse REDOGÖRELSE FÖR EFTERLEVNAD STATEMENT OF COMPLIANCE

Boiler with heatpump / Värmepumpsberedare

Från Excel laddningar till web arbetsflöden

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson

AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive

Mål. Uppdrag. NuvoAir, Stockholm Oktober 2017 Februari Spotify, Stockholm Februari 2017 September 2017

Teknisk kravspecifikation för nytt Omsorgs system

Användning av Erasmus+ deltagarrapporter för uppföljning

Modern webbutveckling. av Robert Welin-Berger

SWESIAQ Swedish Chapter of International Society of Indoor Air Quality and Climate

Translation Changes in Swedish EBSCOhost Interface

Klicka här för att ändra format

Kontextuell utforskning, 8 hp, H15 (IDK213 KONT)

Questionnaire for visa applicants Appendix A

Flytta din affär till molnet

SAST Q1. Som att börja arbeta på ett nytt jobb. Testautomatisera med Modell-baserad testning

Flytta din affär till molnet

Klyvklingor / Ripping Blades.

icore Solutions. All Rights Reserved.

Introduktion till molntjänster Tekniken bakom molntjänster och legala utmaningar

xperia p manual svenska

Plain A262. För T16 (T5) lysrör. Innehåll. Monteringsanvisning. A. Instruktion för rampmontering

Shower cabins / Steam cabins

Module 1: Functions, Limits, Continuity

Transkript:

Scrum - komplexa system - många team...men hur gör man då! Några tips på vägen. Ylva Ocklind, Section Head Verification Jonas Rylander, Head of IT Development

Agenda bwin Poker Affärsmodellen Scrum in large

Bwin i korthet Väldens största noterade spelbolag Jobbar aktivt för reglering av spelmarkanden 650 IT anställda (totalt VIE & STO) 250 IT anställda (bwin Games, Stockholm) bwin är IT, IT är bwin www.bwingames.se

Poker Turneringspriser på över 14milj dollar / månad Upp till 50,000 samtidiga spelare Antal transaktioner 4,2milj / 24 timmar 28 operatörer (företagskunder) är del av nätverket State-of-the-art poker produkt och teknologi Ett bank system med ett mer underhållande GUI!

Online Poker är krävande Realtids multi-spelar spel Massiva realtids beroenden mellan bord Bedrägerikontroll i realtid Exponesiell ökning av lasten när antalet användare ökar

System krav SaaS (Software as a Service) Lokala installationer, multipla gaming centers Modulärt presentations lager Modulärt, utbyggbart system och IT Organisation Multi-tenant system arkitektur

Arkitektur DPC JPC MOBILE MOBILE PROXY GFP WEB [BACKOFFICE] PBS PFS WAITING LIST PUB/PRIV ADMIN TOUR HISTORY PRIZE PAYOUT AUDIT SERVER5 ADD-ON [CHAT] ADD-ON [VIP] TOUR. ADMIN CONTROLLER BOSSO TOURPLANNER TOUR. REG. POKER ADMIN TOUR GFSR SNG SERVICE AAMS FACADE LOBBY CHAT INDIA CLIENT DOWNLOAD REFUNDER ACCOUNTING TICKET SERVICE RING OPAPI PROXY RAPPO NAPS APPLET POPPER CONSUELA GENERIC HISTORY SPINGITOIO ONLINE FRAUD TXN GAME HISTORY PLOP BOUNCER AAMS integration Transparent Purse STATS POSTINO PROMO TOKENSERVICE EXALOGIC BGI Played hands OIQ PUSHER PLS

Teknologier Coherence JMX Spring Hessian Wicket Jetty In-House Applications Java SE Hibernate MySQL JDBC Tibco PHP Apache Tomcat J2EE JBoss Red Hat Linux

Vad är poker och vad är poker online? Poker spelformer Mörkpoker (5 korts poker) Texas Hold em Omaha 7-korts stötpoker Americana Horse m.fl.

Affärsmodellen för Poker (cash games) A B C D 0.5 1,5 4 4 Pot : 10 Rake 0.3 Winnings : 9,70 A B C D Rake/Spelare 0,01 0,04 0,125 0,125

Poker Turneringar Varje spelare betalar en entreavgift Varje spelare startar turneringen med ett fixt antal marker Turneringen spelas till en spelare återstår En turneringsservice hanterar samtliga bord

Poker nätverkens intäktsmodell Spelare loggar på på poker nätverket via en partner Rake + avgifter delas mellan partners & nätverk Player 1 Player 2 Intäktsfördelning: 80-85% 15-20%

Scrum in Large Scrum, komplexa system och många team några tips Den agile chefen Morgondagens testare

En vanlig situation Dev/QA phase Integration System Verification Release Deploy

En backlogg Synkade sprintar Förplanering Integrations team

Processflödet sprint n-1 sprint n sprint n+1 sprint n+2 sprint n+3 sprint Pre Planning Utv/QA teams Integration team 1 Integration team 2 Delivery/Deploy Different feature packs

System team utvecklare, testare och en scrum master Integrationsteamet System Verification Developers Drift Scrum master

Den agile chefen Den Agile Chefen

Book circle Bookcirkel Exploratory Software Testing by J.A. Whittaker Bild från min bokcirkel

Lantern Day Use your creativity!

Morgondagens testare Helhetstänk Eget driv Kommunikation

Kommunikation/Test Rapport Test Report summary QA Team: DPC Sprint date: 2009 11/10-30/10 Release: 49 Summary (max 10 lines) There were no testing of Shared Tour model since we were not done in the Sprint. The test scope was somewhat cut due to problems with building the clients and the environment. During the sprint 20 bugs were reported, 5 have been verified. CRM has not been well tested since we realized that we were not sure of how it should work. (which was discovered very late in testing of course. ) Test Execution (regression testing) 600 500 400 300 200 100 0 97 97 72 57 Manual tests - QA 500 500 500 490 6 10 Automated tests QA MANDATORY Total Planned Executed Passed Bug Status (from Jira) MANDATORY New unresolved bugs in sprint: DPC: 20 All bugs for DPC Flash Failed Uptime Testenvironment (during sprint) 60 50 40 30 20 10 0 56 16 Full Access No Access Limited Access 0 Objects/components under test: DPC Versions: 1.2.0_r204153_ (win32) 1.2.0_r204153_ (osx) 1.0.3_923 (flash) Test environment/s used: MIT tests = P5-clients environment GDA tests = P5-Giochi environment Baseline in Test environment/s: 48 http://twiki.gameop.net/twiki/bin/view/main/releasemanagement BaselineMIT http://twiki.gameop.net/twiki/bin/view/main/releasemanagement BaselineItaly Risk areas (from Team Dependeny Analysis) - Login (Token+Handshake) - Idle logout (Token) - CRM (Token) - Links (Token) - Chat (Reconnect) - Reconnect (Lobbies and tables) - Windows7 - Rebuy (due to fix in maintanence) Entry criterias met: Smoke test passed R Test cases for new functions created R New features tested R QA Test Plan created R Depency and Risk analysis recived Yes Unit test results communicated Q - Not recived Release notes updated R Exit criterias met: No showstopper bugs open R New unresolved bugs reviewed No QA Test Report created R MANDATORY 28/10 2009 Written by: Ann Flismark

Q & A

Avslut bwin Poker Affärsmodellen Scrum in large Den agile chefen Morgondagens testare

Tack www.bwingames.se