Versiebeheer Repository Invantive Producer Afstudeerstage

Preview:

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

1

Versiebeheer RepositoryInvantive Producer

Afstudeerstage Wouter Vos

2

Agenda Invantive

Invantive

Uitvoering

Resultaten

Toekomst

Doel

Doel Uitvoering Resultaten Toekomst

3

Invantive ProducerIdeeSpecificaties in repositoryInvantive Estate

• Idee / strategie

Invantive

Uitvoering

Resultaten

Toekomst

• Specificaties

• Invantive Producer

• Projectmanagement software

Doel

4

Software genererenLevel editor

Snel reagerenAlleen gewenste functionaliteitInvantive

Uitvoering

Resultaten

Toekomst

Doel

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

6

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

Invantive

Uitvoering

Resultaten

Toekomst

Doel

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

8

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

Invantive

Uitvoering

Resultaten

Toekomst

Snel verschil algoritme

Doel

9

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

Invantive

Uitvoering

Resultaten

Toekomst

Doel

10

Eigenschap verschillenEigenschappen bepalenhoe een onderdeel hetsysteem beïnvloed

Invantive

Uitvoering

Resultaten

Toekomst

Doel

11

ToekomstOntwikkeling versiebeheer

Invantive

Uitvoering

Resultaten

Toekomst

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

Doel

Bedankt voor jullie aandachtVriendelijke groeten

Wouter Vos

Recommended