ETSF01: Riktlinjer för rättning av tenta 140530



Relevanta dokument
Rättningsmall för Tentamen: ETSF01 Ingenjörsprocessen för programvaruutveckling ekonomi och kvalitet

ETSF01 SOFTWARE ENGINEERING PROCESS ECONOMY & QUALITY

CEQ. Anmälan - Senast 22/5 - För förlängd tid, senast 16/5. Vad testar tentan? Tenta. ETSF01 Lecture 7: Exam walk-through incl Tips n tricks

CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018

Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families

Implementering av SMS och SSP i Sverige

Risk Management Riskhantering i flygföretag

CM FORUM. Introduktion till. Configuration Management (CM) / Konfigurationsledning. Tobias Ljungkvist

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

Genomförande av SSP och SMS i Sverige. Hur ökar vi flygsäkerheten bortom regelverket? Hur balanserar vi mellan produktion och säkerhet?

Configuration Management

Asset Management ISO 55000

Botnia-Atlantica Information Meeting

Swedish framework for qualification

Mönster. Ulf Cederling Växjö University Slide 1

1. How many hours per week have you on average spent on the course, including scheduled time?

Enterprise App Store. Sammi Khayer. Igor Stevstedt. Konsultchef mobila lösningar. Teknisk Lead mobila lösningar

Projekt? 1DV420 Nätverksprojekt Kalmar, Lars Karlsson +46(0)

Service och bemötande. Torbjörn Johansson, GAF Pär Magnusson, Öjestrand GC

Introduktion ICAO-EASA.

Kursplan. AB1029 Introduktion till Professionell kommunikation - mer än bara samtal. 7,5 högskolepoäng, Grundnivå 1

Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen")

AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive

Tillgång till alla globala delar i systemet styrs av denna profil, som i sin tur kopplas till respektive användare.

State Examinations Commission

3rd September 2014 Sonali Raut, CA, CISA DGM-Internal Audit, Voltas Ltd.

Riskhantering. med exempel från Siemens

Beijer Electronics AB 2000, MA00336A,

ALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008

Det här med levels.?

ERS (Electrical Road System) Slide-in project within FFI program

Collaborative Product Development:

ISO STATUS. Prof. dr Vidosav D. MAJSTOROVIĆ 1/14. Mašinski fakultet u Beogradu - PM. Tuesday, December 09,

Biblioteket.se. A library project, not a web project. Daniel Andersson. Biblioteket.se. New Communication Channels in Libraries Budapest Nov 19, 2007

Adding active and blended learning to an introductory mechanics course

Att analysera företagsdynamik med registerdata (FAD) Martin Andersson

Oförstörande provning (NDT) i Del M Subpart F/Del 145-organisationer

Förändrade förväntningar

Hållbar utveckling i kurser lå 16-17

Sara Skärhem Martin Jansson Dalarna Science Park

Våra tjänster [Our services] UMS Group Inc., All Rights Reserved

A metadata registry for Japanese construction field

RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet

Strategy for development of car clubs in Gothenburg. Anette Thorén

Hur arbetar vi praktiskt i SAG?

Sammanfattning. Revisionsfråga Har kommunstyrelsen och tekniska nämnden en tillfredställande intern kontroll av att upphandlade ramavtal följs.

DE TRE UTMANINGARNA..

Agile i ett större sammanhang. Thomas Nilsson CTO, Agile Developer, Coach & Mentor

Om oss DET PERFEKTA KOMPLEMENTET THE PERFECT COMPLETION 04 EN BINZ ÄR PRECIS SÅ BRA SOM DU FÖRVÄNTAR DIG A BINZ IS JUST AS GOOD AS YOU THINK 05

Luftfartsavdelningen Sektionen för flygutbildning MANUALER VÄLKOMNA EN KORT SAMMANFATTNING AV INNEHÅLLET I RESPEKTIVE MANUAL

Campuskurs Distanskurs Annan. Examinator Remigijus Gustas

LARS. Ett e-bokningssystem för skoldatorer.

PORTSECURITY IN SÖLVESBORG

EASA Standardiseringsrapport 2014

Kvalitetsarbete I Landstinget i Kalmar län. 24 oktober 2007 Eva Arvidsson

Säkerhetsfunktioner rstå varandra? Finns behov av att avvika från normal säkerhetsfunktion s vissa betingelser under uppstart, ändringar i processen

Nya upphandlingsdirektiv och upphandling av livsmedel

Linköpings universitet 1

Stad + Data = Makt. Kart/GIS-dag SamGIS Skåne 6 december 2017

ISTQB Testarens ledstjärna

The reception Unit Adjunkten - for newly arrived pupils

Projectbase en generell projektmodell

FK Electrodynamics I

AI OCH VIKTEN AV ETT KUND- OCH DESIGNDRIVET PERSPEKTIV TOMMY JARNEMARK TELIA SVERIGE

Linköpings universitet 1 TDP029. Systemutveckling. Systemutveckling. Vanliga faser. Fler faser. Systemutvecklingsmetod

