Kandidatarbete I-data TDDD83

Relevanta dokument
Introduktion. Era förväntningar? Kursmål. Kandidatarbete I-data TDDD83. Agenda. Välkomna!

Era förväntningar? Agenda. Introduktion till examensarbete INTRODUKTION MÅL EXAMENSARBETE 16 HP KANDIDAT

Kandidatarbete vs projektarbete

Kandidatarbete I- data

1 Revidering av kursplaner för exjobb, i Studiehandboken 2017 Dnr LiU

Anvisning för exjobbsrapporter

Att göra examensarbete i Miljö och vattenteknik. Se W:s exjobbssida.

Gemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik

Människa- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete

Examensarbeten på institutionen. Industriell ekonomi

TE2501 Examensarbete för civilingenjörer, 30 hp. Jürgen Börstler v1.0;

Industriellt byggande, 7,5 hp

KURSPLAN. Graphic Design and Illustration 6 30 högskolepoäng / 30 credits

Bedömningsmall med riktlinjer för kvalitetskriterier för bedömning av examensarbete master+civilingenjör

EMG:s väg till examensarbeten av mycket hög kvalitet

Kursplan för examensarbete inom masterutbildningar i teknik.

Bedömningsmall med riktlinjer för kvalitetskriterier för bedömning av examensarbete master+civilingenjör

HE110X / HI110X HE111X/HI111X Examensarbete. Bedömningsgrunder och kriterier Process

Uppstartsmöte: Examensarbete KTS

Användbara system. Användbara system TDDD70 1. Introduk8on 8ll kursen Introduk8on 8ll ämnet INTRODUKTION TILL KURSEN. Agenda

Elektroteknik GR (C), Examensarbete för högskoleingenjörsexamen, 15 hp

Att göra examensarbete i Miljö och vattenteknik

DATA- OCH INFORMATIONSTEKNIK

TDDD82. Marcus Bendtsen Institutionen för Datavetenskap (IDA) Avdelningen för Databas- och Informationsteknik (ADIT)

Examensarbete DATATEKNIK. Lunds Tekniska Högskola examensarbete

Examensarbete hos företag

Handledare: Sara Isaksson From: och Åsa Jungnelius,

Examensarbete Information 2018

Människa- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete

Föreläsning 1: Välkommen till kursen. Ted Johansson: CV in short. Mål (exempel, från examenskraven) Bakgrund till kursen

KURS-PM för. Lärande i arbete 2 (YTLR27) 40 Yhp. Version 1.0 Uppdaterad

BION03, Biologi: Examensarbete - masterexamen, 60 högskolepoäng Biology: Master s Degree Project, 60 credits Avancerad nivå / Second Cycle

DATA- OCH INFORMATIONSTEKNIK

Riktlinjer för självständiga arbeten inom fakulteten för teknik vid Linnéuniversitetet

Projektarbete. Anvisningar, tips och mallar. Sammanställt lå 05/06 av lärgruppen - Projektarbete

Examensarbeten, litteraturstudier och teoretisk geoekologi / geografi. Gemensamma riktlinjer för hela institutionen

G2E, Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav, innehåller examensarbete för kandidatexamen

Valinfo SL2 Exjobbsinfo SL3. Stefan Engevall, SL/FTL,

Björn Åstrand

Kandidatarbete på Industriell ekonomi

Kandidatarbete på Industriell ekonomi

G2E, Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav, innehåller examensarbete för kandidatexamen

Information till företag och organisationer om examensarbete inom Byggteknik vid Högskolan Dalarna

Riktlinjer för bedömning av examensarbeten

Tilldelas efter registrering

Examensarbete DATATEKNIK. Lunds Tekniska Högskola examensarbete

Kandidatarbete på Industriell ekonomi

Människa- datorinteraktion, MDI, ht 2012, Anvisningar för projekt- /grupparbete

Kursplanen är fastställd av Naturvetenskapliga fakultetens utbildningsnämnd att gälla från och med , höstterminen 2017.

MASTERPROGRAM I STATSVETENSKAP

