Lecture 5 - Lösning/mjukvaruarkitekt Flashcards

1
Q

Vilken roll fokuserar på integration mellan olika system?

A

Lösningarkitekt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vad är tre olika sätt att skapa en lösning?

A

-Använd en existerande
-Modifiera en existerande
-Ska en helt ny

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Vad är fyra tidiga val som måste göras gällande lösningsarkitekturen:

A

-Plattform och språk
-Utvecklingsmetodik (scrum)
-Metod för integration (REST)
-Infrastruktur (on-prem, cloud?)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vad är UML?

A

Unified Modelling Language: ett sätt att modellera system objektorienterat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vad kan bra utförd UML-modellering användas till?

A

-Stöd för utvecklare
-Autogenerera kod
-Test

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Vilka faktorer inom grundläggande datakommunikation påverkar val av integration?

A

-Hur överförs information (manuell, ftp)
-SOAP, REST?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Vad betyder färskhetskrav när vi pratar om integrationer?

A

Krav på hur ofta information uppdateras. Anrop måste göras olika ofta i processindustri gentemot lönesystem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Vilka är de tre olika typerna av integrationsflöden?

A

-Traditionell
-Tjänsteorienterad
-Händelsedriven

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

När fungerar traditionella integrationsflöden bra?

A

-Låga färskhetskrav
-Enkel filöverföring

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Vad är karakteriserar tjänsteorienterade integrationer?

A

-Flexibla, återanvändbara moduler
-SOAP samt REST

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vad är tre styrkor med SOAP?

A

-Extensibility
-Neutrality
-Independence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hur är REST annorlunda från SOAP?

A

-Inte ett protokoll, bara ett ramverk
-Bygger exklusivt på HTTP
-Helt stateless

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Vad bygger EDA på?

A

Händelsedriven arkitektur bygger på att direkt när ett värde förändrats så sprids det till berörda system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Vad är exempel på kvalitetsattribut inom mjukvara?

A

-Användbarhet
-Anpassningsbarhet
-Driftsäkerhet
-Integrationsmöjlighet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Vad är exempel på icke-funktionella krav inom mjukvara?

A

-Säkerhet
-Tillgänglighet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Vad är RUP?

A

Istället för att arbeta sekventiellt arbetar Rational Unified Process i flera faser samtidigt

17
Q

Vilken roll i Scrum är ansvarig för Product Backlog?

A

Produktägaren

18
Q

Hur kan Systemförvaltning skilja sig från Systemadministration?

A

Systemadministration kan ha större teknisk fokus, ansvarig för driftsättning, jobba med övrig infrastruktur