Skip to content

Iteams process för att välja tekniker i projekt

Notifications You must be signed in to change notification settings

Iteam1337/teknik

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teknikval på Iteam

Iteams process för att välja tekniker i projekt.

Process

Nya tekniker ska genomgå en utvärderingsprocess innan de är redo för att införas i kundprojekt. Alla medarbetare kan göra sådana utvärderingar, ensamma eller i grupp. Syftet med utvärderingarna är att synliggöra vår kunskap om en teknik och dess förutsättningar för användning, samt att öka möjligheterna till användning av nya tekniker i projekt genom större trygghet och tydlighet för teamen när de väljer tekniker.

Utvärderingskriterierna nedan poängsätts för varje specifik teknik med betyg mellan 0 och 5. När poängsättningen är klar summeras poängen och en rekommendation sammanfattas av den eller de som utvärderar. Varje ny utvärdering skapas som en Pull Request som godkänns av teknikvalsgruppen som ansvarar för att kontroller att alla delar av utvärderingen har fyllts i.

Utvärderingskriterier

  • Community - stars och forks på github, pull requests, aktivitet på SOME, nedladdningar på npm (där så är relevant), aktiv community, positiv trend
  • Tekniska fördelar - ger tekniken fördelar, löser unika problem?
  • Dokumentation - är dokumentationen bra, finns en tydlig roadmap, finns källkod?
  • Testad - har vi själva testat den? Har vi labbat på den?
  • Integration - hur väl passar tekniken ihop med våra andra tekniker? Finns det ett sätt att backa ur beslutet om tekniken inte håller? Finns ett ekosystem? Är tekniken stabil?
  • Införande - hur lätt är tekniken att inför i ett projekt? Lätt att komma igång med, användbar i många projekt, rimlig svårighetsgrad för juniora utvecklare, skulle ett skeptiskt team ändå kunna tänka sig att testa?

Rekommendation

Rekommendationen består av en fritext + en kategori som den nya tekniken placeras i.

Kategorier

  • Rekommenderad - kan och bör införas snarast i projekt där den ger tekniska fördelar
  • Potential men riskfylld - intressant, men bör införas med försiktighet, t.ex. i projekt med tydligt innovationsfokus
  • Inte än - tekniken är lovande men innehåller för många risker just nu, håll koll på den och gör ny utvärdering senare
  • Behöver mer utvärdering - utvärderingen ger inte tillräckliga svar i nuläget, beskriv vilka aktiviteter som behövs
  • Nej - denna teknik passar inte i våra projekt (motivera varför).

About

Iteams process för att välja tekniker i projekt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published