Projektuppgift.

Relevanta dokument
Projektet. TNMK30 - Elektronisk publicering

TNMK30 - Projekt. Överblick och syfte. Konkret problemområde

Projektuppgift- Mashup- Applikation

Webbprogrammering, grundkurs 725G54

Projektuppgift - Biblioteket

Projekt Foreläsning VI

Projektuppgift - Gymmet

DM1012 Multimediaproduktion

Elektronisk publicering TNMK30

Webbprogrammering 725G54

Dokumentation och presentation av ert arbete. Kursens mål. Lärare Projektmedlemmar. Studenter Extern personal. Projektfaser. Projektroller.

Filhanterare med AngularJS

Infomet / Datateknik KursPM

Hemsideskolan - Cheklistor

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

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16

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

PROJEKT Kurs om hållbar utveckling

Projektuppgift - Banken

INFOMET. Projekt. Projektmetodik I

Dokumentation och presentation av ert arbete

Sovra i materialet. Vad är viktigt? Vad kan tas bort? Korta ner långa texter.

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

Rune Tennesmed. Oskar Norling 1DV430. Individuellt Mjukvaruutvecklingsprojekt 1DV430 Webbprogrammerare H12 Oskar Norling

TDDD92 Artificiell intelligens -- projekt

Kursutvärdering GK1 struktur 7.5hp Ht16

SLUTRAPPORT WEBBPROJEKT 1

IKOT-Projekt. Kontaktdon till elbil

Kursanalys DA2003 sommar 2017

TDDD80 Mobila och sociala applikationer. Kursintroduktion

Hur använder du som elev Fronter?

Kursplan Webbutveckling 2, 100p Läsår

Axiell Arena Visa BOOK-IT:s resurser

Start v. Interaktionsteknik. Poäng. 12 Institution Institutionen för datavetenskap 7.5. Antal registrerade (män/kvinnor) 100 (92/8)

WEBBDIST13: Formgivning och layout, 7,5 hp V14 (31EFO1)

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete

Piff och Puffs Chatsystem

Dokumentation och presentation av ert arbete

Projektplan för Website Project Japan

Alla rättigheter till materialet reserverade Easec

Projektmetodik. Johan Nilsson. Institutionen för Biomedicinsk Teknik LTH, Lunds Universitet

Projektarbete 2010 måndag den 29 november 2010

PROTOKOLL

Webbprogrammering, grundkurs 725G54

Dokumentation och presentation av ert arbete

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

Tillämpad programmering CASE 1: HTML. Ditt namn

Vad påverkar designen?

Med koppling till EmiWeb

Kursutvärdering fysikalisk kemi 9hp ht16

PROGRAMKOMMISSION INTERAKTIONSDESIGN

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

Digital Conversion Manager

Information och kommunikation 1 Office 2016, teori

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum:

Kursplanering Utveckling av webbapplikationer

TDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5. Laboration 4 Lådplanering Exempel på layout, ett GUI-baserat program Frågor

TDDC74: Projekttitel

1DV434 VT15. Antal svar: 7

KARLSTADS UNIVERSITET 12/8/09 informatik & datavetenskap Johan Öfverberg, Kerstin Andersson Laboration 4, ISG A04 och DVG A08 HT-09

Kursrapport för WEBB13: Textproduktion 1 V14 7,5 hp (31KTP1)

Här ges en överblick över de delar som ingår i projektarbetet och beskriver kraven och bedömningskriterierna.

Rapport för Projekt Alhanko

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

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

Manual för StoraBasen. Stora Basen

Innehållsförteckning

RELEASE Release 14.1 kommer finnas tillgänglig för er måndagen den 10 mars Allmänt

Studiehandledning för kurs:

Scriptprogrammering och avancerad Flash. Ulf Larsson Jon Wåhlstedt

Design av användargränssnitt

Kandidatarbete på Industriell ekonomi

LiTH Segmentering av MR-bilder med ITK Efterstudie MCIV. Anders Eklund. Status

Interaktionsdesign. Användbarhet ISO Usability goals. Interaktionsdesign, grundkurs (7,5 HP) Sammanfattande föreläsning

Kursanalys DA2003 höst 2017

Vad är. Domändriven design?

Bonus Rapport Kommersiell Design KTH

Berättelser Scenarios Presentationer Skisser Formella modeller Mjukvaruprototyper Kartong modeller etc.

Tekniska högskolan vid Linköpings universitet Uppdaterad ITN DT2/ELE2/BI3. Kursinformation. TNIU03 Industriella styrsystem, 6 hp VT1 2010

Användarcentrerad Systemutveckling

Preliminär specifikation av projekt

Introduktionsmöte Innehåll

TDDD80 Mobila och sociala applikationer. Kursintroduktion

KAi SENSEMAKING SYSTEM

Masterprofil Kvalitets-och verksamhetsutveckling

Kursanalys DD100N hösten 2018

Projektuppgift 2 Välj en av uppgifterna

Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1.

Webservice & ERP-Integration Rapport

GIT L0005B. ArcGis. Information inför kursstart

Kursutvärdering GEOL01, Kandidatarbete,VT 2018

