Kvalitetssäkra ditt projekt med kontinuerlig integration

Storlek: px
Starta visningen från sidan:

Download "Kvalitetssäkra ditt projekt med kontinuerlig integration"

Transkript

1 Kvalitetssäkra ditt projekt med kontinuerlig integration Mathias Olausson

2 Om oss: QWise Vi hjälper systemutvecklingsteam att bli bättre. Vi är experter på ALM och Team System. Vi erbjuder hjälp med installation, anpassning, utökning, utbildning och rådgivning.

3 Intro Would you tell me, please, which way I ought to go from here? asked Alice That depends a good deal on where you want to get to, said the Cat I don t much care where, said Alice Then, it doesn t matter which way you go said the Cat

4 Vad är kvalitet?

5 Quality means doing the right thing when no one is looking Henry Ford

6 Förmåga att uppfylla krav Förvaltnings barhet Överensstämmelse till krav Kvalitet? Avsaknad av defekter Duglighet för användning Värde för en person

7 Hur förbättra kvalitet?

8 VSTS och Kvalitet Integrate Test Build

9 Verktyg och practices Källa: Tools for Agility, Kent Beck

10 Kontinuerlig integration Assumption is the mother of all screw-ups Wethern s law of suspended judgement

11 Värdet av CI Minskar risker Minskar manuella rutiner Skapar levererbar mjukvara Skapar förtroende i produkten från utvecklarna Identifierar brister tidigt Sparar tid Automatisk dokumentation Förbättrar synlighet i projektet

12 Varför kör inte alla CI? Ökad overhead att underhålla CI För stor insats att etablera För ofta fel i byggbarheten Ökade kostnader för CI miljö Duplicerat arbete, utvecklare gör det ändå

13 Förutsättningar för CI Checka in ofta Checka inte in trasig kod Laga trasigt bygge direkt Skriv enhetstester Alla tester och inspektioner ska fungera Kör privata byggen Undvik ta ut trasig kod Bygg vid varje ändring

14 Återkoppling Inspektion Komponenter i CI Byggautomatisering Databasintegration Deployment Testning

15 First master the fundamentals Larry Bird

16 Byggautomatisering Team Foundation Client Skapa build type Starta bygge Rapporter Drop Location Application Tier Team Build Web Services Build Machine Team Foundation warehouse Data Tier Källkod Work items Team Build data MSBuild

17 Process Team Build Publish Build Trigger Build Calculate Code Churn Prepare Build Calculate Code Coverage Get Sources Update Work Items Compile & Analyze Execute Tests

18 Anpassning Visual Studio Anpassning Team Build Utökning

19 Utökning

20 Demo Byggautomatisering

21 Databasintegration Automatiserad databasintegration Versionshanterade databasresurser Utvecklare ändrar databas DBA del av utvecklingsteamet Automatiserad deployment

22 Integrationsaktiviteter Validera SQL och DDL Testa databaskod Skapa databas Infoga systemdata Infoga testdata Jämföra databaser Uppdatera databaser

23 VSTS Database Edition Deployment Enhetstester VSTS- DB Schemajämförelser Datajämförelser Versionshantering Byggintegration

24 Demo Databasintegration

25 Deployment Fungerande mjukvara närsomhelst Automatisk paketering Skapa ren miljö Enkelt växla miljö

26 Verktyg Team Build Custom Tasks TFS Deployer PSExec

27 Demo Deployment

28 Testning Automatiserade enhetstester Automatiserade funktionstester Automatiserade systemtester Repeterbara tester Återrapportering

29 Autotest process Team Foundation Server Build & Test Server Test databas

30 Autotest process Team Foundation Server Build Server Test Server Test databas

31

32 Demo Testintegration

33 Inspektion Designgranskning Kodgranskning Minskad kodkomplexitet Kodtäckningsmätning

34 Inspektion

35

36 Demo Inspektion

37 Återkoppling Rätt information......till rätt mottagare......i rätt tid......på rätt sätt!

38 Rapporter

39 Notifieringar

40 Dashboards

41 Data för återkoppling

42 Demo Återkoppling

43 Framtiden Källa: Tools for Agility, Kent Beck

44 Framtiden Gated Checkins No-repro vid defekthantering Code metrics i byggen Tillgängligt nu: Microsoft Pre-release Software Visual Studio 2010 Dashboards and.net Framework 4.0 Community Technology Preview (CTP) Automatiserad testning Enklare rapporter VSTS Team Lab Manager

45 Kvalitetssäkring med kontinuerlig integration Levererbara system Automatiska byggen Databasintegration Deployment Kvalitetssäkring Testning Inspektion Synliggöra resultat Rapporter Notifieringar Dashboard

46 Att tänka på...

47 Referenser

48 Tack för mig!

ALM Live: Testfokus bättre mjukvarukvalitét med Visual Studio 2008 Team System

ALM Live: Testfokus bättre mjukvarukvalitét med Visual Studio 2008 Team System ALM Live: Testfokus bättre mjukvarukvalitét med Visual Studio 2008 Team System Magnus Juvas Qwise Om oss: Qwise Vi hjälper systemutvecklingsteam att bli bättre. Vi är experter på ALM och Team System. Vi

Läs mer

2009-02-02. Verktyg för agil systemutveckling. Vad är ett verktyg? Olika typer av verktyg för mjukvaruutveckling. Vad kan ett bra verktyg tillföra?

