12
Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1

Versiebeheer Repository Invantive Producer Afstudeerstage

  • Upload
    xaria

  • View
    72

  • Download
    0

Embed Size (px)

DESCRIPTION

Versiebeheer Repository Invantive Producer Afstudeerstage . Wouter Vos. Agenda. Invantive. Doel. Uitvoering. Resultaten. Toekomst. Invantive. Doel. Uitvoering. Resultaten. Toekomst. Invantive Producer. Idee Specificaties in repository Invantive Estate. • Idee / strategie. - PowerPoint PPT Presentation

Citation preview

Page 1: Versiebeheer Repository Invantive Producer Afstudeerstage

1

Versiebeheer RepositoryInvantive Producer

Afstudeerstage Wouter Vos

Page 2: Versiebeheer Repository Invantive Producer Afstudeerstage

2

Agenda Invantive

Invantive

Uitvoering

Resultaten

Toekomst

Doel

Doel Uitvoering Resultaten Toekomst

Page 3: Versiebeheer Repository Invantive Producer Afstudeerstage

3

Invantive ProducerIdeeSpecificaties in repositoryInvantive Estate

• Idee / strategie

Invantive

Uitvoering

Resultaten

Toekomst

• Specificaties

• Invantive Producer

• Projectmanagement software

Doel

Page 4: Versiebeheer Repository Invantive Producer Afstudeerstage

4

Software genererenLevel editor

Snel reagerenAlleen gewenste functionaliteitInvantive

Uitvoering

Resultaten

Toekomst

Doel

Page 5: Versiebeheer Repository Invantive Producer Afstudeerstage

5

Doel van de opdrachtVersiebeheer op een database• Rekening houden met relaties• Visualisering verschillen• Samenvoegen van versies• Inzichtelijk maken wie, wat, wanneer

Invantive

Uitvoering

Resultaten

Toekomst

Doel

Page 6: Versiebeheer Repository Invantive Producer Afstudeerstage

6

Versiebeheer• Geschiedenis bijhouden• Verschillen berekenen• Afsplitsingen• Samenvoegen• Parallel ontwikkelen

Invantive

Uitvoering

Resultaten

Toekomst

Doel

Page 7: Versiebeheer Repository Invantive Producer Afstudeerstage

Uitvoering• Research & Development• Hoe werkt versiebeheer op een database• Complexiteit Invantive Producer• Focus op verschil functionaliteit• Een efficient verschil algoritme• PL/SQL implementatie• WPF en Model View ViewModel

7Invantive

Uitvoering

Resultaten

Toekomst

Doel

Page 8: Versiebeheer Repository Invantive Producer Afstudeerstage

8

Verschil berekeningHij berekent het verschilDaar berekenen wij het verschilHijDaar berekenten wij het verschil

Invantive

Uitvoering

Resultaten

Toekomst

Snel verschil algoritme

Doel

Page 9: Versiebeheer Repository Invantive Producer Afstudeerstage

9

Inhoud verschillenEen onderdeel heeftafhankelijk van zijn typeeen aantal groepenonderdelen van een type

Invantive

Uitvoering

Resultaten

Toekomst

Doel

Page 10: Versiebeheer Repository Invantive Producer Afstudeerstage

10

Eigenschap verschillenEigenschappen bepalenhoe een onderdeel hetsysteem beïnvloed

Invantive

Uitvoering

Resultaten

Toekomst

Doel

Page 11: Versiebeheer Repository Invantive Producer Afstudeerstage

11

ToekomstOntwikkeling versiebeheer

Invantive

Uitvoering

Resultaten

Toekomst

• Samenvoegen• Parallel ontwikkelen• Afsplitsingen• Toepassing van een specifieke commit• Volgend afstudeerproject

Doel

Page 12: Versiebeheer Repository Invantive Producer Afstudeerstage

Bedankt voor jullie aandachtVriendelijke groeten

Wouter Vos