Presentation laddar. Vänta.

Presentation laddar. Vänta.

7 1 Programmerare vs. Designers Sus Lundgren. 7 2 Programmerare vs. Designers Sus Lundgren.

Liknande presentationer


En presentation över ämnet: "7 1 Programmerare vs. Designers Sus Lundgren. 7 2 Programmerare vs. Designers Sus Lundgren."— Presentationens avskrift:

1 7 1 Programmerare vs. Designers Sus Lundgren

2 7 2 Programmerare vs. Designers Sus Lundgren

3 7 3 P vs. D: Konflikt? I många mjukvaruprojekt hittar man en mer eller mindre uttalad misstro mellan designers och programmerare. Varför? Det finns ett flertal yttre skäl som gör att dessa grupper hamnar i opposition –Tiden: Designers har mest att göra i början av ett projekt, programmerarna i slutet –Kunden: Det uppstår alltid missförstånd kring någon typ av funktionalitet, vilket leder till ny design == ny kod –Användartester: Dessa leder också till omdesign och kan irritera inte bara programmeraren utan även designern…

4 7 4 P vs. D: Konflikt?

5 7 5 Det finns också inre skäl som gör att dessa grupper hamnar i opposition –Brist på förståelse för det andra problemområdet –Syn på designen: För designers lever den och förändras med ändrade krav. För programmeraren är det givetvis enklast om allt är ”färdigbestämt” redan från början Programmeraren: Du är en velig typ som bara ändrar på saker hela tiden, medan jag gör det viktiga jobbet! Designern: Är systemet obegripligt för användaren spelar det ingen roll hur snygg koden är, din arroganta jäkel!

6 7 6 P vs. D: Vad göra? Det viktigaste är att ge grupperna förståelse för varandras problemområden Låt hela gruppen delta i systemeringen –Designers kan tipsa om olika lösningar och man kan se om de påverkar tekniska vägval Låt programmerare delta som observatörer vid användartest Låt hela gruppen sitta tillsammans –Mer och bättre kommunikation, ”korsbefruktning” av idéer Gör användartest tidigt –Omdesign påverkar då förhoppningvis inte så mycket färdigskriven kod

7 7 7 P vs. D: Case 1 Linuxnyheter: en nyhets- och informationssajt med ett bakomliggande gränssnitt för administration –Zope, Java, mySQL –Liten grupp: 4 projektmedlemmar –Internt projekt, full beslutsfrihet –Välplanerat, klarade tidspressen

8 7 8 P vs. D: Case 2 B2B-portal som länkade till flertalet av Det Stora Företagets andra system –Inloggning & ”customizing”, flera rättighetsnivåer –Otroligt många inblandade instanser –Krävande kund, flera avdelningar, interna stridigheter, politik –Vår grupp var stor: 8 – 10 personer, 2 PL


Ladda ner ppt "7 1 Programmerare vs. Designers Sus Lundgren. 7 2 Programmerare vs. Designers Sus Lundgren."

Liknande presentationer


Google-annonser