ACSD Resurser och länkar
Kompletterande material från nätet om ACSD och angränsande områden. Vissa länkar är bara tillgängliga från datorer i Uppsala universitets nät.
Människa-datorinteraktion allmänt
- HCI Bibliography, Human-Computer Interaction Resources - Litteraturdatabas och andra länkar.
- HCIRN - Human-Computer Interaction Resource Network.
- Usability Glossary - ordbok med MDI-termer.
- Useit.com - Jakob Nielsens webbplats om användbar IT. Jakob Nielsen är en av de få användbarhetsexperter som gjort sig känd utanför ämnesområdet. Han är en förespråkare för usability engineering. Useit.com innehåller många artiklar om framför allt användbarhet på webben.
- Usability Net. UsabilityNet is a project funded by the European Union to provide resources and networking for usability practitioners, managers and EU projects.
Organisationer som sysslar med MDI
Krav (requirements)
- Usability Glossary: requirements analysis Usability Firsts ordbok med MDI-termer
- Usability Net, Requirements. UsabilityNet, resources and networking for usability practitioners, managers and EU projects.
- Volere-metoden - Volere Requirements Specification Template
- Föreläsningsanteckningar om krav från sommarkursen i interaktionsdesign 2003, av Pär Carlshamre (Ericsson Radio Systems AB, Linköpings universitet).
- GUIDE - Define Users and Usability Requirements. Kravhantering i en metod kallad GUIDE av David Redmond-Pyle och Alan Moore.
- Kravhantering från en annan metod, DELTA-metoden.
Användningsfall (use cases) & UML
Användbarhet & användningsfall
- Are Use Cases the death of good UI Design?,
- uppföljande artikel Use Cases still considered Dangerous!
Generellt om användningsfall
- Alistair Cockburns sida om användningsfall, systemutveckling och Agile. Mycket material.
- UseCases.org Cockburns sida om användningsfall. Innehåller t.ex .mallar för användningsfall + artiklar och länkar].
- Use Cases, Ten Years Later From their evolution, learn what to expect and how to better work with them by Alistair Cockburn.
- The use case zone. Samling artiklar och länkar om användningsfall.
- Use cases: best practices IBM RAtional.
- System Use Case Overview. The Official Agile Modeling Site
Exempel på användningsfall
- Use cases for example ATM system. Interaktivt exempel på användningsfall för en bankomat (både grafiskt i UML och skrivna användningsfall) av Russell C. Bjork
UML
Användningsfall kan även illustreras med UML-diagram (ingår ej i inlupp 2).
- UML Resource page
- UML Use Case Diagrams: Tips and FAQ
- UML Use Case Diagramming Guidelines
- The Diagrams of UML 2.0 från The Official Agile Modeling Site
- UML 2 Use Case Diagram Overview
Verktyg för användningsfallsdiagram och UML
Förutom avancerade verktyg, t.ex. Microsofts Visio och Rationals produkter finns en hel del gratis- eller prova-på-program på nätet. Till exempel:
- Visual Paradigm.
- Enterprise Architect 30 dagars prova-på.
- Smart draw program för att göra Use-Case diagram och även Gannt-scheman.
Essential use cases
Constantine & Lockwoods variant av användningsfall. Obs i inlupp 2 ska ni inte använda er av essential use cases, men det kan vara intressant läsning för det.
- Essential Use Case Overview från The Official Agile Modeling Site
- For Use. Direkt från källan - Constantine & Lockwoods egen sida om Usage-centered design och essential use cases.
Att arbeta i projekt, projektplanering
- Project Management Institute (PMI)
- International Project Management Association (IPMA) - formerly known as INTERNET
Svenska projektstyrningsmodeller
Några beskrivningar av projektstyrningsmodeller som är av mer säljande art, för inspiration och kritisk granskning.
GANTT-scheman
- Exempel på GANTT-scheman
- Mer exempel på GANTT-scheman och andra diagram
- Smart draw program för att göra Gannt-scheman och även Use-Case diagram. Ska vara gratis att ladda ner. Otestat!
Systemutvecklingsprocesser och ACSD
ACSD
- Key principles for UCSD av Gulliksen et al. (ev. endast tillgänglig från universitetets nät))
- Beyer & Holtzblatt Contextual design
- Constantine & Lockwood Usage-centered design/engineering
- Essential Use Case Overview från The Official Agile Modeling Site
- Mayhew Usability engineering lifecycle
RUP - Rational Unified Process
Agile-processer och Extreme programming
- The Agile manifesto
- Agile alliance "Hemsida" för Agile-rörelsen
- Alistair Cockburns sida. En av personerna bakom Agile-manifestet och upphovsman till Crystal-metoderna.
- "Hemsida" för XP Introduktion och översikt av extremprogrammering.
- ExtremeProgramming Wiki och XPs upphovsmann Kent Beck
- XProgramming.com XP resources
ACSD & Agile
- Are Agile Methods Good for Design? av John Armitage (pdf från ACM:s databas, endast tillgänglig från universitetets nät)
- Process Agility and Software Usability: Toward Lightweight Usage-Centered Design A streamlined and simplified variant of the usage-centered process (Constantine) that is readily integrated with XP
- Extreme Programming vs. Interaction Design