TDDD36. Projekttermin: Säkra mobila system

Storlek: px
Starta visningen från sidan:

Download "TDDD36. Projekttermin: Säkra mobila system"

Transkript

1 TDDD36 Projekttermin: Säkra mobila system Hösten

2 Innehållsförteckning 1 Förord Examination Projektet Aktörer Krav Projektledning Projektmodell Inför projektet Anvisningar för projektplanen Redovisningar Litteratur Teknisk utformning Programutveckling Systemets utformning Explicita krav i projektet Handledning Redovisning Litteratur MTS Redovisning Litteratur Psykologi Redovisning Litteratur Etik Rapporten Kvalitet Explicita krav i projektet Redovisning Litteratur Avstämningar Kundmöte Avstämning 1: Krav och projektplan Avstämning 2: Krav, arkitektur, design Avstämning 3: Helheten Slutrapportering Den skriftliga rapporten Intern-PM Muntlig redovisning Demonstration av projektet A Scenariobeskrivningar B Python C Programmering med handdatorn D Installera utvecklingsomgivningen

3 1 Förord Denna dokumentation ger en beskrivning av hur projektterminen är upplagd. Det övergripande målet är att få en insikt i hur ett projektarbete kan fungera, för att arbeta i projekt är en del av ingenjörens vardag. Under denna projekttermin kommer du att: - få kunskap och erfarenhet av en projektmodell, - få praktisk övning i projektplanering och uppföljning, - parallellt med projektet få kunskaper i olika ämnen, såsom mobila system, informationssäkerhet, systemprogramvara, etik och psykologi, och - få möjlighet att se teknik och teknikutveckling i ett helhetsperspektiv. Detta dokument är upplagt enligt följande: - Kapitel 2 introducerar bakgrunden till projektet, och vad som ska implementeras. - Kapitel 3 till 7 tar upp de olika delämnena i projektet, inklusive projektledning, etik, MTS, psykologi och den tekniska utformningen i projektet. Här finns även litteraturlistor. - Kapitel 8 och 9 beskriver avstämningarna under projektets gång och slutredovisningen av projektet. 1.1 Examination Terminen består av två delar: en kursdel och en projektdel. Kursdelen examineras i enlighet med kursplanen genom skriftliga tentamina, kontrollskrivning och seminarier. Projektdelen examineras genom periodvisa avstämningar och en slutredovisning. 3

4

5 2 Projektet Vid större olyckor och krissituationer kan kommunikationen mellan aktörer, såsom räddningstjänst, polis och militär, i krishanteringssystemet vara avgörande för hur framgångsrikt man hanterar situationen. I det här projektet kommer ni att utveckla ett system för kommunikation i samband med krishantering. Varje projektgrupp kommer att bygga ett separat system, anpassat till den aktör i krishanteringssystemet som gruppen representerar. Dessa separata system ska sedan kunna kommunicera med varandra, så att information som produceras i ett system även kan användas i de andra. 2.1 Aktörer För det här projektet använder vi en förenklad modell av krishanteringssystemet, där vi endast tar hänsyn till tre eller fyra grupper aktörer (beroende på hur många projektgrupper som finns) Sjukvård Sjukvårdens främsta ansvar är att vårda skadade och sjuka. Uppdraget omfattar evakuering av sjuka, ambulanstransporter och vård. Man är beroende av att snabbt får information om var insatser behövs, och vilken sorts insatser det är frågan om. Det krävs också aktuell information om var egna och andras resurser finns så att man kan arbeta effektivt och snabbt kan rycka ut vid larm. Sjukvården utgör även en resurs för andra. Polis, räddningstjänst, och andra kan behöva ge akut medicinsk hjälp till nödställda, och sjukvården kan i sådana lägen agera rådgivare. Här utnyttjas ljud, bild och video för att ge de rådgivande experterna så bra information som möjligt. Dessutom har sjukvården information, såsom patientjournaler, som kan vara av stor vikt vid räddningsinsatser. Informationen i dessa är dock belagd med sekretess, vilket begränsar möjligheterna att sprida den, och därmed dess nytta i krissituationer Räddningstjänsten Räddningstjänstens uppdrag är att begränsa skador på människor, egendom och miljö i samband med olyckor eller fara för olyckor. Uppdraget innefattar mycket varierande uppgifter, såsom brandförsvar, att bygga vallar som skydd vid översvämning, att reparera kritisk infrastruktur, att röja efter storm eller översvämning, och mycket mer. Den information som räddningstjänsten behöver för att utföra sitt uppdrag är lika varierat som uppgifterna. Först och främst krävs information om var insatser behövs, och vilken typ av insats som krävs. Utöver detta ställer varje insats sina krav på information. För att arbeta effektivt och samordna med andra grupper krävs att räddningstjänsten kontinuerligt vet var deras egna resurser befinner sig och vad de gör Försvarsmakten Försvarsmaktens insatser kan vara oerhört varierande. Man arbetar i första hand som en resurs för andra organisationer, såsom räddningstjänsten och sjukvården. 5

6 Exempel på insatser som försvarsmakten kan göra är fördelning av drivmedel, utlåning av fordon, drift av reservkraftverk, uppbyggnad av tillfälliga telekommunikationssystem, eftersökning, evakuering, hembesök och transport av förnödenheter till befolkningen. Med ett så varierat uppdrag är försvarsmakten beroende av information om var deras insatser krävs, och är beroende av att kunna förmedla information om vilka resurser de kan tillhandahålla. I och med att man har tillgång till en stor flotta fordon av varierande slag är försvarsmakten särskilt väl skaffad att kartlägga skador på infrastruktur och miljö, framkomlighet med mera. I samband med större insatser som stöd för samhället kallar försvarsmakten även in hemvärnet Polis Polisens främsta ansvar är att upprätthålla ordningen i samhället, men man gör även mycket annat. Till exempel kan polisen göra hembesök hos utsatta, undsätta drabbade och kartlägga situationen på marken. Man ansvarar även för att söka efter saknade och är en viktig länk till allmänheten. I och med att polisens uppdrag är så varierat så ställs höga krav på kommunikation så att man vet var insatser behövs, och vilka resurser som finns tillgängliga. Vid behov kan polisen kalla in beredskapspoliser, personer som har andra yrken men frivilligt arbetar under Polisens ledning i krissituationer. Under 2010 kommer vi inte att ha någon projektgrupp med polisen som fokus. 2.2 Krav En viktig del i varje utvecklingsprojekt är att identifiera vilka krav som ska implementeras. I det här projektet finns följande källor för krav: - Scenariobeskrivningarna i det här dokumentet. - Explicita krav i det här dokumentet (under respektive ämnesområde). - Intervjuer med er kundrepresentant. - Saker ni hittar på själva. 6

7 3 Projektledning Projektarbetet bedrivs självständigt. Med projektarbete i termin 5 menar vi lösande av problem där: - arbetet utförs i grupp, - arbetet utförs självständigt, - arbetet kräver analys och tidsplan, och - arbetet kräver ansvar från gruppen och dess medlemmar. Basgruppsarbete förutsätter att alla gruppmedlemmar gör samma sak. I projektarbete delas problemet istället upp i delproblem som fördelas mellan medlemmarna så att problemet kan lösas snabbare. Projektarbete är alltså inte problembaserat lärande! I projektarbete är det nyttigt att skilja på problem och arbetssätt. Problemet är vad man jobbar med. Arbetssättet är hur man jobbar med problemet. För att arbetet ska fungera måste gruppen enas om arbetssättet innan man ger sig i kast med problemet. 3.1 Projektmodell A pig and a chicken are walking down a road. The chicken looks at the pig and says, Hey, why don't we open a restaurant? The pig looks back at the chicken and says, Good idea. What do you want to call it? The chicken thinks about it and says, Why don't we call it Ham and Eggs? I don't think so, says the pig, I d be committed, but you'd only be involved. I detta projekt förväntas grupperna för den initiala planeringen använda vattenfallsmetoden, och därefter tillämpa en process som kallas Scrum. Scrum är en iterativ inkrementell utvecklingsprocess som hör till familjen lättrörliga processer (engelska agile ). Scrum har sina rötter i arbete med att ta fram bättre processer för produktutveckling under 1980 och 1990-talen. Scrum publicerades första gången 1995 på OOPSLA-konferensen. Scrum är en iterativ processmodell med ett litet antal definierade roller och aktiviteter. De viktigaste rollerna är: scrummästaren (scrum master), som underhåller processen och agerar lagledare; produktägaren (product owner), som representerar kunder, användare och andra intressenter; och laget (team), som är utvecklarna. Processen bygger på så kallade sprints, som är relativt korta iterationer av processen. Inför varje sprint beslutar man vilka krav som ska implementeras under iterationen, och efter varje sprint demonstrerar man resultatet. En grundprincip är att kraven på ett system kan ändras (men under en sprint är kraven för den iterationen normalt låsta). I det här projektet kommer ni att arbeta med sprints som är två veckor långa. Varannan måndag (ungefär) ska ni hålla möten för att utvärdera föregående och planera kommande sprint. Under dessa möten får även kundrepresentanterna delta. 3.2 Inför projektet Inför projektet ska ni ta fram en projektplan. Den krävs för att komma överens om arbetsformerna, men till viss del även om problemet. Projektplanen inventerar tillgängliga resurser, innehåller övergripande planering om projektets genomförande och beskriver hur ni realiserar projektmodellen. 7

8 I ett traditionellt projekt, där man försöker planera så mycket som möjligt i förväg, så har projektplanen en större roll än den har här. Framförallt så kommer er projektplan inte att innehålla en detaljerad planering av uppgifterna i projektet, utan en översiktlig planering som identifierar när era iterationer är, aktiviteter som konkurrerar med projektet (till exempel tentor, schemalagda kurser), externt ställda krav (milstolpar, delrapporter och liknande). Planen blir en kalender för er, och ett underlag vid planeringen av varje enskild sprint. Projektplanen ska även: - tilldela roller till projektdeltagarna, - bestämma övergripande mål för arbetet, - inventera kunskaper och erfarenheter som kan komma till nytta, - fastslå arbetsrutiner för projektet, och - planera projektets utförande. Det är också mycket viktigt att gruppen bestämmer hur beslut ska fattas, hur missnöje inom gruppen ska tas upp samt vad som kommer att krävas av gruppens medlemmar. En del av dessa punkter ges av Scrum, men långt ifrån allt. Projektplanen är ett levande dokument som ska uppdateras kontinuerligt. Om ni, till exempel, ändrar hur ni tidsuppskattar uppgifter, ska projektplanen uppdateras. Om det tillkommer konkurrerande aktiviteter så ska de föras in. 3.3 Anvisningar för projektplanen Projektplanen ska innehålla följande: Projektets bakgrund, syfte och mål, avgränsningar, åtgärds-/resursplanering, tidplanering, projektorganisation, samt planering för information/förankring av projektet (Lööw 1999:57) Bakgrund, syfte, mål Bakgrundsbeskrivningen sätter projektplanen i ett sammanhang och klargör vad som har föregått projektet. Det leder fram till syftet med projektet, dvs. skälet till att det genomförs. Syftet konkretiseras i termer av effektmål det resultat man vill uppnå på längre sikt. Projektplanen innehåller dessutom projektmål, som beskriver vad projektet ska åstadkomma, dvs. vad man ska leverera till beställaren/produktägaren. Ofta bryts detta ned i ett antal etappmål/delleveranser. När man tillämpar Scrum kan dessa utgöras av olika releaser. Gemensamt för olika slags mål är att man bör eftersträva att göra dem SMARTa, dvs. Specifika för det aktuella projektet, Mätbara för att möjliggöra kontroll av måluppfyllnad, Accepterade av samtliga berörda parter, Realistiska med hänsyn till projektets förutsättningar, och Tidssatta för att klargöra när man ska kontrollera måluppfyllnad Avgränsningar Vad projektet inte skall leverera. Avgränsningar klargörs för att undvika ogrundade förhoppningar hos projektets olika intressenter Krav Enligt IEEE (Institute of Electrical and Electronics Engineering) så är ett krav en funktionalitet som en användare behöver för att lösa ett problem / uppnå ett mål. 8

