Welcome to ETSN15 Requirements Engineering (Kravhantering)
|
|
- Erika Britt-Marie Svensson
- för 6 år sedan
- Visningar:
Transkript
1 Welcome to ETSN15 Requirements Engineering (Kravhantering) Lecture 1: Sign-up, Introduction, Requirements in Context Björn Regnell Lectures, Lab Examination Elizabeth Bjarnason Course coordinator, Exercises Johan Linåker Lecture, Project, Lab Daniel Helgesson Project
2 cs.lth.se theses in Requirements Engineering supervised by Professor Björn Regnell Lic. Eng. Johan Linåker Towards Strategic Support for Requirements Engineering in Open Source Software Ecosystems - What to reveal, when and to whom? Licentiate Thesis, 2016, ISSN: Dr. Elizabeth Bjarnason Integrated Requirements Engineering Understanding and Bridging Gaps within Software Development Doctoral Dissertation, 2013, ISBN Dr. Krzysztof Wnuk Visualizing, Analyzing and Managing the Scope of Software Releases in Large-Scale Requirements Engineering Doctoral Dissertation, 2012, ISBN Dr. Richard Berntsson Svensson Supporting Release Planning of Quality Requirements: The Quality Performance Model Doctoral Dissertation, 2011, ISBN Dr. Lena Karlsson Requirements Prioritisation and Retrospective Analysis for Release Planning Process Improvement", Doctoral Dissertation 2006 ISSN Dr. Johan Natt och Dag Managing Natural Language Requirements in Large Scale Software Development, Doctoral Dissertation 2005, ISSN
3 Requirements Engineering (RE) Kravhantering RE means to... innebär att... dig up, learn, understand, write down, check, prioritize, decide, follow up gräva fram, lära, förstå, skriva ner, kolla, prioritera, besluta om, följa upp... the features of software products... mjukvaruprodukters egenskaper
4 Upprop Lista skickas runt nu Kryssa om du ska gå kursen Kryssa om du vill vara kursombud I samband med rasten: Skapa grupper Tar ställning till efteranmälda baserat på antalet deltagare
5 You will soon be working as an engineer
6 Words from a former RE student I took the requirements engineering course at LTH in 2004, and it was so interesting that I have focused my entire career on requirements and project management. Lessons from the course text book and my experiences from the course project are still with me every day :) Hannes Lindbeck Requirements specialist, Project Manager, Outsourcing specialist at Sogeti
7 Economic consequences of requirements engineering problems
8 Uppropslistan? Går uppropslistan runt? (så den inte fastnar...)
9 Course contents 7,5 credit points Lectures (W1-W4 Tue+Wed, W7: Project Oral Exam) Give overview and structure (not all theory is covered) Guest lecturer: Hampus Jacobsson in W3 Mandatory project examination in W7 5 exercises (W1-5 Thurdays, sign-up today with project group) How to use the theory in the project, prepare for the written exam Sign up for one exercise time slot ideally with your project team! Computer Lab sessions (W2, W4, sign-up lists later) Focus on requirements modelling, preparations mandatory Project (3 credit points ~ 80 h per person, 6-8 persons, sign-up list today) Purpose: to apply theory in practical work Do requirements engineering for an idea from a startup company Written exam on all literature (4,5 credit points) Literature: Lauesen + papers Papers available via login to Moodle, se for enrollment key Hand in survey after the break Hand-outs: course program + project description+ introduction survey
10 Examination Project grade (Fail,3,4,5); groups based grade Labs (Fail, Pass); graded in pairs based on preparations and examination at the lab Written exam; individual grade. Total 100p; 50p is required for pass Final grade (Fail,3,4,5); mapped from exam points with limits based on project grade...
11 Final grade
12 Inlärningsmål: Kunskapsmål English version in course program 1. definiera grundläggande begrepp och principer inom kravhantering 2. redogöra för ett flertal olika typer av krav 3. redogöra för och värdera ett flertal olika metoder och tekniker för kravhantering 4. beskriva och relatera olika delprocesser inom kravhantering 5. beskriva kravhanteringsprocessens relation till övriga processer i produktlivscykeln 6. redogöra för kravhanteringens relation till marknadsorienterad produktledning 7. diskutera några forskningsresultat inom kravhanteringsområdet
13 Inlärningsmål: Färdighetsmål English version in course program 1. kunna välja lämplig kravhanteringsteknik för sammanhanget 2. kunna använda flera olika tekniker för att elicitera (identifiera) 3. specificera 4. validera 5. prioritera... krav
14 Inlärningsmål: Attitydmål English version in course program 1. medvetet kunna välja arbetssätt efter hur kravbilden ser ut 2. visa prov på ett systematiskt och långsiktigt arbetssätt 3. medvetet kunna problematisera över kravkvalitetens påverkan på slutproduktens kvalitet 4. på ett adekvat sätt kunna involvera användare i kravprocessen 5. medvetet kunna problematisera över kravhanteringens relation till ekonomiska aspekter i produktutveckling
15 Kursinnehåll English version in course program Krav på olika abstraktionsnivåer och i olika sammanhang Kravhanteringens delprocesser och deras relation Specificering av datakrav, t ex med virtuella fönster och datamodeller Specificering av funktionella krav, t ex med egenskapskrav och uppgiftsbeskrivningar Specificering av olika typer av kvalitetskrav (icke-funktionella krav), t ex användbarhet, prestanda, och tillförlitlighet Olika tekniker för elicitering, t ex fokusgrupper, prototyper Olika tekniker för validering, t ex granskningar Olika tekniker för prioritering, t ex parvisa jämförelser Marknadsorienterad kravhantering, produktledning och prioritering
16 Project organization Project Mission StartUp acts as your product owner Your Group P3RM (proj mgr) System Requirements SPOC (stakeholder mgr.) Project Supervisor
17 Project Roles P3RM Project, Process, Prioritization, and Release Manager (1) SPOC Stakeholder and Product Owner Communication (1) TDEVM Tools, Documents, Experiences and Version Manager (1-2) EPM Elicitation and Prototyping Manager (1-2) QRM Quality Requirements Manager (1) DRVM Data Requirements and Validation Manager (1)
18 Project 6 persons per project group TODAY Sign-up list for project teams during the break defines exercises time slot Read Project Missions from ALL start-up companies DURING Lecture 2 (Tomorrow) Start-up companies will pitch their ideas Each group will choose Project Mission The choice order is randomized. Mandatory oral project exam in last week: W7
19 Project deadlines Project Mission v1 Iteration 2 Iteration 1 v2 R1 R2 R3 W2 Thu W4 Meeting w Mon supervisor W6 Meeting w Mon supervisor W7 Sun PM W2 Meeting w supervisor Iteration 3 See exact dates in Project Description hand-out and course program:
20 Actions during the brake Sign up on a project team Sign up on exercises (whole team!) Fill in the introductory survey and hand it in after the break UPPROPSLISTA ELIZABETH
21 Discussion to activate prior knowledge What was realistic or unrealistic with the requirements engineering you did in previous project courses? What different types of requirements did you encounter? Vad var realistiskt eller orealistiskt med den kravhantering ni varit med om i tidigare projekt (tex i PUSS-kursen)? Vilka olika sorters krav stötte ni på?
22 Intro to the theory part of the course Motivation The role of Requirements Engineering (RE) Basic concepts Different types of RE Different types of requirements (reqs) Reqs at different abstraction levels Lau Motivering Kravhanteringens roll Grundläggande begrepp Olika sorters kravhantering Olika sorters krav Krav på olika abstraktionsnivå Research Papers in pdf accessed after enrollment in Moodle:
23 READ THE LITERATURE!!! READ THE TEXT BOOK
24 GO TO EXERCISES!!! READ THE TEXT BOOK
25 Basic terminology Lausen: A requirement specification is a document that describes what the system should do. What is what and what is how? Always a document? What is the system? How much about the domain?
26 Definition enl. IEEE [1990] A requirement is: (1) A condition or capability needed by a user to solve a problem or achieve an objective. (2) A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed document. (3) A documented representation of a condition or capability as in (1) or (2).
27 What are requirements? Requirements are similar to shopping lists You can't always get what you want... You often want things you don't need...
28 What is a req? Idé Idé Idea Idea Måste Måste Must Must Önskemål Önskemål Wish Wish Behov Behov Need Need Kvalitet Kvalitet Quality Quality Begränsning Begränsning Constraint Constraint? Dokumenterad Dokumenterad representation representation Documented Documented representation representation ProduktProduktegenskap egenskap Feature Feature Beslut Beslut Decision Decision Funktion Funktion Function Function
29 Requirements Engineering Important sub-processes: Elicitation to identify the requirements Specification to document the requirements Validation to check the requirements Selection to select the best requirements These processes are interdependent and are best done iteratively, in parallel and continuously. When are we ready?
30 The Requirements Engineering process is also a... Learning process... Intelligence process... Decision process... Innovation process
31 Example: MOBILE VENDOR X Where do requirements come from? Who are the stakeholders?
32 External stakeholders Internal stakeholders Customers Direct customers Operators Global customers Regional customers Other key customers Retailers Indirect customers Consumers Market segments Service providers Content providers Product providers Direct Competitors Mobile phone developers Indirect Competitors Cameras Mobile music players consumer wallet competition Platform providers Operating Systems Technical Platforms Network system providers Standardization bodies Legislation and authorities National International Manufacturing sub-contractors Component providers Marketing Long term branding Customer relations Product management Product planning Roadmapping and portfolios Product development Hardware design Electronics Analog Digital Mechanics Software design User interface Service logic Network access Codecs Platform development Mother, daughters, cluster Global functions Sub-contracting management Technical platforms Operating systems Original Design Manufacturing Technology forecasting Market research Customer Services Support Repair Legal Sourcing Accessories find the right person to talk to get the deep domain knowledge
33 SW Value chains are getting more and more complex...
34 Software Ecosystems
35 Orders of magnitude in Requirements Engineering Abrev. Level Order of magnitude Managing a complete set of interdependencies SSRE Small-Scale Requirements Engineering ~10 reqs requires small effort. MSRE Medium-Scale Requirements Engineering ~ 100 reqs is feasible but requires large effort. LSRE Large-Scale Requirements Engineering ~1000 reqs is practically unfeasible, but feasible among small bundles of requirements. VLSRE Very Large-Scale Requirements Engineering ~10000 reqs among small bundles of requirements is unfeasible in practice.
36 Dealing with very large sets of requirements Requirements Database Too much Strategic? Profitable? Related? Ambiguous? Group? Complete? Split? Reject? Expensive?
37 Different contexts and project types In-house Internutveckling för egna behov Product Development Produktutveckling för öppen marknad, t.ex. inbyggda system, generella appar för en marknad (COTS), etc. Time & Materials Utveckling på löpande räkning, rörligt pris Commercial Off-The-Shelf software (COTS) purchase Inköp av generisk (hyll-) programvara Customization Kundspecifik anpassning av generisk programvara Tender Anbudsförfrågan Customer specific: för upphandling av kundspecifik utveckling Generic (COTS): för upphandling av generisk programvara Contract development Kontraktsbaserad utveckling med fast/rörligt pris Sub-contracting Underleverantörskontrakt med fast/rörligt pris Unknown, pre-study Okänd, förstudie för att utreda lämplig projekttyp Hybrid kombinationer av ovanstående...? The context is critical to the requirements engineering!
38 Fig 1.2 Project types Internutveckling för egna behov (In-house) Produktutveckling för öppen marknad (Product Dev.) Utveckling på löpande räkning (Time&Materials) Inköp av generisk (hyll-)programvara (COTS purchase) Kundspecifik anpassning av generisk programvara Anbudsförfrågan (Tender) Project types Customer In-house User dept. IT dept. Prod. devel. Marketing SW dept. Time & materials Company SW house för upphandling av kundspecifik utveckling för upphandling av generisk programvara COTS purchase Company (Vendor) Tender Company Supplier Contract devel. Company SW house Kontraktsbaserad utveckling med fast/rörligt pris Underleverantörskontrakt med fast/rörligt pris Okänd förstudie för att utreda lämplig projekttyp Hybrider kombinationer av ovanstående Sub-contracting Unknown Supplier SW house Inhouse? COTS? From: Soren Lauesen: Software Requirements Pearson / Addison-Wesley 2002 Supplier Sammanhanget är avgörande för kravhanteringen!
39 Mutual relationship customer - supplier Who has the power? Who has the knowledge? Who takes the biggest risk? Wo takes the biggest profit? In the short term? In the long run? Mutual benefit?
40 Fig 1.1 The role of requirements Stakeholders Demands Elicitation Tacit demands & reqs Analysis Va lid Contract ati o Reqspec n Design Tracing: Forwards... Backwards... Req. management: Changing reqs Ve rif ica tio Program n Test Op & maint From: Soren Lauesen: Software Requirements Pearson / Addison-Wesley 2002
41 Fig 1.3 Contents of ReqSpec User groups Platform: HW, OS, DB Spreadsheet Quality reqs: Performance Usability Maintainability... Ext. products: Sensors, dev. Special SW Other deliverables: Documentation Install, convert, train... Interfaces System Data requirements: System state: Database, comm. states Input/output formats Functional requirements, each interface: Record, compute, transform, transmit Theory: F(input, state) -> (output, state) Function list, pseudocode, activity diagram Screen prototype, support tasks xx to yy From: Soren Lauesen: Software Requirements Pearson / Addison-Wesley 2002 Managerial reqs: Delivery time Legal Development process... Helping the reader: Business goals Definitions Diagrams...
42 Requirements versus design Product Architecture REQ REQ REQ A B REQ C D REQ GUI L1 L2 DB Cost? Value? Long-term versus short term? Different types of requirements?
43 Fig 1.5A Domain and product level Business domain Actors? Domain Platform Product Clients Control computers User activities Domain I/O Product I/O Domain-level req: The product shall support the following user activities:... Elevators Product-level reqs: The product shall accept the following input:... From: Soren Lauesen: Software Requirements Pearson / Addison-Wesley 2002
44 Fig 1.5B Redefined limits Business domain Beware: the word domain is used in many ways Domain Product Control computers Clients User activities Beroende på hur situationen ser ut kan ett nytt system innebära att domängränserna ritas om. Kanske sker en upphandling där styrsystemet ingår i produkten och då blir hissarna aktörer som kommunicerar direkt med systemet. Mycket av affärsutveckling handlar om att skaka om I domängränserna och tex låta användaren göra mer själv. Exempel: COOP Forums shop express. SAS web check-in. From: Soren Lauesen: Software Requirements Pearson / Addison-Wesley 2002
45 Fig 1.6A The goal-design scale R1. Our pre-calculations shall hit within 5% Goal-level requirement R2. Product shall support cost recording and quotation with experience data Domain-level requirement R3. Product shall have recording and retrieval functions for experience data Product-level requirement R4. System shall have screen pictures as shown in app. xx Design-level requirement Mål-nivå bakomliggande syfte, affärsmål, användarnytta, effekt, vinst Domän-nivå sammanhang, omgivning, hur användarna och produkten samverkar för att ge nytta Produkt-nivå externt observerbara funktioner och egenskaper Design-nivå specifik utformning av produktens innehåll Which requirement to choose? From: Soren Lauesen: Software Requirements Pearson / Addison-Wesley 2002 If the supplier is A vendor of business applications? A software house - programmers? PriceWaterhouseCoopers?
46 Functional Requirements Part 1 Summary Context Diagram Hotel system Diagram of product and its surrounding Defining product scope Very useful! booking, checkout, service note,... Account system confirmation, invoice Receptionist Telephone system Guest Event- and function lists Lists of events and functions Domain or product level Good as checklists at verification Validation at product level? Feature requirements Textual requirement: the product shall High expressive power Acceptable to most stakheolders Can lead to false sense of security How to ensure that goal-level covered? Screens and Prototypes Screen pictures + what buttons do Excellent as design-level requirements if carefully tested Not good when for COTS-based systems R1: The product shall support the following business events / user activities / tasks: R1.1 R1.2 R1.3 Guest books Guest checks in R1: The product shall be able to record that a room is occupied for repair in a specified period. R2: The product shall. R3: The product shall.
47 Fig 3.1 Human-computer - who does what? Domain model: parties joined guest s wishes FindFree Room guest name + chosen room# Rooms Physical model: work split guest s wishes FindFreeRoom period+room type User choice guest name chosen room# From: Soren Lauesen: Software Requirements Pearson / Addison-Wesley 2002 free rooms Product Rooms
48 Fig 3.2 Context diagram R1: The product shall have the following interfaces: Receptionist booking, checkout, service note,... Hotel system confirmation, invoice Account system Telephone system Guest R2??: The reception domain communicates with the surroundings in this way: Receptionist Reception Hotel system Account system Accountant From: Soren Lauesen: Software Requirements Pearson / Addison-Wesley 2002 Waiter Guest
49 To do Hand in the introduction survey if not done it already Get the Lauesen text book (e.g. AdLibris, Bokus, ) Read Lauesen Chapter 1 a very important chapter of the book Exercise 1. Bring Lauesen s book!!! (Or team up with a friend who has the book...) Read the project description Meet with your project group and assign project management roles Study all Project Missions from start-up companies Arrive at a consensus in your group about a priority order of all missions You get to choose in random order per project tomorrow You will be assigned a project supervisor tomorrow Book meeting time with your project supervisor for W2, W4, W6
Lecture 1: Sign-up, Introduction
Welcome to ETS170 Requirements Engineering (Kravhantering) http://cs.lth.se/ets170/ Lecture 1: Sign-up, Introduction Björn Regnell Course head Lectures Examination Elizabeth Bjarnason Course coordinator,
Utvecklingsmetodik: Så arbetar stora programvaruföretag. Björn Regnell
Utvecklingsmetodik: Så arbetar stora programvaruföretag Björn Regnell Hur många Software mjukvaruutvecklare? on Earth > 2 miljoner i Kina > 2 miljoner i Indien > 2 miljoner i USA > 2 miljoner i EU > 10
Kravprocessen som. Project Challenge Factors ETS672. Engineer. Lärandeprocess Underrättelseverksamhet Beslutsprocess
Kravprocessen som ETS672 Requirem ents Engineer ing Lärandeprocess Underrättelseverksamhet Beslutsprocess L2: Elicit ation 2 Krav, kravhantering, kravprocessens delar Elicitering Analys När göra vad? Hur?
Kravhantering rep. ETS672. Engineer ANONYMA&TENTOR& & GLÖM&INTE&ANMÄLA&ER!& Olika sammanhang och projekttyper
Kravhantering rep. ETS672 Requirem ents Engineer ing L2: Elicit ation! Krav kommer från intressenter Det finns många olika typer av krav En av de viktigaste delarna av utvecklingsprocessen Kravprocessen
Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE
SVENSK STANDARD SS-ISO/IEC 26300:2008 Fastställd/Approved: 2008-06-17 Publicerad/Published: 2008-08-04 Utgåva/Edition: 1 Språk/Language: engelska/english ICS: 35.240.30 Information technology Open Document
Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson
Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson Kravhantering På Riktigt, 16 maj 2018 Anna Fallqvist Eriksson Agilista, Go See Talents linkedin.com/in/anfaer/
Kursplan. FÖ3032 Redovisning och styrning av internationellt verksamma företag. 15 högskolepoäng, Avancerad nivå 1
Kursplan FÖ3032 Redovisning och styrning av internationellt verksamma företag 15 högskolepoäng, Avancerad nivå 1 Accounting and Control in Global Enterprises 15 Higher Education Credits *), Second Cycle
Workplan Food. Spring term 2016 Year 7. Name:
Workplan Food Spring term 2016 Year 7 Name: During the time we work with this workplan you will also be getting some tests in English. You cannot practice for these tests. Compulsory o Read My Canadian
Isolda Purchase - EDI
Isolda Purchase - EDI Document v 1.0 1 Table of Contents Table of Contents... 2 1 Introduction... 3 1.1 What is EDI?... 4 1.2 Sending and receiving documents... 4 1.3 File format... 4 1.3.1 XML (language
A metadata registry for Japanese construction field
A metadata registry for Japanese construction field LCDM Forum, Japan October 25 th -27 th - 2006 TAKEYA, Isobe LCDM Forum Secretariat Document No. GEC-2005-002 LCDM Forum, Japan LCDM Forum, Japan Non-profit
The Academic Career Path - choices and chances ULRIKKE VOSS
The Academic Career Path - choices and chances ULRIKKE VOSS The Academic Path Professur söks i konkurrens 5llsvidareanställning D O K T O R S E X Postdoktor!dsbegränsad max 2 år enligt avtal Biträdande
LARS. Ett e-bokningssystem för skoldatorer.
LARS Ett e-bokningssystem för skoldatorer. Därför behöver vi LARS Boka dator i förväg. Underlätta för studenter att hitta ledig dator. Rapportera datorer som är sönder. Samordna med schemaläggarnas system,
PRODUCT MANAGEMENT. Klicka här för att ändra format. Klicka här för att ändra format på underrubrik i bakgrunden
på From Requirements in Excel - to development of profitable products Strategic Technology PRODUCT PRODUCT Market PLANNING MARKETING på Operational Product planning = Define and Develop Product marketing
CVUSD Online Education. Summer School 2010
CVUSD Online Education Summer School 2010 A New Frontier for Education This is an exciting time for CVUSD First opportunity for the Online US History course and second time for the Online Health course
School of Management and Economics Reg. No. EHV 2008/220/514 COURSE SYLLABUS. Fundamentals of Business Administration: Management Accounting
School of Management and Economics Reg. No. EHV 2008/220/514 COURSE SYLLABUS Fundamentals of Business Administration: Management Accounting Course Code FE3001 Date of decision 2008-06-16 Decision-making
Adding active and blended learning to an introductory mechanics course
Adding active and blended learning to an introductory mechanics course Ulf Gran Chalmers, Physics Background Mechanics 1 for Engineering Physics and Engineering Mathematics (SP2/3, 7.5 hp) 200+ students
Support for Artist Residencies
1. Basic information 1.1. Name of the Artist-in-Residence centre 0/100 1.2. Name of the Residency Programme (if any) 0/100 1.3. Give a short description in English of the activities that the support is
Beijer Electronics AB 2000, MA00336A, 2000-12
Demonstration driver English Svenska Beijer Electronics AB 2000, MA00336A, 2000-12 Beijer Electronics AB reserves the right to change information in this manual without prior notice. All examples in this
The Swedish National Patient Overview (NPO)
The Swedish National Patient Overview (NPO) Background and status 2009 Tieto Corporation Christer Bergh Manager of Healthcare Sweden Tieto, Healthcare & Welfare christer.bergh@tieto.com Agenda Background
3rd September 2014 Sonali Raut, CA, CISA DGM-Internal Audit, Voltas Ltd.
3rd September 2014 Sonali Raut, CA, CISA DGM-Internal Audit, Voltas Ltd. Role and responsibility of Internal Audit Sharing of best practices Model of operation In conduct of audit assignment Other functions
Medical Informatics Period 2, 2009
Medical Informatics Period 2, 2009 Bengt Sandblad Human-computer Interaction (HCI) Dept of Information Technology Uppsala University http://www.it.uu.se/research/hci Course homepage: http://www.it.uu.se/edu/course/homepage/medinf/ht09
Föreläsning 3: Elicitering, Kvalitetskrav
Föreläsning 3: Elicitering, Kvalitetskrav Christin Lindholm http://cs.lth.se/etsf30/ Kravhantering rep o Krav kommer från intressenter o Det finns många olika typer av krav o En av de viktigaste delarna
Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course
Kursplan MT1051 3D CAD Grundläggande 7,5 högskolepoäng, Grundnivå 1 3D-CAD Basic Course 7.5 Higher Education Credits *), First Cycle Level 1 Mål Studenten ska efter avslutad kurs ha inhämtat grunderna
Writing with context. Att skriva med sammanhang
Writing with context Att skriva med sammanhang What makes a piece of writing easy and interesting to read? Discuss in pairs and write down one word (in English or Swedish) to express your opinion http://korta.nu/sust(answer
EVALUATION OF ADVANCED BIOSTATISTICS COURSE, part I
UMEÅ UNIVERSITY Faculty of Medicine Spring 2012 EVALUATION OF ADVANCED BIOSTATISTICS COURSE, part I 1) Name of the course: Logistic regression 2) What is your postgraduate subject? Tidig reumatoid artrit
Preschool Kindergarten
Preschool Kindergarten Objectives CCSS Reading: Foundational Skills RF.K.1.D: Recognize and name all upper- and lowercase letters of the alphabet. RF.K.3.A: Demonstrate basic knowledge of one-toone letter-sound
RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet
RUP är en omfattande process, ett processramverk RUP bör införas stegvis RUP måste anpassas till organisationen till projektet Volvo Information Technology 1 Även RUP har sina brister... Dåligt stöd för
Stad + Data = Makt. Kart/GIS-dag SamGIS Skåne 6 december 2017
Smart@Helsingborg Stadsledningsförvaltningen Digitaliseringsavdelningen the World s most engaged citizens Stad + Data = Makt Kart/GIS-dag SamGIS Skåne 6 december 2017 Photo: Andreas Fernbrant Urbanisering
Klicka här för att ändra format
på 1 på Marianne Andrén General Manager marianne.andren@sandviken.se Sandbacka Park Högbovägen 45 SE 811 32 Sandviken Telephone: +46 26 24 21 33 Mobile: +46 70 230 67 41 www.isea.se 2 From the Off e project
SWESIAQ Swedish Chapter of International Society of Indoor Air Quality and Climate
Swedish Chapter of International Society of Indoor Air Quality and Climate Aneta Wierzbicka Swedish Chapter of International Society of Indoor Air Quality and Climate Independent and non-profit Swedish
Sara Skärhem Martin Jansson Dalarna Science Park
Sara Skärhem Martin Jansson Dalarna Science Park Sara Skärhem Martin Jansson Vad är innovation? På Wikipedia hittar man: En innovation är en ny idé, till exempel i form av en produkt, lösning, affärsidé,
Affärsmodellernas förändring inom handeln
Centrum för handelsforskning vid Lunds universitet Affärsmodellernas förändring inom handeln PROFESSOR ULF JOHANSSON, EKONOMIHÖGSKOLAN VID LUNDS UNIVERSITET Centrum för handelsforskning vid Lunds universitet
8% 6% 4% 2% 0% -2% -4% -6% -8% 2009 2010 2011 2012 2013p. BNP IT-budget
PREDICTIONS 8% 6% 4% 2% 0% -2% -4% -6% -8% 2009 2010 2011 2012 2013p BNP IT-budget 3% Utveckling 2013 2% 1% 1-9 10-49 50-99 100-249 250+ 0% 1-9 10-49 50-99 100-249 250+ UTMANINGEN STÖRRE VOLYM FÖR MINDRE
District Application for Partnership
ESC Region Texas Regional Collaboratives in Math and Science District Application for Partnership 2013-2014 Applying for (check all that apply) Math Science District Name: District Contacts Name E-mail
Rosetta. Ido Peled. A Digital Preservation System. December Rosetta Product Manager
Rosetta A Digital Preservation System December 2011 Ido Peled Rosetta Product Manager Digital Preservation Components Active Preservation Digital Preservation Components Archiving Collection Need to Think
Methods to increase work-related activities within the curricula. S Nyberg and Pr U Edlund KTH SoTL 2017
Methods to increase work-related activities within the curricula S Nyberg and Pr U Edlund KTH SoTL 2017 Aim of the project Increase Work-related Learning Inspire theachers Motivate students Understanding
Evaluation Ny Nordisk Mat II Appendix 1. Questionnaire evaluation Ny Nordisk Mat II
Evaluation Ny Nordisk Mat II Appendix 1. Questionnaire evaluation Ny Nordisk Mat II English version A. About the Program in General We will now ask some questions about your relationship to the program
http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/
Name: Year 9 w. 4-7 The leading comic book publisher, Marvel Comics, is starting a new comic, which it hopes will become as popular as its classics Spiderman, Superman and The Incredible Hulk. Your job
Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families
Health café Resources Meeting places Live library Storytellers Self help groups Heart s house Volunteers Health coaches Learning café Recovery Health café project Focus on support to people with chronic
Support Manual HoistLocatel Electronic Locks
Support Manual HoistLocatel Electronic Locks 1. S70, Create a Terminating Card for Cards Terminating Card 2. Select the card you want to block, look among Card No. Then click on the single arrow pointing
AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive
AGIL KRAVHANTERING Hitta behoven bakom kraven!!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive KRAVSTÄLL EN PRODUKT! Skriv ner tre krav som ni ställer på produkten INNOVATIONSDRIVNA PRODUKTER...
Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas
Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas The Distributed Application Debugger is a debugging tool for parallel programs Targets the MPI platform Runs remotley even on private
Välkommen in på min hemsida. Som företagsnamnet antyder så sysslar jag med teknisk design och konstruktion i 3D cad.
Välkommen in på min hemsida. Som företagsnamnet antyder så sysslar jag med teknisk design och konstruktion i 3D cad. har varit aktivt sedan 2004, men min bransch erfarenhet började redan 1983. Jag sysslar
Course syllabus 1(7) School of Management and Economics. FEN305 Reg.No. EHVc 2005:6 Date of decision 2004-12-22. Course Code. Företag och Marknad I
1(7) School of Management and Economics Course syllabus Course Code FEN305 Reg.No. EHVc 2005:6 Date of decision 2004-12-22 Course title in Swedish Course title in English Language of instruction Subject
The Finite Element Method, FHL064
The Finite Element Method, FHL064 Division of Solid Mechanics Course program, vt2, 20 Course description The finite element method (FEM) is a numerical method able to solve differential equations, i.e.
Företagsekonomi, allmän kurs. Business Administration, General Course. Business Administration. 2004-07-01 until further notice
1(6) School of Management and Economics Course syllabus Course Code FEA330 Reg.No. EHVd 2004:35 Date of decision 2004-09-06 Course title in Swedish Course title in English Företagsekonomi, allmän kurs
Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås
Schenker Privpak AB Interface documentation for web service packageservices.asmx 2012-09-01 Version: 1.0.0 Doc. no.: I04304b Sida 2 av 7 Revision history Datum Version Sign. Kommentar 2012-09-01 1.0.0
Anders Persson Philosophy of Science (FOR001F) Response rate = 0 % Survey Results. Relative Frequencies of answers Std. Dev.
Anders Persson Philosophy of Science (FOR00F) Response rate = 0 % Survey Results Legend Relative Frequencies of answers Std. Dev. Mean Question text Left pole % % Right pole n=no. of responses av.=mean
ISO STATUS. Prof. dr Vidosav D. MAJSTOROVIĆ 1/14. Mašinski fakultet u Beogradu - PM. Tuesday, December 09,
ISO 9000 - STATUS Prof. dr Vidosav D. MAJSTOROVIĆ 1/14 1 ISO 9000:2000, Quality management systems - Fundamentals and vocabulary Establishes a starting point for understanding the standards and defines
SOA One Year Later and With a Business Perspective. BEA Education VNUG 2006
SOA One Year Later and With a Business Perspective BEA Education VNUG 2006 Varför SOA är viktigt? As margins erode companies need to optimize for process and operational efficiency or find new markets
Swedish CEF Transport Secretariat. Connecting Europe Facility
Swedish CEF Transport Secretariat Connecting Europe Facility CEF-secretariat Background and structure Precondition The Member State must approve all applications and follow-up reports(asr) The Member State
KTH Global Development Hub to build Mutual Innovation Capacity. Challenge Driven Education For Global Impact
KTH Global Development Hub to build Mutual Innovation Capacity Challenge Driven Education For Global Impact KTH Global Development Hub - An opportunity for strategic partnership Today s students want to
FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR
FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR Kontrollera vilka kurser du vill söka under utbytet. Fyll i Basis for nomination for exchange studies i samråd med din lärare. För att läraren ska kunna göra en korrekt
produkters egenskaper och innehåll
Välkommen till ETS672 Föreläsning 1: Introduktion Christin Lindholm christin.lindholm@cs.lth.se Rum C632 Requirements Engineering innebär att gräva fram, förstå, skriva ner, kolla, prioritera, besluta
Kursplan. EN1088 Engelsk språkdidaktik. 7,5 högskolepoäng, Grundnivå 1. English Language Learning and Teaching
Kursplan EN1088 Engelsk språkdidaktik 7,5 högskolepoäng, Grundnivå 1 English Language Learning and Teaching 7.5 Higher Education Credits *), First Cycle Level 1 Mål Efter genomgången kurs ska studenten
Materialplanering och styrning på grundnivå. 7,5 högskolepoäng
Materialplanering och styrning på grundnivå Provmoment: Ladokkod: Tentamen ges för: Skriftlig tentamen TI6612 Af3-Ma, Al3, Log3,IBE3 7,5 högskolepoäng Namn: (Ifylles av student) Personnummer: (Ifylles
Biblioteket.se. A library project, not a web project. Daniel Andersson. Biblioteket.se. New Communication Channels in Libraries Budapest Nov 19, 2007
A library project, not a web project New Communication Channels in Libraries Budapest Nov 19, 2007 Daniel Andersson, daniel@biblioteket.se 1 Daniel Andersson Project manager and CDO at, Stockholm Public
UTLYSNING AV UTBYTESPLATSER VT12 inom universitetsövergripande avtal
UTLYSNING AV UTBYTESPLATSER VT12 inom universitetsövergripande avtal Sista ansökningsdag: 2011-05-18 Ansökan skickas till: Birgitta Rorsman/Kjell Malmgren Studentavdelningen Box 100 405 30 Göteborg Eller
Kursplan. AB1029 Introduktion till Professionell kommunikation - mer än bara samtal. 7,5 högskolepoäng, Grundnivå 1
Kursplan AB1029 Introduktion till Professionell kommunikation - mer än bara samtal 7,5 högskolepoäng, Grundnivå 1 Introduction to Professional Communication - more than just conversation 7.5 Higher Education
Flervariabel Analys för Civilingenjörsutbildning i datateknik
Flervariabel Analys för Civilingenjörsutbildning i datateknik Henrik Shahgholian KTH Royal Inst. of Tech. 2 / 9 Utbildningens mål Gällande matematik: Visa grundliga kunskaper i matematik. Härmed förstås
CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018
CHANGE WITH THE BRAIN IN MIND Frukostseminarium 11 oktober 2018 EGNA FÖRÄNDRINGAR ü Fundera på ett par förändringar du drivit eller varit del av ü De som gått bra och det som gått dåligt. Vi pratar om
Webbregistrering pa kurs och termin
Webbregistrering pa kurs och termin 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en länk till Studieöversiktssidan. På den sidan
Kursplan. NA1032 Makroekonomi, introduktion. 7,5 högskolepoäng, Grundnivå 1. Introductory Macroeconomics
Kursplan NA1032 Makroekonomi, introduktion 7,5 högskolepoäng, Grundnivå 1 Introductory Macroeconomics 7.5 Higher Education Credits *), First Cycle Level 1 Mål Det övergripande målet med kursen är att studenterna
Kursplan. JP1040 Japanska III: Språkfärdighet. 15 högskolepoäng, Grundnivå 1. Japanese III: Language Proficiency
Kursplan JP1040 Japanska III: Språkfärdighet 15 högskolepoäng, Grundnivå 1 Japanese III: Language Proficiency 15 Higher Education Credits *), First Cycle Level 1 Mål Efter avslutad kurs ska de studerande
Våra tjänster [Our services] UMS Group Inc., All Rights Reserved
Våra tjänster [Our services] UMS Group Inc., All Rights Reserved Asset Management-projekt Utvärderingar/ Gapanalyser enligt PAS 55 eller ISO 55000 så att din organisation ser vilka delområden som kan förbättras
Quality-Driven Process for Requirements Elicitation: The Case of Architecture Driving Requirements
FOI-R--1576--SE February 2005 ISSN 1650-1942 User report Niklas Hallberg, Richard Andersson, Lars Westerdahl Quality-Driven Process for Requirements Elicitation: The Case of Architecture Driving Requirements
Surfaces for sports areas Determination of vertical deformation. Golvmaterial Sportbeläggningar Bestämning av vertikal deformation
SVENSK STANDARD SS-EN 14809:2005/AC:2007 Fastställd/Approved: 2007-11-05 Publicerad/Published: 2007-12-03 Utgåva/Edition: 1 Språk/Language: engelska/english ICS: 97.220.10 Golvmaterial Sportbeläggningar
Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH
Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH 2016 Anne Håkansson All rights reserved. Svårt Harmonisera -> Introduktion, delar: Fråga/
GeoGebra in a School Development Project Mathematics Education as a Learning System
Karlstad GeoGebra in a School Development Project Mathematics Education as a Learning System Dé dag van GeoGebra Zaterdag 19 oktober 2013 GeoGebra Instituut Vlaanderen, Brussell 1 2 GeoGebra in a School
Unit course plan English class 8C
Hanna Rüngen Wallner Unit course plan English class 8C Spring term 2018-01-11 w.2-8 forgery safe robbery burglar crime scene Mål och syfte med arbetsområdet Utveckla sin förmåga att: - kommunicera i tal
Kursplan. NA3009 Ekonomi och ledarskap. 7,5 högskolepoäng, Avancerad nivå 1. Economics of Leadership
Kursplan NA3009 Ekonomi och ledarskap 7,5 högskolepoäng, Avancerad nivå 1 Economics of Leadership 7.5 Higher Education Credits *), Second Cycle Level 1 Mål Studenterna skall efter genomgången kurs: kunna
Collaborative Product Development:
Collaborative Product Development: a Purchasing Strategy for Small Industrialized House-building Companies Opponent: Erik Sandberg, LiU Institutionen för ekonomisk och industriell utveckling Vad är egentligen
SVENSK STANDARD SS :2010
SVENSK STANDARD SS 8760009:2010 Fastställd/Approved: 2010-03-22 Publicerad/Published: 2010-04-27 Utgåva/Edition: 2 Språk/Language: svenska/swedish ICS: 11.140 Sjukvårdstextil Sortering av undertrikå vid
Kursplan. IK1004 Java - Grafiska användargränssnitt med Swing. 7,5 högskolepoäng, Grundnivå 1. Java - GUI Programming with Swing - Undergraduate Level
Kursplan IK1004 Java - Grafiska användargränssnitt med Swing 7,5 högskolepoäng, Grundnivå 1 Java - GUI Programming with Swing - Undergraduate Level 7.5 Higher Education Credits *), First Cycle Level 1
School of Management and Economics Reg. No. EHV 2008/245/514 COURSE SYLLABUS. Business and Market I. Business Administration.
School of Management and Economics Reg. No. EHV 2008/245/514 COURSE SYLLABUS Business and Market I Course Code FE4001 Date of decision 2008-09-02 Decision-making Body Board: School of Management and Economics
Exchange studies. Johanna Persson Thor Coordinator Dean s Office Faculty of Arts & Sciences
Exchange studies Johanna Persson Thor Coordinator Dean s Office Faculty of Arts & Sciences 2018-03-08 2 What will happen now? Application to partner Insurance CSN and scholarship Information session in
FK Electrodynamics I
FK8003 - Electrodynamics I Respondents: 18 Answer Count: 6 Answer Frequency: 33,33 % 5. Overall impression Overall I am satisfied with this course 4 3 (50,0%) Don't know 0 (0,0%) 6. Student contribution
FANNY AHLFORS AUTHORIZED ACCOUNTING CONSULTANT,
FANNY AHLFORS AUTHORIZED ACCOUNTING CONSULTANT, SWEDEN HOW TO CREATE BLOG CONTENT www.pwc.se How to create blog content Fanny Ahlfors Authorized Accounting Consultant 5 Inbound Methodology Attract Convert
Configuration Management
Configuration Management En möjliggörare för värdeskapande smart industri CM Forum SIS TK 280, TK 611 och CM vad är kopplingen? Er digitala information bör vara beskaffad så här! Era identifierare bör
Chapter 1 : Who do you think you are?
Arbetslag: Gamma Klass: 9A Veckor: 34-39 År: 2019 Chapter 1 : Who do you think you are?. Syfte Förstå och tolka innehållet i talad engelska och i olika slags texter. Formulera sig och kommunicera i tal
Matthew Thurley Industriell bildanalys (E0005E) Response rate = 65 %
Matthew Thurley Industriell bildanalys (E000E) Response rate = % Survey Results Legend Relative Frequencies of answers Std. Dev. Mean Question text Left pole % % Right pole n=no. of responses av.=mean
Revidering av ISO 9001. 2013-11-05 Peter Allvén SIS TK-304/PostNord
Revidering av ISO 9001 Förändringar i ny version av ISO 9001 Det är inte bara ISO 9001 (kraven) som är under översyn utan även ISO 9000 som omfattar Concepts and Terminology. Viktigt att notera är att
ISTQB Testarens ledstjärna
ISTQB Testarens ledstjärna SSTB SAST-möte 2012-02-23 Vilka är vi? Mångårig erfarenhet från testarbete, testare, testledare, testchef. Utveckling av test metoder och processer. Test kurser. Jobbar som Systemarkitekt
Mathematical Cryptology (6hp)
Time to sign up for the continuation course Mathematical Cryptology (6hp) 12 lectures (2 hours) + 2 small projects Exercises are done on your own and discussed in class (6*2 hours). Contents: Elliptic
Datasäkerhet och integritet
Chapter 4 module A Networking Concepts OSI-modellen TCP/IP This module is a refresher on networking concepts, which are important in information security A Simple Home Network 2 Unshielded Twisted Pair
Taking Flight! Migrating to SAS 9.2!
Taking Flight! Migrating to SAS 9.2! Joel Orr, System Engineering Division June 1, 2011 Agenda Introduction Benefits of Migration Possible Migration Scenarios To Do List Potential Problems Resources Introduction
Make a speech. How to make the perfect speech. söndag 6 oktober 13
Make a speech How to make the perfect speech FOPPA FOPPA Finding FOPPA Finding Organizing FOPPA Finding Organizing Phrasing FOPPA Finding Organizing Phrasing Preparing FOPPA Finding Organizing Phrasing
Kursplan. FÖ1038 Ledarskap och organisationsbeteende. 7,5 högskolepoäng, Grundnivå 1. Leadership and Organisational Behaviour
Kursplan FÖ1038 Ledarskap och organisationsbeteende 7,5 högskolepoäng, Grundnivå 1 Leadership and Organisational Behaviour 7.5 Credits *), First Cycle Level 1 Mål Efter genomförd kurs skall studenterna
IMPROVING CONTINUING ENGINEEERING EDUCATION IN QUALITY MANAGEMENT THROUGH INSTITUTIONAL CO-OPERATION
lennart.schon@tech.oru.se IMPROVING CONTINUING ENGINEEERING EDUCATION IN QUALITY MANAGEMENT THROUGH INSTITUTIONAL CO-OPERATION A SWEDISH CASE STUDY May 2004 Ingela Bäckström Görgen Edenhagen Lennart Schön
Inför projektuppgiften. Markus Buschle, markusb@ics.kth.se
Inför projektuppgiften Markus Buschle, markusb@ics.kth.se Agenda Möjligheter,ll samarbete Enterprise Architecture för beslutsfa8ande Modell Analys Resultat Projektuppgi? Möjligheter -ll samarbete Examensarbeten
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
Boiler with heatpump / Värmepumpsberedare
Boiler with heatpump / Värmepumpsberedare QUICK START GUIDE / SNABBSTART GUIDE More information and instruction videos on our homepage www.indol.se Mer information och instruktionsvideos på vår hemsida
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
Privacy Notice Ålö Group. Customers Integritetspolicy Sverige Privacy Notice UK, North America and International
Privacy Notice Ålö Group Customers Integritetspolicy Sverige Privacy Notice UK, North America and International Suppliers Integritetspolicy Privacy Notice Integritetspolicy kunder Personuppgiftsansvarig
Kvalitetsarbete I Landstinget i Kalmar län. 24 oktober 2007 Eva Arvidsson
Kvalitetsarbete I Landstinget i Kalmar län 24 oktober 2007 Eva Arvidsson Bakgrund Sammanhållen primärvård 2005 Nytt ekonomiskt system Olika tradition och förutsättningar Olika pågående projekt Get the