SlideShare a Scribd company logo
1 of 26
Kravställning i webbprojekt

    Maria Sognefors, 7minds
Alla vill/måste jobba digitalt
Antal
företag




                                   År
Jag vill beställa ett
     badrum!
Det fixar vi!
Billigt blir också!
Nu är det klart!
Men det var ju inte   Men det fungerar ju!
 vad jag menade!      Vi kan ju göra om, om du
                       vill, men det kostar ju.
Kravställningens faser

                                                               Detalj-
Mål/Syfte             Teknik             Design                 spec



      Funktionsspec              Wire-            Redaktörs-
                                frames              flöde




                               Förankring
Mål/Syfte/Effektkartläggning
   Ni MÅSTE veta:
     – Varför ni ska ha lösningen?
     – Vad ni vill uppnå med den?

   Alla mål måste vara mätbara

   Vem vänder ni er till
     – Vilka behov har dessa?

   Prioritera ut 2-3 viktigaste sakerna
     – Fokusera på att göra få saker bra
     – Bygg på efterhand
Funktioner styrs av behov
   Om ni ska kunna uppnå era mål/effekter
     – Vilka funktioner krävs?
     – Vilka redaktionella konsekvenser får ett visst krav?

   Låt målen styra, så att ni inte hamnar i funktionsträsket
     – Tusen önskemål på saker som
       egentligen ingen vill ha
Teknik
   Ta tidig reda på vilka krav ni har för
     –   Infrastruktur
     –   Last
     –   Säkerhet
     –   Integrationer
     –   Tekniska redaktörskrav
     –   Tillgänglighetskrav
     –   Webbläsarkrav
     –   Enheter och operativsystem

   Dessa krav påverkar normalt resten av arbetet
Responsive Design
   Samma webbplats presenteras
    på olika sätt i olika enheter.

   Alternativet är att bygga
    speciella mobila webbplatser.

   Påverkar redaktörsarbetet
    marginellt, men påverkar
    kravställningen mycket.
Wireframes
   Fokusera på användarens
    beteende innan ni tittar på
    färg och form.

   Skapa struktur, flöden,
    placering av funktioner
    med wireframes först.

   Alla sidor behöver
    wireframes, inte bara
    startsidan
Wireframes för alla enheter
Förankra med:
• Målgruppen
• Internt




           Skriv gärna
             kontrakt
Design
   Lägg färg och form på dina
    wireframes.

   Ha en mindre grupp som får
    tycka och tänka om design.

   Färg och form är generellt
    enklare att ändra, så gör ingen
    långbänk av det.

   Tänk på att ta med alla enheter!
Redaktörsflöde
   Hur ser organisation ut?
   Vad krävs att redaktören för att
    uppnå målen?
   Vilka inbyggda funktioner kan vi
    klara oss med?
   Vilka uppgifter kommer att göras
    ofta?
   Hur ska ni säkerställa kvalitet?
Stöd för att få kvalitet
   Automatiskt hantering av bilder

   Tvingande fält där det är lämpligt

   Valdering av text

   Stöd för att göra SEO-mässigt rätt

   Arv av fält

   Bra och förståeliga ledtexter

   Bra ordning på fält och flikar
Repetitiva uppgifter
   Identifiera uppgifter som kommer göras ofta av många
    olika. Ex
     –   Vi skapar mycket länkar mellan sidor.
     –   Vi vill kunna styra vilka länkar som visas på varje sida
     –   Vi vill inte ha samma namn på länken som på målsidan.
     –   Vi vill kunna styra ordningen på länkarna
EPiServer standard
En anpassning av redaktörsläget
Samma mål – olika sätt




           Med smartare verktyg sparar vi tid (pengar)!
            Vi sparar också en massa frustration och
            irritation, som är svår att mäta i pengar.
Detaljspecifikation
   Agile utveckling eller inte?

   Olika leverantörer kräver olika detaljnivå

   Vill du ha kontroll? – Var detaljerad!
     – Wireframes och design säger det mesta om besökardelen.
     – Sidtypsdefinition brukar vara bra för redaktörsläget.
Förankra med:
• Målgruppen
• Internt




           Skriv gärna
             kontrakt
Maria Sognefors


         maria@7minds.se
          www.7minds.se
        Twitter: @msognefors
Facebook: www.facebook.com/7mindsab

More Related Content

Similar to Kravställning i webbprojekt

Responsivew design - Vad, hur och varför
Responsivew design - Vad, hur och varförResponsivew design - Vad, hur och varför
Responsivew design - Vad, hur och varför7minds AB
 
Responsiv webbdesign + HTML5 + CSS5
Responsiv webbdesign + HTML5 + CSS5Responsiv webbdesign + HTML5 + CSS5
Responsiv webbdesign + HTML5 + CSS5Martin Carlsson
 