9 Krav är också villkor och restriktioner på ett system, en tjänst, produkt eller process. Oavsett vilken projektmodell som används, så utgör kraven bsen för den överenskommelse man har mellan beställare och projektgrupp. Först när man är överens om vilka krav som ska uppfyllas, så kan projektet startas. I projekt som drivs dynamiskt specificeras produktkraven successivt, i takt med att kunskap och erfarenhet inhämtas Åtgärds-/resursplanering För att möjliggöra planering av ett projekt är det viktigt att man bryter ned arbetet till mindre aktiviteter eller åtgärder. När man tillämpar Scrum utgör framtagningen av en product backlog en central del av åtgärdsplaneringen. Detta är en prioriterad listning över systemets önskvärda funktionalitet. Varje delelement i projektets backlog ( backlog item ) beskriver ett tänkt resultat från en sprint. En viktig utgångspunkt för framtagningen av projektets backlog är projektets resurser. Ställ frågan kan vi åstadkomma detta under en sprint?. Annars finns skäl att bryta ned arbetet ytterligare. Projektets resursåtgång planeras i en budget. För enkelhets skull beräknar vi endast projektteamets tidsinsats (mätt i arbetstimmar), som är den klart viktigaste resursen i den här typen av projekt Tidplanering Projektets tidplan beskriver när olika åtgärder/aktiviteter ska utföras (här handlar det alltså om kalendertid och inte arbetstid). Den presenteras företrädesvis i form av ett Gannt-schema (Lööw 1999:65). Tänk på att förutom själva utvecklingsarbetet (sprintar), även lägga in övergripande systemarkitektur/design samt aktiviteter i samband med projektavslut (integration, systemtest, dokumentation, projektuppföljning etc.) Projektorganisation Projektorganisationen avser både rollfördelning internt i projektteamet och hur relationen till den övriga organisationen ser ut. Internt är det viktigt att definiera vem som får rollen som projektledare/scrummaster, hur rollfördelningen ser ut i övrigt samt vilket ansvar/vilka befogenheter som följer med respektive roll. Det är även viktigt att klargöra vilka spelregler man har för samarbetet i gruppen (Lööw 1999:47). I relationen till den övriga organisationen är framför kopplingar till produktägare och till andra projekt relevant Information/förankring Här beskrivs vilka rutiner projektet har för informationshantering och kommunikation. 3.4 Redovisningar Projektplanen (med störst fokus på syfte, mål, krav, risk och grov tidsplanering) ska redovisas i avstämning 1, där planen diskuteras och ett revideringsförslag tas fram. Varje vecka ska gruppen rapportera hur mycket tid (räknat i timmar) som varje person i gruppen har lagt ned på projektet, samt om gruppen ser några risker eller problem i projektet, och hur dessa ska hanteras. Denna rapport skickas med e-post till terminsansvarig senast måndagen efter veckan som rapporten gäller. 9

10 Under projektets gång är det viktigt att arbetet följs upp och utvärderas. Planen behöver revideras och nya detaljplaner måste tas fram. Detta arbete följs upp under avstämning 3 och slutredovisningen. Vid slutredovisningen redovisas projektets utfall i förhållande till ursprungliga planeringen avseende syfte, mål, krav, risk, grov tidsplanering och budget, samt teamets generella lärdomar kring projektplanering, projektorganisation etc. (se Lööw 1999: ). 3.5 Litteratur - Ken Schwaber. SCRUM Development Process. In Proceedings of the 10th Annual ACM Conference on Object Oriented Programming Systems, Languages, and Applications (OOPSLA 1995). SIGPLAN Notices 30(10). October Available on-line: - Ken Schwaber and Mike Beedle. Agile Software Development with Scrum. Prentice-Hall Ken Schwaber. Agile Project Management with Scrum. Microsoft Press Monica Lööw. Att leda och arbeta i projekt, Liber Ekonomi

11 4 Teknisk utformning 4.1 Programutveckling Agile software development Scrum är en så kallad lättrörlig process från engelskans agile. Den främsta egenskapen hos en lättrörlig process är att den kan hantera kontinuerligt föränderliga krav, och att man under utvecklingens gång ofta har ett fungerande system. I lättrörliga processer tenderar ett systems utformning att växa fram organiskt varefter enskilda funktionella krav implementeras. En nackdel är att systemövergripande aspekter som arkitektur och design lätt blir eftersatta. Under projektets gång kommer ni att förväntas införliva nya krav varefter ni upptäcker dem. Det är även möjligt att externa krav tillkommer under projektets gång Arkitektur och design Arkitektur och design är intimt sammankopplade. Arkitektur är strukturer av strukturer, ramverk som fastställer systemets utformning på hög nivå. Här är en definition ur litteraturen: The fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution. -- ANSI/IEEE Std Recommended Practice for Architectural Description of Software-Intensive Systems Se för fler definitioner av begreppet. Under projektet ska ni definiera systemets arkitektur. Genom att definiera arkitekturen skapar ni en ram inom vilken resten av utvecklingen sker. I projekt där utformningen växer fram successivt gör arkitekturen att resultatet ändå har en förutsägbar struktur och ett förutsägbart beteende. Design handlar om detaljerade beslut hur olika delar av arkitekturen ska realiseras. I en lättrörlig process tenderar man fatta sådana beslut successivt, utan någon övergripande plan. Här kommer utvecklarens erfarenhet in: en utvecklare med omfattande erfarenhet fattar bättre och mer konsekventa designbeslut än en oerfaren utvecklare. För att underlätta designbesluten och för att underlätta kommunikation om design finns ett begrepp som heter designmönster ( design pattern på engelska). Ett designmönster är en välbeprövad lösning på ett generellt designproblem. Varje mönster är väldokumenterat, inklusive dess konsekvenser för systemet i stort, fördelar och nackdelar. Under projektet räknar vi med att ni använder er av designmönster i så stor utsträckning som möjligt. 4.2 Systemets utformning Varje grupp kan fritt utforma sitt system. Dock ställs vissa tekniska krav på plattformen som påverkar vilka utformningar som är möjliga: - Systemet innehåller en mobil klient i form av en Nokia N810 handdator som kommunicerar trådlöst med övriga delar av systemet. 11

12 - I systemet finns en server som samordnar alla klienter och som ansvarar för att leverera information till dem. Denna server ska ha hög tillgänglighet. - De olika gruppernas system ska kommunicera, och den kommunikationen ska vara säker och filtrerad, så att enbart information som ska levereras kan levereras. Den övergripande arkitekturen som är mest trolig visas i figur 1. deployment Öv ergripande arkitekt... Aktör 1 «mobile» Klient «wireless,secure» «high availability» Server Annan tjänst Annan tjänst «filtered,secure» Aktör 2 «mobile» Klient «wireless,secure» «high availability» Server Annan tjänst Annan tjänst Figur 1. Övergripande systemarkitektur Klient Klienten är en eller flera komponenter på den mobila enheten. Klienten kan programmeras i Python, C eller C++ (eller en blandning). Plattformen är Nokia N810 med Maemo 4. N810 är en handhållen dator baserat på TI OMAP 2420-processorn. Den har 128MB RAM och 256 MB Flash för primärminnet, och sekundärminne om 1GB (kan expanderas med MiniSD-kort). Den kan kommunicera med USB, WiFi, Bluetooth. Det finns en VGA-kamera, mikrofon, högtalare, GPS-mottagare och tangentbord. Skärmen är 4.13 tum med en upplösning på 800x480 bildpunkter, och har 16-bitsfärg. Maemo 4 är en miljö som baseras på Debian/Gnu Linux och GTK. Nokia har tillfört en del programvara, drivrutiner och bibliotek som underlättar utveckling av tillämpningar som integrerar väl med plattformen. Maemo programmeras oftast i C, C++ eller Python. Plattformen utnyttjar DBus för kommunikation mellan olika program. Varje grupp får välja vilket programmeringsspråk och vilken arkitektur man väljer för klienten. Vi rekommenderar en lösning där olika funktioner realiseras av olika pro- 12

13 gram som kommunicerar med exempelvis DBus. Arkitekturen för klienten kommer att ha stor inverkan på hur projektet fortlöper. Klienten ska kommunicera trådlöst med servern. Detta kan ske genom infrastrukturnät eller ad-hoc-nätverk. Det står varje grupp fritt att implementera detta som man tycker passar bäst. Kommunikationen ska vara säkrad från avlyssning och manipulering Server Servern är en komponent i det fasta nätet, som kommunicerar trådlöst med klienterna. Huvuduppgiften för servern är att koordinera klienterna, tillhandahålla information som de behöver, och ta emot information som de producerar. Servern ska ha hög tillgänglighet, vilket innebär att tjänsten ska fortsätta fungera även om det uppstår en hårdvaru- eller programvarukrasch. Under projektet tillhandahåller vi en Linux-miljö och en Solaris-miljö. Vilken som kan användas för servern. De olika gruppernas system ska kunna kommunicera. Detta sker (om inte grupperna kommer överens om något annat) över Internet. Här är det viktigt att enbart information som får överföras (baserat på juridiska och etiska hänsynstaganden) överförs, och att kanalen är skyddad på lämpligt sätt Andra tjänster Flera av scenarierna varifrån krav ska hämtas beskriver information som finns i källor som befolkningsregister eller patientjournalsystem. Dessa är andra tjänster i nätet, som tillhandahåller information som klienterna (eller andra aktörer) vill använda. Gruppen ska implementera minst en sådan enkel tjänst för att demonstrera att kraven relaterade till andra tjänster är uppfyllda. 4.3 Explicita krav i projektet Informationssäkerhet Ett krishanteringssystem ställer höga krav på informationssäkerhet. I det här projektet ska ni minst säkerställa följande: - Servern autentiserar varje meddelande den tar emot från de mobila klienterna, för att garantera att meddelandet är äkta och kommer från en auktoriserad användare. - Data som sänds till andra aktörer filtreras, så att endast data som får sändas verkligen sänds. - Data som skickas mellan klient och server, mellan klienter, och mellan aktörer inte går att avlyssna eller manipulera (utan att det upptäcks). Utöver detta kan gruppen själva lägga till krav på säkerhet. En riskanalys ska genomföras för att ge vägledning kring vilken nivå av säkerhet, och vilket ytterligare skydd som behövs Mobila system Ett mobilt system är inte alltid anslutet till sitt nätverk. I projektet ska ni minst säkerställa att: 13