2009-02-02. Verktyg för agil systemutveckling. Vad är ett verktyg? Olika typer av verktyg för mjukvaruutveckling. Vad kan ett bra verktyg tillföra? Vad är ett verktyg? Verktyg för agil systemutveckling Individuals and interactions over processes and tools - The Agile Manifesto Papper, penna, linjal CAD-program Skruvmejsel Skruvdragare Etc 1 2 Vad

Läs mer

POWER GOALSET. Att skapa magnetiska mål som funkar! Eller; en timme om allt och inget; högt & lågt, som ger eftertanke och riktning.

POWER GOALSET. Att skapa magnetiska mål som funkar! Eller; en timme om allt och inget; högt & lågt, som ger eftertanke och riktning. POWER GOALSET Att skapa magnetiska mål som funkar! Eller; en timme om allt och inget; högt & lågt, som ger eftertanke och riktning. OM MÅL Forskning visar att framgångsrika personer är mer framtidsorienterade

Läs mer

Det är betydligt billigare att bo i Norrsundet. Grundläggande principer för framgång: Backcasting från en position i framtiden då vi lyckats.

Det är betydligt billigare att bo i Norrsundet. Grundläggande principer för framgång: Backcasting från en position i framtiden då vi lyckats. Det är betydligt billigare att bo i Norrsundet Grundläggande principer för framgång: 1. Läge 2. Ekonomi 3. Utrymme Backcasting från en position i framtiden då vi lyckats. 4. Till salu De 4 hållbarhetsprinciperna

Läs mer

ALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008

ALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008 ALM Live April 2008 Effektivare projektarbete med Visual Studio 2008 Jaha, och vem är du då? Magnus Juvas Lösningsarkitekt Transcendent Group Och vad gör ni då? Inom området ALM gör Transcendent Group

Läs mer

Nya möjligheter med M3 Technology. Björn Svensson, Björn Torold

Nya möjligheter med M3 Technology. Björn Svensson, Björn Torold Nya möjligheter med Technology Björn Svensson, Björn Torold Vem är vi? 2 Copyright 2011 Lawson. All rights reserved. Nya möjligheter med Technology System Foundation Grid Förändrar basen i Installation

Läs mer

BizTalk Build & Deploy. Med Jenkins och PowerShell

BizTalk Build & Deploy. Med Jenkins och PowerShell BizTalk Build & Deploy Med Jenkins och PowerShell Vem jag är Håkan Avenberg Anställd på Lacado. Nuvarande uppdrag på Bisnode. Startade med.net utveckling 2002. Kom i kontakt med BTS version 2002 och 2003.

Läs mer

Therese Hansson & Magnus Jonsson. Motivationsfaktorer - Test inom Agila utvecklingsprojekt

Therese Hansson & Magnus Jonsson. Motivationsfaktorer - Test inom Agila utvecklingsprojekt Motivationsfaktorer - Test inom Agila utvecklingsprojekt Magnus Jonsson & Therese Hansson Flerårig erfarenhet från ett globalt utvecklingsprojekt där vi införde Agile & Scrum metodik i hela organisationen

Läs mer

ALM Live. Flytta din källkod till Team Foundation Server. Mathias Olausson Callista Knowledgebase mo@callista.se http://olausson.

ALM Live. Flytta din källkod till Team Foundation Server. Mathias Olausson Callista Knowledgebase mo@callista.se http://olausson. ALM Live Flytta din källkod till Team Foundation Server Mathias Olausson Callista Knowledgebase mo@callista.se http://olausson.net/blog Utlottning av böcker För er som lämnar in utvärderingen Om... Mathias

Läs mer

Programmering. Hur, var, när och varför. 22 November. Lars Ohlén Tieto lars.ohlen@tieto.com

Programmering. Hur, var, när och varför. 22 November. Lars Ohlén Tieto lars.ohlen@tieto.com Programmering Hur, var, när och varför 22 November Lars Ohlén Tieto lars.ohlen@tieto.com Agenda Om mig Programmering Vad är? Varför kunna? Hur använda kunskapen? Framtiden Sammanfattning Q+A 2 Om mig Arbetat

Läs mer

GADD Software en introduktion

GADD Software en introduktion GADD Software en introduktion Publik version, September 2013, gaddsoftware.com page 1 Vad är GADD Software? Vårt fokus Beslutsstöd, BI, tillgängligt för alla Retailing och ISV (Independent Software Vendors)

Läs mer

DI Studio 4.3 - nyheter

DI Studio 4.3 - nyheter DI Studio 4.3 - nyheter Sofie Eidensten och Patric Hamilton Copyright 2010 SAS Institute Inc. All rights reserved. 2 Varför DI Studio Snabbare utveckling Enklare underhåll Gör det överskådligt 3 Nyheter

Läs mer

Daniel Akenine, Teknikchef, Microsoft Sverige

Daniel Akenine, Teknikchef, Microsoft Sverige Daniel Akenine, Teknikchef, Microsoft Sverige Quincy Invånare: 5,300 Arbete: 52% jordbruk 18 % byggsektor 18 % offentlig sektor Språk: Spanska 57% Företaget Inköp Företaget Inköp Installering Lång

Läs mer

360 Infrastruktur - 360 v.4.1 & SharePoint 2010. Magnus Larsson, Software Innovation