Examensarbete DATATEKNIK & INFOCOM. Lunds Tekniska Högskola examensarbete

Handledare har handledarmöten så att det gemensamma ansvaret för kvaliteteten i genomförandet av studenternas projekt säkras.

Informationstillfälle 2 Examensarbete

Examensarbete DATATEKNIK. Lunds Tekniska Högskola examensarbete

Information om examensarbete och krav för examen. Siv Söderlund Studievägledare DM-nämnden

Utbildningsplan. Systemvetenskapliga programmet. 180 högskolepoäng. System Science Program. 180 Higher Education Credits *)

LT200X Examensarbete inom teknik och lärande, avancerad nivå 30,0 hp. Stefan Stenbom

Allmän studieplan för utbildning på forskarnivå i Signal- och systemteknik

Examensarbete Information den 19/ CIVILINGENJÖRSPROGRAMMEN FÖR BIOTEKNIK OCH KEMITEKNIK

Personlig effek-vitet. PERSONLIGT LEDARSKAP HT1 Aseel Berglund. Linköpings universitet 1

TDDD80 Mobila och sociala applika1oner. Kursintroduk1on

Examensarbete MASKINTEKNIK 180 HP

Att göra examensarbete i Miljö och vattenteknik

Välkommen till exjobbsinformation för M, DPU och EMM

Bedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas i signerad slutversion till examinator

ALLMÄN STUDIEPLAN FÖR UTBILDNING PÅ FORSKARNIVÅ I ENGELSKA MED DIDAKTISK INRIKTNING. FFN - ordförande

INSTRUKTIONER OCH TIPS Fördjupningsarbete Receptarier (15 hp) och Apotekare (30 hp)

TANDLÄKARPROGRAMMETS ÅTGÄRDSPLAN Förslag presenterat för Styrelsen för utbildning 7/3 2014

Spår C självständiga arbeten

G2E, Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav, innehåller examensarbete för kandidatexamen

LAGM01, Examensarbete, 30 högskolepoäng Graduate Thesis, 30 credits Avancerad nivå / Second Cycle

FRÅGEBANK: EXEMPEL PÅ KURSVÄRDERINGSFRÅGOR BAKGRUNDSFRÅGOR

Fastställande. Allmänna uppgifter. Kursens mål. Ekonomihögskolan

Utbildningsplan för magisterprogrammet i försäkringsmedicin

MASTERPROGRAM I STATSVETENSKAP

Riktlinjer för Verksamhetsförlagd utbildning inom. Förskollärarutbildningen. Kurs: Barndomens villkor

KONSTFACK Institutionen för design, inredningsarkitektur och visuell kommunikation KURSPLAN

KURSPLAN. Graphic Design and Illustration 5 30 högskolepoäng / 30 credits

ALLMÄN STUDIEPLAN FÖR UTBILDNING PÅ FORSKARNIVÅ I ENGELSKA MED DIDAKTISK INRIKTNING. Filosofiska fakultetsnämnden - ordförande

Examensarbeten en modell för bedömningsprocessen

Industriellt byggande, 7,5 hp

1IK430 Brukarorienterad design

SAMES, Masterprogram i mellanösternstudier, 120 högskolepoäng Master Programme in Middle Eastern Studies, 120 credits

Examensarbete i Diagnostisk Cytologi (15hp)

Magisterprogram med inriktning mot arbetsrätt

RÄSK02, Rättssociologi: Examensarbete för kandidatexamen, 30 högskolepoäng Sociology of Law: Bachelor Course, 30 credits Grundnivå / First Cycle

M-PROGRAMMETS KANDIDATARBETSINFORMATION VT2015

Kursplanen är fastställd av Naturvetenskapliga fakultetens utbildningsnämnd att gälla från och med , höstterminen 2011.

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 1 Sofie Pilemalm

Självständigt arbete (examensarbete) i omvårdnadsvetenskap, 15 hp Degree Project in Nursing Science, 15 credits

Bedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas till examinator

LAU990, Tvärvetenskaplig kurs och examensarbete 30 högskolepoäng