14 - Tillämpningarna på klienten fungerar (om än med begränsad funktion) oavsett om klienten har tillgång till nätverk eller inte. - Återuppkoppling till nätet ska ske utan att användaren behöver agera. - Kommunikationen anpassas till tillgänglig nätverkskapacitet. - Inga viktiga meddelanden förloras Systemprogramvara - Systemprogramvara i varje klient ska innefatta en QoS manager vars uppgift är att anpassa kommunikationen efter tillgänglig batterinivå. Systemets beteende i form av vilka typer av meddelanden som kommer att skickas, ska vara predikterbar givet en viss batterinivå. - Systemprogramvara på serversidan ska se till att tjänsten är tillgänglig även om programvaru- eller hårdvarukrasch uppstår. Vid replikering skall konsistens i serverns tillstånd upprätthållas. Den feltoleranta lösningen ska inte vara långsammare än motsvarande icke-feltoleranta lösning med en faktor 100%. 4.4 Handledning Till er hjälp finns ett antal experter som ni kan konsultera under projektets gång: Mikael Asplund Shanai Ardi Anna Vapen Systemprogramvara, QoS Risk- och hotanalys, kravanalys, säkerhet Autentisering, identifiering, Scrum Experterna är tillgängliga för konsultation endast enligt överenskommelse. Maila den person ni vill träffa för att boka en tid. 4.5 Redovisning Redovisning sker vid avstämningarna och vid slutredovisningen. Se avsnitt 8 och 9 för detaljer. Ni ska dessutom när som helst kunna visa upp er product backlog. 4.6 Litteratur Litteraturen är mycket viktig. Kursdelarna (säkerhet, systemprogramvara, mobila system) examineras till största delen ur litteraturen; se läsanvisningarna på kurshemsidan för detaljer Arkitektur och design Ni förväntas lära er om krav, arkitektur och design på egen hand. Detta är nödvändigt för att kunna utforma systemet på ett bra sätt. - Len Bass, Paul Clements and Rick Kazman. Software Architecture in Practice, Second Edition. Addison Wesley David Garland and Mary Shaw. An Introduction to Software Architecture. Technical Report CMU/SEI-94-TR-021. Software Engineering Institute, Carnegie Mellon University On-line: - Amnon Eden and Rick Kazman. Architecture, Design, Implementation. In Proceedings of the 25 th International Conference on Software Engineering. 14

15 IEEE Computer Society On-line: - Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Pattern Catalog. On-line: För designmönster erbjuder Wikipedia-artikeln Design Pattern (computer science) ett stort antal användbara referenser och länkar utöver de som räknas upp här Informationssäkerhet Computer Security: Art and Science är huvudsaklig kurslitteratur för säkerhetsdelen. Se kurshemsidan för läsanvisningar inför tentamen. Övriga delar i boken, samt annat material i listan här kan vara användbara i projektet. - Matt Bishop. Computer Security: Art and Science. Addison-Wesley Paco Hope, Steven Lavenhar, Gunnar Peterson. Architectural Risk Analysis. Cigital On-line: BSI.html - Gary McGraw. Risk Management Framework. Cigital On-line: - Mick Bauer. Practical Threat Analysis and Risk Management. Linux Journal On-line: - Alfred J. Menezes, Paul C. van Oorshot and Scott A. Vanstone. Handbook of Applied Cryptography. CRC Press On-line: Mobila system Ad Hoc Wireless Networks: Architectures and Protocols är kurslitteratur för mobila system. Se kurshemsidan för läsanvisningar. - C. Siva Ram Murthy, B. S. Manoj. Ad Hoc Wireless Networks: Architectures and Protocols. Prentice-Hall Systemprogramvara Operating System Concepts och Distributed Systems: Concepts and Design är kurslitteratur för systemprogramvara. Se kurshemsidan för läsanvisningar. Dessa och övrigt material kan vara användbara i projektet. - Avi Silberschatz, Petre Baer Galvin, and Greg Gagne. Operating System Concepts, 7 th Edition. John Wiley & Sons Kapitel 4, 6, 7, och 8. - George Couloutis, Jean Dollimore, and Tim Kindberg. Distributed Systems: Concepts and Design, 4 th Edition. Addison-Wesley Kapitel 2 och Algirdas Avizienis, Jean-Claude Laprie, Brian Randell, and Carl Landwehr. Basic Concepts and Taxonomy of Dependable and Secure Computing, IEEE Transactions on Dependable and Secure Computing, 1(1):11-33, Online: 15

16 - Mohamed El-Gendy, Abhijit Bose and Kang Shin. Evolution of the Internet QoS and Support for Soft Real-Time Applications. Proceedings of the IEEE, Vol 91, No. 7, Juli On-line: 16

17 5 MTS Kursmomentet Människa, teknik och samhälle består av två delar, dels en del som behandlar samhällsvetenskaplig teori kring risk, dels ett kommunikationsmoment. Studenterna ska kunna redogöra för olika samhällsvetenskapliga teorier kring risk och då särskilt i relation till teknik och teknisk utveckling. De ska också kunna reflektera kring frågor som vad som konstituerar en risk, hur olyckor kan tolkas och hur säkerhet kan uppnås. Mer specifikt kan kursinnehållet beskrivas med följande frågor: - Hur konstrueras, förhandlas och hanteras risk av olika aktörer i deras vardag? - Hur och varför kommer aktörers tolkningar av risk och osäkerhet att betraktas som fakta? Hur kan vi förstå denna process och resultatet av den? - Hur skapar t.ex. operatörer, räddningsledare, räddningspersonal och frivilliga mening och säkerhet i olika typer av organisationer och tekniska system? Dessa kunskaper ska studenterna sedan kunna införliva i sina egna projekt. Målen med delmomentet Kommunikation är att studenterna ska kunna kommunicera enligt de förutsättningar som ges i inom projektet. Detta sker genom att studenterna både skriftligt och muntligt presenterar sitt projekt vid avstämning 2 samt vid slutredovisningen. I samband med slutredovisningen ska projektgruppen även ansvara för en opponering på en annan grupps presentationer (både den muntliga och skriftliga). 5.1 Redovisning Momentet som behandlar människa, teknik och samhälle kommer att examineras med en hemtentamen och ett diskussionsseminarium. Hemtentamen och diskussionsseminariet är gemensamma med etik-momentet. Dessutom redovisas delar vid avstämningarna och vid slutredovisningarna. Se avsnitt 8 och 9 för detaljer. Kommunikationsmomentet examineras i samband med slutredovisningen 5.2 Litteratur Följande litteratur ska vara läst tillhemtentamen och diskussionsseminariet: - Boel Berner. Regeln i undantaget. Om olyckor, kunskap och tekniska system. On-line: GET.pdf - Gregory A. Bigley and Karlene H. Roberts. The Incident Command System: High-Reliability Organizing for Complex and Volatile Task Environments. Academy of Management Journal. 44(6): , Lionel Dyck. High Reliability Organizations (HRO) in Practice. Technical Support. Januari Karl E. Weick. The Collapse of Sensemaking in Organizations: The Mann Gulch Disaster. Administrative Science Quarterly, 38(4): , Ev. ytterligare några aktuella artiklar. 17

18

19 6 Psykologi När en projektgrupp arbetar tillsammans för att nå gemensamma mål spelar gruppens struktur, arbetsprocesser och ledarskap viktig roll. En grupp med välfungerande struktur, arbetsprocesser och ledarskap har bättre förutsättningar för att nå de gemensamma målen. Med gruppstruktur avses inom gruppsykologin exempelvis gruppnormer och roller och med arbetsprocesser avses hur gruppens strukturer samverkar. Vidare innefattar processer hur en grupp utvecklas över tid, från gruppens första möte tills det att gruppen har slutfört sin uppgift. Målen med kursen är att studenterna ska förstå och kunna använda sig av grundläggande gruppsykologiska begrepp såsom struktur, process och utveckling, samt kunna beskriva och förklara ledarskapets betydelse för individers och gruppers effektivitet. Ledarskap i en krissituation samt aspekter av beslutsprocesser och ledarskap som blir aktuella för de individer som eventuellt kommer att använda sig av ett mobilt krishanteringssystem skall också kunna beskrivas. Kursen kommer att examineras med en hemtentamen under hösten. För att få skriva hemtentan krävs att man har närvarat vid kursens seminarium. För att synliggöra projektgruppens struktur, inre arbetsprocesser och utveckling under terminen ska varje projektgrupp föra en egen gruppdagbok. Detta arbete kan liknas vid en loggbok över gruppens inre liv och arbete, och bör fokusera på arbetsrelaterade processer, även hindrande sådana processer. Arbetet bör bygga på kontinuerliga observationer och noteringar så att man kan följa kontinuiteten i gruppens arbete och utveckling (helst minst en gång per vecka). Uppgiftens syfte är dels att ge träning till observation av och reflektion över grupprocesser i en liten arbetsgrupp, med de betingelser som gäller då man samtidigt sköter de uppgifter som förekommer under projektterminen, dels en fördjupningsuppgift. Gruppdagboken kan ses som ett sätt att beskriva och reflektera över de händelser av uppgiftskaraktär som förekommer och hur de kommer att påverka den projektgrupp man tillhör. Dokumentationen bör vara deskriptiv och utmärkas av en icke värderande ansats. Den bör ha både ett individ- och ett grupperspektiv, men med klar tyngdpunkt på grupperspektivet. En viktig fokusering när det gäller gruppens utveckling är att se till balansen mellan uppgifts- och relationsorientering. Utöver detta har gruppen själv frihet att välja några områden av arbetet i gruppen som granskas och beskrivs. Försök att hålla er fritt och sakligt kritiskt. Sök gärna alternativa mönster för gruppens utveckling, som att inte bara slentrianmässigt utgå från exempelvis Tuckman och Wheelans utvecklingsmodell. Gruppdagboken ska bearbetas under de avslutande veckorna på kursen. Ett första utkast av en skriftlig sammanställning av gruppens iakttagelser som gjorts i gruppen över tid ska lämnas till gruppsykologiläraren senast till avstämning 4 (se nedan). Gruppen kommer att få återkoppling på detta utkast och ska därefter bearbeta en slutlig skriftlig version som ska ingå i slutrapporten. Resultatet av arbetet med gruppdagboken presenteras vid ett redovisningstillfälle i samband med slutredovisningen. Studenterna kommer även att genom egen erfarenhet av arbete i projektgrupp träna sig i att avtala med externa konsulter om olika former av professionellt stöd för utveckling av den egna gruppens förmåga att underhand lösa sina interna frågor och problem. 19

20 6.1 Redovisning Psykologimomentet examineras dels vid ett särskilt seminarium och dels vid avstämningarna och slutredovisningen. Se avsnitt 8 och 9 för detaljer om dessa. Ett första preliminärt utkast av gruppdagbokens fokus (strukturer och processer) ska presenteras vid avstämning 1. Dessutom ska en tidsplan för gruppdagboken upprättas. Till avstämning 3 ska ett utkast till den slutliga analysen av gruppdagboken vara klar och skickas till läraren. Den skrivna sammanställningen ska ha en inledning, där sammanhanget till gruppdagboken tas upp och ett tydligt syfte ska formuleras. Vidare bör ett avsnitt beskriva de metoder som har använts, hur många observationer som ligger till grund för rapporten samt en beskrivning av arbetsgrupp såsom hur många arbetade i grupper, könsfördelning, ålder och erfarenheter. Sammanfattningsvis bör sammanställningen innehålla följande punkter: - Problemformulering. - Metodbeskrivning. - Resultat av observationerna. - Slutsatser, som bygger på gruppens observationer kopplat till de gruppsykologiska teorier som behandlas i kursen. Vid examination av gruppdagboksrapporten ska samtliga gruppmedlemmar kunna redogöra för de olika punkterna och en viss grad av kreativitet en fördel vid den muntliga presentationen. 6.2 Litteratur - Donelson R. Forsyth. Group Dynamics (4 th ed). Thomson Learning Lars Fredholm och Anna-Lena Göransson, (red.). Ledning av räddningsinsatser i det komplexa samhället. Räddningsverket Susan Wheelan. Group Processes: A Developmental Perspective (2 nd ed.). Allyn and Bacon

