Category: Kanban

Kanban og multimediedesign

Mit masterprojekt på IT-Vest i “IT og Multimedier” handler om at bruge kanban pædagogisk på multimediedesigneruddannelsen. Kanban-metoden er udviklet af Toyota omkring 1950. Kanban betyder tavle med tegn på. Scrum-udviklere bruger ofte et whiteboard eller en opslagstavle til at visualisere projekter i et antal faser, der leder frem til “job done”.

Som underviser har jeg brug for et system, der kan visualisere og evaluere en arbejdsproces. Denne blog er min research på vej mod udvikling af en hypermedieløsning – en kanban der kan bruges på uddannelser.

  • Plugin til WordPress

    Koden bør udvikles som et WordPress plugin. Noterne skal kunne vises på en side via en shortcode fx “petj-kanban”.

  • Jim Benson fra: “Personal Kanban”

    Narratives and maps
    “The story” of our work is a familiar one, following the arc of stories from any era and any culture. Born in our backlog, work travels through different stages of our value stream where it develops, is tested, and ultimately finds resolution” (Benson 2009: 23 – 24)

     

    (…)

     

    “Personal kanban is a pull-based system. We pull work into DOING only when we have room to accomodate it. Pulling is a willful act. This is different from “pushing” which is how we normally take on work. (ibid. p. 39)

     

    (…)

     

    “Visualize your work.
    Limit your work in progress.” (ibid. p. 26)

  • Hvorfor ligner mit projekt ikke en vandfaldsmodel?

    Konstaterer, at mit workflow ser nogenlunde sådan ud:

    1) Finde et problem. Spørge brugere. Undersøge.
    2) Tænke over en løsning. Spørge brugere. Undre. Undersøge.
    3) Modeller af workflow -> ER diagrammer
    4) Etablere databasen på grundlag af modeller
    5) PHP / HTML -> CRUD funktionalitet
    6) Design (udvikle CSS)

    Det ser ud til at det egentlige design udvikles til sidst, når jeg har fundet ud af, hvordan produktet skal virke. Måske er mit spørgsmål forkert, for hvis jeg havde besluttet at følge en vandfaldsmodel, så havde projektet taget en anden drejning.

     

  • Prototype

    Er ved at udvikle prototypen. I første omgang skal det blot være muligt at CRUD noterne. Arbejder mere med funktionalitet end design og usability. Af en eller anden grund foretrækker jeg at lave en fungerende prototype – for derefter at bearbejde design og brugervenlighed.

  • Shneiderman’s Pillars

    Ben Shneiderman taler om fire søjler i design af software:

    a) User Interface Requiements
    b) Guidelines, Documents and Process
    c) User Interface, Software Tools
    d) Expert Reviews & Usability Testing.

    (Ch. 3)

  • Log blog

    Loggen bør være en blog. Den skal både kunne sorteres kronologisk og med det nyeset først. En fortælling begynder jo ikke bagfra. Twitters ide om 250 tegn er ikke tosset. (Del af en drøm i nat)

    Bloggen vender modsat ift. en traditionel fortælling.

  • MySQL

    Databasen er sat op på LAMP-serveren. PHP og et par SQL queries udført. Forms skabt i PHP. Den tekniske konstruktion skrider fremad. Databasen er struktureret med inspiration fra ER-diagrammerne.

    Systemet kører på en Macbook i Virtualbox. Serveren er en Debian med LXDE skrivebordsmiljø. Den virtuelle maskine kører lidt langsomt, og så er det rart med et skrivebordsmiljø, der ikke kræver de vilde ressourcer.

    MySQL kræver at en bruger har de korrekte rettigheder. Det er relativt enkelt at sætte den slags op i PHPMyAdmin.

    Det virtuelle testmiljø er på plads. I første omgang vil jeg udvikle i dette testmiljø. Når koden er klar kan den ændres til noget, som virker i WordPress. Først skal de mange formularer gennemtænkes.

  • Participatory Design

    I løbet af oktober – november 2012 har jeg præsenteret kanban som et alternativ til MS Project, Open Proj og andre smagsvarianter. Klasserne skulle udarbejde ideer til kanbans, der kunne bruges i arbejdet med projekter på multimediedesigneruddannelsen og på linjen film og animation.

    Der kom en række kreative ideer til, hvordan man kunne designe en kanban. Flere havde meget konkrete ideer til, hvad søjlerne kunne hedde. Nogle systemer var komplekse. Andre meget enkle.

    Diskussionen handlede også om forskellen på en kanban af papir og på PC. En god kommentar var:

    – På en PC kan du lave en copy-paste. Det kan en opslagstavle ikke gøre.

    Jeg bad klasserne overveje, hvordan man kunne registrere, hvordan et projekt skrider frem. Forskellen på et uddannelsesprojekt og en produktion er jo at vi under uddannelsen skal se tilbage og lære noget af erfaringerne. Derfor er en registrering af arbejdet nødvendig; men hvordan kan man så løse det.

    Her var flere gode ideer til at lave en automatisk log. En gruppe havde en ide om at man kunne tegne en kalender. Hver proces fik en linje – og når den var aktiv skulle den have en farve. Resultatet ville ligne et Gantt-kort.

    Flere grupper arbejdede med ideen om at regisrere opslagstavlen ved hjælp af fotos. Man kan jo opstille sin kanban foran et godt webcam – eller blot registrere fotos med et godt DSLR kamera.

  • Christian Dalsgaard “Mellem det personlige og det faglige”

    Christian Dalsgaard (MedieKultur 51) “Mellem det personlige og det faglige” søger en definition på blogs og skriver:

    “Problemerne med at karakterisere blogs hænger tæt sammen med en genrediskussion og med en diskussion af, hvorvidt bloggen kan karakteriseres som en genre eller et medie. Først og fremmest har problemerne med at formulere en entydig definition af blogs medført en type- eller genrediskussion, der har taget udgangspunkt i en skelnen mellem filter-blogs og de mere dagbogsagtige blogs: “Other sources confirm this perception of two major types based primarily on a different substantive emphasis: an earlier type that emphasizes infor- mation access with links to other sites of interest, and a later type that emphasizes personal, diary-like writing” (Miller & Shepherd, 2004). Denne inddeling er siden blevet udvidet med yderligere inddelinger og tæller nu (mindst) følgende typer eller genrer af blogs:

    • Filter
    • Personlig
    • Faglig
    • Politisk

  • PHP, Apache, MySQL, Debian

    Har netop konfigureret en LAMP server på et virtuelt Debiansystem i Mac OS X i virtualbox. Gnome skrivebordsmiljøet var for tungt; men LXDE fungerer fint. Jeg regner med at skrive koden i Pico (Nano), MC (Midnight Commander) og Bluefish.

Enable Notifications OK No thanks

We use cookies - more information

Multimusen.dk will set a few cookies from Doubleclick, Google and the Social Media plugins they ay set some cookies. Some of my pages use APIs - such as YouTube, LinkedIn, Google Fonts, Google Maps, Mapbox, Spotify, Jetpack, Twitter, Facebook &c.. Such plugins may set the odd cookie.

Close