360 Infrastruktur - 360 v.4.1 & SharePoint 2010. Magnus Larsson, Software Innovation 360 Infrastruktur - 360 v.4.1 & SharePoint 2010 Magnus Larsson, Software Innovation Agenda 360 Grundinstallation 360 Avancerad installation 360 & Microsoft OneNote 360 Features installation 360 Grundinstallation

Läs mer

How to format the different elements of a page in the CMS :

How to format the different elements of a page in the CMS : How to format the different elements of a page in the CMS : 1. Typing text When typing text we have 2 possible formats to start a new line: Enter - > is a simple line break. In a paragraph you simply want

Läs mer

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech Användningscentrering i agila utvecklingsprojekt johanna.sarna@valtech.com Valtech Vem är jag? Johanna Särnå Jobbar på Valtech sedan 3 år tillbaka Jobbar där med användbarhet och projektledning Certifierad

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

Continuous Integration med Jenkins. Linus Tolke Enea Experts

Continuous Integration med Jenkins. Linus Tolke Enea Experts Continuous Integration med Jenkins Linus Tolke Enea Experts Föredraget Grunderna i mjukvaru-cm Trender inom mjukvaruutveckling Continuous Integration Vad är Jenkins Demo Jenkins i ArgoUML-projektet Problem

Läs mer

Blivande och nyblivna föräldrars uppfattningar om munhygien och tandvård före och efter immigration till Sverige

Blivande och nyblivna föräldrars uppfattningar om munhygien och tandvård före och efter immigration till Sverige Blivande och nyblivna föräldrars uppfattningar om munhygien och tandvård före och efter immigration till Sverige Masteruppsats (ej examinerad) av Kasra Katibeh F.d. student vid Folkhälsovetenskapliga programmet,

Läs mer

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions Testdriven utveckling Magnus Jonsson Siemens Medical Solutions 2 Soarian Stort projekt, ca 400 personer i projektet Distribuerad utveckling i USA, Indien och Sverige Web baserat lösning med admin client

Läs mer

SharePoint 2010 licensiering Wictor Wilén

SharePoint 2010 licensiering Wictor Wilén SharePoint 2010 licensiering Wictor Wilén Sweden SharePoint User Group 26:e maj 2010 Vem är jag? Inte för rutinuppdrag. Wictor Wilén SharePoint Arkitekt Connecta AB SharePoint MVP Microsoft Certified Trainer,

Läs mer

Examensarbeten hösten 2015

Examensarbeten hösten 2015 Examensarbeten hösten 2015 2/6 Förslag till examensarbeten på SPV Hos oss kan du ansöka om att skriva uppsats inom flera olika ämnesområden. För oss är uppsatsen ett bra sätt att få delar av vår verksamhet

Läs mer

Plattform as a Service, leverantör tillhandahåller plattformen, jag tillhandahåller applikation och ansvarar för denna.

Plattform as a Service, leverantör tillhandahåller plattformen, jag tillhandahåller applikation och ansvarar för denna. Modul 1: Molntjänst Publikt moln Privat moln Hybrid moln IaaS PaaS SaaS DaaS DaaS SLA Infrastructure as a Service, leverantör tillhandahåller infrastrukturen, jag tillhandahåller virtuella maskiner eller

Läs mer

Skapa ett eget programnu! NU! Komplett med programvara och konkreta exempel! Patrice Pelland. Swedish Language Edition published by Docendo Sverige AB

Skapa ett eget programnu! NU! Komplett med programvara och konkreta exempel! Patrice Pelland. Swedish Language Edition published by Docendo Sverige AB NU! Skapa ett eget programnu! Patrice Pelland Komplett med programvara och konkreta exempel! Swedish Language Edition published by Docendo Sverige AB Kapitel 2 Installera Visual Basic 2005 Express Edition

Läs mer

på ett stort spelföretag Andreas Ström

på ett stort spelföretag Andreas Ström på ett stort spelföretag Andreas Ström - Spelföretag som är B2C och B2B orienterat. Bygger en pokerplattform som säljs och driftas som en tjänst till andra företag. - Grundades 1999 i Uppsala - Scrum sedan

Läs mer

Examensarbeten hösten 2014

Examensarbeten hösten 2014 Examensarbeten hösten 2014 2/8 Förslag till examensarbeten på SPV Hos oss kan du ansöka om att skriva uppsats inom flera olika ämnesområden. För oss är uppsatsen ett bra sätt att få delar av vår verksamhet

Läs mer

Att utveckla och skapa en effektiv och dynamisk process för konsolidering och rapportering

Att utveckla och skapa en effektiv och dynamisk process för konsolidering och rapportering Ulla-Britt Fagerström - Senior lösningsspecialist, IBM Business Analytics 22 maj 2013 Att utveckla och skapa en effektiv och dynamisk process för konsolidering och rapportering Då kan drömmar gå i uppfyllelse

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

Agil testning i SCRUM

Agil testning i SCRUM Agil testning i SCRUM Petter Salomonsson Petter.salomonsson@addq.se Tel: 0708-398435 Kort presentation AddQ Consulting AB tydlig fokus på test och kvalitetssäkringstjänster erbjuder mycket erfarna konsulter

Läs mer

Flytta din affär till molnet

