VSD F1 Flashcards
Systemutveckling:
Systemutveckling: är arbetet från identifierat behov till färdig system.
Består oftast av flera faser vid utveckling såsom Analys, design, Implementering, testning och underhåll.
Det finns flera iterativa modeler av SU exempelvis Extrem programming, Agile, SDLC… En icke iterativ exempel är vattenfall modellen.
“Agile Lättviktsprocess” vs Tungviktsprocess
Informal, verbal communication
Early, frequent deliveries of highest business value
Continuous negotiation with customer, managed change
Customer involvement
Continuous feedback on working SW increments
Team defines tasks and commits
Team discusses status
Adaptive planning
Lättviktsprocess vs “Tungviktsprocess- Traditional Heavy Processes”
Formal, written communication Long release cycles of full- featured SW Contractual compliance to early requirements, resistance to change Delivery based on detailed requirements User acceptance testing per release PM defines tasks and directs resources PM collects status Predictive planning
GEQ-konceptet
Good Enough Quality
Att man inte ska göra för mycket. Att systemet vid visst tillfälle är “Good enough”. Extra arbetet ger inte den där extra nyttan.
Åtagandetriangeln: Att det ex drar på kvalitet om det lite tid eller motsatsen.
• Kvalitet, tid och kostnad måste vägas mot varandra
GEQ-konceptet
Good Enough Quality
Att man inte ska göra för mycket. Att systemet vid visst tillfälle är “Good enough”. Extra arbetet ger inte den där extra nyttan.
Åtagandetriangeln: Att det ex drar på kvalitet om det lite tid eller motsatsen.
• Kvalitet, tid och kostnad måste vägas mot varandra
Framgång faktorer i SU-process
Återigen Åtagandetriangeln där Samverkan i mellan av :
Människa, arbetare
Process
Teknik, verktyg
Framgång faktorer i SU-process
Återigen Åtagandetriangeln där Samverkan i mellan av :
Människa, arbetare
Process
Teknik, verktyg
Paradigm
Ett paradigm är en vetenskaps grundläggande föreställning om sitt ämne, Det definierar:
a. Vad som bör studeras.
b. Vilka frågor som bör ställas.
c. Hur frågorna bör ställas.
d. Vilka regler som bör följas när man tolkar de erhållna svaren.
Systemutveckling ur ett vetenskapligt perspektiv
Är ett paradigm som innehåller :
•Perspektiv (Sätt att se på (synsätt, begrepp))
•SU-modell ( ramverk som talar om vad vi skall göra och utförare: vad & vem)
•SU-metod (en detaljerad beskrivning av tillvägagångssättet att lösa ett visst problem : hur)
•Verktyg
IS- teori
En IS-teori är generella teorier (frameworks, begreppsche- mata), de är en integrerad del av varje informationssystem.
Syftet med dessa är att skapa vissa förutsättningar för att vägleda våra tankeprocesser och vårt handlande vid utformning, användning och förvalt- ning av informationssystem.
Antag att vi har två informationssystem som utvecklats enligt två olika IS- teorier. Vi vill från dessa informationssystem ha svar på en viss fråga (vi antar att båda informationssystemen kan besvara frågan). Vi kommer troligtvis att få två olika svar beroende på att varje IS-teori har sin egen
ontologi , epistemologi och organisationsteori för skapandet av konceptuella modeller.
Vattenfall -
är Strukturerade steg, viktigt att ha Dokument- och är expertdriven positivt Indelning i discipliner (=faser) Arbetsuppdelningen
problem
Förståelse för problemet nås sent
Osynlig produkt
Seniora utvecklarna drar vidare
IS- teori ex
- Ontolog (Fokus på system ) läran om system och deras uppbyggnad.
- Epistemologiska (fokus på objektsystem) avser information som är systematiserad och organiserad i form av ex databaser.
- Organisatoriska avser människans förhållande till sin om- givning och till informationssystem
- Metodologiska principen Metoderna anger hur teo- riers ontologiska, epistemologiska och organisatoriska principer skall tilläm- pas i problemlösandet och i systemskapandet.
Klassificering av IS-teorier & IS-ansatser genom två dimensioner
•dimensioner 1 -> : På objektsystem (verksamhet/organisation)
Strukturer eller aktiviteter/process
en teori eller en an- sats fokuserar på ”objektsystemet”
•dimensioner 2 -> : På informationsförsörjning (individer)
Infologisk eller teknologisk
Avser det perspektiv som en teori eller en an- sats fokuserar på organisationens informations försörjningsproblem.
Perspektiv på objektsystem
Strukturer vs. Aktiviteter
Strukturer
Organisationens strukturer reflekterar de olika samband som finns mellan organisationens olika verksamhetsområden. Ex stabila samband.
Aktiviter
Organisationers alla aktiviter/handlingar , initieringsvillkor, logik etc. är fokus. Aktiviter har alltid varit intressanta i informations-systemsammanhang för effektiv datoriseringen .
• (observera att handlingar även kan utföras av datorer och system)
Perspektiv på informations- försörjning
Teknologisk vs. Infologisk
Teknologisk funktionalism
• bygger på att verksamheten (och dess informations- försörjning) är oberoende av människans kognitiva förmåga. känslor, intressen, motivation.
- människan anpassar sig till teknik genom utbildning
Infologisk:
•Vi kan inte bygga informationssystem som är oberoende av människors sätt att tolka verkligheten och handla. Människan är en aktör och måste därför med.
- Motsatta av teknologiska funktionalismen. Människan har egna mål som verksamheten måste ta hänsyn till. Därmed kan ingen verksamhet bedrivas harmoniskt om dessa mål utelämnas.
- Att skapa harmoni mellan individers mål och organisationens mål innebär bland annat att identifiera och bestämma verksamhetens delar utifrån individernas förmåga att överblicka och styra företeelserna i verksamheten utifrån målsättningen.