Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15
|
|
- Eva Ivarsson
- för 9 år sedan
- Visningar:
Transkript
1 Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15
2 Lund U niversity Computer Science Jonas W isbrant ETSA01 Ingenjörsp ro cessen metodik V-modellen för programvaruutvecking Idé Affärsmål Validera Produktmål Användarfall Tidplan Funktionella krav Kvalitetskrav Resurser Risker Verifiera Projektplan Krav Verifiera Granskning Design Utvärdering Underhåll Release Support Releasebeslut Kravtäckning Acceptanstest Testdokumentation Felrapport Systemtest Gränsvärde Gränssnitt hårdvara Kodgranskning Agenda for Exercise 1a and 1b: Whitebox Ekvivalensklasser Återanvänd kod Integrationstest Programkod Blackbox Kodtäckning Versioner Verifiera Applikation Varianter Konfigurationer Enhetstest 1a Requirements introduction and overview Requirements elicitation (ex. R.1 - R.4, R.6) ER diagram (ex. R.5) Use case Project work kick-off 1b Requirements evaluation workshop Evaluation:» Use case» Functional requirements» Quality requirements 27
3 Användarfall: Ta in cykel i garaget - problem Korrekt Heltäckande? Otvetydigt? Konsistent? Verifierbart? Användarfall 1: Cykelägare lämnar in cykel i garaget Huvudaktör: Cykelägare Förhandsvillkor: Cykeln har streckkod och är inte i garaget Nödvändigt? Spårbart Rankat Framgångsscenario: 1. En cykelägare kommer med en cykel till garagets ingång. 2. Cykelägaren läser cykelns streckkod m h a streckkodsläsare vid ingången. 3. Ingångsdörrens lås öppnas. 4. Cykelägaren placerar sin cykel i garaget och låser sin cykel. 5. Cykelägaren lämnar garaget genom extrautgången. Diffust för systemet Irrelevant för systemet 28
4 Användarfall: Ta in cykel i garaget - systemet Korrekt Heltäckande? Otvetydigt Konsistent? Verifierbart Användarfall 1: Cykelägare lämnar in cykel i garaget Huvudaktör: Cykelägare Förhandsvillkor: Cykelns streckkod finns i systemet och är inte registrerad som inlämnad Framgångsscenario: 1. Cykelägaren läser cykelns streckkod m h a streckkodsläsare vid ingången. 2. Ingångsdörrens lås öppnas. Tydligt för systemet 3. Cykelägaren placerar sin cykel i garaget och lämnar garaget genom extrautgången. Nödvändigt Spårbart Rankat Vill och kan verifiera 29
5 Användarfall: Korrekt Heltäckande? Ta in cykel i garaget - begrepp Användarfall 1: Cykelägare lämnar in cykel i garaget Huvudaktör: Cykelägare Förhandsvillkor: Cykelns streckkod finns i systemet och är inte registrerad som inlämnad Otvetydigt Konsistent Verifierbart Nödvändigt Spårbart Rankat Framgångsscenario: 1. Cykelägaren läser cykelns streckkod m h a streckkodsläsare vid ingången. 2. Ingångsdörrens lås öppnas. 3. Cykelägaren placerar sin cykel i garaget och lämnar garaget genom extrautgången. Centrala begrepp enhetliga i hela beskrivningen 30
6 Användarfall: Korrekt Heltäckande? Ta in cykel i garaget Användarfall 1: Cykelägare lämnar in cykel i garaget Huvudaktör: Cykelägare Förhandsvillkor: Cykelns streckkod finns i systemet och är inte registrerad som inlämnad Otvetydigt Konsistent Verifierbart Nödvändigt Spårbart Rankat Framgångsscenario: 1. Cykelägaren läser cykelns streckkod m h a streckkodsläsare vid ingången. 2. Ingångsdörrens lås öppnas och cykeln registreras som inlämnad. 3. Cykelägaren placerar sin cykel i garaget och lämnar garaget genom extrautgången. Heltäckande? 31
7 Användarfall: Ta in cykel i garaget komplett? Korrekt Heltäckande? Otvetydigt Konsistent Verifierbart Användarfall 1: Cykelägare lämnar in cykel i garaget Nödvändigt Tre MYCKET viktiga frågor: Huvudaktör: Cykelägare Spårbart Förhandsvillkor: Cykelns streckkod finns i systemet och är inte 1. Är det VERKLIGEN så Rankat registrerad som inlämnad beställaren vi ha det? Framgångsscenario: Affärsmål Produktmål 1. Cykelägaren läser cykelns streckkod m h a streckkodsläsare vid ingången. 2. Finns det bättre lösningar? 2. Ingångsdörrens lås öppnas och cykeln registreras som inlämnad. 1. Finns det undantag eller 3. Cykelägaren placerar sin cykel i garaget varianter? och lämnar garaget genom extrautgången. - Användarmisstag? - Säkerhet? - Tekniska problem? 32
8 Användarfall: Ta in cykel i garaget Verifierbart Några undantag och varianter: Användarfall 1: Cykelägare lämnar in cykel i garaget Nödvändigt Huvudaktör: Cykelägare Cykeln registrerad som Spårbart inlämnad Förhandsvillkor: Cykelns streckkod finns i systemet Garaget och var är fullt inte Rankat registrerad som inlämnad Streckkoden finns inte i systemet Streckkoden trasig Framgångsscenario: Garaget är inte i bruk 1. Cykelägaren läser cykelns streckkod Ägaren m h a streckkodsläsare är avstängd vid ingången. Cykeln lämnas inte 2. Ingångsdörrens lås öppnas och cykeln Ägaren registreras går in som med PIN-kod inlämnad. 3. Cykelägaren placerar sin cykel i garaget och lämnar garaget genom extrautgången. Korrekt Heltäckande? Otvetydigt Konsistent ⅔ 33
9 Whitebox Lund U niversity Computer Science Jonas W isbrant ETSA01 Ingenjörsp ro cessen metodik V-modellen för programvaruutvecking Projektet väljer och formulerar: Affärsmål Produktmål Projektmål Idé Affärsmål Validera Utvärdering Underhåll Produktmål Användarfall Release Tidplan Funktionella krav Support Kvalitetskrav Resurser Releasebeslut Risker Verifiera Kravtäckning Projektplan Acceptanstest Krav Verifiera Testdokumentation Granskning Felrapport Design Systemtest Gränsvärde Kodgranskning Gränssnitt hårdvara Ekvivalensklasser Återanvänd kod Integrationstest Programkod Blackbox Kodtäckning Versioner Verifiera Applikation Varianter Konfigurationer Enhetstest I kravspecifikationen Affärsmål: Vad vill beställaren/ägaren uppnå med systemet? Vinst? Nytta? Goodwill? Spridning? Produktmål: Vad vill användarna uppnå med systemet? Komfort? Prestige? Underhållning? Hjälp? I projektplanen Projektmål: Vad vill utvecklingsorganisationen uppnå med projektet? Vinst? Kompetens? Goodwill? Kodbas? [tid-kostnad-kvalitet]? 34
10 Lund U niversity Computer Science Jonas W isbrant ETSA01 Ingenjörsp ro cessen metodik V-modellen för programvaruutvecking Idé Affärsmål Validera Produktmål Användarfall Tidplan Funktionella krav Kvalitetskrav Resurser Risker Verifiera Projektplan Krav Verifiera Granskning Design Utvärdering Underhåll Release Support Releasebeslut Kravtäckning Acceptanstest Testdokumentation Felrapport Systemtest Gränsvärde Gränssnitt hårdvara Kodgranskning Affärsmål för cykelgaraget - idéer Whitebox Ekvivalensklasser Återanvänd kod Integrationstest Programkod Blackbox Kodtäckning Versioner Verifiera Applikation Varianter Konfigurationer Enhetstest Public service: Kostnadsfritt för den pendlande användaren med smidig access, låg säkerhet och utan garantier. Gated community: Betalande användare som garanteras plats och en säker förvaring av sina exklusiva cyklar. Skalbarhet: Förberett för uppskalning till en serie sammanlänkade garage där cykelägaren har fri tillgång. Billig drift: Stabilt och enkelt att underhålla, låg service till cykelägarna Cykelgarage i produktlinje: Ägaren ska enkelt kunna generera och konfigurera nya och inbördes oberoende garage. 35
11 Användningsfall: Ta in cykel i garaget undantag? Framgångsscenario: 1. Cykelägaren läser cykelns streckkod m h a streckkodsläsare vid ingången. 2. Ingångsdörrens lås öppnas och cykeln registreras som inlämnad. 3. Cykelägaren placerar sin cykel i garaget och lämnar garaget genom extrautgången. Undantag: 1a. Streckkoden finns inte i systemet 3a. Cykeln lämnas aldrig i garage 36
12 Användningsfall: Ta in cykel i garaget undantag? Framgångsscenario: 1. Cykelägaren läser cykelns streckkod m h a streckkodsläsare vid ingången. 2. Ingångsdörrens lås öppnas och cykeln registreras som inlämnad. 3. Cykelägaren placerar sin cykel i garaget och lämnar garaget genom extrautgången. Undantag: 1a. Streckkoden finns inte i systemet * PIN-kodsterminalens LED blickar rött i 2 sekunder * Systemet registrerar den okända koden som ett intrångsförsök * Låset öppnas INTE 3a. Cykeln lämnas aldrig i garage * Cykeln registreras som inlämnad (felaktigt) 37
13 Funktionella krav och kvalitetskrav: Ta in cykel i garaget Hur lång är PIN-koden Är koden unik per användare? Ska den kombineras med användar-id? Hur länge ska dörren vara öppen? Hur snabbt ska dörren öppnas? Hur många försök får man? Hur ger vi återkoppling på PIN-kodsterminalen? Hur ofta får streckkodsavläsning misslyckas? Ska vi logga alla försök? Kvalitetskrav Tillförlitlighet Användbarhet Effektivitet Underhållsbarhet Portabilitet Uppfyllandegrad etc. 38
14 Funktionella krav: Ta in cykel i garaget Krav UF1a: PIN-koden skall vara fyrsiffrig. Krav UF1b: Inmatning av PIN-kod sker på formen *nnnn# där n står för ett godtyckligt nummer 0-9 Krav UF1: Om cykelägaren slår en felaktig PIN-kod lyser terminalens röda LED i tre sekunder. Krav UF2: Efter tre misslyckade PIN-kodsförsök lyser terminalens röda LED i fem sekunder och cykelägarens konto spärras i 10 minuter. Hur lång är PIN-koden Är koden unik per användare? Ska den kombineras med användar-id? Hur länge ska dörren vara öppen? Hur många försök får man? Hur ger vi återkoppling på PINkodsterminalen? Hur ofta får streckkodsavläsning misslyckas? Ska vi logga alla försök? 39
15 Kvalitetskrav: Ta in cykel i garaget Krav UQ1: 99,8 % av försök att läsa en korrekt streckkod ska ge rätt PIN-kod till systemet. Krav UQF2: Vid lyckad PIN-kodsinslagning eller streckkodsavläsning skall dörren vara fullt öppnad efter 2 sekunder. Krav UQF3: Senast 15 sekunder efter strömavbrott ska streckkodläsaren var i full drift. Hur lång är PIN-koden Är koden unik per användare? Ska den kombineras med användar-id? Hur länge ska dörren vara öppen? Hur många försök får man? Hur ger vi återkoppling på PINkodsterminalen? Hur ofta får streckkodsavläsning misslyckas? Ska vi logga alla försök? 40
16 Förslag: Kopiera kursens veckoplan till er Projektplan Kopiera tidplanen till er projektwebb Byt grupper mot aktiviteter, kravhantering, projektadministration, testplanering etc (behåll era övningar) Skriv planerade projekttimmar i cellerna beroende på hur många som ska vara med... 41
17 Inför vecka 2 Fredag kl 24: V2 Måndag kl 10 Måndag kl 15 Onsdag kl 24 L1 i projektwebben: Användningsfallet + Funktionella krav + kvalitetskrav Föreläsning. Välja kursombud. återkoppling från projekthandledare på L1 (= fb1) L2 kravspecifikation sanity check Lund University Computer Science ETSA01 Ingenjörsprocessen - Metodik VT15 Exercise 1 42
Exercise 1b: Requirements evaluation
Resurser Produktmål Tidplan Projektplan Idé Affärsmål Användarfall Risker Krav Design Gränssnitt hårdvara Återanvänd kod Funktionella krav Kvalitetskrav Granskning Programkod Applikation Validera Kodgranskning
Exercise 1b: Requirements evaluation
Resurser Produktmål Tidplan Idé Affärsmål Användarfall Risker Krav Gränssnitt hårdvara Återanvänd kod Funktionella krav Kvalitetskrav Granskning Programkod Applikation Validera Kodgranskning Versioner
Agenda. Föreläsning 6: Utvärdering och om tentamen. Kursinformation
Föreläsning 6: Utvärdering och om tentamen Ingenjörsprocessen metodik ETSA01 VT14 Jonas Wisbrant 288 Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter
INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT
Föreläsning 6: Utvärdering och om tentamen INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT 2 Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
Agenda. Kursinformation. Manual för systemstart... Föreläsning 6: Utvärdering och om tentamen
Föreläsning 6: Utvärdering och om tentamen Ingenjörsprocessen metodik ETSA01 VT14 Jonas Wisbrant Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
Agenda. Projektbeskrivning avsnitt 8: Acceptanstest - MS4 i korthet. Kursinformation
Föreläsning 6: Utvärdering och om tentamen INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
Kravspecifikation. Stefan Johansson D08 (dt08sj7@student.lth.se) Grupp 15
Kravspecifikation Stefan Johansson D08 (dt08sj7@student.lth.se) Grupp 15 1 april 2009 Innehåll 1 Ändringshistorik 2 2 Introduktion 2 2.1 Syfte.................................. 2 2.2 Omfattning..............................
Testplan Cykelgarage
Testplan Cykelgarage Stefan Johansson D08 (dt08sj7@student.lth.se) Johan Anderholm D08 (dt08ja5@student.lth.se) Angelica Gabasio D08 (dt08ag8@student.lth.se) Marcus Carlberg D08 (dt08mc4@student.lth.se)
Verifiering & validering -
Verifiering & validering - INGENJÖRSPROCESSEN forts. METODIK ETSA01 VT13 Verifiering och validering rep. INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT 1 1 Från F3 Verifiering & Validering Verifiering
Specifikationer i kompendiet Övningar på moodle.cs.lth.se Support Onsdag kl i E: (84?) Frågestund: F3
Börja koda onsdag eftermiddag? Specifikationer i kompendiet Övningar på moodle.cs.lth.se Support Onsdag kl 13-17 i E:2182-83 +(84?) Frågestund: F3 Föreläsning 2: Projektplanering & Granskning ETSA02 Programvaruutveckling
2015-03-23. ETSA01 Ingenjörsprocessen för Programvaruutveckling Metodik. Föreläsning 1 Markus Borg. Flickr: carlcollins.
ETSA01 Ingenjörsprocessen för Programvaruutveckling Metodik Föreläsning 1 Markus Borg 1 Flickr: nearsoft Flickr: carlcollins Flickr: nearsoft Flickr: canadianveggie Flickr: m-i-k-e 1 Pedagogisk utmaning!
Detta har hänt... Föreläsning 2: Projektplanering & Granskning Bildat projektgrupper. Pratat och provat kravhantering. Skaffat litteratur?
Föreläsning 2: Projektplanering & Granskning ETSA01 Ingenjörsprocessen 1 Metodik VT15 Markus Borg 1 Detta har hänt... Bildat projektgrupper Pratat och provat kravhantering Skaffat litteratur? Kommit igång
Projektplan, Cykelgarage
Projektplan, Cykelgarage Johan Anderholm, (dt08ja5@student.lth.se) Jon Andersen (dt08ja8@student.lth.se) Marcus Carlberg (dt08mc4@student.lth.se) Simon Ekvy (dt08se2@student.lth.se) Stefan Johansson (dt08sj7@student.lth.se)
Programvaruutveckling - Metodik 2016 Jonas Wisbrant
Föreläsning 3: Test och efterläsning om kodning Programvaruutveckling - Metodik 2016 Jonas Wisbrant 1 Kursinformation Detta har hänt: Pratat och skapat krav (och plan) Övning 2 Riskhantering, intressenter
Exercise 4a: Test 2 ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15. Lund University Computer Science ETSA01 Ingenjörsprocessen - Metodik VT15 Exercise 1
Exercise 4a: Test 2 ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15 Lund University Computer Science ETSA01 Ingenjörsprocessen - Metodik VT15 Exercise 1 Agenda L4: Some quick reminders Testing in the projects
Exercise 1a: Requirements and Project Kick-off ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15
Exercise 1a: Requirements and Project Kick-off ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15 2 4(+2) Exercise Sessions Ex 1a: Requirements introduction, project requirements specification kick-off or how
Kravspecifikation Cykelgarage
Kravspecifikation Cykelgarage Stefan Johansson D08 (dt08sj7@student.lth.se) Johan Anderholm D08 (dt08ja5@student.lth.se) Angelica Gabasio D08 (dt08ag8@student.lth.se) Marcus Carlberg D08 (dt08mc4@student.lth.se)
PH Bicycle Storage 8000 Testplan
PH Bicycle Storage 8000 Testplan Projektdeltagare: Mattias Nordahl (dt07mn0@student.lth.se) Hannes Nevalainen (dt07hn2@student.lth.se) Daniel Olofsson (dt07do1@student.lth.se) Fredrik Andersson (dt07fa5@student.lth.se)
Exercise 1a: Requirements and project kick-off
Exercise 1a: Requirements and project kick-off INGENJÖRSPROCESSEN METODIK ETSA01 VT13 Lund University Computer Science ETSA01 Ingenjörsprocessen - Metodik VT13 Exercise 1 5 Exercise Sessions Ex 1a: Requirements
2015-05-14. Agenda. Kursinformation. Manual för systemstart. Föreläsning 6: Summering och om tentamen. Målgrupp:
Föreläsning 6: Summering och om tentamen ETSA01 Ingenjörsprocessen 1 - Metodik VT15 Markus Borg Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
ETSA01 Ingenjörsprocessen för Programvaruutveckling Metodik
ETSA01 Ingenjörsprocessen för Programvaruutveckling Metodik Föreläsning 1 Markus Borg 1 Flickr: nearsoft 1 Flickr: canadianveggie Flickr: carlcollins Flickr: nearsoft Flickr: m-i-k-e 2 Pedagogisk utmaning!
Detta har hänt... Föreläsning 2: Projektplanering & granskning. Pratat och provat kravhantering. Bildat projektgrupper :-) Skaffat litteratur?
Föreläsning 2: ering & granskning Ingenjörsprocessen metodik ETSA01 VT14 Jonas Wisbrant 60 Detta har hänt... Pratat och provat kravhantering Bildat projektgrupper :-) Skaffat litteratur? Kommit igång med
men borde vi inte också testa kraven? Robert Bornelind
men borde vi inte också testa kraven? Robert Bornelind Presentation på SAST 15 års jubileum 14 oktober 2010 SQS Software Quality Systems Nordic Innehåll Introduktion Kvalitet, tid och kostnad Process Testning
Detta har hänt... Sammanfattning - Krav. Agenda F2. Föreläsning 2: Projektplanering & granskning
Föreläsning 2: ering & granskning Ingenjörsprocessen metodik ETSA01 VT14 Jonas Wisbrant Detta har hänt... Pratat och provat kravhantering Bildat projektgrupper :-) Skaffat litteratur? Kommit igång med
TDDI02. Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU
TDDI02 Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Verifikation, Validering och Testning XP Extreme Programming Vad är ett fel? I engelskan
Agenda. Föreläsning 6: Summering och om tentamen Kursinformation
Föreläsning 6: Summering och om tentamen ETSA01 Ingenjörsprocessen 1 - Metodik VT15 Markus Borg 1 Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
Hemtentamen: ETSA02 Programvaruutveckling Metodik
Hemtentamen: ETSA02 Programvaruutveckling Metodik Jonas Wisbrant 2016-05-31 1. Mål Tentamensformen, dvs. hemtentamen, har valts eftersom den möjliggör att ni både kan visa att ni har grundläggande kunskap
ETSA02 Programvaruutveckling Metodik Föreläsning 1 Jonas Wisbrant
ETSA02 Programvaruutveckling Metodik Föreläsning 1 Jonas Wisbrant 1 Flickr: nearsoft Flickr: canadianveggie Flickr: carlcollins Flickr: nearsoft Flickr: m-i-k-e Pedagogisk utmaning! Kan man förstå software
Föreläsning 4: Konfigurationer, Plattformar & Design I Programvaruutveckling - Metodik 2016 Jonas Wisbrant
Föreläsning 4: Konfigurationer, Plattformar & Design I Programvaruutveckling - Metodik 2016 Jonas Wisbrant 1 Snabbrepris: Test Testning kan påvisa fel, men inte bevisa att det inte finns fel Testprocessen
men borde vi inte också testa kraven?
men borde vi inte också testa kraven? Robert Bornelind Presentation på SAST, 24 februari 2011 SQS Software Quality Systems Sweden AB Innehåll Introduktion Kvalitet, tid och kostnad Process Testning av
Kurser och seminarier från AddQ Consulting
Kurser och seminarier från AddQ Consulting Med fokus på kvalitet och effektivitet bidrar vi till att underlätta människors vardag. Kompetensutveckling är nyckeln till framgång för dig som jobbar med test,
Doktorander vid forskarskolor för lärare hösten 2015
December 2015 Doktorander vid forskarskolor för lärare hösten 2015 Instruktion för webbrapportering Innehåll 1. Allmänt... 2 2. Viktig information inför ifyllandet av listan... 2 3. Information om vad
Detta har hänt... Jonas Wisbrant - kort CV. Kursombud - nytt försök. Föreläsning 3: Test, Konfigurationer. Pratat och skapat krav och plan
Föreläsning 3: Test, Ingenjörsprocessen metodik ETSA01 VT15 Jonas Wisbrant Detta har hänt... Pratat och skapat krav och plan Övning 2 Riskhantering, intressenter och kravgranskning. Projektet har granskat
Du har fått stycken taggar. (av föreningen okt-06 eller av den f.d. medlem du övertagit lägenheten från) Din pinkod är:
A för Passagesystem och Tvättstugebokning Lgh nr: Du har fått stycken taggar. (av föreningen okt-06 eller av den f.d. medlem du övertagit lägenheten från) Din pinkod är: Version 1.4 120218 Pinkoden används
Innehåll. 1 Dokumentbeskrivning 3. 2 Användarinformation 3. 3 Installations anvisning 5. 3.1 Starta upp enheten 5
Version: 1.1 1 Innehåll 1 Dokumentbeskrivning 3 2 Användarinformation 3 3 Installations anvisning 5 3.1 Starta upp enheten 5 3.2 Sätta skärmlåskod 8 3.3 Skapa Google konto 10 3.4 Installera Mobileiron
Föreläsning 3 Verifiering och Validering
ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 3 Verifiering och Validering Jonas Wisbrant 2 Detta har hänt... Pratat och skapat krav och plan Några har kommit i kontakt med IP3-projekt
Föreläsning 3: Test, Konfigurationer. Övning 2 Riskhantering, intressenter och kravgranskning.
Föreläsning 3: Test, Konfigurationer Ingenjörsprocessen metodik ETSA01 VT15 Jonas Wisbrant 105 Detta har hänt... Pratat och skapat krav och plan Övning 2 Riskhantering, intressenter och kravgranskning.
ASSA RX. Webbaserat passersystem för dig som jobbar med annat. ASSA ABLOY, the global leader in door opening solutions. 1
ASSA RX Webbaserat passersystem för dig som jobbar med annat ASSA ABLOY, the global leader in door opening solutions. 1 Varför ska du välja ett passersystem till dina lokaler? Tanken med ett passersystem
Hemtentamen: ETSA01 Ingenjörsprocessen för programvaruutveckling metodik Jonas Wisbrant
Hemtentamen: ETSA01 Ingenjörsprocessen för programvaruutveckling metodik Jonas Wisbrant 2014-06-02 1 Inledning 1.1 Mål Tentamensformen, dvs hemtentamen, har valts eftersom den möjliggör att ni både kan
Tekniskt system för Lean Startup
Tekniskt system för Lean Startup Målet med kursen är att ni ska lära er om att bygga ett sådant system Detta gör vi i tillämpat format ny bygger en app för att lära er om den processen System (som CI,
Detta har hänt... Kursinformation. Utse kursombud - nytt försök. Föreläsning 3: Test, Konfigurationer. Pratat och skapat krav och plan
Föreläsning 3: Test, Ingenjörsprocessen metodik ETSA01 VT14 Jonas Wisbrant Detta har hänt... Pratat och skapat krav och plan Övning 2 Riskhantering, intressenter och kravgranskning. Projektet har granskat
S t r e c k k o d s s p e c i a l i s t e n
S t r e c k k o d s s p e c i a l i s t e n Streckkodsspecialisten i Sverige AB, Box 219, 133 02 SALTSJÖBADEN Tel.: +46-(0)8-717 40 29, mobiltel.: +46-(0)70-717 40 29, telefax: +46-(0)8-717 40 36 Epost:
SLADDA serie. cykel med tillbehör SÄLJSTART: AUGUSTI 2016 KONTAKT: PRESS.STO@IKEA.COM SLADDA CYKEL PH138229 IKEA PRESSMATERIAL / AUGUSTI 2016 / 1
PH138229 IKEA PRESSMATERIAL / AUGUSTI 2016 / 1 SLADDA serie cykel med tillbehör Inter IKEA Systems B.V. 2016 SÄLJSTART: AUGUSTI 2016 KONTAKT: PRESS.STO@IKEA.COM IKEA PRESSMATERIAL / AUGUSTI 2016 / 2 PH138259
Föreläsning 2: Projekt, Kravhantering, Dokumentgranskning
ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 2: Projekt, Kravhantering, Dokumentgranskning Jonas Wisbrant 2 Detta har hänt... Pratat krav Bildat projektgrupper :-) Skaffat litteratur?
Bruksanvisning. Applikationsplats
Bruksanvisning Applikationsplats INNEHÅLL Hur handboken ska läsas...2 Symboler i handboken...2 Friskrivningsklausul... 3 Anmärkningar...3 Vad du kan göra på applikationsplatsen... 4 Innan du öppnar applikationsplatsen...
Föreläsning 2: Projekt, Kravhantering, Dokumentgranskning
ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 2: Projekt, Kravhantering, Dokumentgranskning Jonas Wisbrant 2 Detta har hänt... Pratat krav Bildat projektgrupper :-) Skaffat litteratur?
Inspiration, idéer och fakta för dig som planerar och bygger cykelparkeringar i Västerås. Den perfekta cykelparkeringen
Inspiration, idéer och fakta för dig som planerar och bygger cykelparkeringar i Västerås Den perfekta cykelparkeringen 2 Cykelparkeringar Ja, tack! Västerås är en kommun med en stolt cykeltradition. Att
Kursombud sökes! Kursens syfte är att ge en introduktion till metoder för att förutsäga realtidsegenskaper hos betjäningssystem, i synnerhet för data- och telekommunikationssystem. Såväl enkla betjäningssystem,
Utmaning. Föreläsning 1: Kursen & Projektuppgift Utvecklingsprojekt & Kravhantering. Agenda F1. Jonas Wisbrant - kort CV
Utmaning Kan man förstå software engineering utan att ha upplevt stora programvaruprojekt? ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 1: Kursen & Projektuppgift Utvecklingsprojekt
Några grundläggande begrepp
Några grundläggande begrepp Validering bygger vi rätt system? Uppfyller kravspecifikationen de verkliga behoven? Verifiering bygger vi systemet rätt? Uppfyller det färdiga systemet kravspecifikationen?
STADSLEDNINGSKONTORET SOA SDK IT-AVDELNINGEN VERSION 2.1. Produktionssättning. Stockholms stad SOA-plattform. Sida 1 (9)
Produktionssättning Stockholms stad SOA-plattform 1 (9) Innehållsförteckning 1 Syfte 3 2 Generell information 3 2.1 Förklaringar av objekttyper... 3 2.1.1 TeamPlace... 3 2.1.2 SOA-tjänst... 3 2.1.3 Virtualisering...
SOPHUS HUNDSKALL MC GARAGE
Nummer 1/03 Utgivningsdatum ca 15/3, 15/6, 15/9, 15/12 Bidrag och annonsmanus mottages intill fjorton dagar före utgivningsdatum. Lämna i fritidslokalens brevlåda eller någon i styrelsen. PARKERINGEN Styrelsen
INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT
Föreläsning 2: ering & granskning INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT 57 Detta har hänt... Pratat och provat kravhantering Bildat projektgrupper :-) Skaffat litteratur? Kommit igång med
Så här funkar det Tjäna pengar till klassen, klubben eller laget
Så här funkar det Tjäna pengar till klassen, klubben eller laget Tjäna pengar på ett enkelt sätt! Newbody erbjuder det bästa och enklaste sättet att tjäna pengar nämligen att sälja produkter som alla vill
Synkronisering. Föreläsning 8
Synkronisering Föreläsning 8 Synkronisering Så stort, intrikat och viktigt att det finns hela kurser om det i parallellprogrammering. Vi fuskar lite med några av de viktigaste bitarna! Synkronisering Vad
ALM Live: Testfokus bättre mjukvarukvalitét med Visual Studio 2008 Team System
ALM Live: Testfokus bättre mjukvarukvalitét med Visual Studio 2008 Team System Magnus Juvas Qwise Om oss: Qwise Vi hjälper systemutvecklingsteam att bli bättre. Vi är experter på ALM och Team System. Vi
Fråga 1. A) Domain-requirement analysis B) Questionaires C) Focus groups D) Design workshop C) Stakeholder analysis. Svar: C, D
Fråga 1. Vilken två elicitationstekniker av följande lämpar sig bäst på att upptäcka idéer inför framtiden? (Välj 2 st, 0,5p per rätt alternativ, -0,5 per fel). A) Domain-requirement analysis B) Questionaires
HexaFlip. Kravspecifikation
HexaFlip Kravspecifikation Dokumentversion 1.0 Martin Larsson marla316@student.liu.se Carl Lindwall carli914@student.liu.se Senast modifierad 2009 02 17 Sammanfattning Detta dokument skall ligga som grund
Detta har hänt... Agenda. Kursinformation. Kursinformation
Detta har hänt... Pratat krav Bildat projektgrupper :-) Skaffat litteratur? Kommit igång med projektwikin: Formulerar krav Genomfört en övning: Hur var den? ETSA01 Ingenjörsprocessen för programvaruutveckling
Föreläsning 6. Utvärdering, om tenta, avrundning
ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 6 Utvärdering, om tenta, avrundning Jonas Wisbrant 1 Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda
Föreläsning 6. Utvärdering, om tenta, avrundning. Agenda. Kursinformation. Schemalagda kursmoment. Jonas Wisbrant. Kursinformation
Agenda Kursinformation ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet Föreläsning 6 Tentamen
Ombudsinformation 2015
Ombudsinformation 2015 Miljonlotteriet Ombudssupport ombud@miljonlotteriet.se Metallvägen 4/435 83 Mölnlycke/Telefon: 031-338 28 30 Ombudsinformation 2015 (ATG-ombud) Art.nr 100468 Innehållsförteckning
Detta har hänt... Kursinformation. Agenda. Kursinformation
Detta har hänt... Pratat krav Bildat projektgrupper :-) Skaffat litteratur? Kommit igång med projektwikin: Formulerar krav Genomfört en övning: Hur var den? ETSA01 Ingenjörsprocessen för programvaruutveckling
Kom med i en gemensam, nationell satsning för att etablera en enkel och effektiv e-tjänst!
Välkommen att ansluta din kommun till fixamingata.se och låt din kommuns invånare få en effektiv e-tjänst för att enkelt kunna föreslå förbättringar i stadsmiljön! Kom med i en gemensam, nationell satsning
Instruktioner för Brf Siljans elektroniska låssystem
Erik Åman 2016-02-28 2.0 1 (6) Instruktioner för Brf Siljans elektroniska låssystem 1 Introduktion... 1 1.1 Varför nytt låssystem?... 1 1.2 Utvärderingsperiod... 2 2 Låssystemet i korthet... 2 3 Nycklar...
ARTEMA DESK MED PINPAD MCU 5900
ARTEMA DESK MED PINPAD MCU 5900 Manual Sverige Innehållsförteckning Sida 1. INSTALLATIONSBESKRIVNING 2 1.1 Anslutning till ARTEMA DESK 2 1.2 Anslutningsinstruktion 2 2. KONFIGURATION 3 2.1 PIN-enhet levererad
Utbildning sociala investeringar
Utbildning sociala investeringar Clarion Skanstull 27 november 2015 w w w. u p p d r a g p s y k i s k h ä l s a. s e Program 08.30-9.00 Kaffe och gruppindelning/bordsplacering 09.00-09.10 Introduktion
Examen Examensmål och examenskriterier för de examina som utbildningen leder till (se ovan) framgår av gällande nationell och lokal examensordning.
1(5) Personalvetarprogrammet med inriktning mot arbets- och organisationspsykologi, 180 högskolepoäng Programkod SGPER Programme in Human Resource Management, 180 ECTS Inriktningskod ---- Filosofie kandidatexamen
ANVÄNDARMANUAL HUR INSTALLERA JAG MOBILEPASS PÅ MIN TELEFON ELLER WINDOWS DATOR
ANVÄNDARMANUAL HUR INSTALLERA JAG MOBILEPASS PÅ MIN TELEFON ELLER WINDOWS DATOR Dokumentet beskriver hur anställda på Region Halland, samt externa samarbetspartners, installera sin MobilePASS app. Utfärdat
Bilaga till cykelparkeringar inom projekt Citybanan lägesredovisning
Bilaga till cykelparkeringar inom projekt Citybanan lägesredovisning Sedan tilläggsavtal nr 1 träffades har Trafikverket i nära samarbete med kontoren utrett ett antal olika lägen för cykelparkeringar
Översikt. Installation av EasyPHP 1. Ladda ner från http://www.easyphp.org/ Jag använder Release 5.3.4.0 2. Installera EasyPHP.
Laboration 1 Översikt 1. Att komma igång med laborationsmiljön a. installera Aptana Studio 3 b. Installera EasyPHP 2. Testa lite programmering a. Testa enkla uppgifter b. Testa automatiskt 3. Skapa inloggningsformulär
Talstyrd aktivitetsregistrering/ hänvisning vid frånvaro Användarmanual
Talstyrd aktivitetsregistrering/ hänvisning vid frånvaro Användarmanual December 13, 2010 www.intranet.umea.se www.netwisecorp.com Innehåll Tips... 3 Logga in... 4 Direktinloggning... 4 Ange anknytning...
Vår styrka - den kompletta lösningen
hissar hissar 1 Vår styrka - den kompletta lösningen P DAHL har sedan starten specialiserat sig på hissystem och sedan många år har vi varit Norra Europas största leverantör och tillverkare av hisselektronik.
TPFD - TestPlan Före Design BESKRIVNING AV AKTIVITETER
TPFD Beskrivning Rev 4 1(10) TPFD - TestPlan Före Design BESKRIVNING AV AKTIVITETER Anv.krav Terminologi Detaljkrav Konfigdok Hantera Utgåvor Projektplan Testplan Test-o-felrättning Ändringslogg Återst.
Kravhantering (ETS170) Tentamensproblem 1. Grupp F 20 november 2013
Kravhantering (ETS170) Tentamensproblem 1 Grupp F 20 november 2013 Innehåll 1 Tentamensproblem 1 1.1 Data expressions........................... 1 1.2 Fokusgrupper............................. 1 1.3 Prototyping..............................
Bruksanvisning. Daikin Altherma värmepump för bergvärme EGSQH10S18AA9W. Bruksanvisning Daikin Altherma värmepump för bergvärme.
Svenska Innehåll Innehåll 1 Om detta dokument 1 Om detta dokument 2 2 Om systemet 3 2.1 Komponenter i en typisk systemlayout... 3 3 Drift 3 3.1 Översikt: Drift... 3 3.2 Snabbgenomgång av användargränssnittet...
Trendimport AB Showroom: Ryssviksvägen 2, Stockholm. Pumpvägen 7, Höör Tel: 08-522 168 50 Mail: kontakt@investliving.se www.investliving.
Trendimport AB Showroom: yssviksvägen 2, Stockholm. Pumpvägen 7, Höör Tel: 08-522 68 50 Mail: kontakt@investliving.se Med reservation för tryckfel och konstruktionsändringar som vi ej kan råda över. Vid
Resvaneundersökning Sahlgrenska Akademin KORTVERSION. Resultat av enkät genomförd 7 21 juni 2007. Göteborg 2007-09-11 Göteborgs Stad Trafikkontoret
Resvaneundersökning Sahlgrenska Akademin Resultat av enkät genomförd 7 21 juni 2007 KORTVERSION Göteborg 2007-09-11 Göteborgs Stad Trafikkontoret Resvaneundersökning Sahlgrenska Akademin Sida 2 (6) Bakgrund
Smidigt kodlås. Tekniska data. Easy Digital Door Lock. Easy Digital Door Lock. www.yale.se. www.yale.se
Smidigt kodlås Med Yale Easy får du ett lättanvänt kodlås för tillfällig låsning av din dörr eller smidigt skydd av cykel och gräsklippare i ditt förråd. Tänd upp displayen med handen, slå koden och vrid
KRIG OCH KONFLIKTER I VÄRLDEN
KRIG OCH KONFLIKTER I VÄRLDEN Två skriftliga redovisningar och en muntlig redovisning I momentet Krig och konflikter i världen kommer vi att se närmare på vilka aktörer som finns i det internationella
Kvalitetsutveckling i frivilligbaserad miljöövervakning
Kvalitetsutveckling i frivilligbaserad miljöövervakning Workshop i samband med SLU- Foma:s konferens Smartare miljöanalysmetoder Ultuna, 2014-11- 18 Sammanställda minnesanteckningar från gruppdiskussioner
Golfkiosk Modulo 122/222
Version: 1.0 2014-10-07: 2014 evry.com Golfkiosk Modulo 122/222 EVRY One Halmstad AB Sida 2 / 28 Innehåll 1 ÖVERSIKT 3 2 INSTALLATION 4 2.1 Rekommendation om placering, rumstemperatur, bultning och inkoppling
Streamade föreläsningar på webben
Streamade föreläsningar på webben Synligt inom LU Vänligen sprid inte filmerna! Ni bör inte synas Skicka gärna frågor om innehåll via formuläret! Möjligen nacken på 2-3 främre rader Ni kan komma att höras
Region Skåne Granskning av IT-kontroller
Region Skåne Granskning av IT-kontroller Per Stomberg Niklas Westerlund Deloitte AB Januari 2016 2 Innehållsförteckning 1. Sammanfattning... 3 2. Inledning... 4 2.1 Bakgrund och syfte... 4 2.2 Revisionskriterier...
Streamade föreläsningar på webben. Föreläsning 1: Kursen & Projektuppgift. Utvecklingsprojekt & Kravhantering. Utmaning. Jonas Wisbrant - kort CV
Streamade föreläsningar på webben ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 1: Kursen & Projektuppgift Synligt inom LU Vänligen sprid inte filmerna! Ni bör inte synas Utvecklingsprojekt
Babs Micro. Användarhandbok
Babs Micro Användarhandbok Innehållsförteckning Inledning Tack för att du har valt en kortläsare från Babs Paylink! Med din nya kortläsare kommer du enkelt att kunna ta betalt var du än befinner dig. Kortläsaren
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
Hällen för kockar utan gränser!
Hällen för kockar utan gränser! Siemens freeinduction med en enda heltäckande kokzon. siemens-home.se Siemens. Framtiden flyttar in. En häll. Fullständig frihet. Nya Siemens freeinduction är en helt gränslös
Release 2.1 Höjdpunkter
Introduktion Relase 2.1 funktioner höjdpunkter: Cykel Integration och Watt Leaderboard Alternativ för poängräkning på hela pass istället för varje Block Team Receiver uppdatering - firmware Cykel Integrering
SÄKERHETSLÖSNINGAR KRITISK INFRASTRUKTUR
SÄKERHETSLÖSNINGAR KRITISK INFRASTRUKTUR Som verksam inom segmentet för kritisk infrastruktur ställs du dagligen inför utmaningen att säkra några av vårt samhällets viktigaste och mest värdefulla resurser.
Kundportal. Kundportal - Användarhandledning
Kundportal Kundportal - Användarhandledning Version 1.0 Status Preliminär Datum 2014-12-07 Innehållsförteckning Innehållsförteckning... 2 Välkommen... 3 Support - Time Care Support Team... 3 Begränsat
Hur du kan dra nytta av statligt stöd till Forskning, Utveckling och Innovation?
Hur du kan dra nytta av statligt stöd till Forskning, Utveckling och Innovation? Kalmar 2014-04-25 Leif Ohlsson, Kurt Myhr, Stephen Wallman FFI FORDONSSTRATEGISK FORSKNING OCH INNOVATION VINNOVA.SE/FFI
Selma Manual Utbildningsplan. Studentcentrum/Ladokgruppen
Selma Manual Utbildningsplan Innehållsförteckning Innehållsförteckning -------------------------------------------------------------------------------------------------- 2 Logga in och logga ut - CAS ----------------------------------------------------------------------------------------
Access Direct Bredband
TM Installationsanvisning för Access Direct Bredband Till kortterminalen Thales Artema DESK LAN Välkommen till tjänsten Access Direct Bredband en snabbare och mer stabil kommunikationslösning för dina
Bokslut 2011 Så var då årets säsong till ända och jag ska här försöka ge en lite samlad bild av säsongen 2010/2011. Innan dess vill jag skicka ett JÄTTETACK till er alla för all hjälp med material, skruvning,
HÄLSOTEKET. Örgryte-Härlanda. Sommaren 2014
HÄLSOTEKET Örgryte-Härlanda Sommaren 2014 Välkommen att delta på våra inspirerande aktiviteter i sommar! Hälsoteket i Örgryte-Härlanda är till för att ge dig förutsättningar för en hälsosam livsstil. I
Anvisningar vid utformning av adaptrar till NPÖ.
Anvisningar vid utformning av adaptrar till NPÖ. Inera AB Bo 177 03 Sid 1/10 Revisionshistorik Version Revision Datum Komplett beskrivning av ändringar p1.0.0 2014-08-15 Första version BS Ändringarna gjorda
Lathund Webbanmälan. till vidareutbildningar 2012-02-10
Lathund Webbanmälan till vidareutbildningar 2012-02-10 1 OBS! För att denna instruktion ska fungera måste du ha skaffat dig en inloggning på MSB:s hemsida och har meddelat utbildning@msb.se den registrerade
Novus LUFTKUDDEMASKIN
Novus LUFTKUDDEMASKIN MANUAL Luftkuddemaskin Novus Kära kund Gratulerar och tack för att du har valt denna luftkuddemaskin från oss. Den är tillverkad enligt senaste teknologiska rön och är av mycket hög