Lyckade projekt - finns det?

Storlek: px
Starta visningen från sidan:

Download "Lyckade projekt - finns det?"

Transkript

1 Lyckade projekt - finns det? Maria Lindqvist Björkman Enea Business Software Enea Business Software 2002 Sida 1

2 Agenda Förväntningar kund & leverantör Statistik om projekt Framgångsfaktorer Exempel på lyckat projekt Rätta till projekt på fallrepet Slutsatser Enea Business Software 2002 Sida 2

3 Vad är ett lyckat projekt? Enea Business Software 2002 Sida 3

4 Förväntningar... Enea Business Software 2002 Sida 4

5 behov Enea Business Software 2002 Sida 5

6 Kunden & Leverantörens perspektiv Kostnadskontroll Nöjda användare Ökad effektivitet Flexibilitet Skalbarhet Affärsmässighet Kontrollerade krav Kundnytta Våga lova fast pris Nöjda medarbetare Enea Business Software 2002 Sida 6

7 Enea Business Software 2002 Sida 7

8 Misstag i systemutveckling resulterar i... Ökade kostnader Missade leveranstidpunkter Affärsnytta uppfylls ej Enea Business Software 2002 Sida 8

9 Många system vi levererar Är svåra att förändra och anpassa Är svåra att använda Blir en interimslösningar Måste kunden anpassa sin verksamhet till Fyller inte kundens behov Enea Business Software 2002 Sida 9

10 Typ 3 nedlagda projekt 31,1%: Projektet läggs ned någon gång under utvecklingscykeln. Type 3: Canceled 31,1% Typ 1 - lyckade projekt 16,2%: Projektet avslutas på tid och budget, med alla funktioner och finesser som ursprungligen specificerades. Type 1: Success 16,2% Typ 2 - project misslyckas 52,7 %: Projektet färdigställs och fungerar men har överskridit budget, leverera för sent samt innehåller färre funktioner än som ursprungligen specificerats. Type 2: Challenged 52,7% Standish Group CHAOS-report, 1995 Enea Business Software 2002 Sida 10

11 Kraven!!!! 30 % av utvecklingskostnad beror på ändringar i kraven under systemkonstruktion Yourdon: dödsmarschprojekt Antalet funktioner, 50 % fler än jämförbara lyckade projekt Enea Business Software 2002 Sida 11

12 Problem Dålig förståelse för användarnas krav Dålig ordning på tillägg och ändringar Sen upptäckt av dålig arkitektur Dålig projektkoordination Enea Business Software 2002 Sida 12

13 Fler problem Dålig kvalitet på tredjepartsprodukter Delsystem som är svåra att integrera Instabil byggprocess Dålig prestanda Enea Business Software 2002 Sida 13

14 Vanlig situation i projekt Kunder ställer orimliga krav Ledningen vill sälja in fler projekt Utvecklare går i väggen för att klara målen Enea Business Software 2002 Sida 14

15 Grundorsaker Brådska Apati Stolthet Brist på ansvar Trångsynthet Lättja Girighet Okunnighet Enea Business Software 2002 Sida 15

16 Finns det framgångsfaktorer? Göra mjukvaruutveckling förutsägbar, repeterbar och mätbar! Enea Business Software 2002 Sida 16

17 Människor Utvecklingsprocessen Riskreducering Teknologi Enea Business Software 2002 Sida 17

18 Behöver en utvecklingsprocess Definiera stegen som leder till leverabler Ange roll som ansvarar för respektive leverabel Stöd för att planera & styra projektet Kan mäta framgång Minska röra, kaos och dålig struktur Reducera risk Enea Business Software 2002 Sida 18

19 Best practices enligt RUP 1. Utveckla iterativt! 2. Kunna hantera kraven 3. Modellera visuellt 4. Använd komponentbaserad arkitektur 5. Verifiera kvaliteten - testa 6. Ha kontroll på ändringar Enea Business Software 2002 Sida 19

20 Framgångsfaktorer Användarengagemang Tidig modellering av användargränssnitt Tidig fokusering på arkitektur Komponentbaserad arkitektur Visuell modellering Väldefinierad utvecklingsprocess Enea Business Software 2002 Sida 20

21 Framgångsfaktorer forts. Små projektteam Iterativ utveckling Alla i teamet engagerade i alla moment Test med i projektet från första dagen Systematisk och kontinuerlig test Enea Business Software 2002 Sida 21

22 Viktiga faktorer Tydlig projektorganisation Granskning Tilläggs- och ändringshantering Upprepade riskanalyser Tidigt igång med CM Enea Business Software 2002 Sida 22

23 Måluppfyllelse Möjlighet Mål Behov Problem Egenskaper (hos lösning) Krav (på systemet) Projektplanering Design Test Enea Business Software 2002 Sida 23

24 Förstå kundens verksamhet Enea Business Software 2002 Sida 24

25 1: 2: 3: 4: 6: 5: Det system som vi bygger samverkar ofta med andra system! Enea Business Software 2002 Sida 25

26 Tydlig Kravbild! Enea Business Software 2002 Sida 26

27 Kommunikation! Enea Business Software 2002 Sida 27

28 Gemensam bild av systemet <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> Enea Business Software 2002 Sida 28

29 Glöm inte CM - Configuration Management Vi har många utvecklare utvecklingsteam geografiska platser iterationer releaser parallella projekt målplattformar Enea Business Software 2002 Sida 29

30 Ett lyckat projekt Enea Business Software 2002 Sida 30

31 Exempel lyckat projekt Handel med elterminer Stora kunder som säkrar sin förbrukning Kunder som spekulerar Realtidskrav Tunga accesser i befintliga bassystem Höga krav på time-to-market Enea Business Software 2002 Sida 31

32 Projektet Total kostnad 9,5 Mkr Byggtid 9 månader Ny teknik Nya verktyg På budget Levererat i tid Enea Business Software 2002 Sida 32

