Exam preparation Flashcards
(128 cards)
Hvilke vision scenarios er relevante for vores problem?
- Information/Intervention
- User/Law
Hvilke forskellige teknikker brugte vi for at undersøge vores visions scenarios?
Vi brugte:
- Metaphors
- Propositions
Hvilken type af innovation er vores projekt og hvorfor
Vores er en proces innovation, da den måde vi bruger sensors på ikke har vist sig succesfuld endnu
Hvilke typer af innovation er der?
produkt, proces, projekt og paradigme
Hvorfor bruges configuration tables?
I et projekt bør der være plads til innovation.
Af denne grund skal vi kunne håndtere gradvis udvikling.
Denne gradvise udvikling resulterer i en serie af prospects.
En configuration reflekterer over et helt projekt, sådan at det kan tages til vurdering.
Configuration tables viser denne reflektion.
Hvor mange gange bør man lave et nyt configuration table?
Hver gang du ændre til et nyt prospect.
Hvordan er vores ene configuration table anderledes end det andet?
Vi valgte at skifte retning med projektet da vi fandt ud af at der ikke var nogen fast standard for valg af modeller.
Hvad var vores projekt trigger?
En kombination af user needs og technological oppertunity. Der er rigtig mange som kommer til skade i traffiken grundet uopmærksomhed på vejen. Med de nye sensor teknologier er det nu muligt at undersøge en løsning på dette.

Hvad er views?
Views bruges til at opdele bekymringer om projektet i forskellige kategorier.
Disse kategorier kaldes for de fire P’er
Hvad er de fire P’er?
Paradigm, Product, Project og Process
Forklar hvad Paradigm view er
Se SWI1.png
Det er det view som har fokus på udfordringen og problemet.
Her ser man det fra brugerens side som en række komponenter
“This View is called Paradigm because Problems and Challenges reflect the underlying mental models of the problem domain”

Forklar product view
Dette view har focus set fra en ingeniørs perspektiv og ser på produktet indefra for at undersøge hvordan det skal bygges.
Dette view har fokus på de teknologier som skal bruges, den arkitektur som skal benyttes og de features som produktet skal have. Paradigm og product views er typisk de views som udforsker problemet og hvordan man løser det.
Fokus på
- Teknologier
- Arkitektur
- Features (hvad kan systemet)
“The Product view sees the con- struction from the ‘inside’ with a focus on technologies and ways to build function- alities. This view represents the solution domain. “
Se SWI3.png
Forklar project view
Dette view fokuserer på management. Det er her hvor projektets vision befinder sig og bruges til at håndtere usikkerheder. Det er her vi vælger hvilke strategier der skal investeres energi i. Det er også her at vi skal fastholde det mål der er for projektet, sådan at der stadig er frihed til innovation, men at vi husker at bevæge os mod vores vision.
Se Swi4.png
Forklar process view
Dette view vurdere man på de ting man har fundet og hvad man vil igang med. Det er derfor man her forklarer hvad ens forventninger, kriterier og fund består af. Dette view bruges til at repræsentere forskellige ideer og evaluere den potentielle kost der vil være i at undersøge en mulig løsning på et problem.
Hvad er de tre paradigmer for software udvikling?
(Specielt den tredje mulige)
Traditionel,
Agil
og pramatisk, som er den præsenteret i essence
Hvem kom på ideen og pragmatisme?
John Dewey
Hvad er ideen om pragmatisk tankegang?
Praktiske problemer kræver kreative problem løsninger
Den pragmatiske tangeganke gang er derfor en slags
learning by doing.
Der kan være tidspunkter hvor man laver fejl, og lærer af disse.
Hvad er et objekt ifølge John Dewey?
Et objekt er en ting som har egenskaber og effekter - en ting som har en beskrivelse.
Men det er også en måde at udvide vores forståelse på.
Folk har en ide om hvad en computer er og hvad den kan f.eks.
Hvad er et event ifølge John Dewey?
Et event kan ligesom et objekt have beskrivelser,
men ydermere er den bestående af:
en begyndelse.
et interval
en terminering
Hvad er en situation?
En situation betyder at problemet er kontekstuelt, altså at det er I en verden af objekter og hændelser.
Hvad er de tre niveauer af software udvikling?
tactic, strategy og rationale
Hvad er tactics niveauet?
I dette niveau går vi efter et specifict mål. Dette handler om hvordan dele af vores løsning bliver opnået
Det er her man faktisk beskriver hvordan man vil nå sit mål
Hvad er strategy niveauet?
Strategy niveauet er meget lignende tactics i form af komponenter,
men her er der fokus på hvad der kræves for at løsningen kan komme i mål. Det vil sige i form af arkitekturer, teknologier, problemer som skal løses og de elementer som kræves af løsningen.
Hvad er rationale view?
I rationale viewet er der fokus på begrundelse for de valg vi tager dvs:
Vores vision (vores end-in-view)
begrænsninger ved løsningen (qualifier)
Rationalet har fokus på hvorfor vi gør alt det her og derfor er det også her at vi beskriver vores problem