21 7 Etik Den tekniska utvecklingen går snabbt framåt och det dröjer innan ett adekvat juridiskt ramverket utvecklas. Ny teknik kan innebära risker som på förhand är svårt att avgöra. Artificiell intelligens och genteknik (biotekniken) är exempel på områden som ger upphov till en rad frågor av etisk karaktär och där teknikens implikationer inte är uppenbara för oss. Kan en maskin tillskrivas moraliskt ansvar och i så fall på vilka grunder? På vilket sätt, om alls, bör vi med genteknik manipulera det mänskliga genomet? Eftersom ny teknik har en starkt samhällspåverkande potential och samtidigt tenderar att omges av ett policy vakuum blir etisk reflektion över teknikens implikationer central. Teknik- och systemutvecklare förväntas traditionellt att utveckla teknik som uppfyller effektivitets-, säkerhets- och användbarhetskrav inom vissa ekonomiska ramar. Eftersom ingenjören besitter stora möjligheter att påverka samhälle, människa och miljö kan hon/han sägas ha ett ansvar för att utveckla socialt och etiskt hållbar teknik. Med hjälp av etisk analys kan ingenjören identifiera hållbara lösningar på teknikrelaterade problem och även, i viss mån, överbrygga den juridiska eftersläpningen. Det här momentet syftar till att ge tankredeskap för att diskutera teknikens etiska aspekter och ingenjörens roll i samhället. Efter detta moment ska studenten ha kunskap om de vanligaste förekommande moralfilosofiska teorierna och kunna tillämpa dem inom det egna projektet. Etisk analys handlar om att på ett systematiskt sätt, diskutera vad som är gott och rätt för människor, samhälle och miljö liksom varför. Normativ etisk teori kan ge vägledning i hur vi bör fatta beslut och agera. Etisk teori kan hjälpa civilingenjören och tekniketikern att analysera problem och dilemman orsakade av, eller som uppstår i samband med teknikutveckling och/eller teknikanvändning. Etisk analys inkluderar allmänetiska frågor kring teknik, teknologi och teknikutveckling, som till exempel: - Vad är ingenjörens ansvar? - Vad är god teknik? - Vad är god teknikutveckling? - Vad innebär yrkesetik för ingenjörer? - Var går gränsen för moraliskt aktörskap? Men det handlar också ofta om att analysera partikulära teknikrelaterade fall, som t.ex. huruvida ett visst krishanteringssystem är önskvärt. Frågor om risk och säkerhet har etisk karaktär. Vilka risker är dataöverföring mellan klient - server, klient klient aktör behäftade med? Vilka säkerhetskrav nivå bör ställas på ett krishanteringssystem utifrån ett etiskt perspektiv? Eftersom ett mobilt krishanteringssystem har potential att påverka många människor i en sårbar situation är viktigt att göra en explicit etisk bedömning av projektet. Personliga integritet och valfrihet är etiska aspekter som bör beaktas vid systemets utformande. Den etiska analysen ska presentera i projektets slutrapport. 21

22 7.1 Rapporten Rapporten ska inkludera en identifikation och beskrivning av de risker som systemet ni utvecklar kan ge upphov till. Till denna uppgift hör att motivera varför de identifierade riskerna kan utgöra ett moraliskt problem. Vidare ska följande punkter ingå i rapporten: - En etisk analys av de risker som har identifierats. - En redogörelse för på vilket sätt moraliska och etiska hänsynstaganden har påverkat utformningen av systemet. 7.2 Kvalitet Inom etikmoment innebär kvalitet ett kritiskt (i betydelsen analyserande) etiskt förhållningssätt till teknik och teknologisk utveckling samt förmåga att tillämpa etisk analys. 7.3 Explicita krav i projektet Etikrapporten ska vara en litteraturstudie och en systematisk bearbetning av skriftliga källor. För uppgiften relevanta texter och teori ska presenteras och tolkas i relation till den konkreta uppgift som ska lösas. Rapporten ska presentera och analysera de etiska problem som identifieras i samband med projektet. 7.4 Redovisning Inför avstämning 1 skall ett utkast levereras som identifierar de risker som kan uppstå i samband med systemet. Motivera varför de identifierade riskerna kan utgöra ett etiskt problem. Utkastet ska skickas in till för momentet ansvarig lärare inför avstämning 1. Vid avstämning 3 ska en strukturerad och utförlig etisk analys av de identifierade riskerna presenteras. 7.5 Litteratur Litteratur som examineras: - Sven Ove Hansson. Teknik och etik. Kompendiet hämtas från: - Helen Nissenbaum. "Privacy as contextual integrity". Washington Law Review, Artikeln hämtas från: - Philip Brey. Disclosive Computer Ethics. Computers and Society, Vol. 30. Issue 4. Pp Etiska koder för ingenjörer: - Association for Computing Machinery and IEEE Computer Society. Software Engineering Code of Ethics and Professional Practice. Version 5.2. On-line: 22

23 8 Avstämningar Projektet innehåller tre avstämningar. Syftet med avstämningarna är dels att följa upp arbetet och dels ett tillfälle för handledning. Avstämningarna kan ta olika form: - Presentationer ska vara ordentligt förberedda och professionellt upplagda. Deltagarna ska vara propert klädda och uppföra sig korrekt. Projektor finns, men deltagarna ansvarar själva för övrig teknisk utrustning. - Rapporteringar är informella presentationer inför en mindre grupp. - Diskussioner är en interaktiv dialog mellan studenter och handledare/lärare. - Opposition innebär att en grupp kritiskt granskar och kommenterar på en annan grupps arbete. Granskningen sker på skriftliga dokument som laddas upp i förväg till kursplatsen. Syftet med oppositionen är att öva på ett kritiskt förhållningssätt till teknisk utformning, och att hjälpa varandra komma fram till bättre lösningar. Grupp 1 opponerar på grupp 2, grupp 2 på grupp 3 och grupp 3 på grupp 1. Se schemat för lokalanvisningar. Skriftliga rapporter ska levereras via kursplatsen till lärarlaget. Varje grupp har en egen mapp där de kan ladda upp sina rapporter. Till varje avstämning kan även finnas skriftliga redovisningar. Det är material som enbart redovisas skriftligt, och på vilket ni får skriftliga kommentarer från respektive lärare (alt. Kallas till särskilt möte). 8.1 Kundmöte Datum: 6 september 2010 Syfte: Deltagare: Form: Förberedelser: Kundmötet är ett första tillfälle för grupperna att träffa sina respektive kundrepresentanter för att få svar på frågor och för att få ett tillfälle att diskutera uppgiften. Alla i projektgruppen Kundrepresentanter Diskussion om projektuppgiften. Läs igenom projekthandboken, skapa en initial uppfattning om projektuppgiften och formulera frågor att diskutera. Kundmötet är gruppens första tillfälle att koncentrerat få svar på frågor om projektet. Det är därför viktigt att i förväg formulera frågor eller diskussionspunkter för mötet, och det är gruppens ansvar att driva mötet. Efter kundmötet kommer ni att ha tid att kontakta representanter för respektive aktör. Dessa kan ge er en bild av hur aktörerna arbetar idag, men är inte er främsta kravställare. 23

24 8.2 Avstämning 1: Krav och projektplan Datum: 13 september 2010 Syfte: Deltagare: Form: Förberedelser: Genomgång av kraven som har identifierats under projektets inledningsfas. Alla i projektgruppen Kundrepresentanter Lärare: projektledning, säkerhet, systemprogramvara, mobila system Rapportering av, och diskussion om, kraven. Ladda upp en skriftlig rapport med kravbeskrivningar, projektplan, samt utkast och tidsplan för gruppdagboken till kursplatsen senast klockan 23:59 den 11 september. Schema: Tid Grupp Anvisningar 13:15-14:00 Sjukvård 14:15-15:00 Försvarsmakt 15:15-16:00 Räddningstjänst Skapa en förteckning över krav (användarkrav, organisationskrav, tekniska krav) på systemet. De tekniska kraven skall vara uttryckta på ett bra sätt, vara lagom stora och testbara/mätbara. Kraven ska vara motiverade av användar/organisationskrav, och det ska gå att spåra dem tillbaks till dessa. Kraven behöver inte vara realistiska för det här projektet att välja ut genomförbara krav är en fråga om prioriteringar i senare skede. Vid rapporteringen ska kraven presenteras tillsammans med deras motiveringar och planer/idéer för hur de ska testas/mätas. Den skriftliga rapporten som ska laddas upp till kursplatsen ska vara utformad i första hand som stöd för senare arbete i projektet det kan m.a.o. vara början på en product backlog eller liknande. Ett första preliminärt utkast av gruppdagbokens fokus (strukturer och processer) ska rapporteras och diskuteras vid denna avstämning. Dessutom ska en tidsplan för gruppdagboken upprättas. Et utkast som identifierar de risker som kan uppstå i sambandet skal laddas upp till kursplatsen inför avstämningen. Utkastet ska motivera varför de identifierade riskerna kan utgöra etiska problem. Slutligen ska ni lämna in en projektplanering. Den ska innehålla följande: projektets bakgrund, syfte och mål, avgränsningar, åtgärds-/resursplanering, tidplanering, projektorganisation, samt planering för information/förankring av projektet. Av projektplanen ska alltså framgå vilka resurser ni har till ert förfogande och hur ni tänker nyttja dem. Det ska finnas en övergripande tidsplanering som tar hänsyn till redan schemalagda aktiviteter. Projektplanen ska dessutom innehålla lämplig definition och dokumentation av arbetssätt, roller, med mera. Redovisa de principer ni använde och de övervägande ni gjorde när ni utarbetade er projektplan och beslöt er för en viss organisation och ett visst arbetssätt. Under diskussion tillsammans med experter är må- 24

25 let att oklarheter ska upptäckas och olika synsätt belysas så att en reviderad och förbättrad planering kan göras. Experten ger klartecken om projektplanen är godkänd. 8.3 Avstämning 2: Krav, arkitektur, design Datum: 5 oktober 2010 Syfte: Deltagare: Form: Förberedelser: Uppföljning av krav (nya och gamla), genomgång av systemarkitektur och design, bakgrundsanalys. Alla i projektgruppen Kundrepresentanter Lärare: säkerhet, systemprogramvara, mobila system, MTS Rapportering av, och diskussion om nya krav. Rapportering av, och diskussion om bakgrundsanalys, systemarkitektur och design, inklusive presentation av säkerhets- och felanalyser. Ladda upp skriftligt underlag till alla punkter till kursplatsen senast klockan 23:59 den 3 september. Schema: Tid Grupp Anvisningar 8:15-9:00 Försvarsmakt 9:15-10:00 Räddningstjänst 10:15-11:00 Sjukvård Komplettera förteckningen över krav med icke-funktionella krav (säkerhet, prestanda, tillförlitlighet, användbarhet, mm), samt revidera befintliga krav. Kraven ska vara motiverade av användar- och/eller organisationskrav och vara vidare underbyggda av lämpliga analyser: för säkerhet och tillförlitlighet innebär det till exempel analys av risker och potentiella fel. Kraven ska vara realistiska (eller åtminstone gå att anpassa så de blir realistiska) och ska vara testbara. Vid den här avstämningen ska ni redovisa en bakgrundsanalys av respektive aktör (den bör ha tillkommit tidigare i projektet eftersom den är en viktig del i att identifiera organisations- och användarkrav). Bakgrundsanalysen ska innehålla organisationens arbetsuppgifter, organisationsstruktur, resurser och restriktioner, samarbetspartners m.m. Beskriv systemarkitektur och design med t.ex. UML. Arkitekturen ska stödja kraven (funktionella såväl som icke-funktionella), och alla beslut om arkitektur bör kunna spåras till dokumenterade krav. I det här skedet av projektet är det troligt att designen fortfarande är skissartad, men arkitekturen bör vara relativt mogen den ger form till systemet medan det utvecklas. 25

