Smidig forvaltning – En pragmatisk tilnærming

Slides:



Advertisements
Liknende presentasjoner
Teknologi i klasserommet
Advertisements

Together. Free your energies Scrum mot Utvikler - Kampen for tilværelsen! Mads Aagaard
Progress Software AS.NET-strategi Bjørn Haugen Account Manager PUG møte 27.mars 2003.
Hvem skal oppdra selgerne?
Elkem Research Prosess IT
Kan arbeidsmetodikken i IT-prosjekter overføres til rådgiverene ? VIANOVA Network Meeting 2013 Geir Andersen/Vianova Systems AS.
Nærhet, Kunnskap, Engasjement Smidige prosjekter... halleluja! …men hvor blir det av kunden? Erik Mong, Know IT Objectnet AS.
Målinger generelt •I et moderne samfunn brukes målinger i mange ulike sammenhenger •Eksempler: –Sammenligne priser, lønninger –Høyde: størrelse på klær.
Kontrakter i Smidig systemutvikling
Mesteparten av ketsjupen er fremdeles i flasken Geir Amsjø agile42.
Smidig 2011, 14. november 2011, advokat Ståle L Hagen
Velkommen til Scrum-kurs
Title of presentation Customer/user group/conference Johannes Brodwall, Chief scientist Exilesoft Global.
© PROGRAM UTVIKLING as Vellykkede prosjekter leverer hyppig Johannes Brodwall, Steria Chief Scientist, Utvikler, Arkitekt, Sertifisert ScrumMaster.
Felles kravspesifikasjon for Oslo kommune 2012 FDV leveransekrav
EVALUERING AV PRODUKTER, PROSESSER OG RESSURSER. Gruppe 4 Remi Karlsen Stian Rostad Ivar Bonsaksen Jonas Lepsøy Per Øyvind Solhaug Andreas Tønnesen.
Smidige metoder, SCRUM DAGENS : oppsum. Lean Software Development og FDD Detaljert gjennomgang av Scrum - Scrum and XP from the Trenches, H.Kniberg Pensum.
Management TeamAnalyse. 2 Hvorfor (1) Bedriftskultur Kilde: Hay Group/Chief Executive Dec 2006.
Mange IT-prosjekter kunne med fordel vært drevet mer som en Lean Startup.
Etter Scrum: Effektivt teamarbeid krever mer
Ledelse av smidige prosjekter – gi slipp på kontrollen?
KANBAN som bevis på at regler ikke er til for å følges Smidig 2010 Aud Jorun Forbord – KANTEGA AS.
The Scrum illusion? - foreløpige resultater av undersøkelse om bruk av utviklingsmetoder i Norge Lyntale på Smidig 2011 av Eivind Brevik og Tor-Morten.
Iterate.no The Lean Software Development Consultancy Prolog: Case 2 ‣ Et prosjekt fra gamledager ‣ Prosjektleder sa “Godt nok!” ‣ Kunden sa “Hva?? Skal.
  © Steria FitNesse som nyttig verktøy Smidig FitNesse som nyttig verktøy Anders Vindvad.
And Together. Free your energies Bodil Rabben 16.november 2010 Modne og modige kunder og leverandører.
Når ble pragmatisk slukt av Smidig ? Joachim Haagen Skeie, Smidig 2011.
Kanban, det er et alternativ til Scrum det! ... eller?
Hva har Karl Marx, Henry Ford og Smidig til felles?
Automated Testing Tool & When to Stop Testing
Tema: Test First Positivist: Det som ikke kan måles, eksisterer ikke! Reduserer sjanser for defekter Gir en oppdatert ”TODO-liste” Gir trygghet til å gjøre.
Velkommen Tema: Prosjektretrospektiver Johannes Brodwall
Smidig-workshop for Agresso
  © Steria Hvordan bli en bedre utvikler? Johannes Brodwall, Chief scientist, Steria Cicero 23. juni, 2010.
  © Steria Å Lytte til koden Johannes Brodwall, Chief scientist, Steria Iterate 21. mai, 2010.
