Har funnits nästan lika länge som datorerna. Manuell process, svarta tavlan Verktygsstöd kom tidigt redan i början på

Storlek: px
Starta visningen från sidan:

Download "Har funnits nästan lika länge som datorerna. Manuell process, svarta tavlan Verktygsstöd kom tidigt redan i början på"

Transkript

1 Versionshantering och subversion Bara en liten ändring till Vad är versionshantering? Versionshantering låter dig arbeta med olika versioner av systemet Versionshantering är en säkerhetsmekanism som tillåter en att gå tillbaka och få fram tidigare versioner av ett system Versionshantering hjälper till att koordinera arbetet när man är flera personer i ett projekt Versionshantering - Historia Har funnits nästan lika länge som datorerna Rätt lätt med hålkort Manuell process, svarta tavlan Verktygsstöd kom tidigt redan i början på Verktygsstöd kom tidigt, redan i början på 60-talet

2 Konfigurations vs Versionshantering Configuration Management (CM) Version/revision-hantering CM är ett vidare begrepp än version/revision- hantering Version/revision-hantering ingår i CM Ändringshantering (Change control/management) Systemgenerering (build management) etc Vad bör versionshanteras? Programkod Dokumentation Krav Buggrapporter CI -definition A configuration item (CI) is any part of the development and/or deliverable system (whether software, hardware, firmware, drawings, inventories and/or documentation) which needs to be independently identified, stored, tested, reviewed, used, changed, delivered and/or maintained. CIs differ widely in complexity and may contain other CIs in a hierarchy. M. Kelly, Configuration Management, The Changing g Image: McGraw-Hill, CM-plan från ISO Introduction Description of the system or CIs to which the plan applies, a schedure of the CM activities, the purpose and scope of the plan, list of related documents etc Policies and procedures CM policies, CM organisation and structure of the CCB and the other committees, selection criteria for the CIs, frequency, distribution and control of reports and agreed terminology. Configuration identification Family tree of the CIs, numbering conventions, baselines to be established etc. Configuration control Organisation and composition of the CCB, change mangement procedures and so on. Configuration status accounting Procedures for collecting, recording, processing, and maintaining the data for status accounting reports, definition of all CM reports etc. Configuration audit List of audits to be conducted, the audit procedures, the authorities and disciplines involved, format of the audit reports, etc.

3 Versionshanteringssystem Vanligen en databas för (källkods)filer Ändringslogg Möjlighet jg att återskapa tidigare versioner Stöd för koordination av utvecklare Check-in/Check-out Fillåsning Kodjämförelse Eventuellt stöd för parallell utveckling Eventuellt integrerad med krav/fel-hantering Checkin och checkout All kod samlas i en central databas För att editera/testa/etc en fil checkar varje utvecklare e ut en privat kopia av filen När editeringen är klar checkas filen in i databasen igen Deltas I stället för att spara varje version som en separat fil kan man nöja sig med att spara en version och information om vad som krävs för att skapa övriga versioner Fördel: tar mindre plats man kan se vad som ändrats Nackdel:det kan ta tid att återskapa en tidigare version Fillåsning Innan en fil kan editeras måste den checkas ut med låsning De som bara a vill använda a filen kan checka ut den utan låsning När en fil är låst kan ingen annan editera den Vad händer om man går hem på kvällen och glömmer att checka in filen igen?

4 Utan fillåsning Flera personer kan editera samma fil samtidigt VHS:et måste kunna jämföra filer och slå ihop dem diff manuellt Distribuerade system Oberoende grenar Bra merge-rutiner nödvändigt Ex: GIT Verktyg Finns i princip p hur många som helst of _ revision _control o _software Subversion Ett väldigt vanligt VHS Utvecklat för att ersätta CVS tigris org/

5 Subversion - att ge kommandon Subversion - kommandon svn kommando [ev flaggor, filer etc] svn commit svn commit Filnamn.java svn commit -m loggmeddelande l d Användnings- kommandon update commit add, delete, move, copy Engångs- g kommandon import checkout svn help svn help kommando Subversion - kommandon (forts) Statuskontroll- Konflikthanteringskommandon status kommandon resolved log diff Hjälp finns blame svn help kommando Subversion - Kom igång Skapa ett repository (görs av oss) Sätt miljövariabeln SVN_EDITOR Skapa en arbetskatalog Lägg in en första version av projektet Använd

6 Subversion exempel på andra gränssnitt Tids och kostnadsuppskattningar Vad vill vi uppskatta?

7 Tumregler 1-3 för att skapa en klass 1 dag för att lära sig en klass De flesta metoder är1-3 LOC Få metoder är >10 LOC EVB E.V. Berard, The Object Agency Gör en uppskattning av antalet manmånader för det översta projektet jk Language System C. Months MM KSLOC FP UA_FP SLOC/MM Cobol IBM308X 17??? aprox aprox 850 Cobol IBM43XX Cobol DECVAX Cobol IBM308X Cobol IBM43XX Cobol Bliss Cobol IBM43XX Cobol IBM308X Cobol IBM308X Natural IBM308X Cobol IBM308X Cobol IBM43XX Cobol IBM308X Cobol HP Cobol IBM308X Natural IBM308X Vad behöver vi veta? Storleken och komplexiteten på uppgiften p p ppg Vår egen produktivitet

