Bruk av HP Quality Center med smidige utviklingsmetoder. HP Sofware Norge



Like dokumenter
Prosjektledelse - fra innsiden

Smidige metoder i praksis Høgskolen i Oslo Kristin Meyer Kristiansen Objectnet AS

Scrum. -nøkkelbegreper og noen personlige erfaringer

Prosjektledelse - fra innsiden av et utviklingsprosjekt. Presentasjon hos UiO Ida Lau Borch, prosjektleder i Bouvet ASA

Erfaringer fra bruk av Scrum i PS2000-prosjekter NSP temadag Agile metoder i prosjekt Motivasjon av kunder og Nyttige verktøy

SCRUM EB og TMG 2010

Prosess til folket! AICIT work in progress. Copyright 2012 Accenture All Rights Reserved

Together. Free your energies Moden og modig! Ansvarsfull og fleksibel!

Moderne systemutviklingsmetoder. Smidige prosesser Kjetil Jørgensen-Dahl Objectnet as

A tool for collaborating to success in a development project Experience with Visual Studio 2010 and Test Manager at Lånekasse

CONNECTING BUSINESS & TECHNOLOGY KURS OG SERTIFISERINGER - SCRUM

Grunnlag: 11 år med erfaring og tilbakemeldinger

En praktisk anvendelse av ITIL rammeverket

Smidig innhold Hvordan smidige metoder hjelper oss å lage kvalitetsinnhold. Ove Dalen

BUSINESS SERVICE MANAGEMENT

Den europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo,

Introduksjon,l SCRUM. EB og TMG

Teamarbeid og smidig metodikk. Lean og Scrum. Prosjektarbeid

Smidig utvikling NTNU Tor-Erik Mathisen

Erfaringer fra en Prosjektleder som fikk «overflow»

Neste generasjon ERP-prosjekter

Prosjektstyring, metodikk og løsningsutforming for SAP prosjekter. Sveinung Gehrken Fram

Prosjektledelse, prosjektplanlegging, teamarbeid

Hva kreves av en god byggherre? «Store utbyggingsprosjekter», 23. okt 2014

Bruk av Scrum i BI-prosjekter

Prosessmodeller og smidig programvareutvikling. INF1050: Gjennomgang, uke 02

Invitation to Tender FSP FLO-IKT /2013/001 MILS OS

Støtter din digitale reise

Erfaringer med smidige metoder på store prosjekter i Telenor. Kristoffer Kvam, Strategic Project Manager, Portfolio & Projects, Telenor Norway

ESTIMERING I SMIDIGE PROSJEKTER

A Study of Industrial, Component-Based Development, Ericsson

Er du nysgjerrig på om det er mulig...

Erfaringer fra et globalt ECM prosjekt

Public 360 KDRS

Nye krav i ISO 9001, hvilke er de og hvordan implementere disse i TQM? Ragna Karoline Aasen

Legacy System Exorcism by Pareto s Principle. Kristoffer Kvam/Rodin Lie Kjetil Jørgensen-Dahl

Suksessfaktorer i UBW-prosjekter

Mål med prosjektet. proactima.com. Utvikle, markedsføre og selge den beste løsningen for Risikostyring og HMS ledelse for det globale markedet

Nyttestyring og viktigheten av den gode kunde

Et IT-prosjekt = et prosjekt uten styring, er det virkelig slik det er? Presentation hos UiO Ida Lau Borch, prosjektleder i Bouvet AS

Sascha Schubert Product Manager Data Mining SAS International Copyright 2006, SAS Institute Inc. All rights reserved.

Prosjektledelse, prosjektplanlegging, teamarbeid

Nyttestyring og viktigheten av den gode kunde. Magne Jørgensen

Oppgave 1 Multiple Choice

CSR Harvesting Final Meeting September, 2015 Brest, France. Anne Che-Bohnenstengel & Matthias Pramme, BSH

Smidig systemutvikling og innføring i Scrum

GJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG

Er norske virksomheter digitale sinker? Hva betyr det? Og hvorfor er de det?

Oppgaver uke 42. Systemutvikling

Bedre prosjektvirksomhet med gode veiledere for prosjektledelse

GeWare: A data warehouse for gene expression analysis

1. Hvilke type krav angår sikkerhet og pålitelighet?

Utvikling av SAP Interactive Forms by Adobe (SIFbA) vha Forms Lifecycle Manager (FLM)

Guide til effektiv dialog med forretningskollegaer

Konfidensiell - Navn på presentasjon.ppt

Lean prosjekteringsprosessen på Kunshøgskolen i Bergen

EFFEKTIVE KUNDEPROSESSER

MED PUBLIC CLOUD INNOVASJON OG MULIGHETER. Altinn Servicelederseminar September 2017

PLAN. INF5180 Produkt og prosessforbedring i systemutvikling DEL 8 Valg av prosessmodell. Geir Amsjø. CHECK

IT-lederkonferansen (Hvorfor) er norske virksomheter digitale sinker? Invitasjon til diskusjon basert på en pågående undersøkelse

Et IT-prosjekt = et prosjekt uten styring, er det virkelig slik det er?