Spbl Fö6 Designprinciper Och Xml
Spbl Fö6   Designprinciper Och XmlSpbl Fö6   Designprinciper Och Xml
Spbl Fö6 Designprinciper Och Xmlbildljuddsv
 
VT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & WebbramverkVT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & WebbramverkAnton Tibblin
 
Ottoboni Marknadscheferna Göteborg/Väst
Ottoboni Marknadscheferna Göteborg/VästOttoboni Marknadscheferna Göteborg/Väst
Ottoboni Marknadscheferna Göteborg/VästOttoboni
 
HT19 - DA156A - Ramverk och bibliotek
HT19 - DA156A - Ramverk och bibliotekHT19 - DA156A - Ramverk och bibliotek
HT19 - DA156A - Ramverk och bibliotekAnton Tibblin
 
HT18 - DA156A - Frameworks
HT18 - DA156A - FrameworksHT18 - DA156A - Frameworks
HT18 - DA156A - FrameworksAnton Tibblin
 
HT17 - DA156A - Ramverk och bibliotek
HT17 - DA156A - Ramverk och bibliotekHT17 - DA156A - Ramverk och bibliotek
HT17 - DA156A - Ramverk och bibliotekAnton Tibblin
 
Responsiv webbdesign
Responsiv webbdesignResponsiv webbdesign
Responsiv webbdesignAnton Tibblin
 
Vad är webb för oss?
Vad är webb för oss?Vad är webb för oss?
Vad är webb för oss?Andreas Ek
 
Att skriva för webb - Medieinstitutet 2016
Att skriva för webb - Medieinstitutet 2016Att skriva för webb - Medieinstitutet 2016
Att skriva för webb - Medieinstitutet 2016Ehsan Noroozi
 
Ny teknik på webben
Ny teknik på webbenNy teknik på webben
Ny teknik på webbenPer Axbom
 
VT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutvecklingVT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutvecklingAnton Tibblin
 
Agil målstyrning
Agil målstyrningAgil målstyrning
Agil målstyrningAntrop
 
VT2018 - DA355A - Responsiv webbutveckling
VT2018 - DA355A - Responsiv webbutvecklingVT2018 - DA355A - Responsiv webbutveckling
VT2018 - DA355A - Responsiv webbutvecklingAnton Tibblin
 

Similar to Kravställning i webbprojekt (20)

Responsivew design - Vad, hur och varför
Responsivew design - Vad, hur och varförResponsivew design - Vad, hur och varför
Responsivew design - Vad, hur och varför
 
Responsiv webbdesign + HTML5 + CSS5
Responsiv webbdesign + HTML5 + CSS5Responsiv webbdesign + HTML5 + CSS5
Responsiv webbdesign + HTML5 + CSS5
 
Spbl Fö6 Designprinciper Och Xml
Spbl Fö6   Designprinciper Och XmlSpbl Fö6   Designprinciper Och Xml
Spbl Fö6 Designprinciper Och Xml
 
VT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & WebbramverkVT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & Webbramverk
 
Ottoboni Marknadscheferna Göteborg/Väst
Ottoboni Marknadscheferna Göteborg/VästOttoboni Marknadscheferna Göteborg/Väst
Ottoboni Marknadscheferna Göteborg/Väst
 
HT19 - DA156A - Ramverk och bibliotek
HT19 - DA156A - Ramverk och bibliotekHT19 - DA156A - Ramverk och bibliotek
HT19 - DA156A - Ramverk och bibliotek
 
HT18 - DA156A - Frameworks
HT18 - DA156A - FrameworksHT18 - DA156A - Frameworks
HT18 - DA156A - Frameworks
 
HT17 - DA156A - Ramverk och bibliotek
HT17 - DA156A - Ramverk och bibliotekHT17 - DA156A - Ramverk och bibliotek
HT17 - DA156A - Ramverk och bibliotek
 
Joomladay1
Joomladay1Joomladay1
Joomladay1
 
Responsiv webbdesign
Responsiv webbdesignResponsiv webbdesign
Responsiv webbdesign
 
Vad är webb för oss?
Vad är webb för oss?Vad är webb för oss?
Vad är webb för oss?
 
Att skriva för webb - Medieinstitutet 2016
Att skriva för webb - Medieinstitutet 2016Att skriva för webb - Medieinstitutet 2016
Att skriva för webb - Medieinstitutet 2016
 
Ny teknik på webben
Ny teknik på webbenNy teknik på webben
Ny teknik på webben
 
Samordningsmodell för samhällsplanerare
Samordningsmodell för samhällsplanerareSamordningsmodell för samhällsplanerare
Samordningsmodell för samhällsplanerare
 
VT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutvecklingVT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutveckling
 
