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.
Fyra paradigm
- Humaninfologiska paradigmet
- Systeminfologiska paradigmet
- Avbildningsparadigmet
- Systeminfologiska paradigmet
Fyra olika områden (resulteras av de 2 dimensioner) där de flesta teorier och metoder för informationssystemstudier kan klassificeras.
Taxonomins egentliga syfte är att skapa lämpliga förutsättningar för att förstå det teoretiska sammanhanget för vårt arbete.
• Humaninfologiska paradigmet
Bygger på ett handlings-teoretiskt perspektiv alltså grundas på en aktivitets-baserad verklighetsbild.
+ lyfter fram människorna och tonar ned systemet
+ Det är människan som är ansvarig för allt – lagring, bearbetning, dataöverföring osv.
+ Organisationer består av ett nätverk av individer som utbyter data med varandra med stöd av ett datasystem
Grundläggande problem för handlingsparadigmet är hur olika människor tolkar och utnyttjar data i sina handlingar.
Enligt Humaninfologiska paradigmet är IS :
Informationssystem består alltså av olika typer av språkliga handlingar (inferen- ser och kommunikation) samt en avgränsad vokabulär. Informationssystem är därmed att betrakta som en speciell form av människors språkanvändning.
• Systeminfologiska paradigmet
Informationssystem skall vara beroende av aktuell organisationsstruktur.
Bygger på det socio-tekniska perspektivet
+ Kräver balans mellan det sociala och det tekniska
+ systemutveckling är inte ett rent tekniskt konstruktionsproblem - det finns även en social dimension
• Avbildningsparadigmet
Informationssystemet är en avbildning av verkligheten.
informationsbehandling är oberoende av både organisationens styrstruktur och individuella aktörers föreställningar
Databasperspektiv
+ modellering ger en beskrivning av den data som lagras
+ oberoende av verksamheten & teknik
Systemvetenskapliga grunder för ADB-ämnet
Första dimension den epistemologiska ( mechanical vs systemic ) •Det mjuka systemtänkandet består av teorier som hävdar att kunskaper om systemets struktur, karaktär och förändringar även är beroende av intressenternas subjektivitet, känslor och värderingar. •Det hårda systemtänkandet skall systemets beteende beskrivas och bedömas i kvantitativa, objektiva och jäm- förbara termer
Andra demension den ontologiska ( unitary vs pluralist. ) Fokus på om förhållande som relateras till system präglas av enhetlighet (monsim)/mångfalighet(Pluralism)
Grunder för klassificering av olika skolor (Systemvetenskapliga grunder)
- Hård monism(enhetlighet ) : Skolan kännetecknas av att systemet skall fungera som en perfekt “maskin” och utformas och styras på ett “vetenskaplig sätt“.
- Mjuk Monism-en reflekterar behovet av samordning och samverkan mellan olika systemdelar, för att uppnå effekter som inte uppnås utan samverkan.
- Mjuk Pluralism : Systemet existerade syfte är att åstadkomma en förändring i en social verksamhet. olika principer kan sam-existera vid utformning och styrning av system.
- Hård pluralism : Systems innehåll och kontrollfunktionens begränsade kapacitet att behandla information. Enhetliga principer bör tillämpas vid utformning och styrning av system
Langefors informationssystemteori
Enligt denna teori är data och information två begrepp med olika innebörd.
Data refererar till en ordnad samling symboler som används för att representera information. Data används för att informera, men data är inte information.
Grundsynen för VSD-momentet
Humaninfologiskt paradigm
• Handlingsteoretiskt perspektiv
-Pragmatisk synsätt på verksamheter
-Kontextuellt synsätt på IT
-Systematiskt synsätt på relationer mellan IT och verksamhet
Ett IT-systems handlingsbarhet är:
Ett IT-systems förmåga att utföra handlingar, och att befrämja, möjliggöra och underlätta handlingar som utförs av IT-systemets användare både genom IT-systemet och baserat på information från IT-systemet i en verksamhetskontext.”
Enligt handlingsbarhetsperspektiv består IT-System av:
En handlingspotential (en fördefinierad repertoar av handlingar)
Handlingar utförda interaktivt av användare och systemet, eller automatiskt av systemet
Handlingsminne/verksamhetsminne (tidigare utförda handlingar samt andra handlingsförutsättningar)
Meddelanden och dokument (handlingsförutsättningar, handlingsresultat och handlingsmedia)
Ett avgränsat verksamhetsspråk (begrepp, terminologi)
Ett av huvudsyftena med IT-system är att stödja den kommunikation som förekommer mellan:
- aktörer inom en organisation
- olika organisationer
- privata konsumenter och företag
- medborgare och myndigheter/förvaltningar
Ett IT-system är inte handlingsbart när dess användare:
1.Oklar handlingsrepertoar
2. Icke kommunicerbart
3.Svårt navigerat
4. Dålig transparent / ogenomskinigt
5.Dålig Feedback
// 6. svårändrat //
7.Dålig verksamhetminne / ofullständigt verksam-
hetsminne
8. Otydlig aktör / aktörsotydligt
9. Obegriplig och dålig vokabulär . oklar vokabulär
10. Inte tydligt nationellet /intentionellt otydligt
11. Dålig handlingstöd /
12. ej handlingsöversiktligt
13. otillgängliga handlingar /svårtillgängliga handlings- alternativ
14. irrelevanta kommunikations krav
15. otillräckligt skapande av kommunikationsförutsättningar / dåliga kommunikation förutsättningar
16 inkonsistens handling desgin
17. ej adressatrele- vant kommunikation
18. ej adressatanpassad kom- munikation