Slutrapport för JMDB.COM. Johan Wibjer

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014

Chaos om datorprojekt..

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år

Kursplanering Objektorienterad programmering

Inkapsling (encapsulation)

Manual för MellanBasen. Mellan Basen

Introduktion Vi har som uppgift att göra ett systemutvecklingsprojekt åt en kund. Målet är att tillfredställa alla behov denne kund har.

Transkript:

Projekt

Projektuppgift Designa och implementera ett webbaserat gränssnitt för att söka information i en befintlig databas. Webssidan ska vara komplett med navigering, överblick, sökning och strukturerad presentation.

Projektuppgift Grupper av 4 3hp 2 hela veckors arbete per person 80h * 4pers 320h arbete för projektet Schemalagd labtid: 2ggr*4h*4v = 32h / 80h Självstudietid för projekten 48h per person http://www.itn.liu.se/~katvr62/tnmk30/2014/schema.html#projektarbete

Deadline söndag 18 januari 2015, kl. 24:00 http://www.itn.liu.se/~katvr62/tnmk30/2014/redovisning.html

Projektredovisning E-post med rubrik: 'TNMK30 redovisning grupp X' 3 länkar: 1. Länk till fungerande lösning 2.Länk till en komprimerad mapp (zip-fil) innehållande all er källkod 3.Länk till en kort projektrapport i pdf format

Examination Alla redovisade delar examineras: 1. Fungerande lösningen 2.Källkoden 3. Projektrapporten http://www.itn.liu.se/~katvr62/tnmk30/2014/betyg.html

1. Examinerande moment 1. Korrekt användning av aktuella standarder för webpublicering. 2. Interaktionsdesign för enkel och begriplig navigation. 3. Användbar funktionalitet i ett sammanhållet gränssnitt. 4. Överskådlig och grafiskt tilltalande presentation. 5. Korrekt användning av enklare databasfrågor. 6. Serverscriptprogrammering för logiken i sökningarna. 7. Korrekt användning av bilder, såväl tekniskt som presentationsmässigt. 8. En viss mängd klientscriptprogrammering för tydligheten i gränssnittet. 9. Felhantering med vänliga och konstruktiva felmeddelanden. 10. Gränssnitt och hjälpsystem som passar målgrupp med blandade förkunskaper. Moment 1-6 måste vara godkända för att få godkänd

2. Källkoden 1.Struktur & tydlighet 2.Uppdelning av ansvarsområden 3.Meningsfulla val av variabel & funktionsnamn 4.Kommentarer & dokumentation Om ni har lånat kod ska ni referera tydligt till källan Färdiga CSS frameworks (t.ex. Bootstrap, Foundation) är EJ OK

3. Projektrapport Rapporten ska inkludera följande rubriker: Projektgrupp och projektuppgift Projektmetod och arbetsfördelning Självvärdering Tidsåtgång Projektrapporten ska vara 2-3 A4 sidor i 12 punkters font 4500-6000 tecken utan mellanslag http://www.itn.liu.se/~katvr62/tnmk30/2014/redovisning.html

Att arbeta i projekt

Projektarbete Grupper av 4 Parprogrammering Inkrementell & iterativ utveckling Alla ska vara med i alla moment Förståelse och kvalitet i arbetet är viktigaste Strukturerat och genomtänkt lösning Använda verktyg och metoder som gåtts igenom i kursen

Projektplanering Övergripande plan Vilken uppgift ska vi lösa Vad önskar vi uppnå Hur ska vi kommunicera Hur ska vi dela kod och dokumentation Planera sedan i detalj ett steg i taget Varje steg ska vara konkret och tydligt beskrivet När det steget är klart planera nästa steg

Project management Scope (features, functionality) Quality Time (schedule) Cost (resources)

Projektmetodik: iterativ & inkrementell Börja enkelt Mest nödvändiga Se till att få upp något som synns snabbt Därefter iterera & bygg lösningen progressivt Öka funktionaliteten stegvis Förbättra existerande delar vartefter Kasta bort, skriv om

Projektmetodik: praktiskt Sitt ihop i samma rum när ni arbetar Börja varje arbetsdag med ett möte Vad ska göras under dagen/de närmaste timmarna? Av vem? Dela upp arbetet noga och tydligt så att inte flera jobbar på samma sak! Stäm av med korta möten när det behövs

Projektmetodik: praktiskt Dela upp koden och funktioner i olika filer så att ni kan jobba samtidigt Sätt upp regler för hur ni ska kommunicera och hur ni ska dela koden Google drive, dropbox Dokumentera era dagliga arbeten Skriv ner vad ni gör och hur lång tid det tar Hur uppgifterna delas upp mellan gruppmedlemmarna Kommer att hjälpa rapportskrivningen

Parprogrammering Arbeta två och två framför en dator 2 par per projektgrupp Förare kodar Observatör Sitter brevid och tänker, ger feedback, kritik, information Ska kunna när som helst byta plats SKA byta plats regelbundet under arbetet

Stöd Sök hjälp först inom gruppen En hel del exempel och dokumentation finns på nätet Leta och läs! Fråga oss

Lycka till!