Flytta din affär till molnet Flytta din affär till molnet Låt oss prata moln 2 Låt oss prata moln 3 Marknadsförare var först i molnet. Vi skulle inte bli förvånade om du redan använder molnet för: CRM Marketing automation Social media-platformar

Läs mer

Self Service Business Intelligence. Varför? Vad? Hur? 09.00-09.45. Thomas Svahn, Niklas Pernvik Advectas AB. www.advectas.se

Self Service Business Intelligence. Varför? Vad? Hur? 09.00-09.45. Thomas Svahn, Niklas Pernvik Advectas AB. www.advectas.se Self Service Business Intelligence Varför? Vad? Hur? 09.00-09.45 Thomas Svahn, Niklas Pernvik Advectas AB www.advectas.se 1 Detta är Advectas Konsultföretag helt nischat mot Beslutsstöd. Kompetensområden:

Läs mer

Övning 1: Skapa virtuell maskin för utveckling.

Övning 1: Skapa virtuell maskin för utveckling. Övning 1: Skapa virtuell maskin för utveckling. Arbetsuppgift 1: Skapa storage account. Steg 1: I vänstre delen av Preview Portal, klicka på Browse. Steg 2: I fönstret Browse, klicka på alternativet Storage.

Läs mer

Curriculum Vitae. Systemutvecklare/konsult. Kontaktuppgifter. Sammanfattning. Uppgifter hos Pulsen. Stefan Elvestål. Född: 1973 Nationalitet: Svensk

Curriculum Vitae. Systemutvecklare/konsult. Kontaktuppgifter. Sammanfattning. Uppgifter hos Pulsen. Stefan Elvestål. Född: 1973 Nationalitet: Svensk /konsult Stefan Elvestål Född: 1973 Nationalitet: Svensk Kontaktuppgifter Mobil: 0703-88 35 39 elvestal@outlook.com Sammanfattning Jag är en målmedveten och ständigt nyfiken utvecklare som är nogrann med

Läs mer

Handbok SSCd. Peter H. Grasch

Handbok SSCd. Peter H. Grasch Peter H. Grasch 2 Innehåll 1 Inledning 6 2 Använda SSCd 7 2.1 Baskatalog.......................................... 7 2.2 Inställning.......................................... 7 2.3 Databas............................................

Läs mer

Lektion 2, Grundläggande funktioner i ASP.NET

Lektion 2, Grundläggande funktioner i ASP.NET Lektion 2, Grundläggande funktioner i ASP.NET Lektionen behandlar kapitlen 3 och 4 i kursboken. Application och Page Framework Med Visual Studio 2005 levereras ett antal inbyggda verktyg bland annat SQL

Läs mer

Flytta din affär till molnet

Flytta din affär till molnet Flytta din affär till molnet Låt oss prata moln 2 Låt oss prata moln 3 Marknadsförare var först i molnet. Vi skulle inte bli förvånade om du redan använder molnet för: CRM Marketing automation Social media-platformar

Läs mer

ALM Live: Scrum + VSTS

ALM Live: Scrum + VSTS ALM Live: Scrum + VSTS Explained and distilled for Everyone! Micael Herkommer micael.herkommer@inexor.se Introduktion Micael Herkommer Developer Coach & Solutions Architect INEXOR EPiServer Professional

Läs mer

En guide för dig som utvecklar programvaradags

En guide för dig som utvecklar programvaradags En guide för dig som utvecklar programvaradags att uppgradera! Partnerprogrammet så fungerar det Microsofts partnerprogram består av tre nivåer och för varje nivå ökar förmånerna. För att bli Certified

Läs mer

Using Microsoft Azure IAAS to host your SharePoint farms

Using Microsoft Azure IAAS to host your SharePoint farms Wictor Wilén Using Microsoft Azure IAAS to host your SharePoint farms IT-Pro Wictor Wilén Director, SharePoint Architect, Author Connecta AB, Sweden Microsoft Certified Architect SharePoint 2010 Microsoft

Läs mer

men borde vi inte också testa kraven?

men borde vi inte också testa kraven? men borde vi inte också testa kraven? Robert Bornelind Presentation på SAST, 24 februari 2011 SQS Software Quality Systems Sweden AB Innehåll Introduktion Kvalitet, tid och kostnad Process Testning av

Läs mer

QC i en organisation SAST 2008-09-16

QC i en organisation SAST 2008-09-16 QC i en organisation SAST 2008-09-16 1 Agenda Hur är vi organiserade inom test på SEB? Hur är QC uppsatt på SEB? Hur arbetar vi med QC i en stor organisation? Uppfyllde QC våra förväntningar och hur har

Läs mer

Systemkrav WinServ II Edition Release 2 (R2)

Systemkrav WinServ II Edition Release 2 (R2) Systemkrav WinServ II Edition Release 2 (R2) Observera: Alla rekommendationer är aktuella vid den tid då dokumentet publicerades och visar den senaste informationen för nödvändig mjukvara. Systemkrav för

Läs mer

Filbeskrivningar ---------------- http://student.ing-steen.se/sql/ Eller på särskild CD skiva

Filbeskrivningar ---------------- http://student.ing-steen.se/sql/ Eller på särskild CD skiva Filbeskrivningar ---------------- http://student.ing-steen.se/sql/ Eller på särskild CD skiva OBS! Det finns ytterligare filer på Microsoft CD, som tillhör SQL 2000 Administration Self paced, vilka kan

Läs mer

Middleware vad, hur, varför när?

