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

Relevanta dokument
Design för användbarhet

RUP - Rational Unified Process

RUP Rational Unified Process. 17 november 2004

RUP och lite användbarhet...

LARS. Ett e-bokningssystem för skoldatorer.

RUP och lite användbarhet...

Symptom på problemen vid programvaruutveckling

Modern utvecklingsmetodik. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag

RUP och lite användbarhet...

Datavetenskap. Beteendevetenskap MDI. Design

UML use cases. Mikael Söderström Institutionen för informatik Umeå universitet

Bridging the gap - state-of-the-art testing research, Explanea, and why you should care

Isolda Purchase - EDI

Software Design Introduction

Användarcentrerad systemdesign

Final Course Marks will be combined from the examination and the project:

Användarcentrerad systemdesign

The present situation on the application of ICT in precision agriculture in Sweden

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson

Webbreg öppen: 26/ /

Webbtillgänglighet. Tillgänglighet på webben. Hörselskadades behov. Synskadades behov. Kognitivt funktionshindrades behov. Rörelsehindrades behov


" «Observable» DataGenerator" betyder att klassen DataGenerator ärver från den abstrakta klassen Observable.

Preschool Kindergarten

A metadata registry for Japanese construction field

Swedish adaptation of ISO TC 211 Quality principles. Erik Stenborg

Isometries of the plane

Designmönster för sociala användningssituationer

Erfarenheter från Hazop användning på programvara i Arte740. Presentation för SESAM Claes Norelöv 4Real AB

Det här med levels.?

Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course

Produktens väg från idé till grav

OOA/OOD. Analysis What shall we do? Design How shall we do it? Implementation Do it! Testing Did we get it right? Deployment Start it!

Webbregistrering pa kurs och termin

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

Metodprov för kontroll av svetsmutterförband Kontrollbestämmelse Method test for inspection of joints of weld nut Inspection specification

Authentication Context QC Statement. Stefan Santesson, 3xA Security AB

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

Att fastställa krav. Annakarin Nyberg

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

Design. Vad lärde jag mig förra lekfonen? Hur bidrog jag Fll lärandet? Kravhantering sammanfa0ning 13/04/14

När? Varför? För vem? Resultat? (Artefakter?)

Kursplan. FÖ1038 Ledarskap och organisationsbeteende. 7,5 högskolepoäng, Grundnivå 1. Leadership and Organisational Behaviour

How to study for History

Här kan du sova. Sleep here with a good conscience

MÅLSTYRNING OCH LÄRANDE: En problematisering av målstyrda graderade betyg

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

Exercise 1a: Requirements and Project Kick-off ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15