Berghs cms ver1
Berghs cms ver1Berghs cms ver1
Berghs cms ver1
 
Agil målstyrning-1 0
Agil målstyrning-1 0Agil målstyrning-1 0
Agil målstyrning-1 0
 
Agil målstyrning
Agil målstyrningAgil målstyrning
Agil målstyrning
 
.Net i verkligheten
.Net i verkligheten.Net i verkligheten
.Net i verkligheten
 
VT2018 - DA355A - Responsiv webbutveckling
VT2018 - DA355A - Responsiv webbutvecklingVT2018 - DA355A - Responsiv webbutveckling
VT2018 - DA355A - Responsiv webbutveckling
 

Kravställning i webbprojekt

  • 1. Kravställning i webbprojekt Maria Sognefors, 7minds
  • 2.
  • 3. Alla vill/måste jobba digitalt Antal företag År
  • 4.
  • 5. Jag vill beställa ett badrum!
  • 6. Det fixar vi! Billigt blir också!
  • 7. Nu är det klart!
  • 8. Men det var ju inte Men det fungerar ju! vad jag menade! Vi kan ju göra om, om du vill, men det kostar ju.
  • 9. Kravställningens faser Detalj- Mål/Syfte Teknik Design spec Funktionsspec Wire- Redaktörs- frames flöde Förankring
  • 10. Mål/Syfte/Effektkartläggning  Ni MÅSTE veta: – Varför ni ska ha lösningen? – Vad ni vill uppnå med den?  Alla mål måste vara mätbara  Vem vänder ni er till – Vilka behov har dessa?  Prioritera ut 2-3 viktigaste sakerna – Fokusera på att göra få saker bra – Bygg på efterhand
  • 11. Funktioner styrs av behov  Om ni ska kunna uppnå era mål/effekter – Vilka funktioner krävs? – Vilka redaktionella konsekvenser får ett visst krav?  Låt målen styra, så att ni inte hamnar i funktionsträsket – Tusen önskemål på saker som egentligen ingen vill ha
  • 12. Teknik  Ta tidig reda på vilka krav ni har för – Infrastruktur – Last – Säkerhet – Integrationer – Tekniska redaktörskrav – Tillgänglighetskrav – Webbläsarkrav – Enheter och operativsystem  Dessa krav påverkar normalt resten av arbetet
  • 13. Responsive Design  Samma webbplats presenteras på olika sätt i olika enheter.  Alternativet är att bygga speciella mobila webbplatser.  Påverkar redaktörsarbetet marginellt, men påverkar kravställningen mycket.
  • 14. Wireframes  Fokusera på användarens beteende innan ni tittar på färg och form.  Skapa struktur, flöden, placering av funktioner med wireframes först.  Alla sidor behöver wireframes, inte bara startsidan
  • 16. Förankra med: • Målgruppen • Internt Skriv gärna kontrakt
  • 17. Design  Lägg färg och form på dina wireframes.  Ha en mindre grupp som får tycka och tänka om design.  Färg och form är generellt enklare att ändra, så gör ingen långbänk av det.  Tänk på att ta med alla enheter!
  • 18. Redaktörsflöde  Hur ser organisation ut?  Vad krävs att redaktören för att uppnå målen?  Vilka inbyggda funktioner kan vi klara oss med?  Vilka uppgifter kommer att göras ofta?  Hur ska ni säkerställa kvalitet?
  • 19. Stöd för att få kvalitet  Automatiskt hantering av bilder  Tvingande fält där det är lämpligt  Valdering av text  Stöd för att göra SEO-mässigt rätt  Arv av fält  Bra och förståeliga ledtexter  Bra ordning på fält och flikar
  • 20. Repetitiva uppgifter  Identifiera uppgifter som kommer göras ofta av många olika. Ex – Vi skapar mycket länkar mellan sidor. – Vi vill kunna styra vilka länkar som visas på varje sida – Vi vill inte ha samma namn på länken som på målsidan. – Vi vill kunna styra ordningen på länkarna
  • 22. En anpassning av redaktörsläget
  • 23. Samma mål – olika sätt Med smartare verktyg sparar vi tid (pengar)! Vi sparar också en massa frustration och irritation, som är svår att mäta i pengar.
  • 24. Detaljspecifikation  Agile utveckling eller inte?  Olika leverantörer kräver olika detaljnivå  Vill du ha kontroll? – Var detaljerad! – Wireframes och design säger det mesta om besökardelen. – Sidtypsdefinition brukar vara bra för redaktörsläget.
  • 25. Förankra med: • Målgruppen • Internt Skriv gärna kontrakt
  • 26. Maria Sognefors maria@7minds.se www.7minds.se Twitter: @msognefors Facebook: www.facebook.com/7mindsab