Middleware vad, hur, varför när? Middleware vad, hur, varför när? Anders Kingstedt Askus AB Ersättas med en bild 1 Disposition Vad? Hur? Varför? När? Målsättning Ge er möjlighet att skilja på och 2 Vad? - är Middleware Ersättas med en

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

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

2014-2015 Alla rättigheter till materialet reserverade Easec

2014-2015 Alla rättigheter till materialet reserverade Easec 1 2 Innehåll Introduktion... 3 Azure Client SDK Libraries... 4 Översikt: Azure Client Libraries... 5 Azure SDK... 6 Azure SDK (forts.)... 7 Azure SDK (forts.)... 8 Cloud Services... 10 Cloud Services...

Läs mer

Boss installationsmanual förberedelser

Boss installationsmanual förberedelser 1 Boss installationsmanual förberedelser Boss kan installeras på flera sätt, Serverinstallation eller Nätverksinstallation. För båda dessa sätt kan man dela databasen med flera användare. Serverinstallation,

Läs mer

extreme Programming refactored - recension och analys av Kent Becks senaste definition av XP

extreme Programming refactored - recension och analys av Kent Becks senaste definition av XP extreme Programming refactored - recension och analys av Kent Becks senaste definition av XP Måns Gunnarsson d01mg@efd.lth.se Sammanfattning Denna djupstudie består av en recension av andra upplagan av

Läs mer

Byggserverövervakning

Byggserverövervakning Byggserverövervakning Utveckling av ett system för att synliggöra integrationsproblem Build server monitoring Development of a system visualizing problems with integration Andreas Cider Max Jacobs Fakulteten

Läs mer

Systemutveckling. Historiskt grundad introduktion

Systemutveckling. Historiskt grundad introduktion Systemutveckling Historiskt grundad introduktion Kvalitet som tema Dataområdet kännetecknas av ständig förändring - utveckling - expansion Varje "nyhet" en förbättring Anta att förbättringarna är, eller

Läs mer

Smarter Analytics med rätt infrastruktur

Smarter Analytics med rätt infrastruktur Smarter Analytics med rätt infrastruktur Valet av infrastruktur avgör slutresultatet! Vi visar hur det kan påverka kostnader, risk och hur man kan öka affärsnyttan. Patrik Gunnersten, Client Technical

Läs mer

Asp.net mvc intro PER KVARNBRINK, 2015-01-27

Asp.net mvc intro PER KVARNBRINK, 2015-01-27 Asp.net mvc intro PER KVARNBRINK, 2015-01-27 Byggstenarna i ett mvc-projekt 1. Databasen 2. Datamodellen (M:et) 3. Entity framwork 4. Routing 5. Kontroller (C:et) 6. Vy (V:et) 7. Vymodeller 8. Troligen

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

Diagnostisktprov Utveckla i Azure

Diagnostisktprov Utveckla i Azure .easec Diagnostisktprov Utveckla i Azure Mats Johannesson 2015-06-08 1 o Indikerar ett svar önskas. Flera svar önskas. Maxpoäng: 86 Din poäng: Godkänt: 43 poäng Väl Godkänt: 60 poäng 2 1. Vilka fyra alternativ

Läs mer

Installationsanvisning. Dokumenttyp Installationsanvisning Område Boss med delad databas

Installationsanvisning. Dokumenttyp Installationsanvisning Område Boss med delad databas Ort och datum Ort och datum Namn Namn Magnus Einarsson/+46 (0)+46 54 291742 2010-06-29 1.0 1 (5) Innehållsförteckning 3 1 Inledning 3 1.1 Introduktion... 3 1.2 Revisionshistoria... 3 1.3 Referenser...

Läs mer

SAS Grid Computing. Kent Odelli, IT Architect SAS Institute. Copyright 2010, SAS Institute Inc. All rights reserved.

SAS Grid Computing. Kent Odelli, IT Architect SAS Institute. Copyright 2010, SAS Institute Inc. All rights reserved. SAS Grid Computing Kent Odelli, IT Architect SAS Institute Vad är Grid? En samling av resurser som är samordnade för att lösa ett gemensamt problem. Varför Grid? Märkbar ökning i data. Märkbar ökning

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

Lab 5: ASP.NET 4.5 Site Navigation

Lab 5: ASP.NET 4.5 Site Navigation Lab 5: ASP.NET 4.5 Site Navigation Enkel navigering är en viktig del av en modern webbapplikation. Eftersom en stor del av utvecklingstiden för en site används för att bygga menyer, trädstrukturer och

Läs mer

AGILA METODER. (för oss som inte kodar) Nina Berlin

AGILA METODER. (för oss som inte kodar) Nina Berlin AGILA METODER (för oss som inte kodar) Nina Berlin Agila värderingar 1. Individer och interaktioner framför processer och verktyg 2. Fungerande programvara framför omfattande dokumentation 3. Kundsamarbete

Läs mer

Teststrategier och Testcertifiering. Per Strandberg, Maj 2013

Teststrategier och Testcertifiering. Per Strandberg, Maj 2013 Teststrategier och Testcertifiering Per Strandberg, Maj 2013 1 Lite om Test i Allmänhet och ISTQB Certifiering Mål med testning? Förebygga fel Hitta fel eller risk Underlätta och ge stöd vid utveckling

