SYSTEMUTVECKLING METODER & MODELLER. Suzana Ramadani
|
|
- Lisbeth Nyberg
- för 2 år sedan
- Visningar:
Transkript
1 SYSTEMUTVECKLING METODER & MODELLER 1
2 Processlinjen Produktlinjen Livscykelmodellen systemutveckling systemering Analys Design Realisering Implementering Förändringsanalys Verksamhetsanalys Förvaltning & Drift Avveckling Valda utvecklingsåtgärder Kravspec. Realiserbart IS Färdigt IS Infört IS Värdering & Uppföljning Projektspec 2
3 Vad är systemutveckling? Att utveckla ett datorstöd för informationshantering inom en verksamhet. Verksamheten Affärsidé Mål Produkter Processer Informationssystemet Personer Uppgifter Regler Begrepp Datasystemet Program Datorer Kommunikation Verksamhet, information och datorer, tre systemnivåer 3
4 Ett referensramverk: IT-system i sitt sammanhang - om olika perspektiv, olika nivåer av seende Värde Organisationen Effekt Aktivitetssystem Användning Informationssystem IT-system Data Information Beslut Händelser Transaktioner Operationer Värde extern aktör IT-system 4
5 Verksamhetsutveckling IT-systemutveckling Kunskap om befintliga verksamheter och IT-system i nuläget kunskap om verksamheter och IT-system i framtiden Förändring Kunskap om tillvägagångssätt - metoder 5
6 Verksamhetsutveckling 6
7 Vad är en metod? Metod = arbetsplan, byggbeskrivning, ritning Faser Arbetssteg Förutsägbar Upprepningsbar 7
8 Vad är en modell? Vad är en modell? Avbildning av någonting, för ett visst syfte En modell är en förenkling en överenskommelse avsedd för en mottagare fokuserad på ett visst område 8
9 Modell En modell omfattar Semantik beskrivningskategorier Symbolik regler för att göra modellen begriplig Syntax regler om hur symboler får kombineras Alla tre delarna lika viktiga Modeller används för att beskriva en verklighet eller ett system utifrån en eller flera synvinklar. Varje sådan synvinkel har ett begränsat antal saker som man vill visa och fokusera på. En verksamhet kan beskrivas i form av modeller. Att ta fram sådana modeller kallas verksamhetsmodellering. Är modeller kartläggning och utvärdering Bör modeller design och förändring 9
10 Modell Exempel: Fartygsmodell Elritning Matematisk ekvation Databasmodell Väderkarta Begreppsmodell Processmodell Modeller skapar förståelse och struktur Ett sätt att hantera komplexitet 10
11 Modell Goldkuhl &Röstlinger,
12 Sammanhang Verksamhets mål Process identifiering Aktörer, uppgifter, begrepp, regler Datasystem utveckling Arbetsprocess utveckling Ny verksamhets process 12
13 Polya och problemlösning Beskriv och förstå problemet Finn alternativ till lösning Välj lösningsalternativ Jämför resultat med problem Kravspec Analys Konstruktion Provning Polya G. How to solve it. Prinston Press,
14 Vattenfallsmodell Systemkrav Analys Design Test/Provning 14
15 Iterationer - spiralmodellen Systemkrav Analys Design Provning 15
16 Inkrementell modell Systemkrav Analys Design Test Driftsatt system 1.0 Analys Design Test Driftsatt system 2.0 Analys Design Test Driftsatt system
17 Överlappande inkrementell Systemkrav Analys Design Test 1.0 Analys Design Test 2.0 Analys Design Test Driftsatt system
18 Parallell utveckling Analys Design Test Driftsatt system 1.0 Analys Design Analys Design Analys Design Test Test Test Driftsatt system 1.0 Kräver modularisering och stabila gränssnitt 18
19 Evolutionär Specifikation Specifikation Specifikation Analys Design Test Driftsatt system 1.0 Analys Design Test Driftsatt system 2.0 Analys Design Test Driftsatt system 3.0 Prototyping??? 19
20 Metoder historiskt Metod = beprövat, vetenskapligt, testat sätt att göra något på. ISAC (Information Systems Work and Analysis of Changes) Utvecklad av Stockholms universitet Skandinaviska traditionen SA/SD (Structured Analysis / Structured Design) Amerikansk Notationen lever kvar i bla. i ER modellering i DB 20
21 Några vanliga metoder RUP Rational Unified Process DSDM Dynamic Systems Development Method Agile (eng.) = lättrörlig Motvikt till stora metoder Agile manifesto (läs mer på internet) Principer för systemutveckling OOA & OOD Objektorienterad analys och design metodiken 21
22 Arbeta iterativt med inkrement Funktionalitet Timeboxing Tid Inkrement körbara leverabler 22
23 Vad gör man i en iteration? Iterationer V.analys Systemkrav Analys Design Impl Test V.analys Systemkrav Analys Design Impl Test Tid 23
24 Rätt fokus? Vad skall systemet användas till? Säljstöd för säljare Hålla ordning på info Beslutstöd för ledning Målen för verksamheten målen för användningen Stanna upp, lyft blicken och fundera på om ni gör rätt saker!!! Litt. hänvisning : Gulliksen & Göransson, kap 5 24
Användarcentrerad Systemutveckling
Användarcentrerad Systemutveckling Människadatorinteraktion (MDI) Inst. för informationsteknologi http://www.it.uu.se/edu/ course/homepage/hci/ ht10 Användarcentrerad systemutveckling, gränssnitt och prototyper.
Chaos om IT-projekt..
Användarcentrerad systemutveckling, gränssnitt och prototyper. Lämplig extraläsning Gulliksen, Göransson: Användarcentrerad systemdesign, Studentlitteratur, kapitel: 4, 5, 6, 7, 8, 9 (Bredvidläsning) Syfte
Föreläsning om OO, OOA och UML
Föreläsning om OO, OOA och UML Modellering Kristian Ekberg Källa bild: video Marie Åsberg, AFA Försäkring Dagens föreläsning Presentation Kristian Ekberg Model och modellering Vad är en modell och vad
Systemering med användarfokus
Systemering med användarfokus Introduktion AnvändarCentrerad Design översikt Vad är systemutveckling? En problemlösningsprocess där en specifik situation undersöks Syftet med undersökningen är att man
Objektorientering. Grunderna i OO
Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys
Kursinformation. Metodik för programvaruutveckling. Utvecklingsprocessen för programvara. Innehåll. Processmodell. Exempel
Kursinformation Metodik för programvaruutveckling Föreläsning 3 Latex ok för litteraturstudierapport (prata med mig bara) Nästa föreläsning är av Björn Regnell (jag är med också) Presentationer imorgon
Projektarbete. Grunder
Projektarbete Grunder Projektarbete Hur gör man på Spotify, på ett modernt ICTföretag? Se Spotify Engineering Culture (film) Källa: http://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
Fastpris med Dynamic Systems Development Method (DSDM)
Fakulteten för ekonomi, kommunikation och IT Informatik Katarina Sjöstedt Fastpris med Dynamic Systems Development Method (DSDM) Fungerar DSDM som projektstyrningsmodell i fastprisprojekt? Examensarbete,
Detta dokument syftar till att ge en introduktion till RUP och bemöta argument såväl för som emot processen.
Bakgrund Detta dokument syftar till att ge en introduktion till RUP och bemöta argument såväl för som emot processen. För att kunna diskutera om man skall använda RUP eller inte måste man dock ta ett steg
Verksamhetskunskap Verksamhetsanalysen ska ge kunskap om verksamhet där processerna bedrivs och systemen finns Del 1
Verksamhetskunskap Verksamhetsanalysen ska ge kunskap om verksamhet där processerna bedrivs och systemen finns Del 1 Suzana R, omarb från Snis 1 Verksamhetsanalysen ska ge svar på: Kunskap om Arbetssituationen
Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation
Kurs: Designm etodik, 3 p Delm om ent: Datum : 2 0 0 3-1 2-1 8 Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation Nils Järgenstedt [ it3 jani@ituniv.se] Innehållsförteckning INLEDNING...
OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram
2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ Föreläsning 7 OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram - Kravspecifikationer, användningsfall, systemarkitektur - Analysfas vad är analys?
Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades!
Projektkaos. Chaos-rapporten 34% av projekten avslutades i tid och enligt budget...... 66% misslyckades! 1 Standish Group, 2003 (www.standishgroup.com) Praxis Hantera krav Använd komponentarkitekturer
Verksamhetsanalys i metoder för systemutveckling och verksamhetsutveckling. (HS-IDA-EA )
Verksamhetsanalys i metoder för systemutveckling och verksamhetsutveckling. (HS-IDA-EA-97-312) Petra Larsson (b94petla@ida.his.se) Institutionen för datavetenskap Högskolan i Skövde, Box 408 S-54128 Skövde,
Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur
Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 17 juni 2005 en systematisk metod för att gå från problembeskrivning till färdigt
RUP Rational Unified Process. 17 november 2004
RUP Rational Unified Process 17 november 2004 RUP Volvo Information Technology, Eva Hådding Volvo Information Technology Volvo IT ingår i Volvo-koncernen Volvo Lastvagnar Volvo Bussar Volvo Anläggningsmaskiner
Strategier och ansatser för utveckling av IT-stöd
Strategier och ansatser för utveckling av IT-stöd F11 2005-05-30 ÖK/GK: ITO gj 1 Agenda Livscykelsmodell arbetssystem/informationssystem Strategier och ansatser för systemutveckling Analytisk systemutveckling
Kursplan. Matematiska och systemtekniska institutionen (MSI) Kurskod IVA741 Dnr MSI 99/00:62 Beslutsdatum 2000-03-10. Design av informationssystem
Kursplan Kurskod IVA741 Dnr MSI 99/00:62 Beslutsdatum 2000-03-10 Engelsk benämning Ämne Design of Information Systems Informatik Nivå 1-20 Kursplanen gäller från 2000-01-17 Inplacering i utbildningssystemet
Objektorienterad analys och design
Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 1 Objekt-orienterad analys och design: Litteratur Skansholm: Kapitel 4 Se även 1. http://www.uml.org/ 2. http://www-306.ibm.com/software/rational/uml/
Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur
Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 en systematisk metod för att gå från problembeskrivning till färdigt
Strategier och ansatser för utveckling av IT-stöd
Strategier och ansatser för utveckling av IT-stöd F9 2006-05-29 ÖK/GK: ITO gj 1 Customers people who benefit Arbetssystem from the products produced by the work system Organisationsschema Products and
Informationssystem och databasteknik, 2I-1100
Informationssystem och databasteknik, 2I-1100 Introduktion till informationssystem - användning, teknik och utveckling Vad är ett informationssystem? Informationssystem: datoriserat system som stödjer
Du fulländar mig! Om synergierna mellan agila metoder och UX. Joakim Holm Adaptiv AB. Erik Hammarström Antrop AB
Du fulländar mig! Om synergierna mellan agila metoder och UX Joakim Holm Adaptiv AB Erik Hammarström Antrop AB Vetenskapliga metoden 1. Observera verkligheten 4. Genomför experiment 2. Utforma hypotes
Användarcentrerad systemdesign introduktion till begrepp, processer och arbetssätt
Användarcentrerad systemdesign introduktion till begrepp, processer och arbetssätt Bengt Göransson bengt.goransson@it.uu.se Människa-datorinteraktion 1MD016, hösten 2012 Avdelningen för Visuell information
Kravställande/kravhantering
Kravställande/kravhantering Systemering med användarfokus Suzana Ramadani 1 ACD metoden: faserna Analys Användaranalys Uppgiftsanalys Kravställande Funktionalitetskrav Egenskapskrav Användbarhetskrav Design
Processbeskrivning Systemutveckling
ProcIT-P-013 Processbeskrivning Systemutveckling Lednings- och kvalitetssystem Fastställt av Sven Arvidson 2012-06-20 Innehållsförteckning 1 Inledning 3 1.1 Symboler i processbeskrivningarna 3 2 Systemutvecklingsprocessen
Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 2 Sofie Pilemalm
Diagnos och design av Verksamhet och IT, 7, 5 HP Föreläsning 2 Sofie Pilemalm Dagens Agenda Systemutveckling i backspegeln och för framtiden Problem och utmaningar Användarcentrerad utveckling Som del
UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language
Ett modelleringsspråk : Exempel Fönster Klassnamn Unified Modelling Language Av Booch, Jacobson, Rumbaugh Exempel: En klass position storlek Attribut (instansvariaböe) Resultatet av en sammanslagning av
Agile-metoder, XP och ACSD
Användarcentrerad systemdesign. Föreläsning 12 Agile-metoder, XP och ACSD Stefan Blomkvist MDI / IT, stefan.blomkvist@it.uu.se & Profdoc AB www.profdoc.se www.it.uu.se/edu/course /homepage/acsd/s04 XP
Agil projektmetodik Varför och vad är det?
Agil projektmetodik Varför och vad är det? Boris Magnusson Datavetenskap LTH 2016-02-08 Lite större projekt Sträcker sig över tid Involverar många deltagare som behöver arbeta parallellt Planeras - delas
Programmeringsstil 18/3-2002
Programmeringsstil 18/3-2002 Praktiska detaljer Skarpa projekt Processer och processmetoder Rast: Läs utdelat exempel Genomgång av exemplet Joel Brynielsson, 2002-03-18 1 Praktiska detaljer FAQ på hemsidan
Projektuppgift i Användarcentrerad Systemdesign, ht 04
Projektuppgift i Användarcentrerad Systemdesign, ht 04 E-Dagis enligt systemutvecklings metoden The Usability Engineering Lifecycle, Deborah J. Mayhew Grupp 3: Daniel Lundberg, dalu8987@student.uu.se Hanna
Informationshantering vid systemutveckling styrd av CM
Informationshantering vid systemutveckling styrd av CM Håkan Edler Torbjörn Jungeby Tore Qvist Syfte och mål Syftet med arbetsgruppens aktuella arbete är, att möjliggöra ett samordnat informationsutbyte
Agenda. Livscykel? Strategier och ansatser för utveckling av IT-stöd. Vad betyder begreppet livscykel för dig?
Strategier och ansatser för utveckling av IT-stöd F9 2007-05-30 ÖK/GK: ITO gj 1 Agenda Livscykelsmodell arbetssystem/informationssystem Strategier och ansatser för systemutveckling Analytisk systemutveckling
RUP - Rational Unified Process
IBM Software Group RUP - Rational Unified Process Eva Hådding eva.hadding@se.ibm.com 1 Projektkaos. Chaos-rapporten 28% av projekten avslutades i tid och enligt budget. 49% av projekten drog över de ursprungliga
Projektering av informationssystem
Projektering av informationssystem Att ta fram specifikationer för utveckling av informationssystem eller upphandling av standardsystem. Kurslängd: 3 dagar Kursbeskrivning Att ta fram precisa, kompletta
Z ZNFORIMATZONSSYSTEM
Föredrag presenterat på konferensen Sundsvall42, Dataforeningen i Sverige, 15-17 oktober 1991 A TT BYGGA IN VERKSAMHETSKVALITET Z ZNFORIMATZONSSYSTEM Göran Goldkuhl & Annie Röstlinger VITS-gruppen Institutionen
Användarcentrerad systemdesign
Användarcentrerad systemdesign Föreläsning 9: Agile-metoder, XP och ACSD Stefan Blomkvist MDI / IT, Uppsala Universitet, stefan.blomkvist@it.uu.se XP www.it.uu.se/edu/course /homepage/acsd/s04 Dagens föreläsning
UML 1(5) Introduktion till Unified Modeling Language. 1 Bakgrund och historik
UML 1(5) Introduktion till Unified Modeling Language 1 Bakgrund och historik UML är ett objektorienterat modellspråk för att specificera och visualisera system. Det är framtaget i första hand för IT-orienterade
Beslut om fastställande: - - Behörighetskrav: -
Dnr: HS 2014/146 Fakulteten för humaniora och samhällsvetenskap Utbildningsplan IT-design Programkod: SGITD Beslut om fastställande: - - Programmets benämning: IT-design Study programme in IT-Design Högskolepoäng:
Föreläsning 5 Processer Vidare utveckling
Detta har hänt... ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 5 Processer Vidare utveckling Pratat krav, plan, test, design Övning 4: Test, partitioner och täckning Jobbat med
Objektorienterad analys och design
Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet June 22, 2006 1 Objekt-orienterad analys och design: Litteratur Skansholm: Kapitel 4 Se även 1. http://www.uml.org/ 2. http://www-306.ibm.com/software/rational/uml/
Agenda. Föreläsning 6: Processer och vidareutveckling. Kursinformation. Utvecklingsprocesser. Programvara efter release. L5b Extern QA-granskning
Föreläsning 6: Processer och vidareutveckling Programvaruutveckling - Metodik 2016 Jonas Wisbrant 1 Agenda Kursinformation L5b Extern QA-granskning Utvecklingsprocesser Linjära Evolutionära Inkrementella
Utbildningsplan. Systemvetenskapliga programmet. 180 högskolepoäng. System Science Program. 180 Higher Education Credits *)
Utbildningsplan Systemvetenskapliga programmet 180 högskolepoäng System Science Program 180 Higher Education Credits *) Fastställd i Utbildnings- och Forskningsnämnden 2012-11-14 Gäller fr.o.m. 2013-07-01
Design av handlingsbara IT-system: VIBA
Design av handlingsbara IT-system: VIBA Göran Goldkuhl VITS/IEI Linköpings universitet Förändringsanalys Verksamhets- & informationsbehovsanalays Konstruktion, realisering & implementering av IT-system
Användarcentrerad systemdesign
Användarcentrerad systemdesign Föreläsning 11: Agile-processer och ACSD Stefan Blomkvist Avdelningen för MDI/IT, Uppsala Universitet, Stefan.Blomkvist@hci.uu.se www.it.uu.se/edu/course /homepage/acsd/
Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström.
Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström. Författare Per Johansson, Henrik Wallinder Generellt Helhetsintrycket från genomläsning av uppsatsen
Pedagogisk planering till Klassuppgiften Teknikåttan 2016
Pedagogisk planering till Klassuppgiften Teknikåttan 2016 Teknikåttans intentioner med årets Klassuppgift är att den ska vara väl förankrad i Lgr 11. Genom att arbeta med Klassuppgiften tror vi att eleverna
SYSTEMUTVECKLARPROGRAMMET, 120 HÖGSKOLEPOÄNG
INSTITUTIONEN FÖR EKONOMI, STATISTIK OCH INFORMATIK Utbildningsplan Dnr CF 52-44/2007 Sida 1 (5) SYSTEMUTVECKLARPROGRAMMET, 120 HÖGSKOLEPOÄNG Programme of Systems Development, 120 ECTS Utbildningsprogrammet
Martin Völcker, SLL & Suit
1 2009-02-03 DSDM Martin Völcker, SLL & Suit martin.volcker@suit.se Tel: 08-648 70 00 Mobil:0708-252424 Mentorskap - Projektledning - Utbildning- Workshops 2 2009-02-03 Oklara krav Oklara roller Försenade
Agila kontrakt DF PVH 2012-09-10. Lars Wendestam
Agila kontrakt DF PVH 2012-09-10 Lars Wendestam Agenda Historik och vad innebär Agility Presentation av arbetet med nya bestämmelserna från IT-förtagen Tillämpning Bakgrund till Agila metoder Utvecklingsmetoder
Systemutvecklingsforskning inom e-government. Gidlund et al: Kap 6
Systemutvecklingsforskning inom e-government Gidlund et al: Kap 6 1 Systemutvecklingsforskning? Enligt min mening är systemutveckling i traditionell mening obsolet Ännu mer borde forskningen om det vara!
OOA Objektorienterad Analys. Exempel på informell kravspecifikation. DD2385 Programutvecklingsteknik Några bilder till föreläsning 11 13/5 2013
DD2385 Programutvecklingsteknik Några bilder till föreläsning 11 13/5 2013 Innehåll OOA (ObjektOrienterad Analys) Utvecklingsmetodik särskilt XP-liknande OOA Objektorienterad Analys Definiera VAD ett system
Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech
Användningscentrering i agila utvecklingsprojekt johanna.sarna@valtech.com Valtech Vem är jag? Johanna Särnå Jobbar på Valtech sedan 3 år tillbaka Jobbar där med användbarhet och projektledning Certifierad
Föreläsning 11, Planera utvärdering. Att planera utvärdering. Vetenskapliga experiment. Kapitel i kursboken
Föreläsning 11 Planera utvärdering Kapitel 22-24 i kursboken Att planera utvärdering Vem, vilka? Att välja användare, antal Vad? Hur sätter man ihop lämpliga uppgifter? När? Hur lång tid ska man avsätta?
Systemutvecklingsmetoder vid fem IT-företag i Göteborg
Handelshögskolan Göteborgs universitet Institutionen för informatik Systemutvecklingsmetoder vid fem IT-företag i Göteborg Med detta arbete har vi kartlagt olika utvecklingsmetoder, såväl iterativa som
PROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration
2010-12-27 SCRUM. Vattenfallsmodellen. Analys. Design. Kod. Test. Rational Unified Process Agile. Kallas också linjär sekventiell modell.
Vattenfallsmodellen SCRUM Analys Kallas också linjär sekventiell modell Introduktion Design Kod Test Rational Unified Process Agile DSDM Adaptive Software Development Crystal Feature-Driven Development
PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning
PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer
2015-04-27. Detta har hänt... Agenda. Kursinformation. Föreläsning 5: Processer och vidareutveckling
Föreläsning 5: Processer och vidareutveckling ETSA01 Ingenjörsprocessen 1 - Metodik VT15 Markus Borg Detta har hänt... Pratat krav, plan, design, test På gång att frysa kravspecifikationen Övning 3+4:
ETSA01 Ingenjörsprocessen 1 - Metodik VT15 Markus Borg
Föreläsning 5: Processer och vidareutveckling ETSA01 Ingenjörsprocessen 1 - Metodik VT15 Markus Borg 1 Detta har hänt... Pratat krav, plan, design, test På gång att frysa kravspecifikationen Övning 3+4:
SYSTEMVETENSKAPLIGA PROGRAMMET, 180 HÖGSKOLEPOÄNG
INSTITUTIONEN FÖR EKONOMI, STATISTIK OCH INFORMATIK Utbildningsplan Dnr CF 52-45/2007 Sida 1 (7) SYSTEMVETENSKAPLIGA PROGRAMMET, 180 HÖGSKOLEPOÄNG Programme of Systems Analysis, 180 ECTS Utbildningsprogrammet
Systemvetenskap: IT, människa och organisation, 180 högskolepoäng
IT- fakultetsstyrelsen Dnr G 2014/157 Systemvetenskap: IT, människa och organisation, 180 högskolepoäng (Information Systems: Users and Organizations, 180 higher education credits) Grundnivå/ NISYS 1.
Kursens mål. Objektorienterad programmering. Kursupplägg. Tillgodoräknande. Kursbok. Labsalar
Kursens mål Objektorienterad programmering för ingenjörer Ge kännedom om principer och vissa färdigheter i metoder för objektorienterad programvaruutveckling Ge grundläggande färdigheter i programspråket
Lyckade projekt - finns det?
Lyckade projekt - finns det? Maria Lindqvist Björkman Enea Business Software Enea Business Software 2002 Sida 1 Agenda Förväntningar kund & leverantör Statistik om projekt Framgångsfaktorer Exempel på
PROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration
Objektorientering Användning
Objektorientering Användning Samt repetition av klasser Suzana Ramadani 1 Repetition Objektorientering bygger på Abstraktion Hierarkisk strukturering Inkapsling Klassificering Generalisering specialisering
Datavetenskap. Therese Sundström. Utveckling av ett affärssystem med. Unified Process. Examensarbete, D-nivå 30 ECTS 2005:05
Datavetenskap Therese Sundström Utveckling av ett affärssystem med Unified Process Examensarbete, D-nivå 30 ECTS 2005:05 Utveckling av ett affärssystem med Unified Process Therese Sundström 2005 Therese
PROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration
Dynamiska metoder för små systemutvecklingsprojekt (HS-IDA-EA ) Reham Ahmed
Dynamiska metoder för små systemutvecklingsprojekt (HS-IDA-EA-03-402) Reham Ahmed (a00rehah@ida.his.se) Institution för datavetenskap Högskolan i Skövde, Box 408 S-54128 Skövde, SWEDEN Examensarbete på
Mjukvarudesign. Designprocessen. Teknisk design. Konceptuell design
RE SD PD I UT IT ST AT Mjukvarudesign System Requirement Specification Inkrementell och iterativ! Konceptuell design (VAD) Systemdesign (OOA) Arkitekturell (grovkornig, UML) Teknisk design (HUR) Programdesign
Föreläsning 11, Mer utvärdering
Föreläsning 11 Planera utvärdering Att läsa: Kapitel 13-14 i Rogers et al.: Interaction Design Att planera utvärdering Vem, vilka? Att välja användare, antal Vad? Hur sätter man ihop lämpliga uppgifter?
Föreläsning 5 Processer, vidare utveckling
OBS! Grupp 12-16 och 23-26 har övning i E:3336 på torsdag ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 5 Processer, vidare utveckling Jonas Wisbrant [http://www.google.com/googlebooks/chrome/]
Slutrapport. Innovativt utbildnings- och forskningsmaterial användning av 3D visualisering och animering för att bemöta pedagogiska utmaningar
Innehåll Slutrapport Innovativt utbildnings- och forskningsmaterial användning av 3D visualisering och animering för att bemöta pedagogiska utmaningar Emin Halilovic, projektledare 1 Basfakta... 3 1.1
Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg
Automation Region Affärsdriven systemutveckling genom agila metoder Stefan Paulsson Thomas Öberg Frontit Frontit är ett svenskt konsultföretag i gränslandet mellan Management & IT, som stärker sina kunders
Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 1 Sofie Pilemalm
Diagnos och design av Verksamhet och IT, 7, 5 HP Föreläsning 1 Sofie Pilemalm Dagens Agenda Presentation av föreläsare Kursintroduktion Mål, innehåll, uppgifter, litteratur, examination et c Introduktion
Rymdutmaningen koppling till Lgr11
en koppling till Lgr11 När man arbetar med LEGO i undervisningen så är det bara lärarens och elevernas fantasi som sätter gränserna för vilka delar av kursplanerna man arbetar med. Vi listar de delar av
TMP Consulting - tjänster för företag
TMP Consulting - tjänster för företag Adress: http://tmpc.se Kontakta: info@tmpc.se TMP Consulting är ett bolag som utvecklar tekniska lösningar och arbetar med effektivisering och problemslösning i organisationer.
Verksamhetsutveckling vs. Systemutveckling
I N T E R N A T I O N E L L A H A N D E L S H Ö G S K O L A N HÖGSKOLAN I JÖNKÖPING Verksamhetsutveckling vs. Systemutveckling Påverkande faktorer Filosofie kandidatuppsats inom informatik Författare:
Användarmedverkan i teori och praktik vid skapandet av användarfall i RUP En kvalitativ intervjustudie Daniela Linder
Institutionen för kommunikation och information Examensarbete i Informationssystemutveckling 10p C-nivå Vårterminen 2007 Användarmedverkan i teori och praktik vid skapandet av användarfall i RUP En kvalitativ
Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan SGITD. IT-design. Study programme in IT-Design
Fakulteten för ekonomi, kommunikation och IT Utbildningsplan IT-design Programkod: Programmets benämning: Inriktningar: SGITD IT-design Study programme in IT-Design Affärssystem och ekonomi (AFEK) Programvarudesign
DD2385 Programutvecklingsteknik Några bilder till föreläsning 1 24/ Kursöversikt Javarepetition/Javaintroduktion
DD2385 Programutvecklingsteknik Några bilder till föreläsning 1 24/3 2014 Innehåll Kursöversikt Javarepetition/Javaintroduktion UML - klassdiagram-introduktion i anslutning till Java-exemplen Kursmål,
FoU-samverkan 2008-11 Sambruk - VITS/Linköpings universitet
FoU-samverkan 2008-11 Sambruk - VITS/Linköpings universitet Göran Goldkuhl Anna Öhrwall Rönnbäck Institutionen för Ekonomisk och Industriell utveckling (IEI) Linköpings universitet Två FoU-projekt Finansiering
Begreppsmodellering i UML
Begreppsmodellering i UML En kort-kort introduktion av Ambjörn Naeve http://kmr.nada.kth.se Begreppsbildning Syfte: Begreppsbildning syftar till att hjälpa oss att bortse från oväsentligheter genom att
Forskare som åskådare, revisor, rådgivare eller designer?
Forskare som åskådare, revisor, rådgivare eller designer? Göran Goldkuhl sgruppen VITS (www.vits.org) Institutionen för Ekonomisk & Industriell utveckling Linköpings universitet Forskare i relation till
Informationssäkerhet - Informationssäkerhetspolicy
Informationssäkerhet - Informationssäkerhetspolicy Informationssäkerhetspolicy 2008-08-29 Innehållsförteckning 1 Inledning... 1 2 Mål för IT-sbäkerhetsarbetet... 2 2.1 Långsiktiga mål... 2 2.2 Årliga mål...
Förankring Lgr11. Pedagogisk planering till Klassuppgiften Teknikåttan 2013
Teknikåttans intentioner med årets Klassuppgift är att den ska vara väl förankrad i Lgr 11. Genom att arbeta med Klassuppgiften tror vi att eleverna kommer att ha goda möjligheter att utveckla förmågorna
Forskningsgruppen VITS vid Linköpings universitet inbjuder till tre kurser: Kurs i Processanalys & Verksamhetsutveckling 31/1-1/2 2007
Forskningsgruppen VITS vid Linköpings universitet inbjuder till tre kurser: Kurs i Processanalys & Verksamhetsutveckling 31/1-1/2 2007 Kurs i IT-systems handlingsbarhet design & utvärdering 7-8/3 2007
Agil utveckling ställer nya krav på upphandling. Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se
Agil utveckling ställer nya krav på upphandling Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se Roland Bäcklin Tidigare: Utvecklare, Systemarkitekt, Projektledare, CTO, CIO, Riksinstruktör,
Objektorienterad konstruktion
Analys - Objektorienterad konstruktion Vad är objektorientering?» Ett sätt att angripa programmeringsproblem» Ett sätt att tänka när man programmerar Vad innebär objektorientering?» Att uppmärksamheten
Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2014/2015
Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2014/2015 Master Programme in Industrial and Management Engineering Utbildningsplanen är reviderad 2013-10-29 av enhetschef Utbildning och
LPP att bygga och konstruera
LPP att bygga och konstruera Varför skall vi bygga? Vad skall vi gå igenom? Vilka är våra mål? Så här ser planen ut Hur skall vi visa att vi når målen? 1 Varför läser vi? Eleverna skall ges förutsättningar
Verksamhetsanpassade ITstöd i Vård och Omsorg. Designteori och metod
Verksamhetsanpassade ITstöd i Vård och Omsorg Designteori och metod Verksamhetsanpassade IT-stöd i vård och omsorg Forskning Designteori Metod för kravhantering Tillämpning Midgård NurseCompanion Problemet
Undervisningen i ämnet programmering ska ge eleverna förutsättningar att utveckla följande:
Programmering PRR Programmering Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik,
Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2011/2012
Utbildningsplan Civilingenjör Industriell ekonomi för läsåret 2011/2012 Denna Master Programme in Industrial and Management Engineering Utbildningsplanen är reviderad 2011-02-08 av enhetschef Utbildning
EXAMENSARBETE. Agila systemutvecklingsmetoder vid systemförvaltning. Sweida SouarIssa Paula Stenlund. Filosofie kandidatexamen Systemvetenskap
EXAMENSARBETE Agila systemutvecklingsmetoder vid systemförvaltning Sweida SouarIssa Paula Stenlund Filosofie kandidatexamen Systemvetenskap Luleå tekniska universitet Institutionen för system- och rymdteknik
En systemutvecklingsmetods möjlighet att fånga och överföra kunskap
En systemutvecklingsmetods möjlighet att fånga och överföra kunskap - En studie av RUP Magisteruppsats, 10 poäng, i Informatik Framlagd 17 juni 2005 Författare: Handledare: Bo Andersson LUNDS UNIVERSITET
Föreläsning 2. Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program.
Föreläsning 2 Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program. Vår process Kravbeskrivning (3 dagar). Enkel form av användningsfall (use cases). Analys
Utbildningsplan för masterprogrammet i hälsoinformatik 4HI10
Utbildningsplan för masterprogrammet i 4HI10 Inrättad av Styrelsen för utbildning 2009-11-06 Fastställd av Styrelsen för utbildning 2009-11-24 Sid 2 (7) 1. Basdata 1.1. Programkod 4HI10 1.2. Programmets