Elektronikprojekt ESS010 LP3

Förberedelse PM för examensarbete i Industriell ekonomi och Maskinteknik

ALLMÄN STUDIEPLAN FÖR UTBILDNING PÅ FORSKARNIVÅ I INFORMATIONSSYSTEM. FFN ordförande

- A1N, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

PSYKOLOGISKA INSTITUTIONEN

Uppföljning av masterexamen i statistik vid Stockholms universitet

Generell progressionsplan för masterexamen vid den naturvetenskapliga fakulteten

Transkript:

Välkomna! Kandidatarbete I-data TDDD83 Aseel Berglund Introduktion Kursmål Agenda Kandidatarbete vs projektarbete Kursinformation Förändringar i kursen 1

Agenda Introduk.on Kursmål Kandidatarbete vs projektarbete Kursinforma.on Förändringar i kursen A> arbeta.llsammans Introduk)on Gör en egen Journey line till kickoff workshopen! Min Journey Journey line line 2

Era förväntningar? Prata med din granne om vilka förväntningar har du på kursen! Agenda Introduk.on Kursmål Kandidatarbete vs projektarbete Kursinforma.on Förändringar i kursen Kursmål 3

Examensmål kandidatarbete Kunskap'och'förståelse För$kandidatexamen$skall$studenten Visa'kunskap'och'förståelse'inom'huvudområdet'för'utbildningen,'inbegripet'kunskap'om' områdets'vetenskapliga'grund,'kunskap'om'tillämpliga'metoder'inom'området,'fördjupning'inom' någon'del'av'området'samt'orientering'om'aktuella'forskningsfrågor Färdighet'och'förmåga För$kandidatexamen$skall$studenten Visa'förmåga'att'söka,'samla,'värdera'och'kritiskt'tolka'relevant'information'i'en'problemställning' samt'att'kritiskt'diskutera'företeelser,'frågeställningar'och'situationer, visa'förmåga'att'självständigt'identifiera,'formulera'och'lösa'problem'samt'att'genomföra' uppgifter'inom'givna'tidsramar, visa'förmåga'att'muntligt'och'skriftligt'redogöra'för'och'diskutera'information,'problem'och' lösningar'i'dialog'med'olika'grupper,'och visa'sådan'färdighet'som'fordras'för'att'självständigt'arbeta'inom'det'område'som'utbildning' avser. Värderingsförmåga'och'förhållningssätt För$kandidatexamen$skall$studenten visa'förmåga'att'inom'huvudområdet'för'utbildningen'göra'bedömningar'med'hänsyn'till'relevanta' vetenskapliga,'samhällelliga'och'etiska'aspekter, visa'insikt'om'kunskapens'roll'i'samhället'och'om'människors'ansvar'för'hur'den'används,'och visa'förmåga'att'identifiera'sitt'behov'av'ytterligare'kunskap'och'att'utveckla'sin'kompetens. Kursmål TDDD83 4

1. Ämneskunskaper 2. Individuella och yrkesmässiga färdigheter 3. Arbeta i grupp och kommunicera 4. CDIO yrkesmässighet 1. Ämneskunskaper systematiskt integrera sina kunskaper förvärvade under studietiden, främst inom mjukvaruutveckling och industriell ekonomi tillämpa metodkunskaper och ämnesmässiga kunskaper inom datateknik tillgodogöra sig innehållet i relevant facklitteratur och relatera sitt arbete till den 5