8 Kostnadskomponenter Tekniker Expertbedömning Analogireonemang Matematiska modeller E=aS b +c a=kostnad per storleksenhet b= E a=1 a= S

9 E=aS b +c b=skalekonomi E a=1 b=1 b=0.5 b=2 funktionalitet tid resurser fasta lättrörliga traditionella varierbara tid resurser funktionalitet S

Introduktion till git

Introduktion till git Introduktion till git Anders Engström 23 februari 2012 1 / 27 Översikt Introduktion I en värld utan versionshantering Typer av versionshantering Detta är git Komma igång med git Förberedelser Eget repository

Läs mer

Versionshantering. Problem som uppstår i större (samt även mindre) projekt:

Versionshantering. Problem som uppstår i större (samt även mindre) projekt: Versionshantering Problem som uppstår i större (samt även mindre) projekt: Samtidiga ändringar. Kålle och Ada öppnar samma fil för redigering vid var sin dator. Om Kålle först sparar sina ändringar och

Läs mer

UNIX verktyg. Användbara kommandon Fil och informationssökning Tags Versionshanteringssystem

UNIX verktyg. Användbara kommandon Fil och informationssökning Tags Versionshanteringssystem Användbara kommandon Fil och informationssökning Tags Versionshanteringssystem 1 Användbara kommandon 1 more är ett filter som visar information skärmvis Exempel: ls al more less är en mer kraftfull variant

Läs mer

Tfn Telephone 026-54 66 86 Kontr Checked. Revisionshistoria Revision history Rev Namn Name Datum Date Ändring Change

Tfn Telephone 026-54 66 86 Kontr Checked. Revisionshistoria Revision history Rev Namn Name Datum Date Ändring Change Utilator 1(20) isionshistoria ision history Namn Name Ändring Change A3 2001-10-24 Ändrade i stycket om CVSROOT. Vi använder ssh nu och inte pserver. 2000-08-30 Ändrade i stycket om CVSROOT. Jag hade felaktigt

Läs mer

Quality and Environmental Management System

Quality and Environmental Management System B4: This section contains trade secrets and details the processes, descriptions, procedures and protocols of Swedish Match's hygiene and environmental control program. Document Title Valid From Page 1(2)

Läs mer

Utfärdad av Compiled by Tjst Dept. Telefon Telephone Datum Date Utg nr Edition No. Dokumentnummer Document No.

Utfärdad av Compiled by Tjst Dept. Telefon Telephone Datum Date Utg nr Edition No. Dokumentnummer Document No. Stämpel/Etikett Security stamp/lable PROVNINGSBESTÄMMELSE OFRSTRANDE PROVNING AV STÅLGJUTGODS TEST SPECIFICATION NON-DESTRUCTIVE TESTING OF STEEL CASTINGS Granskad av Reviewed by Göran Magnusson Tjst Dept.

Läs mer

Subversion - varför?

Subversion - varför? Subversion - varför? Syfte: att ersätta Concurrent Versions System The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community.

Läs mer

Policy för öppen källkod RIV Tekniska Anvisningar

Policy för öppen källkod RIV Tekniska Anvisningar CeHis Arkitekturledning Sida: 1 (8) Policy för öppen källkod RIV Tekniska Anvisningar 2011-12-14 UTKAST ENDAST PRELIMINÄRT REGELVERK Sida 1 (8) CeHis Arkitekturledning Sida: 2 (8) Utgåvehistorik Utgåva

Läs mer

UTVECKLINGSVERKTYG. Praktiska tips för PUM-projekten

UTVECKLINGSVERKTYG. Praktiska tips för PUM-projekten UTVECKLINGSVERKTYG Praktiska tips för PUM-projekten TEKNIKER I PROJEKTEN ios 2 C#.NET 1 Java (inkl Android) 6 Webb (HMTL/JS) 4 En genomskumning av de tilldelade projektförslagen ger ovanstående uppfattning

Läs mer

Revidering av ISO 9001. 2013-11-05 Peter Allvén SIS TK-304/PostNord

Revidering av ISO 9001. 2013-11-05 Peter Allvén SIS TK-304/PostNord Revidering av ISO 9001 Förändringar i ny version av ISO 9001 Det är inte bara ISO 9001 (kraven) som är under översyn utan även ISO 9000 som omfattar Concepts and Terminology. Viktigt att notera är att

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

CDX. Systemstöd för arbete med en klinisk rapportdatabas. SAS Forum 25sept 2003 Gunilla Sköllermo, AstraZeneca R&D

CDX. Systemstöd för arbete med en klinisk rapportdatabas. SAS Forum 25sept 2003 Gunilla Sköllermo, AstraZeneca R&D CDX Systemstöd för arbete med en klinisk rapportdatabas SAS Forum 25sept 2003 Gunilla Sköllermo, AstraZeneca R&D Mål Produktionsmiljö: spårbarhet indata program resultat säkerhet Utvecklingsmiljö: versionshantering,

Läs mer

1 Vad är Versionshantering? 2 Git. 2.1 GitHub