26 8.4 Avstämning 3: Helheten Datum: 16 november 2010 Syfte: Deltagare: Form: Förberedelser: Uppföljning av projektets resultat hittills. Alla i projektgruppen. Lärare: psykologi, systemprogramvara, säkerhet, mobila system Presentation av uppdaterade risk/felanalyser samt reviderade krav. Redovisning och diskussion av reviderad arkitektur, design, implementation. Redovisning och diskussion kring gruppdagboken. Presentation av etisk analys. Ladda upp skriftligt underlag på alla delar till kursplatsen senast klockan 23:59 den 14 november. Schema: Tid Grupp Anvisningar 8:15-9:15 Räddningstjänst 9:30-10:30 Sjukvård 10:45-11:45 Försvarsmakt Under projektets gång förväntas ni hålla risk/felanalyser kontinuerligt uppdaterade, och även revidera krav vid behov. Vid den här avstämningen ska ni helt enkelt redovisa aktuella (reviderade) versioner av dessa. Detsamma gäller systemarkitektur och systemdesign; aktuella versioner av dessa ska också redovisas. Slutligen ska ni redovisa aktuell status på själva implementationen. Eftersom ni arbetar med Scrum bör det finnas ett fungerande system att visa upp (även om det har begränsningar). Vid denna avstämning ska en strukturerad och utförlig etisk analys av de identifierade riskerna presenteras. Till avstämningen ska även ett utkast till den slutliga analysen av gruppdagboken upprättas och laddas upp till kursplatsen. 26

27 9 Slutrapportering Slutredovisning av projektet ska bestå av en skriftlig rapport samt muntliga presentationer och en demonstration. Dessutom ska ett intern-pm som analyserar och utvärderar den egna arbetsinsatsen skrivas. Den muntliga redovisningen sker inför lärarlaget och alla kursdeltagare. 9.1 Den skriftliga rapporten Den skriftliga slutrapporten av projektet ska innehålla en sammanfattning på en halv till en sida som beskriver problemet och hur er lösning svarar mot behoven. Det här är en så kallad executive summary riktad till personer utanför projektet. I inledningskapitlet beskrivs projektets bakgrund, syfte, och begränsningar. Här knyter ni samman alla deluppgifterna och förklarar vad rapporten ska handla om och beskriver hur den är upplagd. Därefter följer ett avsnitt som beskriver identifierade krav, samt aspekter som dependability och säkerhet. En uppdaterad riskanalys och en analys av tillförligheten i systemet ska ingå i rapporten. Därefter följer en mer detaljerad beskrivning av projektresultaten, inklusive krav (med motiveringar och anknytningar till t.ex. MTS och etik-ämnena), arkitektur och design. Om ni under projektets gång har dokumenterat varje backlog item ordentligt, så bör det här avsnittet nästintill vara skrivet vid varje givet tillfälle i projektet. Avslutningsvis knyter ni ihop hela arbetet genom att dels se tillbaka, dels blicka framåt. Det kan till exempel finnas förslag på framtida utvecklingsmöjligheter och alternativa användningsområden. Systemet kanske med bara smärre modifieringar skulle fungera i andra tillämpningar än just krishantering. Rapportens längd kommer att variera från grupp till grupp. Baserat på tidigare års rapporter gissar vi att den kommer att vara på 60 sidor eller mer. 9.2 Intern-PM I intern-pm ska ni utvärdera och reflektera över hur grupp-processen samt ert arbete med projektet fungerade, för att ni själva eller de som kommer att arbeta med projektet i framtiden ska kunna dra nytta av de erfarenheter ni gjort. Intern-PM består av två delar, uppföljning av projektarbetet och uppföljning av gruppprocessen Uppföljning av projektarbetet Dokumentera erfarenheterna från att använda Scrum och att arbeta i projekt. Hur fungerade rolltilldelningen? Vad har ni lärt er om arbetssättet under projektets gång? Vad kan göras annorlunda för att arbetet ska fungera ännu bättre nästa gång? Vad har fungerat bra? Vad har fungerat mindre bra? Körde ni fast? Hur kom ni vidare? I efterhand har ni kanske reflektioner om hur svårigheterna skulle kunna lösas snabbare än vad ni gjorde. Reflektera även över skillnaderna mellan basgruppsarbete och projektarbete. 27

TDDD36 Projekttermin: Säkra mobila system

TDDD36 Projekttermin: Säkra mobila system TDDD36 Projekttermin: Säkra mobila system Hösten 2011 Innehållsförteckning 1 Översikt... 1 1.1 Examination... 1 2 Projektet... 3 2.1 Aktörer... 3 2.2 Krav... 4 3 Projektledning... 5 3.1 Projektmodell...

Läs mer

TDDD36 Projekttermin: Säkra mobila system

TDDD36 Projekttermin: Säkra mobila system TDDD36 Projekttermin: Säkra mobila system Hösten 2012 Innehållsförteckning 1 Översikt... 1 1.1 Examination... 1 1.2 Projektgruppens roll... 1 1.3 Kursledningens roll... 1 2 Projektet... 3 2.1 Aktörer...

Läs mer

Vad gjorde vi förra gången? Vad gjorde vi förra gången? Vad gjorde vi förra gången? Syftet med att organisera verksamheten Organisationsteori

Vad gjorde vi förra gången? Vad gjorde vi förra gången? Vad gjorde vi förra gången? Syftet med att organisera verksamheten Organisationsteori Vad gjorde vi förra gången? Syftet med att organisera verksamheten Organisationsteori Struktur Processer Kultur Ständiga förändringar Teknik Kunskaper Ökad delaktighet i verksamheten 1 Vad gjorde vi förra

Läs mer

Riktlinjer för Verksamhetsförlagd utbildning inom. Förskollärarutbildningen. UVK3: Specialpedagogik VT 15

Riktlinjer för Verksamhetsförlagd utbildning inom. Förskollärarutbildningen. UVK3: Specialpedagogik VT 15 Riktlinjer för VFU3 150113 Yvonne P Hildingsson, VFU ledare Förskola Riktlinjer för Verksamhetsförlagd utbildning inom Förskollärarutbildningen UVK3: Specialpedagogik VT 15 Yvonne P Hildingsson yvhi@hh.se

Läs mer

1IK430 Brukarorienterad design

1IK430 Brukarorienterad design 1IK430 Brukarorienterad design Projektarbete i 1IK430 Följande text är en förklaring av projektarbetet som ingår i kursen 1IK430 Brukarorienterad design, 15 högskolepoäng Enligt kursplanen, ska studenten,

Läs mer

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

TDDD82. Marcus Bendtsen Institutionen för Datavetenskap (IDA) Avdelningen för Databas- och Informationsteknik (ADIT) TDDD82 Projekttermin inklusive kandidatprojekt: Säkra, mobila system Marcus Bendtsen Institutionen för Datavetenskap (IDA) Avdelningen för Databas- och Informationsteknik (ADIT) Översikt - Personal Terminsansvarig:

Läs mer

Projectbase en generell projektmodell

Projectbase en generell projektmodell Projectbase en generell projektmodell ProjectBase 2.0 anpassad för Projectplace Projectbase är en generell projektmodell som effektiviserar planering och styrning av projekt oavsett typ och storlek. Denna

Läs mer

Kursdokument Regional kurs Kursnamn: Döva barn och barn med hörselnedsättning lära att läsa och skriva under de tidiga åren Termin: Höstterminen 2015

Kursdokument Regional kurs Kursnamn: Döva barn och barn med hörselnedsättning lära att läsa och skriva under de tidiga åren Termin: Höstterminen 2015 Kursdokument Regional kurs Kursnamn: Döva barn och barn med hörselnedsättning lära att läsa och skriva under de tidiga åren Termin: Höstterminen 2015 Kursledare: Carin Roos, carin.roos@kau.se, tfn 054-700

Läs mer

Kursbeskrivning för UVK 6 Utveckling och utvärdering av lärande 15 hp för åk 7-9, ht 2015. Inklusive Riktlinjer för slut-vfu.

Kursbeskrivning för UVK 6 Utveckling och utvärdering av lärande 15 hp för åk 7-9, ht 2015. Inklusive Riktlinjer för slut-vfu. 2015-06-24 Kursbeskrivning för UVK 6 Utveckling och utvärdering av lärande 15 hp för åk 7-9, ht 2015. Inklusive Riktlinjer för slut-vfu. Välkomna till UVK 6 Utveckling och utvärdering av lärande 15 hp

Läs mer

Självständigt arbete i teknisk fysik 15 hp Vt 2016

Självständigt arbete i teknisk fysik 15 hp Vt 2016 Självständigt arbete i teknisk fysik 15 hp Vt 2016 Informationsmaterial 1. Skrivinstruktioner för projektplan 2. Instruktioner för kontinuerlig dokumentation av projektarbetets framåtskridande 3. Skrivinstruktioner

Läs mer

MALMÖ HÖGSKOLA Odontologiska fakulteten Tandhygienist-, tandläkar- och tandteknikerutbildningarna Introduktionskursen, 2011

MALMÖ HÖGSKOLA Odontologiska fakulteten Tandhygienist-, tandläkar- och tandteknikerutbildningarna Introduktionskursen, 2011 MALMÖ HÖGSKOLA Odontologiska fakulteten Tandhygienist-, tandläkar- och tandteknikerutbildningarna Introduktionskursen, 2011 Kursplan för TANDHYGIENISTUTBILDNINGEN TANDLÄKARUTBILDNINGEN TANDTEKNIKERUTBILDNINGEN

Läs mer

Exempel på gymnasiearbete inom naturvetenskapsprogrammet naturvetenskap och samhälle

Exempel på gymnasiearbete inom naturvetenskapsprogrammet naturvetenskap och samhälle Exempel på gymnasiearbete september 2012 Exempel på gymnasiearbete inom naturvetenskapsprogrammet naturvetenskap och samhälle Att testa dna med självtester Elevens idé Samir har följt samhällsdebatten

Läs mer

Återkoppling att få gruppen att arbeta. Ann-Marie Falk Irene Karlsson-Elfgren Örjan Östman

Återkoppling att få gruppen att arbeta. Ann-Marie Falk Irene Karlsson-Elfgren Örjan Östman Återkoppling att få gruppen att arbeta Ann-Marie Falk Irene Karlsson-Elfgren Örjan Östman Grupparbete inom kursen Aktiva studenter i grupparbeten våren 2007 Inledning I denna rapport beskriver vi återkoppling

Läs mer

Bedömningsunderlag vid praktiskt prov

Bedömningsunderlag vid praktiskt prov Nationell klinisk slutexamination för sjuksköterskeexamen, 180 hp Bedömningsunderlag vid praktiskt prov ANSLUTNA LÄROSÄTEN OBLIGATORISK VERKSAMHET FÖRSÖKSVERKSAMHET Nationell klinisk slutexamination för

Läs mer

Programmet för kompletterande utbildning för läkare med utländsk examen

Programmet för kompletterande utbildning för läkare med utländsk examen Programmet för kompletterande utbildning för läkare med utländsk examen 60 högskolepoäng Utbildningsplan Dnr LiU-2014-00409 Fastställd av fakultetsstyrelsen för medicinska fakulteten 2014-03-06. Ersätter

Läs mer

Datum 2012-10-22. Kursens benämning: Social Interaktion och Organisation. Engelsk benämning: Social Interaction and Organization

Datum 2012-10-22. Kursens benämning: Social Interaktion och Organisation. Engelsk benämning: Social Interaction and Organization 1 (5) Kursplan Kursens benämning: Social Interaktion och Organisation Engelsk benämning: Social Interaction and Organization Kurskod: 1MV017 Gäller från: HT 2012 Fastställd: Institution: Militärvetenskapliga

Läs mer

Vetenskap och evidens