Läs mer

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved. Administrera din SAS miljö med SAS Metadata Server och SAS Management Console. Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved. SAS Intelligence Value Chain

Läs mer

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

Enterprise App Store. Sammi Khayer. Igor Stevstedt. Konsultchef mobila lösningar. Teknisk Lead mobila lösningar Enterprise App Store KC TL Sammi Khayer Konsultchef mobila lösningar Familjen håller mig jordnära. Arbetar med ledarskap, mobila strategier och kreativitet. Fotbollen ger energi och fokus. Apple fanboy

Läs mer

Scaled Agile Framework

Scaled Agile Framework Scaled Agile Framework Grunder för självorganisation Vad är det och är det bra? @svante_lidman svante.lidman@coreboost.se 1 Vem är Svante? Senaste 6-7 åren Konsultat inom Large-Scale Lean/Agile De +20

Läs mer

Tips & Trix - Teknik Jeeves World 2011. Copyright 2011 Jeeves Information Systems AB

Tips & Trix - Teknik Jeeves World 2011. Copyright 2011 Jeeves Information Systems AB Tips & Trix - Teknik Jeeves World 2011 Copyright 2011 Jeeves Information Systems AB Agenda Formulärdesign Förbättra användarvänlighet För systemadministratören Tips vid sökning Nätverkskonfigurering Säkerhet

Läs mer

Jonas Daag Microsoftspecialist

Jonas Daag Microsoftspecialist Sofia Österman Jonas Daag Microsoftspecialist Systemutveckling/IT-Arkitekt KOMPETENS PROJEKLEDNING SYSTEMUTVECKLING SYSTEMFÖRVALTNING WEB FÖRÄNDRINGSHANTERING KRAVANALYS SÄKERHET MOBILITET MIGRERING LÖSNINGSARKITEK

Läs mer

Tomas Borg, konsult, SAS Institute Elin Rydell, konsult, SAS Institute Copyright 2003, SAS Institute Inc. All rights reserved.

Tomas Borg, konsult, SAS Institute Elin Rydell, konsult, SAS Institute Copyright 2003, SAS Institute Inc. All rights reserved. SAS Business Intelligence Nya rapporteringsverktyg i SAS 9 Tomas Borg, konsult, SAS Institute Elin Rydell, konsult, SAS Institute Copyright 2003, SAS Institute Inc. All rights reserved. Kunskapsvärdekedjan

Läs mer

TRENDERNA SOM FORMAR DIN VERKLIGHET 2014 ÅRETS IT AVDELNING 2014 2014-01-23

TRENDERNA SOM FORMAR DIN VERKLIGHET 2014 ÅRETS IT AVDELNING 2014 2014-01-23 TRENDERNA SOM FORMAR DIN VERKLIGHET 2014 ÅRETS IT AVDELNING 2014 2014-01-23 THE POWER OF INTEGRATION There will not exist hardware without services integrated, services without applications surrounding

Läs mer

Stored procedure i ASP.NET

Stored procedure i ASP.NET Stored procedure i ASP.NET OBS! Om du vill jobba med att skapa en stored procedure i en SQL Serverdatabas ifrån VS2010 måste du ha fullversion, expressversionen tillåter dig ej att skapa triggers, stored

Läs mer

Aditro Our focus benefits yours Nyhetsdagar för användare av Aditros lösningar för Privat Marknad Sverige Sverige 2013-10-24 25

Aditro Our focus benefits yours Nyhetsdagar för användare av Aditros lösningar för Privat Marknad Sverige Sverige 2013-10-24 25 Aditro Our focus benefits yours Nyhetsdagar för användare av Aditros lösningar för Privat Marknad Sverige Sverige 2013-10-24 25 Konsulting Outsourcing Molntjänster Utbildning Programvara HR Löner Ekonomi

Läs mer

8% 6% 4% 2% 0% -2% -4% -6% -8% 2009 2010 2011 2012 2013p. BNP IT-budget

8% 6% 4% 2% 0% -2% -4% -6% -8% 2009 2010 2011 2012 2013p. BNP IT-budget PREDICTIONS 8% 6% 4% 2% 0% -2% -4% -6% -8% 2009 2010 2011 2012 2013p BNP IT-budget 3% Utveckling 2013 2% 1% 1-9 10-49 50-99 100-249 250+ 0% 1-9 10-49 50-99 100-249 250+ UTMANINGEN STÖRRE VOLYM FÖR MINDRE

Läs mer

BILAGA D till Programvaruprojekt KONFIGDOKUMENT MultiPC v1.0

BILAGA D till Programvaruprojekt KONFIGDOKUMENT MultiPC v1.0 KONFIGDOKUMENT MultiPC v1.0 Rev 8 1(11) BILAGA D till Programvaruprojekt KONFIGDOKUMENT MultiPC v1.0 Arbetet med konfigdokumentet ska påbörjas tidigt. Det ska definiera vad som ska finnas i utvecklings-

Läs mer

Welcome. to the world of Jeeves. Copyright 2011 Jeeves Information Systems AB

Welcome. to the world of Jeeves. Copyright 2011 Jeeves Information Systems AB Welcome to the world of Jeeves Copyright 2011 Jeeves Information Systems AB Jeeves APPs & APPs Market Jeeves World 2011 Tomas Enblom, Chief Architect Innovation historiska ögonblick Ca 3500 f kr Ca 2000

Läs mer