33 Hur bar vi oss åt? Etablerade bra kontaktnät i organisationen Många tidiga modelleringsseminarium Startade med liten projektgrupp Riskanalyser med noggrann uppföljning RUP med pragmatisk konfiguration Förankrat arbetssätt i teamet Fastslog skarp budget efter Elaboration Enea Business Software 2002 Sida 33

34 Hur bar vi oss åt? Forts. Användningsfallsmodellering Granskningsprocess Tidig HTML prototyp Tidig prototyp för att bekräfta arkitektur Mycket arbete på utvecklingsmiljön Mycket arbete på testmiljön Enea Business Software 2002 Sida 34

35 Projektets faser Förstudiefas Bearbetningsfas Konstruktionsfas 1 iteration, 5v 1 iteration, 7v 4 iterationer, 6v 4 personer 5 personer 8 personer Verksamhetsmodellering Kravfångst UC-modellering Kravanalys Analysmodell Design Prototyp Förfinad analys och design Kod Test Enea Business Software 2002 Sida 35

36 Paradoxal situation: Krav på att högre kvalitet ska utvecklas på kortare tid Det går inte styra så att projekten går i mål om man planerar allt innan man börjar Enea Business Software 2002 Sida 36

37 Slutsatser från projektet Iterativ utveckling av både mjukvara och planer Hela teamet och användarna måste engageras Arkitekturprototyp Strikt kvalitetstänkande Noggrann ärendehantering av ändringar och tillägg Enea Business Software 2002 Sida 37

38 Rätta till projekt på glid.. Enea Business Software 2002 Sida 38

39 Vad hände Fastnar i kravframtagande, inga leveranser Starka sidan tar över processen med snabba puckar Brådska, brist på ansvar Verksamhetssidan styr kravframtagning IT-sidan endast rådgivande Enea Business Software 2002 Sida 39

40 Problemen... Problem kan spåras till ledning: för teknikintresserad svårt att hantera personer ser inte teamets kapacitet anger inte tydliga mål kommunicerar inte effektivt motiverar inte beslut Projektet tar stryk vilket visar sig som: Ökad irritation i projektet Konsekventa förseningar i leveranser Människor som utnyttjar situationen Enea Business Software 2002 Sida 40

41 Lösningen... Skaffa hjälp! Förstärka roller och utvecklingsprocess Var tydlig med projektmålen Rationell beslutshantering Förståelse för utvecklingspersonal Ha även kortsiktiga mål - lätta att följa upp Rätt mötesformer Enea Business Software 2002 Sida 41

42 AntiPatterns En vanligt förekommande lösning till ett problem som resulterar i övervägande negativa konsekvenser AntiPatterns är en naturlig utvidgning av begreppet Patterns Enea Business Software 2002 Sida 42

43 Slutsatser Utvecklingsprocess Tydliga mål Tydlig kravbild Förstå verksamheten Kommunikation Ta hänsyn till teknologin Enea Business Software 2002 Sida 43

44 Litteraturreferenser The Rational Unified Process - En introduktion (Phillipe Kruchten) ISBN Därför blir IT-projekt så dyra (Karlander) ISBN AntiPatterns - Refactoring Software, Architectures and Projects in Crisis (Brown, Malveau, McCormick III, Mowbray) ISBN Enea Business Software 2002 Sida 44

45 Frågor? Enea Business Software 2002 Sida 45

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades!

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades! Projektkaos. Chaos-rapporten 34% av projekten avslutades i tid och enligt budget...... 66% misslyckades! 1 Standish Group, 2003 (www.standishgroup.com) Praxis Hantera krav Använd komponentarkitekturer

Läs mer

RUP - Rational Unified Process

RUP - Rational Unified Process IBM Software Group RUP - Rational Unified Process Eva Hådding eva.hadding@se.ibm.com 1 Projektkaos. Chaos-rapporten 28% av projekten avslutades i tid och enligt budget. 49% av projekten drog över de ursprungliga

Läs mer

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer

Läs mer

Agil programutveckling

Agil programutveckling Agil programutveckling Pontus Evertsson D00, Lunds Tekniska Högskola d00pe@efd.lth.se Anna Jennerheim D00, Lunds Tekniska Högskola d00aj@efd.lth.se 2003-05-15 1 1. Inledning 3 2. Extreme Programming (XP)

Läs mer

Delivering Business Value through IT

Delivering Business Value through IT Delivering Business Value through IT Verklig affärsnytta genom leverans av kvalitativa IT-projekt IT-projekt handlar om affärsnytta. Vi är experter på att leverera IT-projekt, vårt pragmatiska angreppsätt

Läs mer

Föreläsning om OO, OOA och UML

Föreläsning om OO, OOA och UML Föreläsning om OO, OOA och UML Modellering Kristian Ekberg Källa bild: video Marie Åsberg, AFA Försäkring Dagens föreläsning Presentation Kristian Ekberg Model och modellering Vad är en modell och vad

Läs mer

Martin Völcker, SLL & Suit

Martin Völcker, SLL & Suit 1 2009-02-03 DSDM Martin Völcker, SLL & Suit martin.volcker@suit.se Tel: 08-648 70 00 Mobil:0708-252424 Mentorskap - Projektledning - Utbildning- Workshops 2 2009-02-03 Oklara krav Oklara roller Försenade

Läs mer

Chaos om IT-projekt..

Chaos om IT-projekt.. Användarcentrerad systemutveckling, gränssnitt och prototyper. Lämplig extraläsning Gulliksen, Göransson: Användarcentrerad systemdesign, Studentlitteratur, kapitel: 4, 5, 6, 7, 8, 9 (Bredvidläsning) Syfte

Läs mer

Hur lyckas med förändring?