2. Individuella och yrkesmässiga färdigheter formulera frågeställningar genom a; ta fram krav som motsvarar kundens och marknadens verkliga behov samt avgränsa e; projekt inom givna?dsramar söka och värdera vetenskaplig li;eratur 3. Arbeta i grupp och kommunicera planera, genomföra och redovisa e< självständigt arbete genom a< i en projektgrupp om minst 6 personer tar sig an en programmeringsuppgi@ (planera, genomföra och redovisa e< självständigt arbete i form av e< projekt i grupp professionellt u<rycka sig skri@ligt och muntligt kricskt granska och diskutera e< i tal och i skri@ framlagt självständigt arbete 6

4. CDIO yrkesmässighet skapa, analysera och/eller utvärdera tekniska lösningar göra bedömningar med hänsyn All relevanta vetenskapliga, samhälleliga och easka aspekter Agenda Introduk.on Kursmål Kandidatarbete vs projektarbete Kursinforma.on Förändringar i kursen Kandidatarbete vs projektarbete 7

Integrera sina kunskaper förvärvade under studietiden, främst inom mjukvaruutveckling och industriell ekonomi Att skaffa och dokumentera erfarenheter från mjukvautveckling Kandidatarbetets sy-e Projektarbetets sy-e AB genomföra eb mjukvaruprojekt Syfte med kursen Utveckla ett webbaserat affärssystem: e-butik. Skriva en kandidatrapport inklusive marknasföringsplan för ett tänkt, fungerande system. 8

Anvisning för exjobbsrapporter Johan Åberg Anvisning examensarbete vid IDA OM DENNA ANVISNING Denna anvisning går igenom vilka kapitel och stycken som ska finnas i en exjobbsrapport och ger viktiga tips om själva innehållet. Avslutningsvis finns en tabell som går igenom skillnaderna mellan ett exjobb på grundnivå och avancerad nivå. Läs denna anvisning noga innan exjobbet påbörjas och ha den alltid till hands under själva skrivandet. RAPPORTSTRUKTUR En exjobbsrapport ska innehålla följande kapitel/stycken. Notera att rapporten även vid behov kan innehålla andra kapitel/stycken, så nedanstående lista ska ses som en miniminivå. Sammanfattning Inledning Bakgrund (optional) Teori Metod Resultat Diskussion Slutsatser Referenser Dessa kapitel beskrivs nu i mer detalj. SAMMANFATTNING En sammanfattning ska kort och koncist beskriva och motivera det studerade problemet, metoden samt resultat och slutsatser. Arbetets bidrag till huvudområdet ska tydligt framgå. Vad är det rapporten säger om huvudområdet som vi inte visste tidigare? Exempel på bidrag kan vara vilken effekt en specifik algoritm eller programutvecklingsmetod får i en specifik tillämpning. Normalt ska en sammanfattning vara högst 150 ord, och inte innehålla några referenser eller radbrytningar. INLEDNING Inledningen ska delas in i följande stycken. Motivering Här ska det studerade problemet översiktligt beskrivas och sättas in i ett sammanhang som gör det tydligt att det är intressant och viktigt att studera närmare. Målsättningen är att göra läsaren intresserad av arbetet och skapa en vilja att läsa vidare. Syfte Vad är det som examensarbetet ska leda till? Frågeställning Här ska de specifika frågeställningarna beskrivas. Det ska vara regelrätta frågor som avslutas med frågetecken. Ofta kommer en rapport att innehålla flera olika frågeställningar som hänger ihop. I vanliga fall brukar det vara två till fyra frågor. Exempel på vanliga typer av frågeställningar (förenklade och generaliserade): Kan man använda tekniken X för att få effekten Y? Hur kan ett system (eller en lösning) för X realiseras så att effekten Y uppstår? Vilka alternativ finns för att åstadkomma X och vilket alternativ ger bäst effekt avseende Y och Z? (Denna frågeställning bryts lämpligtvis ner i två separata frågor.) Observera att en väldigt specifik frågeställning nästan alltid ger ett bättre examensarbete än en generell frågeställning (det är helt enkelt mycket svårare att göra något vettigt av en generell frågeställning). Det bästa sättet att få till en riktigt bra och specifik frågeställning är att göra en noggrann teorigenomgång och sätta sig in i relaterad forskning och praktik. Då får man idéer och terminologi på köpet vilket gör att man kan uttrycka sig precist och även ha något vettigt att säga i diskussionen. Och har man väl hittat fram till en detaljerad frågeställning så blir det lättare att arbeta sig fram till en bra metod och man kan genomföra själva arbetet mycket snabbare än om man jobbar med vaga formuleringar. Det brukar alltså löna sig i längden att lägga lite extra tid i början på att göra en ordentlig teorigenomgång. Handledaren är behjälplig med att bedöma när frågeställningen är tillräckligt specifik. Avgränsningar Här beskrivs kortfattat de viktigaste avgränsningar som medvetet gjorts. Det kan till exempel gälla att man fokuserat arbetet på en viss tillämpningsdomän eller målgrupp. I normalfallet behöver avgränsningarna inte motiveras. - 1 - Problem Mo0vering Frågeställning Replikerbarhet Metod faktamässigt, objek0vt Förstudie Implementa0on Utvärdering Resultat Analys Koppling 0ll frågeställningen Teknik Process Slutsats 9

Agenda Introduktion Kursmål Kandidatarbete vs projektarbete Kursinformation Förändringar i kursen Kursinforma+on 10

E-BUTIK en e-bu'k som e, webbaserat affärssystem Definiera egna projek;örslag. En NABC analys som en projektbeskrivning lämnas in i Lisam i gruppens mapp - 1/2 11

Funktionella krav Tekniska krav Funk%onella krav Visning av produkter/tjänster Insamling av relevant data t.ex. om kunder, genomförda köp, sta%s%k En för produkten/tjänsten utvecklad och professionell betalprocess med steg som som beställning, konfirmering Möjlighet för kund och leverantör ae återgå %ll gamla ordrar för ae t.ex. kunna genomföra en reklama%on (t.ex. orderhistorik). online-editering av produkt/tjänste vid behov 12

Tekniska krav 1/2 Relevant op4mering av laddnings4der och nätverksprestanda. Webbapplika4onen ska byggas med huvudsaklingen Bootstrap, jquery, Python, Flask. Data i webbapplika4onen ska lagras i en databas. Webbapplika4onen ska versionhanteras på gitlab.ida.liu.se Tekniska krav 2/2 Om webbapplika4onen ska användas på olika enheter så ska den anpassas med avseende på skärmstorlekar. Designval för mobil och desktop (ev. även TV-stora). Bootstrap är byggt för responsiv design (som dega kallas) men designval ska göras för projektet och lämpliga komponenter/lämplig design väljas. 13

UTVECKLINGSPROJEKT Utvecklingsprojekt 1/2 För godkänt projektarbete ska följande principer, tekniker och metoder användas ak>vt: AnvändarberäBelser (user stories) Refaktorering Scrumak>viteter Sprint artefakter Helt team Utvecklingsprojektet versionshanteras i Gitlab. 14

Utvecklingsprojekt 2/2 Skri4lig redovisningar: Sprint redovisningar Tidrapporter kandidatrapport + en individuell del Muntliga redovisningar: 3 sprintredovisningar en slutgil>g redovisning (opposi>on och presenta>on) Föreläsningar Fö 1. Kursintroduk6on - Aseel Berglund. Fö 2. Kandidatarbete - Aseel Berglund. Fö 3. Webbutveckling 15

Workshops WS1: Scrum och projekt kick-off WS2. Användbara system WS3. RetrospecBve Handledning Varje grupp har en handledare Ger tips och återkoppling på era beslut 45 min/vecka som börjar med gruppens ståupp avstämningsmöte (daily scrum) 1. Vad har jag gjort sedan det senaste Scrum mötet? 2. Vad tänker jag göra från nu och fram till nästa Scrum möte? 3. Vad hindrar mitt arbete? Gruppens tidsrapport är tillgänglig I schemat: Handledning 16

3 labbar 8 labb&llfällen Labora&oner Det förväntas även a5 arbetet ska göras utanför den schemalagda labb&den Teknikintroduk&on Labba i par inom gruppen f.o.m. sprint 1 Teknisksupport 17

Grupparbetet Tid för grupparbete är inbokat i schemat markerat med "Grupparbetet" Scrummaster möten examinator + scrummaster från varje grupp: Vad har gruppen gjort sedan det senaste Scrummaster mötet? Vad tänker gruppen göra från nu och fram?ll nästa Scrummaster möte? Vad hindrar gruppens arbete? Varje grupp måste vara representerad på mötet 18

Redovisningar Re 1: Redovisning av sprint 0. Re 2: Redovisning av sprint 1. Re 3: Redovisning av sprint 2. Opponering Slutgiltig redovisning Tillgänglig (d 480 (m/person + 10% Kursmål: planera, genomföra och redovisa ett självständigt arbete 19

Webbapplika)on sida, hemsida Kandidatarbete kandidatrapport Erfarenhetssammanfa3ning - en individuell del en slutgil:g redovisning (opposi:on och presenta:on) 20

PRINCIPER Principer 1/6 Alla, även handledare och examinator, behandlar varandra med respekt och försöker bidra >ll a? arbetet går framåt i posi>v och konstruk>v anda. Utvecklande återkoppling framförs öppet och ärligt utan personliga angrepp. 21

Principer 2/6 Kandidatarbetet genomförs i grupp och examina;onen är individuell. Hela gruppen har ;llsammans ansvar för projektet. Det finns ingen projektledare som ska driva projektet. Ni ska vara proak;va så börja med ag planera hela arbetet.. Principer 3/6 All informa3on som ni behöver veta i kursen finns 3llgänglig på kurssidan. När ni undrar över något ta reda på det på kurssidan. En stor del av all utvecklingsarbete brukar bestå av egen utbildning. Ni ska ta eget ansvar för ad utbilda er i nödvändiga och relevanta tekniker och metoder. 22

Principer 4/6 Ni har ansvar a2 hålla kontroll på 8mmarna. Alla i gruppen ska jobba med alla delar av projektet gällande implementa8on av backend och frontend, ansvaret ska inte läggas på den duk8gaste programmeraren. Alla i gruppen ska också jobba med rapporten. Det ska också finnas en jämlik fördelning av arbetet i projektet mellan gruppmedlemmarna Principer 5/6 Att ta reda på vad som skall göras och att själv kunna söka information genom t.ex. använda Google är ett kurskrav. Ni har stor frihet att styra upp arbetet så länge ni kan argumentera för kvalitén i ert arbete. Ni kan få tips och återkoppling på era beslut ifrån handledaren och ni förväntas vara drivande i arbetsprocessen 23

Principer 6/6 När ni mailar 1ll lärare i kursen skriv all1d kurskoden TDDD83 i ämnesraden då ökar ni chansen a? lärarna ser mailet bland alla andra mail och därmed får svar snabbare. Zoom är e? verktyg för distansundervisning som används i kursen av alla studenter. EXAMINATION 24

Examination 1/3 Deltagit ak3vt i e5 grupp som genomför e5 godkänt arbete i projektet inklusive en godkänd kandidatrapport. Godkänd på alla tre labora3oner. Inlämnad 3drapport med 480 3mmar/student + 10% där all 3d räknas inklusive föreläsningar. Examina'on 2/3 Skrivit en individuell erfarenhetssammanfattning på ca 1500 ord (två A4-sidor i 11-12 pt) i rapporten. Deltagit i alla 3 sprintredovisninsseminarierna. Redovisat den slutgiltiga rapporten och opponerat på en annan rapport. 25

Examina'on 3/3 Närvarat på 2 slutliga redovisningar som handlar om e< annat projekt än det egna och det som studenten opponerat på. Agenda Introduktion Kursmål Kandidatarbete vs projektarbete Kursinformation Förändringar i kursen Förändringar i kursen 26

Tidigare år har kursen varit mycket uppska5ad bland studenter som generellt tyckte kursen var mycket givande. Ur snorf-utvärderingen 2018 Förändringar från förra året Minskat antal sprintar i kursen från 4 till 3. Infört en föreläsning gällande webbutveckling. Infört att i slutet av varje sprint ska varje grupp testa den andra gruppens e-shopen och lämna en testrapport. Adobe Connect som har använts i kursen är ersatt av Zoom. Ny mall för tidsrapporten. 27

Mycket ny0 Lärorikt Förvänta er Utmaningar som ni klarar av Roligt Ni kommer a0 vara stolta i slutet av våren 28