Här kan du checka in. Check in here with a good conscience

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Svenska()(Bruksanvisning(för(handdukstork()(1400(x(250(mm(

IT och funk0onshinder

Övning / handledning Användningsfall

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

Hur hanterar vi risk? Vad är TKO? Skillnad på agil och trad? Agil/Lean: Defer Commitment, Build knowledge, Fail fast

Software Quality Requirements and Evaluation (SQuaRE) & Common Industry Format (CIF) for Usability snart finns det inga ursäkter längre...

Datasäkerhet och integritet

Main headline. Affärsvärde till Perstorp AB Headline. mha appar SAPSA IMPULS

vetenskap - beslut - osäkerhet

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

The cornerstone of Swedish disability policy is the principle that everyone is of equal value and has equal rights.

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

District Application for Partnership

PbD rent konkret. Från en insnöad forskares perspektiv. Tobias Pulls. 7 September Karlstads universitet

Plats för projektsymbol. Nätverket för svensk Internet- Infrastruktur

11/17/2016. Service Design. Stefan Titel/föreläsare

Kristina Säfsten. Kristina Säfsten JTH

Read Texterna består av enkla dialoger mellan två personer A och B. Pedagogen bör presentera texten så att uttalet finns med under bearbetningen.

P650 - Takscreen. Installationsguide EN

OFTP2: Secure transfer over the Internet

Higher education meets private use of social media technologies PERNILLA

Application Note SW

FFI - Learning Fleet. Transporteffektivitetsdagen Hans.Deragarden@Volvo.com

Hur fattar samhället beslut när forskarna är oeniga?

Användarcentrerad systemdesign

Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm

Profilinfo DPU3 Teknisk Design

Testning som beslutsstöd

Resultat av den utökade första planeringsövningen inför RRC september 2005

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

Ett hållbart boende A sustainable living. Mikael Hassel. Handledare/ Supervisor. Examiner. Katarina Lundeberg/Fredric Benesch

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE

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

Stålstandardiseringen i Europa

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

Make a speech. How to make the perfect speech. söndag 6 oktober 13

Fujitsu Day Göteborg 8 oktober

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

Skattejurist för en dag på Deloitte i Malmö! 26 april 2016

Pre exam I PATHOLOGY FOR MEDICAL STUDENTS

Module 1: Functions, Limits, Continuity

University of Nottingham ett internationellt campus med många inriktningar

Förskola i Bromma- Examensarbete. Henrik Westling. Supervisor. Examiner

Affärsmodellernas förändring inom handeln

The reception Unit Adjunkten - for newly arrived pupils

Sammanfattning hydraulik

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

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

Bilaga 5 till rapport 1 (5)

Final Course Marks will be combined from the examination and the project:

Transkript:

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 användbarhet Produkten RUP on-line är svåranvänd Svårnavigerad Hög inlärningströskel Ojämn kvalitet på innehåll Omfattande process, många dokument Tillämpning i praktiken... Volvo Information Technology 2

Användarcentrering i RUP Requirements: Analysis & Design: Deployment: Conceptual Road Map: Usability Engineering Concepts: User-Centered Design, Usability Testing Guidelines: Role playing, Interviews, Storyboarding, User Interface etc Use Cases Ux Plug-In Volvo Information Technology 3

Use-Case Modelling Volvo Information Technology 4

What is a Use Case? A use case describes a sequence of actions a system performs that yields an observable result of value to a particular actor Use cases are shown in UML diagrams Use cases are described in text Student Register for Courses Volvo Information Technology 5

UML Symbols: Actors and Associations Volvo Information Technology 6

Drawing a Use-Case Diagram A classical example Volvo Information Technology 7

Lifecycle of a Use Case Discovered (diagram) Close Registration Briefly Described Outlined Fully Described Brief description: This use case allows a Registrar to close the registration process. Course offerings that do not have enough students are cancelled. The Billing System is notified for each stud in each course offering that is not cancelled, so the student can be billed for the course offering. Close Registration Outline -Flow of events -Step-by-Step Close Registration Use-Case Specification - Detailed Flow of Events - Special Requirements - Pre/Post Conditions Volvo Information Technology 8

Scenarios - Paths Through a Use Case enarios describe each set of ique interactions between the tor and the system, start to ish, through the use case u can't "run" or test alternate ws by themselves good use case allows you to fine a complete set of scenarios Volvo Information Technology 9

Why Use Cases Are Good Easy to understand Better than a giant list of shall statements User (actor) orientation Logical sequential nature Puts requirements in context Helps you see the story Provide a head start to the development team Architecture, design, testing Volvo Information Technology 10

Användningsfall och användarcentrering... + Fokus på användarna och deras uppgifter!! - Oftast bara beskrivning av nuläget... - Användarna är inte utvecklare... - Sekventiell struktur... - Ett användningsfall blir ett fönster... - Ingen entydig definition... Användarna ska delta! Volvo Information Technology 11

Användarcentrering i RUP Detta kunde ha varit bättre Detta är bra! Användbarhet är utspritt och otydligt fi kan nedprioriteras eller helt enkelt försvinna Ingen samordnande, ansvarig roll Användningsfall... Fokus på krav Iterativ utveckling Tvärdisciplinärt samarbete Volvo Information Technology 12

Design & Usability discipline Volvo IT Volvo Information Technology 13

D&U i praktiken Samarbete med kravdisciplinen Ett eller två team? Egna dokument eller projektgemensamma? Vad kommer först krav eller D&U?... Samarbete med övriga discipliner Volvo Information Technology 14

Arbete pågår... IBM paketerar sin generella användbarhetskunskap i RUP-format... Volvo Information Technology 15

Frågor? eva.hadding@volvo.com Volvo Information Technology 16