1 / 25

Systemudvikling metode

Systemudvikling metode. 3’ semester efterår 2012 1 dag. agenda. Curriculum Jørgen Curriculum kurset Systemudvikling metode materiale (intranet) Dagens program Kvalitet og Usability Product Film Test selv. Jørgen Schou Erhvervserfaring.

Download Presentation

Systemudvikling metode

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Systemudviklingmetode 3’ semester efterår 2012 1 dag

  2. agenda • Curriculum Jørgen • Curriculum kurset • Systemudviklingmetodemateriale (intranet) • Dagens program • Kvalitetog Usability • Product • Film • Test selv

  3. Jørgen Schou Erhvervserfaring ATP, Codan, Toms Chokolade: IT systemudvikling. 28 år primært som programmør. Carlsberg: To år i afdeling for Salgsledelse og salgsprisfastsættelse. Intern underviser i regnskab og bogføring. Ændringskonsulent ved indførsel af ny teknologi. PBS: Tre år systemudvikling. Et år i ”Nye Ydelser”, en opfinderafdeling for nye produkter. Temp Team Vikarservice Fra Hovedkontor og en Valby filial til kraftig vækst (1980 – 1982). Undervisning Niels Brock: Regnskab, IT og programmering IT Universitetet: Programmering

  4. curriculum • Distribueredesystemer • Eksperimenter • Kvalitet • Projektledelse • Modernemetoder (agile) • Intern eksamenefterfjerdesemsterbaseretpåprojekt.

  5. Hvordanstudere • Studér. • Kender du nogenfradetvirkelige liv ?Spørggerne”eksperter” • Fordyb dig gerne

  6. Quality: Usability • Ten usability heuristics • www.useit.com • assignment

  7. Quality: Usability • Heuristic evaluation • www.useit.com • assignment

  8. Skrift (typografi)‏ • De kloge siger... • ”Antikva (med fødder) er godt på papir, ikke så godt på skærmen...” • ”Grotesk (uden fødder) er godt på skærmen, ikke så godt på papir...” • Muligvis ikke så vigtigt længere, med nutidens kvalitet af skærme • Begræns brugen af forskellige fonte RHS – Informationsteknologi – 2010

  9. Gestaltlove • Loven om Figur og Baggrund • Loven om Nærhed • Loven om Lighed • Loven om Lukkethed • Loven om Forbundethed RHS – Informationsteknologi – 2010

  10. Loven om Nærhed • "Symboler, der er anbragt nær hinanden, opfattes som hørende sammen." • Hvad betyder det? Nærhed er relativt, så vi har også brug for luft på en side • Fylder vi en side op med information, bliver alt tæt på alt… RHS – Informationsteknologi – 2010

  11. Loven om Nærhed • Også i forhold til tekst er det godt at sørge for luft mellem forskellige grupper af tekst • Lange, ubrudte passager af tekst kræver meget af brugeren • Brug af ekstra linieskift, tabulering og listeform kan medvirke til at give mere luft i en tekst RHS – Informationsteknologi – 2010

  12. A ? A ? B B ! ! C C D D @ @ - + - + Loven om Lighed • "Symboler, der ligner hinanden, opfattes som hørende sammen." • Elementer med samme type funktion bør have samme udseende – og man bør vælge et andet udseende til andre typer funktionalitet RHS – Informationsteknologi – 2010

  13. Loven om Lighed • I tekst anvendes loven om lighed også i meget stor udstrækning • Kapitel • Underkapitel • Fodnote • Fremhævning • Det vil nemt forvirre læseren, hvis vi f.eks skifter mellem forskellige skrifttyper i identiske situa-tioner, f.eks en kapitel-overskrift RHS – Informationsteknologi – 2010

  14. Loven om Lukkethed • "Symboler, der står i samme ramme, opfattes som hørende sammen." • Rammer er et effektivt redskab til at understrege gruppering – kan gøre det muligt at komme mere information ind på en side. RHS – Informationsteknologi – 2010

  15. Kvalitet: I et agiltperspektiv • Ved at indbyggekvalitet i processenmindsker man spildttid (ogpenge).

  16. Agil • Wiki.dk: • ”Agile er en fællesbetegnelse for metodikker til softwareudvikling, hvor vægten ligger på løbende at levere værdi til kunden gennem iterativ udvikling.” • Wiki.org: • ”Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.”

  17. Kvalitet: I et agiltperspektiv • Spildinden for software er: • Fejl • Usability problemer • Uanvendtfunktionalitet

  18. Quality: an agile point of view • Agile tilgangetil at forbedrekvaliteten: • Korte release cyklusser • Testdrevetudvikling • Accepttestdrevetudvikling • Kunden i udviklingsmiljøellerudviklerne i kundemiljø. • ‘the only way to go fast is working in high quality’

  19. Importantissues • Importantissues • Herustikker • Paper prototyping • Low fidelity (paper / handwritten • High fidelity (skærmbilled på papir) • Devise • Hardware • Gestalt

  20. Importantissues from today • Nævn nogle usability test metoder: • Gangstermetoden • Ekspertvurdering (Heuristikker) • Kortsortering • Eyetracking • Tilgængelighedstest • Brugertest (Usability test, paper prototype eller ikke-virkende prototype på skærm) • Paper prototyping. Essens fra 60 minutters film af Jakob Nielsen. • Low fidelity(håndskrevne paper/ handwritten) • High fidelity (skærmbillede på papir) • Hvad: • It systemer. • ”Devices” dvs. telefoner, remote kontroller og lign. • Hardware. Dvs. vaskemaskiner, billetautomater og lign. • Nævn nogle gestaltlove du har brugt i dit projekt • Nærhed, chunking, lukkethed, lighed, figur og baggrund, farve, hierarki, allignment

  21. Næste gang: Kvalitet • Sommervillechaper27 - slides Process Improvement • Sommervillechaper 28 - slides

More Related