Vetenskap och evidens Vetenskap och evidens Specialistkurs för psykologer SYFTE Kursen riktar sig till psykologer och andra yrkeskategorier som vill fördjupa sina kunskaper inom vetenskaplig metod och relevanta statistiska

Läs mer

Till dig som driver företag

Till dig som driver företag Till dig som driver företag Underlag för att arbeta med pilotsatsningen Finansiering av strategi för immateriella tillgångar för små och medelstora företag Framtagning av strategi för affärsstrategisk

Läs mer

Studentguide vid grupparbete

Studentguide vid grupparbete Studentguide vid grupparbete Checklista vid grupparbete Vad är syftet med uppgiften/projektet? Vad ska ni lära er? Vilka färdigheter ska ni träna och utveckla? Vilka andra delar av kursen bygger uppgiften

Läs mer

Studiehandledning Sociala villkor och sociala problem II HT 2014

Studiehandledning Sociala villkor och sociala problem II HT 2014 Sociologiska Institutionen Studiehandledning Sociala villkor och sociala problem II HT 2014 Socionomprogrammet med huvudområde socialt arbete Programkod 2SC118, Delkurs 3, vecka 45-03, 13 hp Kursansvarig:

Läs mer

Projekt L4U Lean Life Long Learning Ungdom Enköping Kommun

Projekt L4U Lean Life Long Learning Ungdom Enköping Kommun Projekt: L4U Lean Life Long Learning Ungdom ESF Diarie.Nr: 2009-3020122 VOK AB Förhandsutvärdering & Utvärderingsupplägg ESF-Socialfonden, programområde 2 Ökat arbetskraftutbud Projekt L4U Lean Life Long

Läs mer

Svenska som främmande språk Behörighetsgivande kurs i svenska 30 högskolepoäng

Svenska som främmande språk Behörighetsgivande kurs i svenska 30 högskolepoäng Kursbeskrivning med betygskriterier Svenska som främmande språk Behörighetsgivande kurs i svenska 30 högskolepoäng Höstterminen 2015 1 (14) Innehåll Välkommen till Behörighetsgivande kurs i svenska, 30

Läs mer

Studiehandledning Det professionella samtalet I (7,5 hp) The professional Conversation (ECTS credits 7,5) Ht 2012

Studiehandledning Det professionella samtalet I (7,5 hp) The professional Conversation (ECTS credits 7,5) Ht 2012 Stockholms Universitet Institutionen för pedagogik och didaktik Kursansvariga: Christer Langström Ingrid Hultén Tfn. 08 1207 63 79 christer.langstrom@edu.su.se 08-1207 63 66 ingrid.hulten@edu.su.se Studiehandledning

Läs mer

Utvecklingsplan för inriktning Grundläggande färdigheter 2011-2012

Utvecklingsplan för inriktning Grundläggande färdigheter 2011-2012 Dokument kring Utvecklingsplan för inriktning Grundläggande färdigheter 2011-2012 110831 Lärarutbildningen vid Linköpings universitet Mål med utvecklingsplanen under INR 1 och 2 Utvecklingsplanen är ett

Läs mer

Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7.5 hp (Distans) (DT2014-54006-20132) Antal svarande = 18

Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7.5 hp (Distans) (DT2014-54006-20132) Antal svarande = 18 Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7. hp (Distans) (DT0-006-0) Antal svarande = 8 Svarsfrekvens i procent =.7 Utvärderingsresultat Teckenförklaring Relativa frekvenser

Läs mer

Mönster. Ulf Cederling Växjö University Ulf.Cederling@msi.vxu.se http://www.msi.vxu.se/~ulfce. Slide 1

Mönster. Ulf Cederling Växjö University Ulf.Cederling@msi.vxu.se http://www.msi.vxu.se/~ulfce. Slide 1 Mönster Ulf Cederling Växjö University UlfCederling@msivxuse http://wwwmsivxuse/~ulfce Slide 1 Beskrivningsmall Beskrivningsmallen är inspirerad av den som användes på AG Communication Systems (AGCS) Linda

Läs mer

Följa upp, utvärdera och förbättra

Följa upp, utvärdera och förbättra Kapitel 3 Följa upp, utvärdera och förbättra Det tredje steget i tillsynsprocessen är att följa upp och utvärdera tillsynsverksamheten och det fjärde steget är förbättringar. I detta kapitel beskrivs båda

Läs mer

FOLKHÄLSA III, INRIKTNING FYSISK AKTIVITET, 30 HÖGSKOLEPOÄNG PUBLIC HEALTH III, DIRECTED TOWARDS PHYSICAL ACTIVITY, 30 CREDITS

FOLKHÄLSA III, INRIKTNING FYSISK AKTIVITET, 30 HÖGSKOLEPOÄNG PUBLIC HEALTH III, DIRECTED TOWARDS PHYSICAL ACTIVITY, 30 CREDITS 1 (5) FOLKHÄLSA III, INRIKTNING FYSISK AKTIVITET, 30 HÖGSKOLEPOÄNG PUBLIC HEALTH III, DIRECTED TOWARDS PHYSICAL ACTIVITY, 30 CREDITS Basdata Kursen ingår i ämnesstudier och är en obligatorisk kurs inom

Läs mer

UC435F Coachande samtal: Karriärutveckling och vägledning I, 7,5 hp, avancerad nivå.

UC435F Coachande samtal: Karriärutveckling och vägledning I, 7,5 hp, avancerad nivå. 1 (11) Datum 20151217 Institutionen för pedagogik och didaktik Vt 2016 Studiehandledning UC435F Coachande samtal: Karriärutveckling och vägledning I, 7,5 hp, avancerad nivå. Coaching Conversations: Career

Läs mer

Kurssekreterare Postadress: Besöksadress: Telefon:

Kurssekreterare Postadress: Besöksadress: Telefon: Gemensamt kursprogram: Projektarbete i byggprocessen VBE675 - Ledning 7,5 hp VBE680 - Programarbete, samhällsplanering och gestaltning 7,5 hp VBE685 - Projektering och design 7,5 hp VBE690 - Produktion,

Läs mer

Institutionen för hälsovetenskap Kurskod VMD903. Vetenskapliga metoder med inriktning vård av äldre, 7.5 högskolepoäng

Institutionen för hälsovetenskap Kurskod VMD903. Vetenskapliga metoder med inriktning vård av äldre, 7.5 högskolepoäng KURSPLAN Kursens mål Efter genomgången kurs skall studenten: Kunskap och förståelse kunna analysera olika vetenskapliga metoders användning och värdera deras relevans i forskning och utveckling av kunskap

Läs mer

TBMT41-Projekt i medicinsk teknik

TBMT41-Projekt i medicinsk teknik 1 (7) TBMT41-Projekt i medicinsk teknik Sändlista Håkan Örman Torun Berlind Elin Önstorp Matilda Leinsköld Håkan Örman Göran Salerud Göran Salerud Kurskod TBMT41 Examinator Göran Salerud Kursen gavs Årskurs

Läs mer

Slutrapport projektgenomförande - Aurora Innovation AB

Slutrapport projektgenomförande - Aurora Innovation AB Stockholm 2012-01-31 Ver 0.5 Slutrapport projektgenomförande - Aurora Innovation AB Projektet är genomfört inom ramen för Post- och telestyrelsens (PTS) innovationstävling Innovation för alla. Innehållsförteckning

Läs mer

Grupparbete om PBL Problembaserat Lärande

Grupparbete om PBL Problembaserat Lärande TÄRNA FOLKHÖGSKOLA Grupparbete om PBL Problembaserat Lärande 2009-09-18 - 2 - Innehåll Bakgrund... - 3 - Syfte... - 4 - Metod... - 4 - Fakta... - 5 - Resultat... - 7 - Diskussion... - 9 - Referenser...-

Läs mer

Drift- och Underhållsteknik samt Ritnigs-/schemaläsning, Ellära, Styr- & Reglerteknik. Bakgrund

Drift- och Underhållsteknik samt Ritnigs-/schemaläsning, Ellära, Styr- & Reglerteknik. Bakgrund Drift- och Underhållsteknik samt Ritnigs-/schemaläsning, Ellära, Styr- & Reglerteknik Bakgrund Anläggningar för produktion av biogas är övervakade och reglerade av datoriserade system. Det är mycket viktigt

Läs mer

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)?

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)? Svensk och internationell skogspolitik SH0121, 40173.1213 7.5 Hp Studietakt = 100% Nivå och djup = Avancerad Kursledare = Camilla Widmark Värderingsresultat Värderingsperiod: 2013-04-30-2013-05-26 Antal

Läs mer

Projektarbete i gymnasieskolan. Elevens frågor och svar

Projektarbete i gymnasieskolan. Elevens frågor och svar Projektarbete i gymnasieskolan Elevens frågor och svar Anders Danell och Mats Eriksson, Katedralskolan 2002 Innehåll 1. VILKET SYFTE HAR DET HÄR HÄFTET?... 3 2. VILKET SYFTE HAR GYMNASIESKOLANS PROJEKTARBETE?...

Läs mer

Viktigt! Glöm inte att skriva Tentamenskod eller namn på alla blad du lämnar in.