Modul 10: Lagra information i Azure SQL Database

Modul 10: Lagra information i Azure SQL Database 1 Modul 10: Lagra information i Azure SQL Database Är av typen Database as a Service (DaaS). Bestämbar prestanda ger möjlighet att välja tier som matchar krav från din applikation. Funktionen har inbyggd

Läs mer

IBM Software Group. Sametime 7.5. Anders Kjellnér Senior IT-Specialist

IBM Software Group. Sametime 7.5. Anders Kjellnér Senior IT-Specialist IBM Software Group Sametime 7.5 Anders Kjellnér Senior IT-Specialist Agenda Hur ser marknaden på realtidskommunikation? Sametime 7.5 Nyheter Demo Sametime 7.5 Agenda Hur ser marknaden på realtidskommunikation?

Läs mer

UTVECKLINGSMILJÖER Microsoft Visual Studio (2003-2013), SQL Server Management Studio 2008-2010, Eclipse

UTVECKLINGSMILJÖER Microsoft Visual Studio (2003-2013), SQL Server Management Studio 2008-2010, Eclipse KONSULTPROFIL Daniel Systemutvecklare.NET Sammanfattning Daniel har mer än 10års erfarenhet av utveckling i olika programspråk. Daniel har i första hand arbetat med Webbutveckling och känner att han har

Läs mer

Kursprogram våren 2012

Kursprogram våren 2012 Enea Experts Logo - with wet floor effect Enea Experts Logo - without wet floor effect Störst på Android och Linux OSE/embedded Agilt i praktiken ISTQBcertifiering Java, C# C, C++, Safer C, TDD projektledning

Läs mer

Avropsförfrågan. Testledare/testare

Avropsförfrågan. Testledare/testare AVROPSFÖRFRÅGAN 1 (8) Avropsförfrågan Testledare/testare Innehåll Avropsförfrågan... 2 Inledning... 2 Administrativa krav... 2 Information om anbudsgivare... 3 Konsulttjänsten... 3 Redovisning hur erbjuden

Läs mer

Konsultprofil Joel Andersson Född 1976

Konsultprofil Joel Andersson Född 1976 Konsultprofil Joel Andersson Född 1976 Erfaren systemutvecklare som jobbat med olika typer av utveckling sedan 1998 i Microsoftmiljö med inriktning på.net (C#, VB.NET & ASP.NET) och SQL. Som konsult i

Läs mer

Design. Vad lärde jag mig förra lekfonen? Hur bidrog jag Fll lärandet? Kravhantering sammanfa0ning 13/04/14

Design. Vad lärde jag mig förra lekfonen? Hur bidrog jag Fll lärandet? Kravhantering sammanfa0ning 13/04/14 Design Vad är design? Vad är arkitektur? Architectural Pa:erns Designprinciper Design Pa:erns UML Domain Driven Design Domänmodell Vad lärde jag mig förra lekfonen? Hur bidrog jag Fll lärandet? Kravhantering

Läs mer

Våra älskade och hatade applikationer! Våra älskade och hatade applikationer! Atea Application Center Applikationshantering dyrt och tidsödande, eller

Våra älskade och hatade applikationer! Våra älskade och hatade applikationer! Atea Application Center Applikationshantering dyrt och tidsödande, eller Våra älskade och hatade applikationer! Våra älskade och hatade applikationer! Atea Application Center Applikationshantering dyrt och tidsödande, eller Föreläsare: Dick Dahlgren, Applikationsansvarig Karlstads

Läs mer

Utvecklingen av test hos Microcraft AB. microcraft ab 2006

Utvecklingen av test hos Microcraft AB. microcraft ab 2006 Utvecklingen av test hos Microcraft AB 1 Bakgrund Naturvetare och ekonom i botten. En sån där ekonom En besvärlig användare ;) Microcraftare i snart 10 år Från början: utbildare, utvecklat hjälpsystemet,

Läs mer

Installationsanvisningar HogiaLön Plus

Installationsanvisningar HogiaLön Plus Installationsanvisningar HogiaLön Plus Installation Med den här installationen kan du installera HogiaLön Plus på Windows XP, Vista, Windows 7 och Windows 8. Om du vill installera en MSI-installation finns

Läs mer

Någon-filmer IofC. Tips om hur man ska spela in sin egen NÅGON film

Någon-filmer IofC. Tips om hur man ska spela in sin egen NÅGON film Någon-filmer IofC Tips om hur man ska spela in sin egen NÅGON film 1 Börja så här... 1. Tänk ut en sak som du irriterar dig över som någon borde göra något åt. 2. Kom på en lösning på problemet som blir

Läs mer

MJUKVARUSPECIFIKATION LS4098-UH(1)

MJUKVARUSPECIFIKATION LS4098-UH(1) MJUKVARUSPECIFIKATION LS4098-UH(1) INNEHÅLL!" # $ # " % # % & ' ()# * " +, * - ""&".# / -# "(0 1-2"3 0. +4 1-5 (25 6 Consafe Logistics erbjuder mjukvara enligt nedanstående specifikation. Astro Warehouse

Läs mer

Användning av testautomation inom Extendas utvecklingsorganisation

Användning av testautomation inom Extendas utvecklingsorganisation Testautomation Användning av testautomation inom Extendas utvecklingsorganisation Agenda Presentation av Extenda Vad är en POS? Test av POS Automatiska tester Sammanfattning 2 Kort historik 1982 Extenda