Stein Grimstad. Konsulent i Scienta AS. Prosjekt hos Skatteetaten. Forsker hos Simula (deltid) 3/7/18

Erfaringer og eksempler fra Nord-Europas største implementering av SAP BPC for konsolidering. Stig Skoglund Leading Consultant Statoil

Organizational Project Management Maturity Model (OPM3)

HVILKE ENDRINGER KAN BRANSJEN FORVENTE SEG FREMOVER SETT FRA ET BRUKERPERSPEKTIV CHRISTIAN HEIBERG, EXECUTIVE DIRECTOR CBRE AS NORSK EIENDOM

Bruk av ucmdb til SLM og Change Management EDB Business Partner Industri

Forskning på gruppe-estimeringestimering

Neste generasjon ISO standarder ISO 9001 og ISO Hva betyr det for din bedrift? DNV GL Business Assurance Norway AS SAFER, SMARTER, GREENER

Slides made by Sommerville adapted by Letizia Jaccheri, all the slides are part of the syllabus This lecture will be filmed

Forecast Methodology September LightCounting Market Research Notes

Kvalitetsdagene 2013, Oslo 6-7 juni 2013 Tid for læring

Tyve fagpersoner fra samme firma estimerte hver for seg arbeidsmengden for det samme systemutviklingsprosjektet [*]

TJENESTEAVTALER FOR OFFENTLIG DOKUMENTASJONSFORVALTNING

Produktspesifikasjon og kontroll av bygningsskanning. Ivar Oveland 11. Februar 2019

Scrum. en beskrivelse V

Risikostyring og programvare utvikling i en smidig verden

Island Offshore Management

Retrospektiv ( ) Planleggingsmote Daglig stand-up Sprint review C) qik. .F.,. - -.g? ' -I,-, :N. Viktoria Stray. viktoria.strayggmail.

Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk

Fremtiden er (enda mer) mobil

ISO 41001:2018 «Den nye læreboka for FM» Pro-FM. Norsk tittel: Fasilitetsstyring (FM) - Ledelsessystemer - Krav og brukerveiledning

Kommende Trender Innenfor Test

BRYTER VEI MED DYNAMICS 365. DynUG 2018 Tor Einar Pedersen

Øko-system for innovasjon og distribuerte team

By Bioforsk RECOCA Team Per Stålnacke Csilla Farkas Johannes Deelstra

RS402 Revisjon i foretak som benytter serviceorganisasjon

Når beste praksis rammeverk bidrar til bedre governance. Ingar Brauti, RC Fornebu Consulting AS

Multiconsults kjernevirksomhet er rådgivning og prosjektering

Kapittel 3 De fire prinsippene for Lean ledelse

Sikkerhet, risikoanalyse og testing: Begrepsmessig avklaring

PSi Apollo. Technical Presentation

Examples and experience from restorations along Tana river on the norwegian side. Knut Aune Hoseth Head of northern region

NOVUG 14 februar HP Asset Management

SFI-Norman presents Lean Product Development (LPD) adapted to Norwegian companies in a model consisting of six main components.

1. Hvilke type krav angår sikkerhet og pålitelighet?

Flomnivåer er beregnet for forskjellige gjentaksintervaller og er presentert i tabellen nedenfor:

Lykke til! Eksamen i fag TDT4140 Systemutvikling NTNU Norges teknisk-naturvitenskapelige universitet

verktøyskrin Grafisk profil ved Norges teknisk-naturvitenskapelige universitet

A CONNECTED SOCIETY ENABLED BY VIRTUAL AGENTS. AI is the new UI. Hans Kristian Aas Nordic Futuretech lead, Financial Services Accenture

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

Transkript:

Bruk av HP Quality Center med smidige utviklingsmetoder Kjell Lillemoen HP Sofware Norge

QC og smidige metoder Agenda Smidig terminologi Smidig metoder og verktøy Hvilke krav bør vi stille QC med Scrum 2 4 February 2009

The agile manifesto 3 July 15, 2008 Source: http://www.agilemanifesto.org

Agile Methods xp Backlog Lean DSDM Crystal Scrum ASD 4 July 15, 2008

Smidig Terminologi Sprint Test driven development Velocity Chicken Pig Backlog Lean-agile Burn down Daily Scrum Constant refactoring Retrospective Product owner Pair programming Scrum Master 5 July 15, 2008 http://www.netobjectives.com/glossary

Metodikk Scrum Selvstyrt og selvorganiserte grupper Hver iterasjon (Sprint) med tilhørende omfang blir totalt frosset Daglig stand-up (Scrum-møte) 30-kalenderdagers iterasjoner Demo til mottaker/kunde ved slutten på hver iterasjon 6 July 15, 2008

Forventninger ved bruk verktøy med smidige metoder Må støtte sentrale praksiser i forhold til smidige metoder Mulig å tilpasse til en gruppes behov Bør kunne brukes av alle i gruppen Må gi rapportering på progresjon og øyeblikksbilde basert på iterasjoner basert på release 7 July 15, 2008

Backlog unit 8 July 15, 2008

Backlog management Top Priority Sprint Backlog Result Product Backlog Release Backlog In- Out Borderline Low Priority 9 July 15, 2008