Viktigt! Glöm inte att skriva Tentamenskod eller namn på alla blad du lämnar in. Supportkunskap Provmoment: Ladokkod: Tentamen ges för: Ten 41F07A ITEK13 Namn: Personnummer: Tentamensdatum: 2014-08-26 Tid: 14.00 18.00 Hjälpmedel: Hjälpmedel som finns på plats: Vald artikel (gäller

Läs mer

Utbildningsplanen är fastställd av Nämnden för konstnärligt utvecklingsarbete (KUnämnden) 2013-02-13.

Utbildningsplanen är fastställd av Nämnden för konstnärligt utvecklingsarbete (KUnämnden) 2013-02-13. UTBILDNINGSPLAN Utbildningsplan för Kandidatprogrammet i Industridesign, 180 högskolepoäng (hp) Beslut Utbildningsplanen är fastställd av Nämnden för konstnärligt utvecklingsarbete (KUnämnden) 2013-02-13.

Läs mer

HANDBOK. för dig som medverkar i Ifous FoU-program

HANDBOK. för dig som medverkar i Ifous FoU-program HANDBOK för dig som medverkar i Ifous FoU-program Innehåll Hur är ett FoU-program upplagt?... 3 Vad kommer ut av Ifous FoU-program?... 4 Organisation och roller... 5 Vad behöver ni göra nu?... 7 Det här

Läs mer

2014-2015 Alla rättigheter till materialet reserverade Easec

2014-2015 Alla rättigheter till materialet reserverade Easec 1 2 Innehåll Introduktion... 4 Standarder... 5 Översikt: Standarder... 6 1058.1-1987 IEEE Standard för Software Project Management Plans... 7 Ingående dokument... 8 Syfte och struktur... 9 ITIL... 10 ITIL

Läs mer

STOCKHOLMS UNIVERSITET Psykologiska institutionen Psykoterapeutprogrammet, 90 hp

STOCKHOLMS UNIVERSITET Psykologiska institutionen Psykoterapeutprogrammet, 90 hp STOCKHOLMS UNIVERSITET Psykologiska institutionen Psykoterapeutprogrammet, 90 hp Anvisningar och schema till kursen Vetenskapsteori och forskningsmetodik i psykoterapi, 10 hp Vårterminen 2011 Kursansvariga

Läs mer

Gemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik

Gemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik Uppdatering: Datum för anmälan för boende samt datum för middag. Gemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik Examensarbetet ska ni genomföra på det universitet som ni är

Läs mer

SAMHÄLLSVETENSKAPLIGA FAKULTETSNÄMNDEN. Grundnivå/First Cycle

SAMHÄLLSVETENSKAPLIGA FAKULTETSNÄMNDEN. Grundnivå/First Cycle SAMHÄLLSVETENSKAPLIGA FAKULTETSNÄMNDEN PC1245, Personlighet, hälsa och socialpsykologi, 30,0 högskolepoäng Psychology, Intermediate Course with Emphasis on Personality, Health and Social Psychology, 30.0

Läs mer

Utbildningsförvaltningen. Spånga gymnasium 7-9 [117]

Utbildningsförvaltningen. Spånga gymnasium 7-9 [117] Utbildningsförvaltningen Spånga gymnasium 7-9 [117] I denna rapport finner du din enhets resultat från medarbetarenkäten 2012. Datainsamlingen har skett under perioden 3 september 28 september 2012. På

Läs mer

BESKRIVNING AV PROCESSMETODEN SCRUM

BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM INNEHÅLLSFÖRTECKNING inledning... 3 SCRUM... 3 Bakgrund... 3 Faser... 3 Ramverket... 3 Nordscrum... 4 StudentProjekt...

Läs mer

Scrum + XP samt konsekvensanalys

Scrum + XP samt konsekvensanalys Scrum + XP samt konsekvensanalys Daniel Nimren dt05dn8 Douglas Frisk dt05df1 Dept. of Computer Science, Lunds Tekniska Högskola, Sweden {dt05dn8 dt05df1}@student.lth.se 1 mars 2010 Sammanfattning Denna

Läs mer

POLICYSAMMANFATTNING FRÅN ENTREPRENÖRSKAPSFORUM VARFÖR SILOTÄNKANDE KAN VARA BRA FÖR INNOVATION

POLICYSAMMANFATTNING FRÅN ENTREPRENÖRSKAPSFORUM VARFÖR SILOTÄNKANDE KAN VARA BRA FÖR INNOVATION POLICYSAMMANFATTNING FRÅN ENTREPRENÖRSKAPSFORUM VARFÖR SILOTÄNKANDE KAN VARA BRA FÖR INNOVATION PS från Entreprenörskapsforum En viktig uppgift för Entreprenörskapsforum är att finna nya vägar att nå ut

Läs mer

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

Människa- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete Människa- datorinteraktion, MDI, vt 2012 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras

Läs mer

Elevhälsans uppdrag, organisation och arbete

Elevhälsans uppdrag, organisation och arbete Revisionsrapport Elevhälsans uppdrag, organisation och arbete Viktor Prytz Trelleborgs kommuns revisorer Innehållsförteckning 1. Sammanfattning... 1 2. Inledning...2 2.1. Revisionsfråga...2 2.2. Revisionskriterier...2

Läs mer

Riktlinjer för Verksamhetsförlagd utbildning, VFU6, inom förskollärarutbildningen. Ht 15

Riktlinjer för Verksamhetsförlagd utbildning, VFU6, inom förskollärarutbildningen. Ht 15 150831 Yvonne Hildingsson Riktlinjer för Verksamhetsförlagd utbildning, VFU6, inom förskollärarutbildningen Ht 15 Yvonne P Hildingsson VFU ansvarig Förskola 035 16 75 22 eller 0735 251836 yvhi@hh.se 1

Läs mer

Projektplan Gruppverksamhet för barn till föräldrar med psykisk ohälsa år 1 och 2

Projektplan Gruppverksamhet för barn till föräldrar med psykisk ohälsa år 1 och 2 Projektplan Gruppverksamhet för barn till föräldrar med psykisk ohälsa år 1 och 2 Kontaktperson Enhetschef Leif Jarlebring Box 24156 1054 51 Stockholm Telefon; direkt 508 10 345, mobil 070/45 10 345 E-post:

Läs mer

Kursrapport Datorlingvistisk grammatik (första skiss)

Kursrapport Datorlingvistisk grammatik (första skiss) Mats Dahllöf 090218 Kursrapport Datorlingvistisk grammatik (första skiss) Jag har försökt utforma undervisningen och examinationen på kursen så att de följer lärandemålen, och jag tror att den föresatsen

Läs mer

Kandidatprogram i miljövetenskap miljö, hälsa, arbete, 180 högskolepoäng

Kandidatprogram i miljövetenskap miljö, hälsa, arbete, 180 högskolepoäng Utbildningsplan Sida 1 av 6 Kandidatprogram i miljövetenskap miljö, hälsa, arbete, 180 högskolepoäng Bachelor Program in Environmental Science Environment, Health and Working life, 180 Credits Denna utbildningsplan

Läs mer

Institutionen för omvårdnad, hälsa och kultur Kurskod VMD903. Vetenskapliga metoder med inriktning vård av äldre, 7.

Institutionen för omvårdnad, hälsa och kultur Kurskod VMD903. Vetenskapliga metoder med inriktning vård av äldre, 7. KURSPLAN Kursens mål Efter genomgången kurs skall studenten: Kunskap och förståelse kunna analysera olika vetenskapliga metoders användning och värdera deras relevans i forskning och utveckling av kunskap

Läs mer

Konsekvensanalys av införande av kandidatarbete inom EF-nämndens civilingenjörsprogram. Utkast Ver 1.

Konsekvensanalys av införande av kandidatarbete inom EF-nämndens civilingenjörsprogram. Utkast Ver 1. Konsekvensanalys av införande av kandidatarbete inom EF-nämndens civilingenjörsprogram. Utkast Ver 1. Inledning Detta dokument utgör EF-nämndens svar på uppdraget att undersöka möjligheterna att införa

Läs mer

Senaste version kan hämtas från Internet i PDF 1 format Http://www.e.kth.se/~e92_sli/exjobb/projektplan/projektplan.pdf

Senaste version kan hämtas från Internet i PDF 1 format Http://www.e.kth.se/~e92_sli/exjobb/projektplan/projektplan.pdf SPECIFIKATION 1(11) Projektplan Distribution Detta dokument är ej under kontrollerad distribution. Innehavaren ansvarar själv för att den senaste utgåvan av detta dokument används och att inaktuella kopior

Läs mer

Medie- och kommunikationsvetenskap A Delkurs 2: Medieanalys 7,5 ects

Medie- och kommunikationsvetenskap A Delkurs 2: Medieanalys 7,5 ects Medie- och kommunikationsvetenskap A Delkurs 2: Medieanalys 7,5 ects 1 KURSINFORMATION Välkomna till kursen i Medieanalys som ges inom ramen för MKV A. Här är lite information om vilken inriktning kursen

Läs mer

Observationer i granskning av undervisning

Observationer i granskning av undervisning 1 (8) Observationer i granskning av undervisning Vad är en observation? En observation kategoriseras som en s.k. interaktiv metod, i likhet med exempelvis intervjuer. Med andra ord så deltar inspektören

Läs mer

Dok.beteckning NGL Arbetsmiljö Utgåva 1.0 Nina Larsson, Petra Hedgren Sida: 1 (10) 2013-03-22. Projektplan

Dok.beteckning NGL Arbetsmiljö Utgåva 1.0 Nina Larsson, Petra Hedgren Sida: 1 (10) 2013-03-22. Projektplan Nina Larsson, Petra Hedgren Sida: 1 (10) Projektplan NGL, fokusprojekt C.6 Arbetsmiljö för lärare i nätbaserad undervisning Nina Larsson, Petra Hedgren Sida: 2 (10) Innehåll 1 Basfakta... 4 1.1 Godkännande

Läs mer

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

Människa- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete Människa- datorinteraktion, MDI, ht 2011 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras

Läs mer

Varför ska vi ha en informationssäkerhetspolicy och hur tar vi fram en? En policy ska ju fånga in en organisations målsättning för ett visst område,

Varför ska vi ha en informationssäkerhetspolicy och hur tar vi fram en? En policy ska ju fånga in en organisations målsättning för ett visst område, Varför ska vi ha en informationssäkerhetspolicy och hur tar vi fram en? En policy ska ju fånga in en organisations målsättning för ett visst område, det må vara personal, miljö, eller informationssäkerhet.

Läs mer

Att starta en kunskapspilot inom Unesco LUCS

Att starta en kunskapspilot inom Unesco LUCS Att starta en kunskapspilot inom Unesco LUCS En kunskapspilot är ett arbete för att utveckla och förändra något inom området mänskliga rättigheter. Arbetet sker lokalt på en eller flera platser i Sverige

Läs mer

Guide till projektarbetet

Guide till projektarbetet Guide till projektarbetet 10 Guide till projektarbete, 100p Projektarbete 2010/2011 2010 Ett projektarbete är en obligatorisk kurs i gymnasieskolan. Kursen är på 100 poäng, vilket skall motsvaras av 100

Läs mer

Anne Persson, Professor anne.persson@his.se

Anne Persson, Professor anne.persson@his.se FÖRUTSÄTTNINGAR OCH STRUKTUR FÖR ATT HANTERA KUNSKAP OCH KUNSKAPSUTVECKLING Anne Persson, Professor anne.persson@his.se Bild 1 AGENDA Kunskapsarbete i verksamheter en kort introduktion Hur kan en kunskapsportal

Läs mer

ANVISNINGAR FÖR EXAMENSARBETEN INOM ENERGI- OCH BYGGNADSTEKNIK

ANVISNINGAR FÖR EXAMENSARBETEN INOM ENERGI- OCH BYGGNADSTEKNIK Akademin för ekonomi, samhälle och teknik ANVISNINGAR FÖR EXAMENSARBETEN INOM ENERGI- OCH BYGGNADSTEKNIK Grundnivå och avancerad nivå ELENA APARICIO BOZENA GUZIANA Kontakt: Bygg: bozena.guziana@mdh.se

Läs mer

Projektkunskap, företagande, entreprenörskap LS10a lektion 5 Dagens lektion Gruppdynamik Teambuilding Icke-agila projekt Presentationsteknik inför presentationen Maslow Behov av självförverkligande Behov

Läs mer

Datum 2016-02-22. Kursens benämning: Påbyggnadskurs i statsvetenskap med inriktning krishantering och säkerhet

Datum 2016-02-22. Kursens benämning: Påbyggnadskurs i statsvetenskap med inriktning krishantering och säkerhet 1 (5) Kursplan Kursens benämning: Påbyggnadskurs i statsvetenskap med inriktning krishantering och säkerhet Engelsk benämning: Political Science III with a focus on Crisis Management and Security Kurskod:

Läs mer

Fördjupad Projektbeskrivning

Fördjupad Projektbeskrivning Fördjupad Projektbeskrivning 8.1 Bakgrundsbeskrivning, skäl för projektet Kreativa näringar/kulturnäringar Internationellt sett talas det idag mycket om den Kreativa klassen och dess betydelse för framförallt

Läs mer

UTBILDNINGSPLAN. Marknadsföringsprogrammet, 180 högskolepoäng. The Marketing Programme, 180 Higher Education Credits

UTBILDNINGSPLAN. Marknadsföringsprogrammet, 180 högskolepoäng. The Marketing Programme, 180 Higher Education Credits Dnr: 674/2008-515 Utbildningsnämnden för grundnivå och avancerad nivå inom humaniora och samhällsvetenskap UTBILDNINGSPLAN Marknadsföringsprogrammet, 180 högskolepoäng The Marketing Programme, 180 Higher

Läs mer

Uppföljning av kandidatexamen i religionsvetenskap vid Högskolan i Gävle

Uppföljning av kandidatexamen i religionsvetenskap vid Högskolan i Gävle BESLUT 1(2) Avdelning Utvärderingsavdelningen Handläggare Magnus Johansson 2015-05-05 411-00440-14 Till rektor Uppföljning av kandidatexamen i religionsvetenskap vid Högskolan i Gävle Beslut Universitetskanslersämbetet

Läs mer

Miljö och hållbar utveckling MHU

Miljö och hållbar utveckling MHU Miljö och hållbar utveckling MHU Kursmål, lärandemål Kursens övergripande mål är att ge kunskaper om ingenjörsmässiga arbetsmetoder och att ge grundläggande färdigheter i att använda olika ingenjörsverktyg,

Läs mer

IT-enhetens projektmodell. Orion

IT-enhetens projektmodell. Orion s projektmodell rojektmodell Sidan 1 av (18) INNEHÅLL 1 BAKGRUND...2 2 FÖRSTUDIEN...3 2.1 SYFTE...3 2.2 INNEHÅLL...3 2.3 DOKUMENTATION...4 2.4 DOKUMENTATIONSANSVARIG...4 3 ROJEKTSTART...5 3.1 SYFTE...5

Läs mer

Problemlösning och samarbete i designprocesser PROSA (725A29)

Problemlösning och samarbete i designprocesser PROSA (725A29) LINKÖPINGS UNIVERSITET 2013-09-02 Institutionen för ekonomisk och industriell utveckling Informatik Göran Goldkuhl Annie Röstlinger Problemlösning och samarbete i designprocesser PROSA (725A29) Kursinformation

Läs mer

-lärande utvärdering av projektet Sociala entreprenörshuset

-lärande utvärdering av projektet Sociala entreprenörshuset En väg till självförsörjning och framtidstro? -lärande utvärdering av projektet Sociala entreprenörshuset Utvärderare, Christina Ehneström och Torbjörn Skarin Skellefteå, 11 februari 2013 Presentation

Läs mer

Medie- och kommunikationsvetenskap A Delkurs 2: Medieanalys 5p/7,5 ects

Medie- och kommunikationsvetenskap A Delkurs 2: Medieanalys 5p/7,5 ects Medie- och kommunikationsvetenskap A Delkurs 2: Medieanalys 5p/7,5 ects 1 KURSINFORMATION Välkomna till kursen i Medieanalys som ges inom ramen för MKV A. Här är lite information om vilken inriktning kursen

Läs mer

Masterprogram i Mark- och vattensystem, 120 högskolepoäng

Masterprogram i Mark- och vattensystem, 120 högskolepoäng Utbildningsplan Sida 1 av 5 MDH 2.1.2-390/11 Programkod: AMM03 Masterprogram i Mark- och vattensystem, 120 högskolepoäng Master of Science in Soil and Water Systems, 120 Credits Denna utbildningsplan är

Läs mer

Projektplan hälsosamt åldrande 2014

Projektplan hälsosamt åldrande 2014 Tjänsteskrivelse 2014-02-10 Handläggare: Birgitta Spens FHN 2013.0067 Projektplan hälsosamt åldrande 2014 Sammanfattning Karlskoga och Degerfors kommuner har tecknat samverkansavtal med Örebro läns landsting

Läs mer

Leverantörsförslag till samarbete kring säkerhetstest

Leverantörsförslag till samarbete kring säkerhetstest Samarrbetsförslag Version 1.1 1(6) Utfärdare Claes-Olof Olsson Ert datum Er referens Leverantörsförslag till samarbete kring säkerhetstest Företag: Accolm AB Parter: Föreningen Sambruk + fem utvalda/frivilliga

Läs mer

SG E 411 LÄK Patologens föreläsningssal, Universitetssjukhuset

SG E 411 LÄK Patologens föreläsningssal, Universitetssjukhuset HÄLSOUNIVERSITETET Hälsa Etik Lärande 1-8p VT 2004 Vecka 5 Kursstart måndag 26 januari, Välkomsthälsning samtliga studenter, kl. 10.00-11.00, Forumteatern, Nationernas hus. Utbildningsspecifikt upprop

Läs mer

Allmänvetenskaplig forskningsmetodik i medicinsk vetenskap, 15 högskolepoäng

Allmänvetenskaplig forskningsmetodik i medicinsk vetenskap, 15 högskolepoäng Kursplan Utbildning på forskarnivå Allmänvetenskaplig forskningsmetodik i medicinsk vetenskap, 15 högskolepoäng General Scientific Methods in Medical Science (15 credits) 1. Kurskod70ME057 Allmänvetenskaplig

Läs mer

Folkhälsokommitténs sekretariat. Johan Jonsson 2013-03-18

Folkhälsokommitténs sekretariat. Johan Jonsson 2013-03-18 1(9) PM Folkhälsokommitténs sekretariat Referens Datum Diarienummer Johan Jonsson 2013-03-18 FOLKHÄLSOKOMMITTÈN Regionfullmäktiges uppdrag regionstyrelsen ska utvärdera regionens samlade folkhälsoinsatser

Läs mer

Säkerhetskultur. Kort introduktion. Teori, metoder och verktyg

Säkerhetskultur. Kort introduktion. Teori, metoder och verktyg Säkerhetskultur Kort introduktion Teori, metoder och verktyg 1 Innehåll: 1. Sambandet mellan människa, teknik och organisation 2. Introduktion till begreppet säkerhetkultur 3. Grundläggande förutsättningar

Läs mer

Resultatbedömning av utbildningarna genom extern granskning av examensarbeten projektplan

Resultatbedömning av utbildningarna genom extern granskning av examensarbeten projektplan Sida 1 (6) - 2010-01-27 Resultatbedömning av utbildningarna genom extern granskning av examensarbeten projektplan Sammanfattning Syftet med projektet är att utveckla resultatbedömningar av utbildningarna

Läs mer

Studiehandledning Pedagogisk dokumentation med IT-stöd, 15 hp, 2012.

Studiehandledning Pedagogisk dokumentation med IT-stöd, 15 hp, 2012. Studiehandledning Pedagogisk dokumentation med IT-stöd, 15 hp, 2012. En kurs i samarbete med Umeå Universitet. Designad för pedagoger i Mölndals stad. Välkommen till kursen Pedagogisk dokumentation med

Läs mer

Göteborgs Universitet Lärarprogrammet/fristående kurs PDG518. Studiehandledning i kursen UTOMHUSPEDAGOGIK PDG 518 Våren 2010

Göteborgs Universitet Lärarprogrammet/fristående kurs PDG518. Studiehandledning i kursen UTOMHUSPEDAGOGIK PDG 518 Våren 2010 Göteborgs Universitet Lärarprogrammet/fristående kurs PDG518 Studiehandledning i kursen UTOMHUSPEDAGOGIK PDG 518 Våren 2010 1 Kursens röda tråd Denna kurs har som syfte att du som blivande eller verksam

Läs mer

UTBILDNINGSVETENSKAPLIGA FAKULTETEN. Institutionen för kost- och idrottsvetenskap. Studiehandledning

UTBILDNINGSVETENSKAPLIGA FAKULTETEN. Institutionen för kost- och idrottsvetenskap. Studiehandledning UTBILDNINGSVETENSKAPLIGA FAKULTETEN Institutionen för kost- och idrottsvetenskap Studiehandledning L9ID45 Idrottsfysiologi med träningslära för idrott och hälsa, 5 hp Avancerad nivå Kursansvarig: Jesper

Läs mer

LIA handledarutbildning 22/10. Att vara handledare

LIA handledarutbildning 22/10. Att vara handledare LIA handledarutbildning 22/10 Att vara handledare What s in it for me? Fundera över hur du kan se den studerande som resurs på din arbetsplats Studerande som resurs Reflektion Inspiration extra hand kan

Läs mer

Arbetsterapeutprogrammet, 180 hp

Arbetsterapeutprogrammet, 180 hp Arbetsterapeutprogrammet, 180 hp Occupational Therapy Programme, 180 credits MGAT2 Gäller från: höstterminen 2016 Fastställd av Fakultetsstyrelsen vid medicinska fakulteten Fastställandedatum 2016-01-28

Läs mer

Skriva, presentera och opponera uppsats på läkarprogrammet Examensarbete termin 10

Skriva, presentera och opponera uppsats på läkarprogrammet Examensarbete termin 10 Skriva, presentera och opponera uppsats på läkarprogrammet Examensarbete termin 10 Maria Björklund (Bibliotek & IKT) & Fredrik von Wowern (Kursansvariga termin 10), reviderad 2014-06-30 Introduktion till

Läs mer

THTY41 - Teknisk kommunikation på tyska 2 - del 1

THTY41 - Teknisk kommunikation på tyska 2 - del 1 1 (6) THTY41 - Teknisk kommunikation på tyska 2 - del 1 Sändlista Svante Gunnarsson Torun Berlind Elin Önstorp Fredrik Wiklund Christoph Röcklingsberg Johan Holström Kurskod THTY41 Examinator Christoph

Läs mer

Exempel på gymnasiearbete inom naturvetenskapsprogrammet naturvetenskap

Exempel på gymnasiearbete inom naturvetenskapsprogrammet naturvetenskap Exempel på gymnasiearbete september 2012 Exempel på gymnasiearbete inom naturvetenskapsprogrammet naturvetenskap Mpemba-effekten Elevens idé Rana ska utföra sitt gymnasiearbete i grupp tillsammans med

Läs mer

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

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16 Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16 Mål Kursen skall ge studenten träning i att utveckla en större programvara. Arbetet utförs i projektform. Projektet skall ge grundläggande

Läs mer

PC1143, Grundkurs i psykologi, 30 högskolepoäng

PC1143, Grundkurs i psykologi, 30 högskolepoäng Samhällsvetenskapliga fakultetsnämnden PC1143, Grundkurs i psykologi, 30 högskolepoäng Basic course in Psychology, 30 higher education credits Grundnivå (First Cycle) 1. Fastställande Kursplanen har fastställts

Läs mer

B. Förkunskapskrav och andra villkor för tillträde till kursen

B. Förkunskapskrav och andra villkor för tillträde till kursen KONSTFACK Institutionen för Design, Konsthantverk och Konst KURSPLAN 30030 Industridesign, individuell fördjupning Industrial, individual proficency 30 högskolepoäng / 30 ECTS credits Kurskod: IDK320,

Läs mer

Bedömningsformulär AssCE* för den verksamhetsförlagda delen av utbildningen i sjuksköterskeprogrammet

Bedömningsformulär AssCE* för den verksamhetsförlagda delen av utbildningen i sjuksköterskeprogrammet Bedömningsformulär AssCE* för den verksamhetsförlagda delen av utbildningen i sjuksköterskeprogrammet Namn:.. Personnummer:... Kurs:. Vårdenhet:.. Tidsperiod:.. Halvtidsdiskussion den: Avslutande bedömningsdiskussion

Läs mer

"SÄTT SPÅR I FRAMTIDEN NU!

SÄTT SPÅR I FRAMTIDEN NU! "SÄTT SPÅR I FRAMTIDEN NU! Projektet "Sätt spår i framtiden nu!" handlar om att genomföra en aktion för att minska vårt ekologiska fotavtryck. Här får du möjligheten att fördjupa dig i kopplingen mellan

Läs mer

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack 725G61 - Laboration 7 Implementation av ett API Johan Falkenjack December 13, 2013 1 Inledning Hittills i kursen har vi tittat på grundläggande programmering och grundläggande objektorientering. I den

Läs mer

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)?

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)? Husdjursavel HV0081, 10057.1516 15 Hp Studietakt = 65% Nivå och djup = Grund Kursledare = Anna Maria Johansson Värderingsresultat Värderingsperiod: 2016-01-14-2016-01-31 Antal svar 20 Studentantal 35 Svarsfrekvens

Läs mer

SCRUM och mycket mer

SCRUM och mycket mer Typ av dokument Anvisning Skapad Senaste uppdatering 2008-01-27 2008-11-13 1 (5) Sida 1 Det minsta möjliga? SCRUM och mycket mer Om man nu vill vara agile och inte har allt tid i världen, vad skall man

Läs mer