Läs mer

Java, PHP & Ruby - Cloud Hosting

Java, PHP & Ruby - Cloud Hosting Java, PHP & Ruby - Cloud Hosting INGEN INLÅSNING Hos oss så blir du varken inlåst tekniskt eller kommersiellt. Vi tror på öppna standarder och öppen källkod för detta ger dig som kund en valfrihet och

Läs mer

Konsultprofil. Per Norgren (1983) Arkitekt & webbutvecklare

Konsultprofil. Per Norgren (1983) Arkitekt & webbutvecklare Konsultprofil Per Norgren (1983) Arkitekt & webbutvecklare Per Norgren är arkitekt och webbutvecklare som främst är inriktad på Mircosofts.Net-ramverk och EPiServer. Han har arbetat i branschen sedan 2007

Läs mer

Installationsanvisningar HogiaLön Plus

Installationsanvisningar HogiaLön Plus Installationsanvisningar HogiaLön Plus Installation Med den här installationen kan du installera HogiaLön Plus på Windows XP, Vista och Windows 7. Om du vill installera en MSI-installation finns en separat

Läs mer

Cross Media Storytelling

Cross Media Storytelling Cross Media Storytelling Storytelling En del av Cross Medialogiken Andra: Play, performance, spectacle, branding, etc. Reflekterar ekonomin i branschen Horisontella effekter av koncernägande Synergi: branding

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... 3 Azure SQL Database... 4 Översikt Azure SQL Database... 5 Azure SQL Server... 6 Azure SQL Database Tier... 7 DaaS vs SQL Server i virtuell maskin... 9 DaaS vs SQL Server i

Läs mer

Kurser som beställs genom eller med referens till EÅ Data AB ges 30% rabatt på samtliga priser.

Kurser som beställs genom eller med referens till EÅ Data AB ges 30% rabatt på samtliga priser. Kurser som beställs genom eller med referens till EÅ Data AB ges 30% rabatt på samtliga er. För beställning eller frågor kontakta EÅ Data AB på 08 55 67 17 44, välj 1 eller New Horizons direkt på 020 63

Läs mer

http://creativecommons.org/licenses/by-nc-nd/3.0/

http://creativecommons.org/licenses/by-nc-nd/3.0/ Detta bildspel och bilderna däri är licensierade under en Creative Commons Erkännande-Ickekommersiell-Inga bearbetningar 3.0 Unported licens. För att se en kopia av denna licens, besök http://creativecommons.org/licenses/by-nc-nd/3.0/

Läs mer

Systemkrav Tekis-Bilflytt 1.3

Systemkrav Tekis-Bilflytt 1.3 Systemkrav 1. Systemkrav Systemkrav 2015-06-09 2 (8) Systemkrav 1. Dokumentet beskriver de krav som systemet ställer på maskinvara och programvara i de servrar och klientdatorer som ska användas för systemet.

Läs mer

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

ICRI International Child Resource Institute, Ghana November 2013 Prepared for Tolvskillingshjälpen Sponsorship report ICRI International Child Resource Institute, Ghana November 2013 Prepared for Tolvskillingshjälpen 1 Narrative report A great partnership was formed in September of 2013; when ICRI Ghana

Läs mer

- A Scrum Planning Tool Case Study to Evaluate the The Rich AJAX Platform

- A Scrum Planning Tool Case Study to Evaluate the The Rich AJAX Platform Datavetenskap Opponent(er): Jhonny Carvajal Johan Bjärneryd Respondent(er): Fredrik Häggbom Erik Olsson Haglund Scrumptious - A Scrum Planning Tool Case Study to Evaluate the The Rich AJAX Platform Oppositionsrapport,

Läs mer

EVRY One Outsourcing Linköping AB. Erfaranheter av daglig drift och nyttjande av IFS Applications 8.

EVRY One Outsourcing Linköping AB. Erfaranheter av daglig drift och nyttjande av IFS Applications 8. EVRY One Outsourcing Linköping AB Erfaranheter av daglig drift och nyttjande av IFS Applications 8. Vår erfarenhet IFS Applications 8 Ca 10 st genomförda eller pågående uppgraderingar till IFS 8. Första

Läs mer

Protokoll Föreningsutskottet 2013-10-22

Protokoll Föreningsutskottet 2013-10-22 Protokoll Föreningsutskottet 2013-10-22 Närvarande: Oliver Stenbom, Andreas Estmark, Henrik Almén, Ellinor Ugland, Oliver Jonstoij Berg. 1. Mötets öppnande. Ordförande Oliver Stenbom öppnade mötet. 2.

Läs mer

Spara papper! Skriv inte ut sammanfattning utan ladda ner PDF!

Spara papper! Skriv inte ut sammanfattning utan ladda ner PDF! Denna beskrivning har gjorts på Windows 2000 Server (men bör fungera även på Windows XP Home Edition/Professional och Windows 2003 Server). Att installera Oracle 10g kräver ca. 2 GB hårddiskplats och ca.

Läs mer

Engineering Bases viktigaste egenskaper

Engineering Bases viktigaste egenskaper Engineering Bases viktigaste egenskaper Med Engineering Base intåg på den Svenska marknaden är det många företag som inom de närmaste åren kommer att se över strategin kring sitt CAD system och utvecklingen

Läs mer