Hur lyckas med förändring? 1 Hur lyckas med förändring? Mattias Hermansson, förändringsledare 2 Agenda förändringsmättnad förändringsledning ledarskap och samarbete fokus 3 Vem är Mattias Hermansson? Förändringsledare Chef Föreläsare

Läs mer

Användarcentrerad Systemutveckling

Användarcentrerad Systemutveckling Användarcentrerad Systemutveckling Människadatorinteraktion (MDI) Inst. för informationsteknologi http://www.it.uu.se/edu/ course/homepage/hci/ ht10 Användarcentrerad systemutveckling, gränssnitt och prototyper.

Läs mer

Informationssystem och databasteknik, 2I-1100

Informationssystem och databasteknik, 2I-1100 Informationssystem och databasteknik, 2I-1100 Introduktion till informationssystem - användning, teknik och utveckling Vad är ett informationssystem? Informationssystem: datoriserat system som stödjer

Läs mer

PB 1. Securing progress

PB 1. Securing progress PB 1 Securing progress 2 3 Biner: abbreviation for carabiner. A metal loop with a spring catch, designed as a connector to quickly and securely link together components. Used in mountaineering for fastening

Läs mer

12 principer of agile practice (rörlig)

12 principer of agile practice (rörlig) X-treme programming 12 principer of agile practice (rörlig) Ge nöjd kund genom tidig och kontinuerliga leveranser Den viktigaste punkten som betyder att min vill ha kontinuerlig feedback Välkomna sena

Läs mer

Projektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete

Projektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete Projektmetodik II HF1005, Informationsteknik och ingenjörsmetodik för Datateknik Projektarbete Förväntade resultatet är t.ex. en produkt Vi behöver arbeta med Analys Faktainsamling Genomförande Rapportering

Läs mer

Agil utveckling ställer nya krav på upphandling. Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se

Agil utveckling ställer nya krav på upphandling. Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se Agil utveckling ställer nya krav på upphandling Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se Roland Bäcklin Tidigare: Utvecklare, Systemarkitekt, Projektledare, CTO, CIO, Riksinstruktör,

Läs mer

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

Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg Automation Region Affärsdriven systemutveckling genom agila metoder Stefan Paulsson Thomas Öberg Frontit Frontit är ett svenskt konsultföretag i gränslandet mellan Management & IT, som stärker sina kunders

Läs mer

Design för användbarhet

Design för användbarhet Design för användbarhet» Användbarhetsdesign, användbarhetsn och utvecklingsprocessen. Bengt Göransson användbarhets Bengt.Goransson@guide.se även avdelningen för Människa-datorinteraktion, Uppsala universitet

Läs mer

Agile-metoder, XP och ACSD

Agile-metoder, XP och ACSD Användarcentrerad systemdesign. Föreläsning 12 Agile-metoder, XP och ACSD Stefan Blomkvist MDI / IT, stefan.blomkvist@it.uu.se & Profdoc AB www.profdoc.se www.it.uu.se/edu/course /homepage/acsd/s04 XP

Läs mer

Konsumenten i centrum. Samrådsgrupp 10 december 2013

Konsumenten i centrum. Samrådsgrupp 10 december 2013 Konsumenten i centrum Samrådsgrupp 10 december 2013 Dagordning Välkomna! Presentation av Konsumenten i centrum Konsumentverkets samordnande roll Projektgruppen Frågor Det praktiska/faktiska samarbetet

Läs mer

Skapa värde för verksamheten genom affärsplanerings- & prognosprocessen. Sara Lindberg, 2014-05-08

Skapa värde för verksamheten genom affärsplanerings- & prognosprocessen. Sara Lindberg, 2014-05-08 Skapa värde för verksamheten genom affärsplanerings- & prognosprocessen Sara Lindberg, 2014-05-08 Vi är Skandia kortsiktighetens fiende Ledande, oberoende och kundstyrd bank- och försäkringskoncern Erbjuder

Läs mer

Projekt- och kvalitetsstyrning på Frontec

Projekt- och kvalitetsstyrning på Frontec Projekt- och kvalitetsstyrning på Frontec Detta dokument beskriver hur Frontec bedriver utvecklingsprojekt med kvalitetssäkring FSAB_LS020_Projekt och kvalitetsstyrning A.doc Sida 1(6) Frontec kan projekt

Läs mer

Kurser och seminarier från AddQ Consulting

Kurser och seminarier från AddQ Consulting Kurser och seminarier från AddQ Consulting Med fokus på kvalitet och effektivitet bidrar vi till att underlätta människors vardag. Kompetensutveckling är nyckeln till framgång för dig som jobbar med test,

Läs mer

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

Presentation. Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban Presentation Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban Om AddQ Mission Vi skapar affärsnytta för kunden genom specialisttjänster inom test, kvalitetssäkring och effektivisering Tjänsteområden

Läs mer

Användbarhet i sitt sammanhang

Användbarhet i sitt sammanhang Användbarhet i sitt sammanhang Världsanvändbarhetsdagen 2009-11-12 Anders Hedberg, Guide Konsult Stockholm Innehåll En helikoptertur över ett projekts olika faser med belysning på användbarhet i förhållande

Läs mer

Roller i mjukvaruprojekt. Åke Liljenberg ake.liljenberg@volvo.com

Roller i mjukvaruprojekt. Åke Liljenberg ake.liljenberg@volvo.com Åke Liljenberg ake.liljenberg@volvo.com Innehåll 1. Kort om presentatören 2. Kort om / WirelessCar 3. Vad kan jag bli när jag blir stor? 2 15-02-04 Min yrkeshistoria 1981-1990 Egen firma, programmering

Läs mer

Tråkmånsarnas comeback

Tråkmånsarnas comeback Tråkmånsarnas comeback - att föra in en systemutvecklingsprocess i en organisation Jonas Görnebrand, Centia jonas@centia.se Hans Kjellbing, IT-Arkitekterna hans.kjellbing@it-arkitekterna.se Tänkbart scenario

