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

Relevanta dokument
Kandidatarbete I-data TDDD83

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

Kandidatarbete I- data

Kandidatarbete vs projektarbete

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.

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

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

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

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

Examensarbete DATATEKNIK. Lunds Tekniska Högskola examensarbete

Kursplan för examensarbete inom masterutbildningar i teknik.

Examensarbeten på institutionen. Industriell ekonomi

Att göra examensarbete i Miljö och vattenteknik

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

Gemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik

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

Uppstartsmöte: Examensarbete KTS

DATA- OCH INFORMATIONSTEKNIK

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

Riktlinjer för bedömning av examensarbeten

Examensarbete DATATEKNIK. Lunds Tekniska Högskola examensarbete

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

Kandidatarbete på Industriell ekonomi

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

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

MASTERPROGRAM I STATSVETENSKAP

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

Björn Åstrand

Examensarbete DATATEKNIK. Lunds Tekniska Högskola examensarbete

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

Examensarbete Information 2018

Att göra examensarbete i Miljö och vattenteknik

Handledare: Sara Isaksson From: och Åsa Jungnelius,

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

Examensarbete DATATEKNIK & INFOCOM. Lunds Tekniska Högskola examensarbete

MASTERPROGRAM I STATSVETENSKAP

Informationstillfälle 2 Examensarbete

Datavetenskapligt program, 180 högskolepoäng

Examensarbete MASKINTEKNIK 180 HP

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

Industriellt byggande, 7,5 hp

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

Kandidatarbete på Industriell ekonomi

Betygskriterier för självständigt arbete på masternivå

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

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

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


Kandidatarbete på Industriell ekonomi

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

REV Dnr: 1-563/ Sid: 1 / 8

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

Tilldelas efter registrering

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

DATA- OCH INFORMATIONSTEKNIK

Examensarbete hos företag

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

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

Mål för generella examina

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

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

TDDD92 Artificiell intelligens -- projekt

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

Utbildningsplan. Masterprogram i marknadsföring. Dnr HS 2015/401. SASMF Masterprogram i Marknadsföring Master programme in Marketing

KONSTNÄRLIGA FAKULTETEN. Konstnärligt masterprogram i Tillämpad konst och formgivning, 120 högskolepoäng

Aristi Fernandes Examensarbete T6, Biomedicinska analytiker programmet

Väl godkänt (VG) Godkänt (G) Icke Godkänt (IG) Betyg

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

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

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

Anvisningar till delkursen Fördjupning (7,5 hp)

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

Utbildningsplan. Masterprogram i Service Management. Dnr HS 2017/888

Beslut om riktlinjer för val av mål vid utvärdering av utbildningar som leder till generell examen (omgång ).

Examensarbeten vid civilingenjörsutbildningen i Energisystem. Information till företaget

Pedagogik GR (C), Pedagogik, 30 hp

Utvärderingsresultat. Relativa frekvenser av svar Std. Av. Medel 25% 50% Det påverkade mig inte alls 50% Det påverkade mig. inte alls.

Examensarbeten vid civilingenjörsutbildningen i Energisystem. Information till företaget

PSYKOLOGISKA INSTITUTIONEN

Masterprogram i teologi med inriktning systematisk teologi 120 högskolepoäng

Kursplanen är fastställd av Naturvetenskapliga fakultetens utbildningsnämnd att gälla från och med , vårterminen 2019.

Konsthögskolan i Umeå

MATK11, Matematik: Examensarbete för kandidatexamen, 15 högskolepoäng Mathematics: Bachelor's Degree Project, 15 credits Grundnivå / First Cycle

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

Generell progressionsplan för masterexamen vid den naturvetenskapliga fakulteten

Examensbeskrivningar för filosofie kandidat-, magister-, och masterexamen vid HT-fakulteterna

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

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

Kursbeskrivning för Självständigt arbete, 15 högskolepoäng, på Statistik III, GN 30 högskolepoäng, ST312G

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

Informatik med inriktning systemutveckling, 180 hp

Magisterprogram med inriktning mot arbetsrätt

Kursbeskrivning och schema: Statsvetenskapliga metoder, statsvetenskap 2, 7,5 poäng (HT 2007)

Utbildningsplan för masterprogrammet i toxikologi

Anvisningar till delkursen Fördjupning (7,5 hp)

Studieplan för ämne på forskarnivå

Utbildningsplan för masterprogrammet i hälsoekonomi, policy och management

Transkript:

Välkomna! Kandidatarbete I-data TDDD83 Aseel Berglund Agenda Agenda Att arbeta tillsammans Gör en egen Journey line till kickoff workshopen! Introduktion Journey line Min Journey line Era förväntningar? Prata med din granne om vilka förväntningar har du på kursen! Agenda Kursmål 1

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. KURSMÅL TDDD83 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. 1. Ämneskunskaper 1. Ämneskunskaper 2. Individuella och yrkesmässiga färdigheter 3. Arbeta i grupp och kommunicera 4. CDIO yrkesmässighet 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 2. Individuella och yrkesmässiga färdigheter formulera frågeställningar genom att ta fram krav som motsvarar kundens och marknadens verkliga behov samt avgränsa ett projekt inom givna tidsramar söka och värdera vetenskaplig litteratur 3. Arbeta i grupp och kommunicera planera, genomföra och redovisa ett självständigt arbete genom att i en projektgrupp om minst 6 personer tar sig an en programmeringsuppgift (planera, genomföra och redovisa ett självständigt arbete i form av ett projekt i grupp professionellt uttrycka sig skriftligt och muntligt kritiskt granska och diskutera ett i tal och i skrift framlagt självständigt arbete 2

4. CDIO yrkesmässighet skapa, analysera och/eller utvärdera tekniska lösningar göra bedömningar med hänsyn till relevanta vetenskapliga, samhälleliga och etiska aspekter Agenda Kandidatarbete vs projektarbete Integrera sina kunskaper förvärvade under studietiden, främst inom mjukvaruutveckling och industriell ekonomi Att skaffa och dokumentera erfarenheter från mjukvautveckling Syfte med kursen Kandidatarbetets syfte Projektarbetets syfte Att genomföra ett mjukvaruprojekt Utveckla ett webbaserat affärssystem: e-butik. Skriva en kandidatrapport inklusive marknasföringsplan för ett tänkt, fungerande system. Anvisning examensarbete vid IDA Anvisning för exjobbsrapporter Johan Åberg OM DENNA ANVISNING att göra läsaren intresserad av arbetet och skapa en vilja att Denna anvisning går igenom vilka kapitel och stycken som läsa vidare. ska finnas i en exjobbsrapport och ger viktiga tips om själva innehållet. Avslutningsvis finns en tabell som går igenom Syfte skillnaderna mellan ett exjobb på grundnivå och avancerad Vad är det som examensarbetet ska leda till? nivå. Frågeställning Läs denna anvisning noga innan exjobbet påbörjas och ha Här ska de specifika frågeställningarna beskrivas. Det ska den alltid till hands under själva skrivandet. vara regelrätta frågor som avslutas med frågetecken. Ofta kommer en rapport att innehålla flera olika frågeställningar RAPPORTSTRUKTUR som hänger ihop. I vanliga fall brukar det vara två till fyra En exjobbsrapport ska innehålla följande kapitel/stycken. frågor. Notera att rapporten även vid behov kan innehålla andra kapitel/stycken, så nedanstående lista ska ses som en Exempel på vanliga typer av frågeställningar (förenklade miniminivå. och generaliserade): Sammanfattning Kan man använda tekniken X för att få effekten Y? Inledning Hur kan ett system (eller en lösning) för X realiseras så att effekten Y uppstår? Bakgrund (optional) Vilka alternativ finns för att åstadkomma X och Teori vilket alternativ ger bäst effekt avseende Y och Z? Metod (Denna frågeställning bryts lämpligtvis ner i två separata frågor.) Resultat Observera att en väldigt specifik frågeställning nästan alltid Diskussion ger ett bättre examensarbete än en generell frågeställning Slutsatser (det är helt enkelt mycket svårare att göra något vettigt av en generell frågeställning). Referenser Det bästa sättet att få till en riktigt bra och specifik Dessa kapitel beskrivs nu i mer detalj. frågeställning är att göra en noggrann teorigenomgång och SAMMANFATTNING sätta sig in i relaterad forskning och praktik. Då får man En sammanfattning ska kort och koncist beskriva och idéer och terminologi på köpet vilket gör att man kan motivera det studerade problemet, metoden samt resultat uttrycka sig precist och även ha något vettigt att säga i och slutsatser. Arbetets bidrag till huvudområdet ska tydligt diskussionen. Och har man väl hittat fram till en detaljerad framgå. Vad är det rapporten säger om huvudområdet som frågeställning så blir det lättare att arbeta sig fram till en bra vi inte visste tidigare? Exempel på bidrag kan vara vilken metod och man kan genomföra själva arbetet mycket effekt en specifik algoritm eller programutvecklingsmetod snabbare än om man jobbar med vaga formuleringar. Det får i en specifik tillämpning. 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. Normalt ska en sammanfattning vara högst 150 ord, och Handledaren är behjälplig med att bedöma när inte innehålla några referenser eller radbrytningar. frågeställningen är tillräckligt specifik. INLEDNING Avgränsningar Inledningen ska delas in i följande stycken. Här beskrivs kortfattat de viktigaste avgränsningar som medvetet gjorts. Det kan till exempel gälla att man Motivering fokuserat arbetet på en viss tillämpningsdomän eller Här ska det studerade problemet översiktligt beskrivas och målgrupp. I normalfallet behöver avgränsningarna inte sättas in i ett sammanhang som gör det tydligt att det är motiveras. intressant och viktigt att studera närmare. Målsättningen är - 1 - Problem Frågeställning Förstudie Implementation Utvärdering Motivering Replikerbarhet Metod Resultat faktamässigt, objektivt Analys Koppling till frågeställningen Teknik Process Slutsats 3

Agenda Kursinformation en e-butik som ett webbaserat affärssystem E-BUTIK Definiera egna projektförslag. En NABC analys som en projektbeskrivning lämnas in i Lisam i gruppens mapp - 26/1 Funktionella krav Funktionella krav Tekniska krav Visning av produkter/tjänster Insamling av relevant data t.ex. om kunder, genomförda köp, statistik 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 att återgå till gamla ordrar för att t.ex. kunna genomföra en reklamation (t.ex. orderhistorik). online-editering av produkt/tjänste vid behov 4

Tekniska krav 1/2 Relevant optimering av laddningstider och nätverksprestanda. Webbapplikationen ska byggas med huvudsaklingen Bootstrap, jquery, Python, Flask. Data i webbapplikationen ska lagras i en databas. Webbapplikationen ska versionhanteras på gitlab.ida.liu.se Tekniska krav 2/2 Om webbapplikationen 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 detta kallas) men designval ska göras för projektet och lämpliga komponenter/ lämplig design väljas. Utvecklingsprojekt 1/2 UTVECKLINGSPROJEKT För godkänt projektarbete ska följande principer, tekniker och metoder användas aktivt: Användarberättelser (user stories) Refaktorering Scrumaktiviteter Sprint artefakter Helt team Utvecklingsprojekt 2/2 Skriftlig redovisningar: Sprint redovisningar Tidrapporter kandidatrapport + en individuell del Muntliga redovisningar: 4 sprintredovisningar en slutgiltig redovisning (opposition och presentation) Föreläsningar Fö 1. Kursintroduktion - Aseel Berglund. Fö 2. Kandidatarbete - Aseel Berglund. 5