Scrum overview Scrum er i senere år mye brukt i HP R&D 10 July 15, 2008

Hva trenger vi for å kunne støtte Scrum Entiteter Product backlog Requirment Sprint backlog Tasks Aktiviteter Backlog managment Bryte ned krav til tasks Overgang fra product til Sprint backlog Rapportering Release Burn-up/Burndown graf Sprint Burn-up/Burn-down testdekning Ekstra Smidighet Fleksibilitet Nødvendige beslutninger Hvor skal produk og sprint backlog plasseres Hvordan strukturere produkt release og sprint Hva er påkrevde felt for hver entitet Hva er påkrevd funksjonalitet/oppførsel Beste oppsett for nødvendige rapporter

QC Agile Støtte for HP Software Introduserer entitetene: User Story og Task Effort calculation Backlog organsiering Automatisk arv av nøkkelverdier i en trestruktur via drag & drop backlog sortering Rapporter (project dashboard & Excel report generator) Efforts pr. utvikler Sprint Burn-up graf Release Burn-up burn-down Cycle progresjon Release progresjon Mulighet for støtte av story points real efforts scrum of scrum (multi-team utvikling) 12 July 15, 2008

QC releases and cycles Product Release Cycle 14 July 15, 2008

Structure of an Agile Project Multi-Backlog handling for enabling Scrum-of-Scrum First Level contains Backlogs and Cycles All items are assigned to a specific Release and Cycle Aggregated Effort for Estimates, Actuals and Remaining 15 July 15, 2008

Product backlog Unique Backlog Order 16 July 15, 2008

Two Level Planning (at least) Before Sprint User story size Task size Within Sprint 17 July 15, 2008

Cycle planning top down High level initial estimates based on user stories before the Sprint begins User story estimates 18 July 15, 2008

User Story Example User story modellert som en requirement type 19 July 15, 2008

Cycle planning bottom up Detailjerte estimater er basert på tasks i løpet av en Sprint Overordnet user story estimat på 40 timer Detailjert estimate basert på tasks blir summert til 56 20 July 15, 2008

Task in QC Task modellert som requirement type 21 July 15, 2008

Effort estimat og kalkulasjon Release Level Original Estimated Effort: Current Estimated Effort: Actual Spent Effort: Remaining Effort: Manual Entry Calculated (sum of Cycles) Calculated (sum of Cycles) Calculated (sum of Cycles) Cycle Level Original Estimated Effort: Current Estimated Effort: Actual Spent Effort: Remaining Effort: Manual Entry Calculated (sum of User Stories) Calculated (sum of User Stories) Calculated (sum of User Stories) Story Level Original Estimated Effort: Current Estimated Effort: Actual Spent Effort: Remaining Effort: Manual Entry Calculated (sum of Tasks) Calculated (sum of Tasks) Calculated (sum of Tasks) Task Level Original Estimated Effort: Current Estimated Effort: Actual Spent Effort: Remaining Effort: 22 July 15, 2008 Manual Entry Manual Entry Manual Entry Calculated

Effort aggregering All items are assigned to a specific target Release and Cycle 23 July 15, 2008 Aggregated Effort for Estimates, Actuals and Remaining

Sprint Burn-up Effort to burn down Available via Integrated QC Excel Reporting and QC Sprint Start BTO Project Dashboard. 24 July 15, 2008 Sprint End

Release Burn-Up Effort [ED] added to backlog removed from backlog current estimated effort Spent effort for this cycle actual spent effort Sprint 1 25 July 15, 2008 Spent effort for all previous cycles Remaining Estimated Effort Sprint 2 Sprint 3 Sprint 4

Effort Per Engineer 26 July 15, 2008

Testdekning pr. Sprint (cycle) 27 July 15, 2008

Suksesskriterier Start smidig - i det små med en piliot Kontinuerlig Intern forbedring/leveranse støtte coaching og consulting Rammeverkstilnærming Mest Støtte (Bruk det du trenger) mulig testautomasjon fra HP Software med partnere

HP Software Services Agile Blueprint PPM PPM Manage enterprise level resources and time management Manage the portfolio strategy Manage the projects Summary Reporting Process enforcement Center Quality Quality Center 29 Manage the requirements Manage user stories and tasks Manage the backlog Reporting (burn down charts etc ) Testing - definition and execution Defect management Manage Sprints / Iterations

HP Software Services Agile Deployment QC Services Fields and Attributes Customization PPM Services Implement Proposal Process Implement Resource Management Custom Requirements Types Module Data Storage Structures Implement Time Management Release and Cycle Management for SPRINT support Implement MAC Integration with SM and QC Requirements User Role Configuration Custom Workflow and Field Transition Rules Custom Reports

Oppsummering Datamodell og workflow tilpasning Supplerende Bruk rapportering av malprosjekt Integrert løsning med test og defect managment Verdi på løsningen: Kombinasjon av verktøy tett involvering fra brukere, forbedringer og coaching Smidige metoder kan brukes på mange forskjellige måter QC må reflektere den enkeltes organisasjon implementering f.eks Scrum

Spørsmål & Svar