Läs mer

Informationshantering vid systemutveckling styrd av CM

Informationshantering vid systemutveckling styrd av CM Informationshantering vid systemutveckling styrd av CM Håkan Edler Torbjörn Jungeby Tore Qvist Syfte och mål Syftet med arbetsgruppens aktuella arbete är, att möjliggöra ett samordnat informationsutbyte

Läs mer

Projektarbete. Grunder

Projektarbete. Grunder Projektarbete Grunder Projektarbete Hur gör man på Spotify, på ett modernt ICTföretag? Se Spotify Engineering Culture (film) Källa: http://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/

Läs mer

Hållbarhet, kvalitet och innovativ verksamhetsutveckling Dr Lars Sörqvist

Hållbarhet, kvalitet och innovativ verksamhetsutveckling Dr Lars Sörqvist Hållbarhet, kvalitet och innovativ verksamhetsutveckling Dr Lars Sörqvist VD, Sandholm Associates Docent, Kungliga Tekniska Högskolan (KTH) Vice President, International Academy for Quality (IAQ) Agenda

Läs mer

BESKRIVNING AV PROCESSMETODEN SCRUM

BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM INNEHÅLLSFÖRTECKNING inledning... 3 SCRUM... 3 Bakgrund... 3 Faser... 3 Ramverket... 3 Nordscrum... 4 StudentProjekt...

Läs mer

Spelplanen ändras. 1. Agila arbetssätt växer sig starkare. 2. Förenkling, transparens och flexibilitet blir ledstjärnor i förändringsarbeten.

Spelplanen ändras. 1. Agila arbetssätt växer sig starkare. 2. Förenkling, transparens och flexibilitet blir ledstjärnor i förändringsarbeten. Spelplanen ändras Allt fler är överens om att vi står inför en förändring i sättet att se på och arbeta i projekt och organisationer. Trender kommer och går men det finns några som kommer att bestå och

Läs mer

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år Javautvecklare 400 YH-poäng, 2 år Utbildningsfakta Kurser (12 stycken) Grundläggande programmering och javaverktyg 50 yhp Grafiskt gränssnitt och interaktion 20 yhp Internet, webb och webbramverk 40 yhp

Läs mer

Detta dokument syftar till att ge en introduktion till RUP och bemöta argument såväl för som emot processen.

Detta dokument syftar till att ge en introduktion till RUP och bemöta argument såväl för som emot processen. Bakgrund Detta dokument syftar till att ge en introduktion till RUP och bemöta argument såväl för som emot processen. För att kunna diskutera om man skall använda RUP eller inte måste man dock ta ett steg

Läs mer

IT-projektledning - introduktion 725G62

IT-projektledning - introduktion 725G62 IEI Tommy Wedlund Läsanvisningar, IT-projektledning introduktion, 725G62 IT-projektledning - introduktion 725G62 Läsanvisningar tentamen inför tentamen I tentamen ingår följande kurslitteratur: The IBM

Läs mer

Gösta Ljungberg 31 mars 2014

Gösta Ljungberg 31 mars 2014 VARFÖR GÅR IT UPPHANDLINGAR FEL OCH VAD KAN DU GÖRA ÅT DET? FRUKOSTSEMINARIE Gösta Ljungberg 31 mars 2014 Agenda Vad brukar gå fel vid IT upphandlingar? Vad kan man göra åt det? Sammanfattning Frågor och

Läs mer

SAPSA 12 NOVEMBER 2014

SAPSA 12 NOVEMBER 2014 SAPSA 12 NOVEMBER 2014 Change Management - Förändringsledning Arla Foods implementering av SAP inom Supply Chain Sverige fokus på förändringsledning Summering och frågor Presenteras av: Lena Selander,

Läs mer

Projektering av informationssystem

Projektering av informationssystem Projektering av informationssystem Att ta fram specifikationer för utveckling av informationssystem eller upphandling av standardsystem. Kurslängd: 3 dagar Kursbeskrivning Att ta fram precisa, kompletta

Läs mer

INITIATIVKRAFT LEDER TILL FRAMGÅNGSRIKA PROJEKT. Webinar 2012-05-10

INITIATIVKRAFT LEDER TILL FRAMGÅNGSRIKA PROJEKT. Webinar 2012-05-10 INITIATIVKRAFT LEDER TILL FRAMGÅNGSRIKA PROJEKT Webinar 2012-05-10 PROJECTPLACE ÄR EN SAMARBETSTJÄNST ONLINE PROJECTPLACE Social collaboration tool 750 000 användare 150 länder 7 språk PROJECTPLACE Social

Läs mer

Change management effectiveness.

Change management effectiveness. Leda i förändring Percent of respondets that met or exceeded project objectives Change management effectiveness. 100% Correlation of change management effectiveness to meeting project objectives 90% 95%

Läs mer