Workshops WS1: Scrum och projekt kick-off WS2. Användbara system WS3. Retrospective 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? I schemat: Handledning Laborationer 3 labbar 8 labbtillfällen Det förväntas även att arbetet ska göras utanför den schemalagda labbtiden Teknikintroduktion Labba i par inom gruppen Teknisksupport Vecka: f.o.m. sprint 1 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 till nästa Scrummaster möte? Vad hindrar gruppens arbete? Varje grupp måste vara representerad på mötet 6

Redovisningar Re 1: Redovisning av sprint 0. Re 2: Redovisning av sprint 1. Re 3: Redovisning av sprint 2. Re 4: Redovisning av sprint 3. Opponering: 15/5 Slutgiltig redovisning: 23/5 Tillgänglig tid 480 tim/person + - 10% Kursmål: planera, genomföra och redovisa ett självständigt arbete Klient Tekniskbeskrivning Ajax WS DB Webbapplikation jquery Bootstrap Flask MySQL eller SQLite sida, hemsida Kandidatarbete kandidatrapport Erfarenhetssammanfattning - en individuell del en slutgiltig redovisning (opposition och presentation) PRINCIPER 7

Principer 1/6 Alla, även handledare och examinator, behandlar varandra med respekt och försöker bidra till att arbetet går framåt i positiv och konstruktiv anda. Utvecklande återkoppling framförs öppet och ärligt utan personliga angrepp. Principer 2/6 Hela gruppen har tillsammans ansvar för projektet. Det finns ingen projektledare som ska driva projektet. Ni ska vara proaktiva och ligga före i planeringen av processer. Titta frammåt. Principer 3/6 All information som ni behöver veta i kursen finns tillgä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 att utbilda er i nödvändiga och relevanta tekniker och metoder. Principer 4/6 Ni har ansvar att hålla kontroll på timmarna. Hela gruppen ska jobba och ansvaret ska inte läggas på den duktigaste programmeraren 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 Principer 6/6 När ni mailar till lärare i kursen skriv alltid kurskoden TDDD83 i ämnesraden då ökar ni chansen att lärarna ser mailet bland alla andra mail och därmed får svar snabbare. 8

Examination 1/3 EXAMINATION Examination 2/3 Skrivit en individuell erfarenhetssammanfattning på ca 1500 ord (två A4-sidor i 11-12 pt) i rapporten. Deltagit i alla 4 sprintredovisninsseminarierna. Redovisat den slutgiltiga rapporten och opponerat på en annan rapport. Deltagit aktivt i ett grupp som genomför ett godkänt arbete i projektet inklusive en godkänd kandidatrapport. Godkänd på alla tre laborationer. Inlämnad tidrapport med 480 timmar/ student + - 10% där all tid räknas inklusive föreläsningar. Examination 3/3 Närvarat på 2 slutliga redovisningar som handlar om ett annat projekt än det egna och det som studenten opponerat på. Agenda Förändringar i kursen Studenterna är i överlag nöjda med kursen. Flera studenter tycker att det är en av de bästa kurserna i utbildningen så här långt. Ur snorf-utvärderingen 2014-06-29 9

Förändringar från förra året Utökat antal labbassisstenter i kursen. Förtydligat kursinformationen Ändrat upplägg och innehåll i föreläsning 2 Förvänta er Rörigt i början Stora utmaningar Roligt Lärorikt Ni kommer att vara stolta i slutet av våren 10