SUHF:s ställningstagande i fråga om nationellt kvalitetssystem för högre utbildning. Åsa Kettis

Fujitsu Day in Action. Human Centric Innovation. En resa mot tillväxt Santa Maria. Stefan Johansson. 0 Copyright 2016 FUJITSU

Isolda Purchase - EDI

Från osäkerhet till säkerhet ISO för mätning

System arbetssystem informationssystem

Methods to increase work-related activities within the curricula. S Nyberg and Pr U Edlund KTH SoTL 2017

Projektmodell med kunskapshantering anpassad för Svenska Mässan Koncernen

On the Establishment of UCSD i n in Organisations Åsa Cajander Uppsala Universitet Universitet

Revidering av ISO Peter Allvén SIS TK-304/PostNord

Urban Runoff in Denser Environments. Tom Richman, ASLA, AICP

Industriell Marknadsföring & Supply Chain Management Del 2 Supply chain management Håkan Aronsson

The Swedish National Patient Overview (NPO)

Samhälle och karriärutveckling Stockholm sept 2011 Voice of Users

Systemutveckling. Historiskt grundad introduktion

Understanding Innovation as an Approach to Increasing Customer Value in the Context of the Public Sector

Fråga 2 (3p): Läs påstående och anledning och välj det alternativ som passar bäst.

Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg

Design för användbarhet

FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR

Svensk vuxenutbildning i ett Nordiskt perspektiv Stockholm 7 okt 2011 Voice of Users. 20 oktober 2011

Introduktion till Lean, dag2

Fortsatt Luftvärdighet

Matthew Thurley Industriell bildanalys (E0005E) Response rate = 65 %

European Crime Prevention Award (ECPA) Annex I

Why WE care? Anders Lundberg Fire Protection Engineer The Unit for Fire Protection & Flammables Swedish Civil Contingencies Agency

Riskhantering för informationssäkerhet med ISO Lars Söderlund, TK 318 Ag 7 Lüning Consulting AB

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH

Solowheel. Namn: Jesper Edqvist. Klass: TE14A. Datum:

DVA336 (Parallella system, H15, Västerås, 24053)

Skyddande av frågebanken

Preschool Kindergarten

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH

6 th Grade English October 6-10, 2014

Utmaningar och möjligheter vid planering, genomförande och utvärdering av förändringsarbete i organisationer

Transkript:

ETSF01: Riktlinjer för rättning av tenta 140530

a) Definition Exempel Bild en metod som används i aktivitetsplanering för att identifiera de aktiviteter som behöver utföras genom aktivitetsnerbrytning - att först definiera övergripande WBS aktiviteter och därefter detaljera dessa. U1 b) produktkvalitet Quality of a product or services is its ability to satisfy the needs & expectations of the customer. [nåt om att kvalitet är från kundens perspektiv. De kan ev försöka uttrycka detta i termer av internal, external och perceived quality. Viktigt är att 'fit for use' och/eller kundvinklingen är med.] c) resurshistogram (resource histogramme) A histogramme showing the total resource need (possibly per category) over time, often weeks or days. Can be used in resource levelling for identifying uneven resource usage including peaks and periods of inactive resources. d) kontrakt för tid-ochmaterial (Time-andmaterial contract) Ett kontrakt där kunden löpande betalar ett bestämt pris per använd timme. Denna kostnad faktureras typiskt en gång i månaden. Sony beställer framtagandet av en spelapp av Cybercom. Initiala krav, kostnad och tidsplan diskuteras, t ex med del-leveranser och tidpunkter för möte för att diskutera status och ev justeringar i kravbilden. Kontraktet specar att Sony betalara en viss summa per använd konsulttimme. Cybercom utvecklar då appen i ett internt projekt och fakturerar Sony varje månad för använd timme.

e) slip chart En varitant på Gannt schema där förseningar relativt ursprungsplanen visas genom att förbinda nuvarande status punkt för varje aktivitet med varandra mha en släpningslinje (slip line). En mycket hackad släpningslinje indikerar då många förseningar i projektet och att projektet behöver omplaneras. I visat exempel ligger task Code module A lite före i tiden, medan både Code module B och Code module C är försenade. Genom att titta på släpningslinjen (strecket som sammanbinder nuvarande punkt för varje aktivitet) så kan man snabbt se att projektet har 2 aktiviteter som ligger lite före i tiden och 2 som är försenade. f) styrgrupp (steering committe) En grupp bestående av representanter för projektets viktigaste intressenter inklusive de delar av utv organistionen som är med i projektet. Stygruppen är allmänt ansvarig för projektets framgång och för att stödja projekt sponsorn i beslut med de olika perspektiv varje medlem representerar, t ex kundperspektiv, långsiktigt arkitekturansvar för kodbasen, rimlig arbetsbelastning för utvecklingsorganisationen (t ex att inte överutnyttja övertid). En styrgrupp för ett projekt som utvecklar ett nytt studentadministrationssystem för LU bör bestå av representanter för följande intressenter: studenter, lärare, administrativ personal, LDC, konsultfirman som fått uppdraget, ansvariga för nuvarande system, ansvariga för system som ska kopplas till det nya etc. Denna grupp kanske träffas 1 gång / mån för att få information om status och diskutera olika problemställningar, ge rekommendationer till projekt sponsor och projektledare, t ex om kravställningen, övergripande tidsplan för implementationen, överfasning till nya systemet etc.