Effek%va(App+projekt(

Effek%va(App+projekt( APP+A+THONE 5mars2014 ProjektledningochLeveransprocessför Effek%vaApp+projekt ProjektM+handelHögskolanVäst MatsAhlberg,Connecta 89%avvärldensprojektlyckasintenåsinamål Standish Group International, 2013

Läs mer

Kravfångst Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form

Kravfångst Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form Kravfångst? Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form Gästföreläsning Datavetenskap 2011-02-15 Therese Söderlund, Lars Hansson och Jan Bidner (ITS) ITS - Enheten

Läs mer

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel.

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel. Page 1 (5) Hemuppgift 1DV404 150115-150118 Deluppgift 1 Processmodeller a) (4p) Alla mjukvaruutvecklare följer någon form av utvecklingsprocess i sitt arbete. Diskutera vad organisationer brukar ange som

Läs mer

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language Ett modelleringsspråk : Exempel Fönster Klassnamn Unified Modelling Language Av Booch, Jacobson, Rumbaugh Exempel: En klass position storlek Attribut (instansvariaböe) Resultatet av en sammanslagning av

Läs mer

Processbeskrivning Systemutveckling

Processbeskrivning Systemutveckling ProcIT-P-015 Processbeskrivning Systemutveckling Lednings- och kvalitetssystem Fastställd av Sven Arvidson 2011-09-12 Innehållsförteckning 1 Inledning 3 1.1 Symboler i processbeskrivningarna 3 2 Systemutvecklingsprocessen

Läs mer

Att välja projektverktyg eller ska vi säga portföljverktyg. Lena Dubbelman Marknadsansvarig PMI Semcon Project Management

Att välja projektverktyg eller ska vi säga portföljverktyg. Lena Dubbelman Marknadsansvarig PMI Semcon Project Management Att välja projektverktyg eller ska vi säga portföljverktyg Lena Dubbelman Marknadsansvarig PMI Semcon Project Management Agenda Problem som ska lösas med verktyg Olika typer av verktyg Att utvärdera och

Läs mer

PROJEKTLEDNING. Vad är ett PROJEKT? Ett projekt:

PROJEKTLEDNING. Vad är ett PROJEKT? Ett projekt: PROJEKTLEDNING Page: 1 Vad är ett PROJEKT? Ett projekt: är unikt ej återkommande har definierad budget är tidsbegränsat har väldefinierade mål har en temporär organisation Page: 2 Page 1 Projektets omgivning

Läs mer

Praktikum i programvaruproduktion

Praktikum i programvaruproduktion Praktikum i programvaruproduktion Introduktion Föreläsare/Ansvarig: Pontus Boström Email:pontus.bostrom@abo.fi Rum A5055 Assistent: Petter Sandvik Email: petter.sandvik@abo.fi Rum: A5048 Föreläsningar:

Läs mer

Projektplan för utvecklingen av Kryssarklubbens nya webbplats

Projektplan för utvecklingen av Kryssarklubbens nya webbplats Projektplan för utvecklingen av Kryssarklubbens nya webbplats Sammanfattning Detta dokument beskriver hur Kryssarklubbens nya webbplats skall tas fram. Planen är ett resultat av det arbete som gjorts av

Läs mer

2014-2015 Alla rättigheter till materialet reserverade Easec

2014-2015 Alla rättigheter till materialet reserverade Easec 1 2 Innehåll Introduktion... 4 Standarder... 5 Översikt: Standarder... 6 1058.1-1987 IEEE Standard för Software Project Management Plans... 7 Ingående dokument... 8 Syfte och struktur... 9 ITIL... 10 ITIL

Läs mer

SYSTEMUTVECKLING METODER & MODELLER. Suzana Ramadani

SYSTEMUTVECKLING METODER & MODELLER. Suzana Ramadani SYSTEMUTVECKLING METODER & MODELLER 1 Processlinjen Produktlinjen Livscykelmodellen systemutveckling systemering Analys Design Realisering Implementering Förändringsanalys Verksamhetsanalys Förvaltning

Läs mer

Att välja verktyg för portföljhantering. - Vad vet en leverantör om det?

Att välja verktyg för portföljhantering. - Vad vet en leverantör om det? Att välja verktyg för portföljhantering - Vad vet en leverantör om det? Agenda Problem som ska lösas med verktyg Olika typer av verktyg Att utvärdera och välja verktyg Egenutvecklat eller standard Förankring

Läs mer

HP ALM som stöd under implementationslivscykeln av standard applikationer Sarah Eriksson & Per Nordlander SAST

HP ALM som stöd under implementationslivscykeln av standard applikationer Sarah Eriksson & Per Nordlander SAST HP ALM som stöd under implementationslivscykeln av standard applikationer 2012-09-13 1 Vilka är vi? Sarah Eriksson, konsult på Connecta inom Enterprise Solutions. Sarah arbetar som testledare för standardapplikationer

Läs mer

Varje rätt svar ger 0.5 poäng. (max 3p)

Varje rätt svar ger 0.5 poäng. (max 3p) Fråga 1) Följande fråga beaktar skillnaden mellan marknadsdriven och kontraktsdriven produktutveckling. Para ihop varje scenario med det alternativ som passar bäst. A Kontraktsdriven produktutveckling

Läs mer

Störst, b äst och vack rast? Ett av tr e räcker.

Störst, b äst och vack rast? Ett av tr e räcker. Störst, b äst och vack rast? Ett av tr e räcker. På pappret är Hökerum Bygg inget mer än ett vanligt byggföretag ute på vischan. Ändå är det oss alla pratar om. Vi som vinner viktiga uppdrag runt om i

Läs mer

Förvaltningsplan NyA 2016

Förvaltningsplan NyA 2016 Systemförvaltning och systemdrift Föredragande Anders Mobjörk Systemansvarig 010-470 06 38 anders.mobjork@uhr.se BESLUT Diarienummer 4.2.2-1263-2015 Datum 2015-12-04 Postadress Box 45093 104 30 Stockholm

Läs mer

J2EE-arkitekt, mentor och instruktör

J2EE-arkitekt, mentor och instruktör J2EE-arkitekt, mentor och instruktör Christoffer är arkitekt och systemutvecklare specialiserad inom Java och J2EE. Han är van och komfortabel i rollen att som systemarkitekt, ansvara för den tekniska

Läs mer

BIF NEWS. November 2011. 70% av företagen har misslyckats med sina effektiviseringar!

BIF NEWS. November 2011. 70% av företagen har misslyckats med sina effektiviseringar! BIF NEWS November 2011 70% av företagen har misslyckats med sina effektiviseringar! En marknadsundersökning under våren och hösten 2011 är genomförd och resultatet är häpnadsväckande enligt Johan Koskenniemi

Läs mer

Platina och kvalité. Rasmus Staberg, Teknisk direktör, 2014-04-08

Platina och kvalité. Rasmus Staberg, Teknisk direktör, 2014-04-08 Formpipe Platina och kvalité Rasmus Staberg, Teknisk direktör, 2014-04-08 04 08 1 Formpipe Presentation Bakgrund Platina släpptes som första release år 2000. Fick pris för Best in show från Bill Gates

Läs mer

Föreläsning 4: Designprocessen

Föreläsning 4: Designprocessen Föreläsning 4: Designprocessen FSR: 2, 3, (6), 7 Att läsa: Kapitel 9 och 12 i Rogers et al.: Interaction design 4/e 150911 Designprocessen 2 Designprocessenöversikt Introduktion Att involvera användare

Läs mer

Projektplan, Cykelgarage

Projektplan, Cykelgarage Projektplan, Cykelgarage Johan Anderholm, (dt08ja5@student.lth.se) Jon Andersen (dt08ja8@student.lth.se) Marcus Carlberg (dt08mc4@student.lth.se) Simon Ekvy (dt08se2@student.lth.se) Stefan Johansson (dt08sj7@student.lth.se)

Läs mer

2010-12-27 SCRUM. Vattenfallsmodellen. Analys. Design. Kod. Test. Rational Unified Process Agile. Kallas också linjär sekventiell modell.

2010-12-27 SCRUM. Vattenfallsmodellen. Analys. Design. Kod. Test. Rational Unified Process Agile. Kallas också linjär sekventiell modell. Vattenfallsmodellen SCRUM Analys Kallas också linjär sekventiell modell Introduktion Design Kod Test Rational Unified Process Agile DSDM Adaptive Software Development Crystal Feature-Driven Development

Läs mer

Irland nr. 003. Progressive Systems Enterprise Limited

Irland nr. 003. Progressive Systems Enterprise Limited Irland nr. 003 Progressive Systems Enterprise Limited En av våra unika egenskaper är att vi förenar teknologi med affärsskicklighet på marknaden. Vi är stolta över vår förmåga att förstå affärsproblem

Läs mer

a White Paper by Wide Ideas En digital idésluss skapar nya möjligheter för offentlig sektor fem insikter

a White Paper by Wide Ideas En digital idésluss skapar nya möjligheter för offentlig sektor fem insikter a White Paper by Wide Ideas En digital idésluss skapar nya möjligheter för offentlig sektor fem insikter Oavsett bransch och verksamhet så är alla organisationer i behov av utveckling och förändring. Vi

Läs mer

Före Kravspecifikationen

Före Kravspecifikationen projektidé BP0 förstudie BP1 förberedelse BP2 Kravspecifikationen Beskriver VAD som ska utföras i projektet? projektdirektiv beslutspunkter specifikationer planer kunddokument rapporter protokoll M beställarens

Läs mer

Våra kunniga och kompetenta medarbetare skapar och möjliggör vår framgång.

Våra kunniga och kompetenta medarbetare skapar och möjliggör vår framgång. Våra värderingar Våra kunniga och kompetenta medarbetare skapar och möjliggör vår framgång. Vi vill att de ska fortsätta se oss som sin framtida arbetsgivare. Vi vill också att vårt varumärke ska locka

Läs mer

Projekt intranät Office 365 av Per Ekstedt

Projekt intranät Office 365 av Per Ekstedt Projekt intranät Office 365 av Per Ekstedt 1 BESKRIVNING AV UTFÖRANDE Uppdraget planeras att genomföras med ett agilt arbetssätt samt best practice från Microsoft gällande SharePoint online. Uppdraget

Läs mer

Aktivitetsbaserade kontor - ett nytt arbetssätt?

Aktivitetsbaserade kontor - ett nytt arbetssätt? Aktivitetsbaserade kontor - ett nytt arbetssätt? CMB - Frukostmöte 2014-06-13 Ett nytt gränsöverskridande arbetsliv där allt fler jobbar när, var och hur de vill har lett till många tomma skrivbord på

Läs mer

Kravfångst Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form

Kravfångst Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form Kravfångst? Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form Gästföreläsning Datavetenskap 2012-02-12 Lars Hansson och Jan Bidner (ITS) ITS - IT-stöd och systemutveckling

Läs mer

Exempel på verklig projektplan

Exempel på verklig projektplan Exempel på verklig projektplan Detta är ett exempel på en proffessionell projektplan hämtad ur verkliga livet. Den visas inte i sin fullständighet, det mesta är bortklippt, men strukturen och mycket av

Läs mer

IT-Projekt - Ingenting att skratta åt!

IT-Projekt - Ingenting att skratta åt! IT-Projekt - Ingenting att skratta åt! Maria Björk maria.bjork@se.fujitsu.com 2015-11-11 Ett av världens största Japans största IT-tjänsteföretag. Världens 4:e största. Vi gör allt inom IT och kommunikation

Läs mer

Workshop Innoveta. Innovativa e-tjänster för kompetensutveckling och verksamhetsstöd för kundservice. Annika Nåfors Mats Weidmar Michael Fager

Workshop Innoveta. Innovativa e-tjänster för kompetensutveckling och verksamhetsstöd för kundservice. Annika Nåfors Mats Weidmar Michael Fager Workshop Innoveta Innovativa e-tjänster för kompetensutveckling och verksamhetsstöd för kundservice Annika Nåfors Mats Weidmar Michael Fager Dagordning Innoveta projektet Systemutveckling med Scrum metoden

Läs mer

Design för användbarhet Klicka här för att ändra format Att tillämpa ACSD

Design för användbarhet Klicka här för att ändra format Att tillämpa ACSD Design för användbarhet Klicka här för att ändra format Att tillämpa ACSD Bengt Göransson Klicka här :: för Användbarhetsdesigner att ändra format på underrubrik i bakgrunden IT-Arkitekterna AB :: Bengt.Goransson@it-arkitekterna.se

Läs mer

Att fatta rätt beslut vid komplexa tekniska upphandlingar

Att fatta rätt beslut vid komplexa tekniska upphandlingar Att fatta rätt beslut vid komplexa tekniska upphandlingar Upphandlingsdagarna 2015 Stockholm 29 januari 2015 1 Inledning Den här presentation kommer att undersöka de vanligaste fallgroparna vid komplex

Läs mer

Processinriktning i ISO 9001:2015

Processinriktning i ISO 9001:2015 Processinriktning i ISO 9001:2015 Syftet med detta dokument Syftet med detta dokument är att förklara processinriktning i ISO 9001:2015. Processinriktning kan tillämpas på alla organisationer och alla

Läs mer

SCRUM och mycket mer

SCRUM och mycket mer Typ av dokument Anvisning Skapad Senaste uppdatering 2008-01-27 2008-11-13 1 (5) Sida 1 Det minsta möjliga? SCRUM och mycket mer Om man nu vill vara agile och inte har allt tid i världen, vad skall man

Läs mer

Digitalisering, styrning och IT-driven förändring

Digitalisering, styrning och IT-driven förändring Öppen utbildning Digitalisering, styrning och IT-driven förändring Hur kan förändringsverksamhet avgränsas och ledas? Hur samordnas olika förändringsprojekt? Vilka olika förändringsledningsroller kan tänkas?

Läs mer

Användbarhetsarbete i ERUP

Användbarhetsarbete i ERUP 1 (5) Användbarhetsarbete i ERUP 1 Syfte 2 2 ERUP vad är det? 2 3 Användbarhetsarbete i ERUP 3 3.1 Struktur av användbarhetsarbetet i ERUP 3 3.2 Brister 5 4 Vad händer idag? 5 5 Förkortningar 5 2 (5) 1

Läs mer

Upprop & Lediga tjänster

Upprop & Lediga tjänster Upprop & Lediga tjänster Det finns 60 lediga tjänster på PPU AB Välj en ledig tjänst vid första bordet PPU AB har 4 avdelningar vid huvudkontoret i Eskilstuna samt vid Västeråsfilialen: Marknadsavdelning,

Läs mer

Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation

Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation Kurs: Designm etodik, 3 p Delm om ent: Datum : 2 0 0 3-1 2-1 8 Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation Nils Järgenstedt [ it3 jani@ituniv.se] Innehållsförteckning INLEDNING...

Läs mer

Rational Unified Process I vilken omfattning har metoden RUP stött användarmedverkan tidigare, och metodens utvecklig under tiden (Agila UP)

Rational Unified Process I vilken omfattning har metoden RUP stött användarmedverkan tidigare, och metodens utvecklig under tiden (Agila UP) Rational Unified Process I vilken omfattning har metoden RUP stött användarmedverkan tidigare, och metodens utvecklig under tiden (Agila UP) Kandidatuppsats, 15 poäng, inom systemvetenskapliga programmet

Läs mer

LUNDS UNIVERSITET. Projektledning

LUNDS UNIVERSITET. Projektledning Projektledning 1 Vad är ett projekt?? 2 Vad är ett projekt? PMIs definition är: Ett projekt är en temporär satsning i syfte att skapa en unik produkt, tjänst eller resultat. Kännetecken Temporär Unik Successivt

Läs mer

Kurser och seminarier från AddQ Consulting

Kurser och seminarier från AddQ Consulting och seminarier från AddQ Consulting Vår vision är att genom fokus på kvalitet och effektivitet inom IT bidra till att underlätta människors vardag. Kompetensutveckling är nyckeln till framgång för dig

Läs mer

Pro jacere Projektil Projektor Projicera 2. Projektattribut Ett projekt

Pro jacere Projektil Projektor Projicera 2. Projektattribut Ett projekt Projektledning 1 1.2 Projicere Projekt Pro jacere Projektil Projektor Projicera 2 Definition av projekt PMBOK Ett projekt är en temporär satsning i syfte att skapa en unik produkt, tjänst eller resultat.

Läs mer

Vi omsätter kunskap till hållbar lönsamhet

Vi omsätter kunskap till hållbar lönsamhet Vi omsätter kunskap till hållbar lönsamhet Silf Competence.ppt 1 K229 Supply Chain och Lean Six Sigma+LEAN Silf Competence.ppt 2 K229 Vad är Supply Chain? Innehåll Vad är Lean, Six Sigma och Six Sigma+Lean

Läs mer

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 2 Sofie Pilemalm

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 2 Sofie Pilemalm Diagnos och design av Verksamhet och IT, 7, 5 HP Föreläsning 2 Sofie Pilemalm Dagens Agenda Systemutveckling i backspegeln och för framtiden Problem och utmaningar Användarcentrerad utveckling Som del

Läs mer

Från vaga testuppdrag till förankrad teststrategi

Från vaga testuppdrag till förankrad teststrategi Från vaga testuppdrag till förankrad teststrategi Dataföreningen Stockholm, 18-okt-2012 Rikard Edgren Qamcom Karlstad rikard.edgren@qamcom.se Agenda 1. Testuppdrag 2. Projektomgivning 3. Produktelement

Läs mer

FRÅN NYUTVECKLINGS- PROJEKT TILL EFFEKTIV IT-FÖRVALTNING

FRÅN NYUTVECKLINGS- PROJEKT TILL EFFEKTIV IT-FÖRVALTNING Novatrox Group FRÅN NYUTVECKLINGS- PROJEKT TILL EFFEKTIV IT-FÖRVALTNING Lia Holmqvist Anna Edelönn Från nyutvecklingsprojekt till effektiv IT-förvaltning Från förälskelsefas till vardagsharmoni - lyckat

Läs mer

e-handel i praktiken 2013-04-10 Mikael Wickström, Chef inköpsenheten, Avdelningen för Verksamhetsstöd mikael.wickstrom@skatteverket.

e-handel i praktiken 2013-04-10 Mikael Wickström, Chef inköpsenheten, Avdelningen för Verksamhetsstöd mikael.wickstrom@skatteverket. e-handel i praktiken 2013-04-10 Mikael Wickström, Chef inköpsenheten, Avdelningen för Verksamhetsstöd mikael.wickstrom@skatteverket.se Agenda Helhetssyn Organisation Förutsättningar ehandel Skatteverket

Läs mer

LEAN I KOMMUNAL VERKSAMHET MÖJLIGHETER ATT OPTIMERA VERKSAMHETEN MED HJÄLP AV LEAN

LEAN I KOMMUNAL VERKSAMHET MÖJLIGHETER ATT OPTIMERA VERKSAMHETEN MED HJÄLP AV LEAN LEAN I KOMMUNAL VERKSAMHET MÖJLIGHETER ATT OPTIMERA VERKSAMHETEN MED HJÄLP AV LEAN JOHAN MOBERG RAMBÖLL MANAGEMENT AGENDA 01 Vad är Lean för något och passar det oss? 02 Arbete med Lean i praktiken ett

Läs mer

Västerås stad. IT-verksamhet i förändring. Att använda Best Practice och standards för att få ordning och reda ett verkligt case

Västerås stad. IT-verksamhet i förändring. Att använda Best Practice och standards för att få ordning och reda ett verkligt case Västerås stad IT-verksamhet i förändring Att använda Best Practice och standards för att få ordning och reda ett verkligt case Västerås s stad har ett starkt behov av att producera ett växande utbud av

Läs mer

En digital idésluss skapar nya möjligheter för offentlig sektor

En digital idésluss skapar nya möjligheter för offentlig sektor En digital idésluss skapar nya möjligheter för offentlig sektor Oavsett bransch och verksamhet så är alla organisationer i behov av utveckling och förändring. Vi vill att våra kunder inom offentlig sektor

Läs mer

Projektuppgift i Användarcentrerad Systemdesign, ht 04

Projektuppgift i Användarcentrerad Systemdesign, ht 04 Projektuppgift i Användarcentrerad Systemdesign, ht 04 E-Dagis enligt systemutvecklings metoden The Usability Engineering Lifecycle, Deborah J. Mayhew Grupp 3: Daniel Lundberg, dalu8987@student.uu.se Hanna

Läs mer

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 1 Sofie Pilemalm

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 1 Sofie Pilemalm Diagnos och design av Verksamhet och IT, 7, 5 HP Föreläsning 1 Sofie Pilemalm Dagens Agenda Presentation av föreläsare Kursintroduktion Mål, innehåll, uppgifter, litteratur, examination et c Introduktion

Läs mer

IT governance i praktiken: Styrning och kontroll över ITriskerna. Fredrik Björck Transcendent Group för ADBJ 2006-01-31. Agenda

IT governance i praktiken: Styrning och kontroll över ITriskerna. Fredrik Björck Transcendent Group för ADBJ 2006-01-31. Agenda IT governance i praktiken: Styrning och kontroll över ITriskerna med ISO2700X Fredrik Björck Transcendent Group för ADBJ 2006-01-31 Agenda IT governance definierat IT governance i praktiken och infosäk

Läs mer

Bättre vård, skola och omsorg med kvalitetscertifierad IT. Linköping Sveriges första ISO/IEC 20000-certifierade kommun

Bättre vård, skola och omsorg med kvalitetscertifierad IT. Linköping Sveriges första ISO/IEC 20000-certifierade kommun Bättre vård, skola och omsorg med kvalitetscertifierad IT Linköping Sveriges första ISO/IEC 20000-certifierade kommun 1 Vilka är vi? Krister Siggesjö Fredrik Eriksson Cecilia Wretner Anders Brunberg Kort

Läs mer

Repetition L1-L4 Övergripande designprocessen

Repetition L1-L4 Övergripande designprocessen Repetition L1-L4 Övergripande designprocessen 1. Definiera behov/kundnytta 2. Planera hur problemet skall lösas 3. Förstå problemet genom att ta fram kravspec 4. Generera många lösningsförslag (koncept)

Läs mer

Steget efter CAD Data Management. Per Ekholm

Steget efter CAD Data Management. Per Ekholm Steget efter CAD Data Management Per Ekholm Agenda Vilka processer/discipliner stöds i PDMLink Dokument management Configuration Management Change Management Project Management Hur utvärderar jag behovet?

Läs mer

INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT

INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT Föreläsning 6: Utvärdering och om tentamen INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT 2 Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet

Läs mer

Astrakan Strategisk Utbildning AB 2011 1

Astrakan Strategisk Utbildning AB 2011 1 Målet med detta kapitel är att du skall kunna utvärdera ett agilt projekt och förstå hur man upptäcker vad som behöver förstärkas. Metoden som egentligen är ett verktyg kan användas på många sätt: att

Läs mer

Kravplan Projekt Datum Version. Författare KRAVPLAN. KravXperts i samarbete med Kunskapsresan Sida 1 av (7)

Kravplan Projekt Datum Version. Författare KRAVPLAN. KravXperts i samarbete med Kunskapsresan Sida 1 av (7) KRAVPLAN Sida 1 av (7) Revisionshistorik Datum Version Beskrivning Sida 2 av (7) Innehållsförteckning 1 INLEDNING... 4 1.1 BAKGRUND... 4 1.2 MÅL OCH SYFTE... 4 1.3 OMFATTNING OCH AVGRÄNSNING... 4 1.4 BEROENDEN

Läs mer