1 Vad är Versionshantering? 2 Git. 2.1 GitHub 1 Vad är Versionshantering? Versionshantering (eller Version Control) är ett samlingsnamn för program som ger en användare möjlighet att komma åt tidigare versioner av dokument och spåra ändringar som

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

Configuration Management Vägen till ordning och reda med rätt stöd! 2010-03-23. Greger.Ohlsson@bita.eu

Configuration Management Vägen till ordning och reda med rätt stöd! 2010-03-23. Greger.Ohlsson@bita.eu Configuration Management Vägen till ordning och reda med rätt stöd! 2010-03-23 Greger.Ohlsson@bita.eu BiTA Service Management Tjänsteområden inom utbildning och konsultation: IT-styrning IT-kvalitet IT-effektivitet

Läs mer

Metodprov för kontroll av svetsmutterförband Kontrollbestämmelse Method test for inspection of joints of weld nut Inspection specification

Metodprov för kontroll av svetsmutterförband Kontrollbestämmelse Method test for inspection of joints of weld nut Inspection specification Stämpel/Etikett Security stamp/lable Metodprov för kontroll av svetsmutterförband Kontrollbestämmelse Method test for inspection of joints of weld nut Inspection specification Granskad av Reviewed by Göran

Läs mer

Isolda Purchase - EDI