U2 a) b) Dag 47 c) Ja, A1, A2, A5, A4, A6, A8 d) 69,5 mandagar 10 6 16 A3 Chat API 24 14 30 0 5 5 5 5 10 15 15 30 A1 Kravställning 0 0 5 A2 System Design 5 0 10 A4 User interface 15 0 30 30 12 42 10 5 15 A6 System test 30 0 42 A5 Impl widget 10 0 15 42 5 47 A8 Kundtest 42 0 47 5 3 8 A7 Manual 39 34 42

U2 e) - do pre-design during requirements phase -> A2 goes from 5 to 3 days - Move one developer from A3 to A4. duration(a3) = 12, Duration (A4) = 10 (low count) - Split A6 into test design & test execution: A6.1 = 6, A6.2 = 6 8 12 20 A3 Chat API 11 7 23 0 5 5 5 3 8 13 10 23 A1 Kravställning 0 0 5 A2 System Design 5 0 8 A4 User interface 13 0 23 23 6 29 8 5 13 A6.2 System test execution 23 0 29 A5 Impl widget 8 0 13 29 5 34 5 6 11 A8 Kundtest 29 0 34 A6.1 System test design 17 12 23 5 3 8 A7 Manual 26 21 29

General for essay questions U3-U5 General statements using the keywords are not awarded points. The keyword, what it means and how it is related to the topic &/ other keywords, must be described in the text.

U3 1 p / keyword that is described in SPI context. Clear description of what term means and how Keywords it relates. What it is (prescibing improvements based on best practices) incl examples of methods, e.g. Prescriptive / Topdown 1 CMMI, SPICE What it is (identifying improvements by analysing current situation) incl examples, e.g. iflap, Inductive / BottomUp 1 Lean Six Sigma, Lessons-Learnt Clearly describe how continuous SPI is achieved (not just continuous improvement) and why it is important to not just do a one-off SPI activity (involve staff, have a focus on quality/tqm Continuous 1 approach). Very good if PDSA is mentioned. Product quality 1 That it is connected to SPI and how (not just that SPI -> higher quality). Sw metrics / measurements 1 What and how it relates to SPI That their involvement is important for good SPI and that SPI affects their productivity and Staff / People 1 work. Demonstrating insight into SPI incl describing how the keywords connect and relate. Strengths General 1,5 and weaknesses of different methods and approaches. General 0,5 Overall SPI process, i.e. PUMA / PDSA cycle

Keywords Projekt triangeln Aktivitetsplanering Kvalitetsplan Risk exponering U4 1 p / keyword that is correctly described in context of risk management. Clear description of what the term entails and how it relates. Konsekvens av risk, dvs ett hot mot ett projekts framgång genom negativ påverkan på scope, tid eller kostnad. Hur riskhantering på verkar aktivitetsplanering Vad en kvalitetsplan är jmfr med aktivitets/projektplan, och hur de relaterar Vad det är och hur man använder detta värde Vad det innebär och när det görs i SPM processen. +1 p if all of these are described: Risk planering Acceptance/Avoidance/Mitigation/Reduction or Transfer of risk Relationen resursallokering - risk (båda hållen) och hur man Resursallokering hanterar det från ett risk perspektiv. Uppföljning Hur bör risker hanteras under monitor & control fasen? General Total 4 p Description of general : identification, analysis & prio, planning, monitoring 0,5 p / step Examples of most common risks: internal + external 1p 1 Metoder & tekniker Relation to resource allocation Clear definition of what risk is 0,5 p/teknik 0,5 p 0,5 p

Keywords U5 1 p / keyword that is correctly described in context of agile project management. Clear description of what the term entails and how it relates. F2F over documentation (e.g. on-site customer), self-governing agila principer teams, agile manifesto, welcome changes to requirements aktivitetsplanering priority driven, split into iterations (sprints) etc kostnadsestimering Team effort, planning poker etc Dev pull rather than management push & plan, ie within team self-allocation is used. More generalists, less specialists. XPs 40 resursallokering h week Continuous through frequent feedback & status sharing, e.g. riskhantering stand-up meetings, burn-down charts. processförbättring driven by teams (inductive), retrospectives Primarily Y-leaders who view team as capable of taking ledarskapsstil responsibility - carrot, not whip! utvecklingsteamet ansvarar för mer, scrum master ansvarar för roller o ansvar att scrum används rätt General 4 p Comparison with traditional approach incl strengths and weaknesses