Arkitektur og smidighet
PUS iterasjon 0 Johannes Brodwall Statens Landbruksforvaltning
Tema: Test First Positivist: Det som ikke kan måles, eksisterer ikke! Reduserer sjanser for defekter! Gir en oppdatert ”TODO-liste” Gir trygghet til å.
Scrum APressen Johannes Brodwall, Sjefsarkitekt Steria Norway.
Scrum lunsj.
Hvordan gjøre FINN.no raskere?
Smidige Prosjektmetoder – what’s hot and what’s not?
Anette Jacobsen Prosjektleder Statens Pensjonskasse
Scrum er noe helt annet enn det vi har trodd Dagfinn Reiersøl.
Hvordan jobbe smidig i prosjekter med fast- eller målpris
kunder i aktive prosjekt/forvaltning, 6 interne product owner proxys, to team og tre backlogger – kan det likevel ligne på Scrum? Kristin Wulff,
Forretningssiden må med! Hvordan vi innfører Scrum i BBS Smidig Oktober 2009.
Scrum gir forventede resultater selv i
Verdistrømanalyse Henning Spjelkavik Smidig 2009 v1.1.
DUO – søk og innlevering Om prosjektet Organisering og innsatsgrupper Erfaringer Sett fra sjefenes ståsted.
Tema: Prosjektretrospektiver
Workshop 5: Mobilt Ole Kristian Måge Marit Dalseg.
Møte med veiledere og kontaktpersoner Informasjon om en ukes praksis på fjerde semester av Lektorprogrammet.
© Steria Deltagernes ”User Story” Som en din rolle i prosjekter Ønsker jeg å lære mer om ditt ønsketema Slik at jeg hvordan håper du kvelden skal forbedre.
Maintenance problems - Measuring Maintenance characteristics Software Engineering Gruppe 2 Carl-Erik Herheim Leendert Wienhofen Thomas Julsen Kjartan Haugen.
Utarbeidet av: Scott Downey Tilrettelagt og presentert på Smidig 2011 av: Reinert Kamøy.
Smidig vedlikehold gir gevinst – men koster blod, svette og tårer
Metode for systembeskrivelse og
Endring av partenes forpliktelser Professor dr juris Lasse Simonsen.
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Confidential. For.
Velkommen til Scrum-kurs
COTS Software Evaluation and Integration Issues Håkon Solberg Karl Morten Dahl.
The Thompson Schools Improvement Project Process Improvement Training Slides (Current State Slides Only) October 2009.
Integrasjoner og 360°.
SMIDIG GEVINSTREALISERING Johannes Brodwall, Sopra Steria Programmerer og smidiginstruktør.
Tips og råd Til hva dere bør tenke på når dere setter samme et business case (basert på innspill fra seminar )
Dette er et eksempel på plassering av logoene.
Dagfinn Bergsager Universitetet i Oslo SMIDIG 2016
Statsbygg/Scandiaconsult AS
Eksamen i INF5261: Utvikling av mobile systemer og tjenester
Utskrift av presentasjonen:

Smidig forvaltning – En pragmatisk tilnærming Anders Vindvad 05.11.2012 Smidig forvaltning - En pragmatisk tilnærming

Smidig forvaltning - En pragmatisk tilnærming Agenda Hovedoppgaver Begrensninger og krav Velge fra smidigmenyen Oppsummering 05.11.2012 2 Smidig forvaltning - En pragmatisk tilnærming

Ulike typer forvaltning Eget forvaltningssenter (Local Delivery Center) Sitter ikke ute hos kunden(e) Eget forvaltningsteam Sitter ute hos kunden Forvaltningsrolle i utviklingsteam Deler av systemet har gått over i forvaltning (kontrakt) Noen utviklere jobber også med forvaltning (feilretting, vakter) Lientz og Swanson, 1980, 487 case studier 05.11.2012 3 Smidig forvaltning - En pragmatisk tilnærming