Isolda Purchase - EDI Isolda Purchase - EDI Document v 1.0 1 Table of Contents Table of Contents... 2 1 Introduction... 3 1.1 What is EDI?... 4 1.2 Sending and receiving documents... 4 1.3 File format... 4 1.3.1 XML (language

Läs mer

Projektarbete. Johan Eliasson

Projektarbete. Johan Eliasson Projektarbete Johan Eliasson Projekt Definition: En grupp av projektdeltagare utför under ledning av en projektledare en klart definierad uppgift, på en viss tid, med begränsade resurser Resurserna kan

Läs mer

Handledning Konfigurationsstyrning tjänstedomäner

Handledning Konfigurationsstyrning tjänstedomäner 1 (16) Center för ehälsa i samverkan Hornsgatan 20, 118 82 Stockholm Vxl: 08-452 70 00 ARK_0007 www.cehis.se info@cehis.se Handledning Konfigurationsstyrning tjänstedomäner Version 2.0.1 2014-01-30 Center

Läs mer

SQLs delar. Idag. Att utplåna en databas. Skapa en databas

SQLs delar. Idag. Att utplåna en databas. Skapa en databas Idag SQLs delar Hur skapar vi och underhåller en databas? Hur skapar man tabeller? Hur får man in data i tabellerna? Hur ändrar man innehållet i en tabell? Index? Vad är det och varför behövs de? Behöver

Läs mer

ISO 20 000 med kundfokus

ISO 20 000 med kundfokus ISO 20 000 med kundfokus Karlstad Peter Olsson Service Design Manager 2011-11-15 IT-enheten Koncerngemensam centraliserad IT, 62 anställda Intäktsfinansierad enhet 115 miljoner SEK i omsättning Våra kunder:

Läs mer

Emacs. Eric Elfving Institutionen för Datavetenskap (IDA)

Emacs. Eric Elfving Institutionen för Datavetenskap (IDA) Emacs Eric Elfving Institutionen för Datavetenskap (IDA) Emacs Utveckas konstant, från 70-talet Är en texteditor (inte ordbehandlare) och fokuserar på texten, inte utseendet. Ingår i GNU-projektet Har

Läs mer

Smartair System. TS1000 Version 4.23

Smartair System. TS1000 Version 4.23 Smartair System TS1000 Version 4.23 Denna manual är ett komplement till: 2069-1001 Smartair System Installations och driftsättningsmanual version 4.20A Denna manual beskriver nyheter i Smartair TS1000

Läs mer

Handledning. Konfigurationsstyrning tjänstedomäner. Version 2.0.5 ARK_0007 2014-06-30

Handledning. Konfigurationsstyrning tjänstedomäner. Version 2.0.5 ARK_0007 2014-06-30 Handledning Konfigurationsstyrning tjänstedomäner Version 2.0.5 ARK_0007 2014-06-30 Innehåll Ordlista... 3 Referenser... 4 1 Inledning... 5 1.1 Målgrupp... 5 1.2 Syfte... 5 1.3 Avgränsning... 5 1.4 Förutsättningar...

Läs mer

L0009B. Moment. Introduktion till geografiska databaser: G:\L0009B\Allmänt\IntroGeoDB.pdf (F)

L0009B. Moment. Introduktion till geografiska databaser: G:\L0009B\Allmänt\IntroGeoDB.pdf (F) L0009B Moment FL 1: Kursintroduktion. Kursinformation: G:\L0009B\Allmänt\KursInformationL0009B.pdf (F) Kursplan: Se https://portal.student.ltu.se/stuka/kurs.php?kurs=l0009b&lang=swe (F) Allt som markerats

Läs mer

Utfärdad av Compiled by Tjst Dept. Telefon Telephone Datum Date Utg nr Edition No. Dokumentnummer Document No.

Utfärdad av Compiled by Tjst Dept. Telefon Telephone Datum Date Utg nr Edition No. Dokumentnummer Document No. Stämpel/Etikett Security stamp/lable ALLMÄNNA KRAV FR YTBEHANDLING GENERAL REQUIREMENTS FOR SURFACE TREATMENT Granskad av Reviewed by Lars Åke Nilsson Tjst Dept. GUM2 tb_tvåspråkig 2006-05-09 1 (7) ÄNDRINGSFRTECKNING

Läs mer

Site Survey Report MAH. Appendix B 5.0 GHz Coverage

Site Survey Report MAH. Appendix B 5.0 GHz Coverage Site Survey Report MAH Appendix B 5.0 GHz Coverage Index 1. Introduction...3 2. Site Survey...4 2.1 Kranen... 4 2.2 Ubåtshallen... 7 2.3 Orkanen... 9 2.4 Nereus... 11 2.5 GA8... 13 2.6 OD... 16 2.7 HS...

Läs mer

Dokumentationsrutiner i ett kvalitetsregister

Dokumentationsrutiner i ett kvalitetsregister Denna checklista sammanfattar vad en registerhållare bör tänka på när det gäller dokumentation av ett kvalitetsregister. Rutiner för dokumentation. Riktlinjer Registerhållaren bör utarbeta rutiner för

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

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

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

Workshop: How can CM enable business downstream?

Workshop: How can CM enable business downstream? Workshop: How can CM enable business downstream? Concept Development Production Utilisation & Support s Retirement Upstream activities or front end analysis Enterprise & Portfolio context Programme Management

Läs mer

ClearCase. Versionshantering

ClearCase. Versionshantering ClearCase ClearCase är ett verktyg särskilt utformat för att underlätta utveckling av mjukvara i projektgrupper. Det har en praktisk lösning på problem som versionshantering, gemensamma gränssnitt, kontroll

Läs mer

Idag. Hur skapar vi och underhåller en databas? DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20

Idag. Hur skapar vi och underhåller en databas? DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20 Idag Hur skapar vi och underhåller en databas? DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten 2009 1 / 20 Idag Hur skapar vi och underhåller en databas? Hur skapar man tabeller?

Läs mer

RIV TA Konfigurationsstyrning 1.0 RIV Tekniska Anvisningar

RIV TA Konfigurationsstyrning 1.0 RIV Tekniska Anvisningar Konfigurationsstyrning CeHis Arkitekturledning Sida: 1 (16) RIV TA Konfigurationsstyrning RIV Tekniska Anvisningar 2012-01-03 Konfigurationsstyrning CeHis Arkitekturledning Sida: 2 (16) Utgåva Utgåvehistorik

Läs mer

Dr. Gustav Taxén MDI-Gruppen, CSC / VIC-Sthlm gustavt@kth.se

Dr. Gustav Taxén MDI-Gruppen, CSC / VIC-Sthlm gustavt@kth.se Att utvärdera spel Dr. Gustav Taxén MDI-Gruppen, CSC / VIC-Sthlm gustavt@kth.se Att utvärdera spel Buggar / logikfel: QA Upplevelsen: Playtesting Utvecklingsprocessen: Post Mortem BUGGAR / LOGIKFEL Unit

Läs mer

Handbok Cervisia. Bernd Gehrmann Carlos Woelz Översättare: Stefan Asserhäll

Handbok Cervisia. Bernd Gehrmann Carlos Woelz Översättare: Stefan Asserhäll Bernd Gehrmann Carlos Woelz Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 7 2 Att komma igång 8 2.1 Åtkomst av arkivet..................................... 8 2.2 Importera en modul till arkivet..............................

Läs mer

GitHub for Windows och GitShell

GitHub for Windows och GitShell GitHub for Windows och GitShell En introduktion till programmen och de första grunderna i git. Det finns en tidigare introduktion. Den visar hur man skapar konto på git och använder GitHub for Windows

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

PDM Implementation & Change Management 2013-11-12/FRN

PDM Implementation & Change Management 2013-11-12/FRN PDM Implementation & Change Management 2013-11-12/FRN Affärsområdet Industriteknik Vad är Windchill PDMLink? Product data and information overview - today Mailed Excel files Shared file folders PDMLink

Läs mer

KAP 18 SQL SERVER AGENT

KAP 18 SQL SERVER AGENT KAP 18 SQL SERVER AGENT Tjänsten Sql Server Agent Operator Job Alert (larm) http://www.youtube.com/watch?v=ii1tc493bzm 1 VAD ÄR SQL SERVER AGENT? SQL Server Agent är en tjänst (service) som ansvarar för:

Läs mer

Styrteknik 7.5 hp distans: E-1000 och E-Designer

Styrteknik 7.5 hp distans: E-1000 och E-Designer PLC8A:1 E1000 operatörsterminaler En operatörsterminal ger ett gränssnitt mellan männinska-maskin, (MMI människa-maskininteraktion, HMI Human Machine Interface) Alla terminalerna i E1000-serien är utvecklade

Läs mer

Genomförande av SSP och SMS i Sverige. Hur ökar vi flygsäkerheten bortom regelverket? Hur balanserar vi mellan produktion och säkerhet?

Genomförande av SSP och SMS i Sverige. Hur ökar vi flygsäkerheten bortom regelverket? Hur balanserar vi mellan produktion och säkerhet? Genomförande av SSP och SMS i Sverige Hur ökar vi flygsäkerheten bortom regelverket? Hur balanserar vi mellan produktion och säkerhet? Vi börjar med SSP State Safety Programme Varje ICAO-stat ska ha ett

Läs mer

Kvalitetssäkra ditt projekt med kontinuerlig integration

Kvalitetssäkra ditt projekt med kontinuerlig integration Kvalitetssäkra ditt projekt med kontinuerlig integration Mathias Olausson http://olausson.net/blog Om oss: QWise Vi hjälper systemutvecklingsteam att bli bättre. Vi är experter på ALM och Team System.

Läs mer

SITHS. Integration SITHS CA Copyright 2015 SecMaker AB Författare: Andreas Mossnelid Version 1.2

SITHS. Integration SITHS CA Copyright 2015 SecMaker AB Författare: Andreas Mossnelid Version 1.2 SITHS Integration SITHS CA Copyright 2015 SecMaker AB Författare: Andreas Mossnelid Version 1.2 Innehåll 1 Förberedelser för användning av SITHS Cert... 3 1.1 Förklaring... 3 1.2 Import av SITHS root i

Läs mer

SWAMID. Nyttjandestatistik av SWAMID. Vad är SWAMID? Så, hur mycket används SWAMID idag? Vi vet inte.. http://flog.sunet.se en första demonstration!

SWAMID. Nyttjandestatistik av SWAMID. Vad är SWAMID? Så, hur mycket används SWAMID idag? Vi vet inte.. http://flog.sunet.se en första demonstration! Nyttjandestatistik av SWAMID SWAMID och Ladok 3 SWAMIDs vikt för SUNET och oss som lärosäten Nästa SWAMID WS 15-16 Maj i Stockholm Formell AL1 (LoA1) - profil på remiss Internationella samarbeten edugain!

Läs mer

Våra tjänster [Our services] UMS Group Inc., All Rights Reserved

Våra tjänster [Our services] UMS Group Inc., All Rights Reserved Våra tjänster [Our services] UMS Group Inc., All Rights Reserved Asset Management-projekt Utvärderingar/ Gapanalyser enligt PAS 55 eller ISO 55000 så att din organisation ser vilka delområden som kan förbättras

Läs mer

Quadri DCM Handledning för administratörer och användare i projekt som kör Quadri DCM. Version 19.20 2014-08-15

Quadri DCM Handledning för administratörer och användare i projekt som kör Quadri DCM. Version 19.20 2014-08-15 Quadri DCM Handledning för administratörer och användare i projekt som kör Quadri DCM Version 19.20 2014-08-15 Innehåll Syfte... 2 Inledning... 3 Begreppslista... 4 Förberedelser... 6 Quadri Model Manager

Läs mer

GJUTEN ALUMINIUMPLATTA EN AW 5083 CAST ALUMINIUM PLATE EN AW 5083

GJUTEN ALUMINIUMPLATTA EN AW 5083 CAST ALUMINIUM PLATE EN AW 5083 GJUTEN ALUMINIUMPLATTA EN AW 5083 CAST ALUMINIUM PLATE EN AW 5083 Granskad av Reviewed by Göran Magnusson Tjst Dept. GUM1 tb tvåspråkig 2008-06-17 1 (9) ÄNDRINGSFöRTECKNING RECORD OF CHANGES Ändring nummer

Läs mer

Omkoppling av in- och utmatning. In- och utmatning i Unix. Kommando exempel, ls, pipe forts. Kommando exempel, ls, pipe

Omkoppling av in- och utmatning. In- och utmatning i Unix. Kommando exempel, ls, pipe forts. Kommando exempel, ls, pipe In- och utmatning i Unix Program i Unix skriver och läser till och från filer. En fil betyder här en vanlig fil med text eller binära data, ett tangentbord, en skärm, ett annat program etc. Innan ett program

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

DOTNETNUKE SKOLNING Skapat: den 20 november 2012

DOTNETNUKE SKOLNING Skapat: den 20 november 2012 DOTNETNUKE SKOLNING Skapat: den 20 november 2012 CONTENTS WebbSidans Layout... 3 Inloggning... 3 Kontroller för administrering... 4 Växla visnings läge... 4 View Läge... 4 Edit Läge... 4 Layout Läge...

Läs mer

Grupp Policys. Elektronikcentrum i Svängsta Utbildning AB 2012-11-05 1

Grupp Policys. Elektronikcentrum i Svängsta Utbildning AB 2012-11-05 1 Grupp Policys Elektronikcentrum i Svängsta Utbildning AB 2012-11-05 1 Sid 1233 Vad är grupp-policys? Grupp-policys är en samling regler som hjälper till med hanteringen av datorer och användare. Mer specifikt:

Läs mer

Manuell installation av SQL Server 2008 R2 Express för SSF Timing

Manuell installation av SQL Server 2008 R2 Express för SSF Timing Manuell installation av SQL Server 2008 R2 Express för SSF Timing Innehåll 1. Metoder att installera...1 2. Förutsättningar...2 DotNet Framework 3.5...2 MSI Installer 4.5...2 3. Hämta SQL Server 2008 R2

Läs mer

Att bygga enkel webbapplikation i Docker

Att bygga enkel webbapplikation i Docker Att bygga enkel webbapplikation i Docker Arbetsuppgift 1: Skapa container med Ubuntu som bas. Steg 1: Skriv in kommandot: sudo docker run i t p 80:80 ubuntu /bin/bash, klicka Skriv in ditt root-lösenord,

Läs mer

Tillitsramverk och Kantara Revision enligt Kantara IAF

Tillitsramverk och Kantara Revision enligt Kantara IAF Tillitsramverk och Kantara Revision enligt Kantara IAF Björn Sjöholm Europoint Networking bear@europoint.se 0705-220110 2012-11-14 1 Björn Sjöholm Konsult på Europoint specialiserad inom: Informationssäkerhet

Läs mer

ISTQB Testarens ledstjärna

ISTQB Testarens ledstjärna ISTQB Testarens ledstjärna SSTB SAST-möte 2012-02-23 Vilka är vi? Mångårig erfarenhet från testarbete, testare, testledare, testchef. Utveckling av test metoder och processer. Test kurser. Jobbar som Systemarkitekt

Läs mer

2. Change log Datamodell/XML

2. Change log Datamodell/XML 2. Change log Datamodell/XML Date Version Element grupp Element Term 2009-12-16 1.2 InvoicHeader EstimatedDeliveryDateAndTime T3227 Kod 17 Delivery date/time, estimated borttagen 2009-12-16 1.2 InvoicHeader

Läs mer

Fildelning i Företag The past, present and future Richard Lindstedt Sr Product Manager

Fildelning i Företag The past, present and future Richard Lindstedt Sr Product Manager Fildelning i Företag The past, present and future Richard Lindstedt Sr Product Manager rlindstedt@novell.com Alternativ för Fildelning Enkel fildelning à la 1990. Mycket rörmokeri och döda filer Samerbetsverktyg

Läs mer

PROFINET MELLAN EL6631 OCH EK9300

PROFINET MELLAN EL6631 OCH EK9300 PROFINET MELLAN EL6631 OCH EK9300 Installation och beskrivningsfil Exemplet visar igångkörning av profinet mellan Beckhoff-master och Beckhoff-kopplare för EL-terminaler. Med ny hårdvara är det viktigt

Läs mer

Manual för Fristående system för temperatur och luftfuktighetsmätning

Manual för Fristående system för temperatur och luftfuktighetsmätning Manual för Fristående system för temperatur och luftfuktighetsmätning Freiholtz Consulting 2008 Manualens revision: 1.5, 2008-06-22 Tid Routern har inte något batteri och klockan måste ställas vid uppstart.

Läs mer

Arbetsuppgift 1: På virtuell maskin med Ubuntuserver, skapa katalog och skapa Dockerfile. Skapa ny katalog i din hemmakatalog, med namnet webbserver.

Arbetsuppgift 1: På virtuell maskin med Ubuntuserver, skapa katalog och skapa Dockerfile. Skapa ny katalog i din hemmakatalog, med namnet webbserver. Arbeta med Dockerfile Förutsättningar: Virtuell maskin med Ubuntu 14.04.1 server installerat, nätverksbrygga konfigurerat enligt tidigare övning, eller se vidare på denna länk: http://linuxkurser.nu/?p=282.

Läs mer

Fördjupningsarbete/laboration om Git

Fördjupningsarbete/laboration om Git Fördjupningsarbete/laboration om Git Av: Jack-Benny Persson jack-benny@cyberinfo.se Innehåll Syfte...2 Tillvägagångssätt...2 Vad är git och versionshantering?...2 Git är ett Distributed Version Control

Läs mer

Mer om kodkvalitet. Mer om kodkvalitet. Hur kan man jobba med kodkvalité? Hur kan man jobba med kodkvalité? Hur kan man jobba med kodkvalité?

Mer om kodkvalitet. Mer om kodkvalitet. Hur kan man jobba med kodkvalité? Hur kan man jobba med kodkvalité? Hur kan man jobba med kodkvalité? Mer om kodkvalitet Hur kan man jobba med kodkvalité 1. Jobba strukturerat genom hela processen Skulle ni köpa/köra en bil som inte har besiktas de senaste åren, speciellt efter lagningen efter krocken

Läs mer

Förändrade förväntningar

Förändrade förväntningar Förändrade förväntningar Deloitte Ca 200 000 medarbetare 150 länder 700 kontor Omsättning cirka 31,3 Mdr USD Spetskompetens av världsklass och djup lokal expertis för att hjälpa klienter med de insikter

Läs mer

PUBLICERINGSNOTISER TRIMBLE ACCESS SOFTWARE. Version 2013.41 Revidering A December 2013

PUBLICERINGSNOTISER TRIMBLE ACCESS SOFTWARE. Version 2013.41 Revidering A December 2013 PUBLICERINGSNOTISER TRIMBLE ACCESS SOFTWARE 1 Version 2013.41 Revidering A December 2013 Legal Information Trimble Navigation Limited Engineering Construction Group 935 Stewart Drive Sunnyvale, California

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

Föreläsning 6 Databaser och säkerhet

Föreläsning 6 Databaser och säkerhet Databasbaserad publicering Föreläsning 6 1 Föreläsning 6 Databaser och säkerhet & Läs kapitel 13 i Databasteknik och kapitel 9 i boken PHP & MySQL: Novice to Ninja Databasbaserad publicering Föreläsning

Läs mer

Användarhandbok. Trio Visit Web. Trio Enterprise 4.1

Användarhandbok. Trio Visit Web. Trio Enterprise 4.1 Användarhandbok Trio Visit Web Trio Enterprise 4.1 COPYRIGHT NOTICE: No part of this document may be reproduced, distributed, stored in a retrieval system or translated into any language, including but

Läs mer

Skapa guider med hjälp av. Smart@ss

Skapa guider med hjälp av. Smart@ss Skapa guider med hjälp av Smart@ss SmartAss SmartAss är ett system som hanterar användarstöd, dokumentation och utbildning för system och applikationer på ett helt nytt sätt. Genom effektiva instruktioner

Läs mer

Utfärdat av: Utf datum: Dokument nr: Utgåva - Issue: Ange för och efternamn 2002-08-14 Ange Dokumentnummer 001

Utfärdat av: Utf datum: Dokument nr: Utgåva - Issue: Ange för och efternamn 2002-08-14 Ange Dokumentnummer 001 Projekt: Ange projektnamn Preliminär Utfärdat av: Utf datum: Dokument nr: Utgåva - Issue: Ange för och efternamn 2002-08-14 Ange Dokumentnummer 001 Status: ANGE PROJEKTNAMN PROJEKTSPECIFIKATION Ange projektnamn

Läs mer

H0008 Skrivskydd FBWF

H0008 Skrivskydd FBWF Skrivskydd FBWF Skrivskydd FBWF (File-Based Write Filter) är en Microsoft komponent som finns med i Windows Embedded image. Det finns inte för Windows CE/Compact 7 operativ, hanteringen av skrivningar

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

Swedbank Mobile Loadtesting. LoadRunner 11.04 Mobile App protocol

Swedbank Mobile Loadtesting. LoadRunner 11.04 Mobile App protocol Swedbank Mobile Loadtesting LoadRunner 11.04 Mobile App protocol Bakgrund Mission: Prestandatesta mobilt backend Typ: RESTful tjänst Underlag: Dokumenterat URI och API (Uniform Resource Identifier, Application

Läs mer

Page 1. Aktuella utmaningar för ekonomistyrare. Tema: Aktuella utmaningar för ekonomistyrare. Vad är ekonomistyrning? Vilka är utmaningarna?

Page 1. Aktuella utmaningar för ekonomistyrare. Tema: Aktuella utmaningar för ekonomistyrare. Vad är ekonomistyrning? Vilka är utmaningarna? Aktuella utmaningar för ekonomistyrare Professor Fredrik Nilsson Uppsala 2010-02-12 Föreläsningens inriktning Tema: Aktuella utmaningar för ekonomistyrare Vad är ekonomistyrning? Vilka är utmaningarna?

Läs mer

Implementering av SMS och SSP i Sverige

Implementering av SMS och SSP i Sverige Implementering av SMS och SSP i Sverige Hur ökar vi flygsäkerheten bortom regelverket? Hur balanserar vi samtidigt mellan tillgänglighet och säkerhet? Vi börjar med SSP State Safety Programme Varje ICAO-stat

Läs mer

Pharmacovigilance lagstiftning - PSUR

Pharmacovigilance lagstiftning - PSUR Pharmacovigilance lagstiftning - PSUR Karl Mikael Kälkner Tf enhetschef ES1 EUROPAPARLAMENTETS OCH RÅDETS DIREKTIV 2010/84/EU av den 15 december om ändring, när det gäller säkerhetsövervakning av läkemedel,

Läs mer

Distribuerad utveckling. och. Configuration Management

Distribuerad utveckling. och. Configuration Management Distribuerad utveckling och Configuration Management Ulf Asklund, Lunds Tekniska Högskola, i samarbete med en stödkommitté från Sveriges Verkstadsindustrier, 1999 3 Förord Denna rapport har utarbetats

Läs mer

EBUILDER SUPPORT MANUAL

EBUILDER SUPPORT MANUAL 1 (18) Document number Issued by Date Filename Rev Erik Sandell januari 19, 2012 ebuilder Support manual (Sve) 2.0 Approved by Product/Project/Department Security Support External EBUILDER SUPPORT MANUAL

Läs mer

Implementationsstrategier för PLCS

Implementationsstrategier för PLCS Implementationsstrategier för PLCS Dr Mattias Johansson Director Software Products Eurostep AB Typically complex systems environment Point to Point Integration Operational Objectives CM CM CM CM 5. Requirements

Läs mer

Inkapsling (encapsulation)

Inkapsling (encapsulation) UML UML är en standard för att dokumentera och visualisera sina tankar och beslut under analys och design. Att lära sig allt om UML får inte plats i den här kursen, men vi kommer lära oss vissa delar.

Läs mer

LEVERANTÖRSLED; INKÖP OCH UPPHANDLING

LEVERANTÖRSLED; INKÖP OCH UPPHANDLING LEVERANTÖRSLED; INKÖP OCH UPPHANDLING Nu ett nytt kompetenskrav! Parul Sharma Head of CSR Compliance, Advokatfirman Vinge Leverantörsled; inköp och upphandling Nu ett nytt kompetenskrav! Miljö Mänskliga

Läs mer

This work by. Fredrik Wendt. is licensed under a. Creative Commons

This work by. Fredrik Wendt. is licensed under a. Creative Commons Clean Code This work by Fredrik Wendt is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License http://creativecommons.org/licenses/by-nc-sa/3.0/ Coding Dojo / User

Läs mer

Programmering i C++ Kompilering från kommandoraden

Programmering i C++ Kompilering från kommandoraden Programmering i C++ Kompilering från kommandoraden Sven Gestegård Robertz Datavetenskap, LTH 9 november 2015 Sammanfattning Ibland vill man, av olika anledningar, inte använda en stor integrerad utvecklingsmiljö

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

Informationssäkerhetsutmaningar

Informationssäkerhetsutmaningar Informationssäkerhetsutmaningar Dan Larsson Informationssäkerhetsexpert/analytiker (cyberterrorgrupper) En av 2 författare till boken Terror on Line Myndighetssamordnare/ISA Svensk ordförande i ISO/IEC

Läs mer

Asset Management ISO 55000

Asset Management ISO 55000 Asset Management ISO 55000 SSG 27 maj - 2014 Jan-Olof Hilmerstam 1 Varför är Asset Management viktigt? Fysiska anläggningstillgångar representerar en stora värden i många organisationer 90% fysiska anläggningstillgångar

Läs mer

Met/Track Software Ver 8.X 1 dagskurs

Met/Track Software Ver 8.X 1 dagskurs Met/Track Software Ver 8.X 1 dagskurs Genom praktiska övningar, hands-on, kommer du att lära dig optimala metoder för att systematiskt samla in information som krävs för att rutinmässigt och konsekvent

Läs mer

Software Engineering. Agneta Nilsson, PhD MPA Software Engineering Master s Programme

Software Engineering. Agneta Nilsson, PhD MPA Software Engineering Master s Programme Software Engineering Agneta Nilsson, PhD MPA Software Engineering Master s Programme Abstrakt! Software Engineering eller mjukvaruutveckling - definieras som tillämpningen av en systematisk, disciplinerad

Läs mer

Lathund till Academic Search Complete

Lathund till Academic Search Complete Lathund till Academic Search Complete Academic Search Complete är en databas som bl.a. innehåller samhällsvetenskap, humaniora, pedagogik, omvårdnad och medicin. Databasen innehåller mer än 8 500 tidskrifter

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

RefWorks user guide för studenter

RefWorks user guide för studenter RefWorks user guide för studenter 1. Skapa ett användarkonto i RefWorks Öppna RefWorks startsida (http://www.refworks.com/) och klicka på Login. Klicka på Sign up for a New Account, fyll i uppgifterna

Läs mer

INSTRUKTION Specifikation E modul.doc

INSTRUKTION Specifikation E modul.doc 1 (13) Syfte Detta är en instruktion för hur det är tänkt att specifikationen ska fyllas i vid beställning av en E modul. Förhoppningen är dock att specifikationsmallen är självinstruerande så att detta

Läs mer

Börja med git och GitHub - Windows

Börja med git och GitHub - Windows Börja med git och GitHub - Windows Varför git och GitHub? Git är ett s.k. versionshanteringssystem. Det är ett sätt att hålla ordning på ändringar filer. Genom att använda versionshantering förståndigt,

Läs mer

INNEHÅLLSFÖRTECKNING. Be-Ge 9080 24h HD KLG

INNEHÅLLSFÖRTECKNING. Be-Ge 9080 24h HD KLG INNEHÅLLSFÖRTECKNING Be-Ge 300 24h (3 sidor) Be-Ge 852 24h (3 sidor) Be-Ge 9080 24h HD KLG (3 sidor) Be-Ge 800 24h (3 sidor) Be-Ge är en familjeägd företagsgrupp med verksamhet i Sverige, Danmark, England

Läs mer

Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson

Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson Rapport grupp 4 Software Engineering Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson 2009-10-29 Processer Sprinter Scrum har varit till stor hjälp för oss för att nå våra mål,

Läs mer

Belastningstester med Visual Studio 2008 - Gränssnittet

Belastningstester med Visual Studio 2008 - Gränssnittet Belastningstester med Visual Studio 2008 - Gränssnittet Belastningstester med Visual Studio 2008 - Gränssnittet ANVÄNDARGRÄNSSNITTET Belastningstester med Visual Studio 2008 - Gränssnittet Test typer Alla

Läs mer

PUBLICERINGSNOTISER TRIMBLE ACCESS SOFTWARE. Version 2013.31 Revidering A Oktober 2013

PUBLICERINGSNOTISER TRIMBLE ACCESS SOFTWARE. Version 2013.31 Revidering A Oktober 2013 PUBLICERINGSNOTISER TRIMBLE ACCESS SOFTWARE 1 Version 2013.31 Revidering A Oktober 2013 Juridisk Information Trimble Navigation Limited Engineering Construction Group 935 Stewart Drive Sunnyvale, Kalifornien

Läs mer