Total Cost of Ownership (TCO) Utvikling 25% Forvaltning (vedlikehold) 75% Ref. Timothy Chou, The End of Software, SAMS Publishing, 2005, page 6 “En velstelt applikasjon er 10 prosent engangsinvestering og 90 prosent følgekostnader” ISO-dokument 9126: Software Engineering/Product Quality Vedlikeholdbarhet, 1 av 6 egenskaper Ref. Peter Hidas, Peters plass, Computerworld 09.10.2012 ISO/IEC 9126 Software engineering — Product quality is an international standard for the evaluation of software quality The quality model presented in the first part of the standard, ISO/IEC 9126-1,[1] classifies software quality in a structured set of characteristics and sub-characteristics as follows: Functionality - A set of attributes that bear on the existence of a set of functions and their specified properties. The functions are those that satisfy stated or implied needs. Suitability Accuracy Interoperability Security Functionality Compliance Reliability - A set of attributes that bear on the capability of software to maintain its level of performance under stated conditions for a stated period of time. Maturity Fault Tolerance Recoverability Reliability Compliance Usability - A set of attributes that bear on the effort needed for use, and on the individual assessment of such use, by a stated or implied set of users. Understandability Learnability Operability Attractiveness Usability Compliance Efficiency - A set of attributes that bear on the relationship between the level of performance of the software and the amount of resources used, under stated conditions. Time Behaviour Resource Utilisation Efficiency Compliance Maintainability - A set of attributes that bear on the effort needed to make specified modifications. Analyzability Changeability Stability Testability Maintainability Compliance Portability - A set of attributes that bear on the ability of software to be transferred from one environment to another. Adaptability Installability Co-Existence Replaceability Portability Compliance 05.11.2012 4 Smidig forvaltning - En pragmatisk tilnærming

Forvaltningsoppgaver Adaptive (omkringliggende miljø) 23.6% Accommodating changes to data inputs and files: 17.4% Accommodating changes to hardware and system software: 6.2% Perfective (endringer) 51.3% Customer enhancements: 41.8 Improvements to documentation: 5.5 Optimization: 4.0% Corrective (feilretting) 21.7% Emergency fixes: 12.4 Routine debugging: 9.3% Preventive (ytelse) 4.3% Ref. Lientz & Swanson,1980, 487 case studier Lientz og Swanson, 1980, 487 case studier 05.11.2012 5 Smidig forvaltning - En pragmatisk tilnærming

Smidig forvaltning - En pragmatisk tilnærming Begrensninger Feilretting Tid: Sen responstid betyr kontraktsbrudd Kost: Regulert i henhold til avtale Omfang: Regulert i henhold til avtale Endringsordre: Tid: Sen levering betyr ofte ikke så mye for kunden Kost: Kunden ser ofte på dette som fastpris Omfang: Regulert, blir endring på endringsordre 05.11.2012 6 Smidig forvaltning - En pragmatisk tilnærming

Begrensninger: Tid, Kost, Omfang The discipline of Project Management is about providing the tools and techniques that enable the project team (not just the project manager) to organize their work to meet these constraints. Ref: http://en.wikipedia.org/wiki/Project_management_triangle 05.11.2012 7 Smidig forvaltning - En pragmatisk tilnærming

Roller, aktiviteter, artifakter Smidig menyen Roller, aktiviteter, artifakter Kanban and Scrum making the most of both, 2009 Henrik Kniberg & Mattias Skarin RUP prescriptive: 30 roller, 20 aktiviteter, 70 artifakter Kanban: Visualize your workflow, Limit your Work In Progress, Measure the lead time 05.11.2012 8 Smidig forvaltning - En pragmatisk tilnærming

Local Delivery Center (LDC) Roller Prosjektleder (scrum-master) Team Aktiviteter Stå opp møte Retrospektiv (endringsordre) Artifakter Burn-down diagram for endringsordre Jira og STARS for alle feil 05.11.2012 9 Smidig forvaltning - En pragmatisk tilnærming

Smidig forvaltning - En pragmatisk tilnærming Iterasjoner Som Kanban (valgfritt) Ingen faste iterasjoner Avhengig av størrelsen på system(ene) og forvaltningen Eventuelt jobbe mot faste releaser av system(ene) Utfordringer Alt kan ”flyte” litt for mye 05.11.2012 10 Smidig forvaltning - En pragmatisk tilnærming

Estimering for endringsordre Planning poker Faste risikopåslag Pluss ekstra kvalitetssikring i etterkant/review Fra 20 – 400 timer Utfordringer Treffe riktig med estimatene 05.11.2012 11 Smidig forvaltning - En pragmatisk tilnærming

Smidig forvaltning - En pragmatisk tilnærming Oppsummering LDC: 2 Roller, 2 Aktiviteter, 2 Artifakter Organiser arbeidet for å møte begrensningene Bruk de verktøyene som passer til situasjonen Tør å gjøre endringer når situasjonen endrer seg Tør å prøv ut nye ting 05.11.2012 12 Smidig forvaltning - En pragmatisk tilnærming