antipattern

antimönster – vanligt förekommande men ineffektiv lösning på ett pro­blem. Antimönster har blivit ett undersökningsfält inom system­utveck­ling: vilka lösningar är det som verkar bra, trots att de inte fungerar, och vad beror det på?

[fel] [systemutveckling] [ändrad 23 augusti 2020]

spårning

  1.  – (tracing) – fastställande av vem som har avsänt ett mejl eller annat elektron­iskt meddel­ande. Alternativt vilken telefon eller dator det kommer från. –Jäm­för med avlyss­ning och övervak­ning;
  2. – se blickspårning;
  3. – se spårbarhet.

– På engelska: tracing eller tracking: 

  • – tracking används om att följa spåren mot målet, eller i samma riktning som den som har satt spåren (som vid jakt);
  • – tracing används om att följa spåren tillbaka till utgångs­punkten.

– Se också trace och track.

[it-säkerhet] [språktips] [systemutveckling] [tillgängligt] [ändrad 17 januari 2016]

shift-left

vänsterförflyttning – testning och rättning av program vid ett tidigt stadium av utvecklingsprocessen. Left syftar på vänsterut på en tänkt tids­linje, alltså tidigare. – Även: shifted left, shifting left.

[systemutveckling] [ändrad 28 maj 2020]

kravspecifikation

kravspec – i system­ut­veck­ling: förteckning över de funk­tioner och egenskaper som ska finnas i ett beställt it-system. – Jäm­för med produktdefi­ni­tion. – På engelska: requirements, specification of requirements, requirements specification. – Se också specifikation. – Allmänt: Synen på kravspecifikationer har ändrats i och med att agil systemutveckling och liknande metoder har kommit bruk. Man vill inte längre se kravspecen som ett statiskt dokument som fastställs innan utvecklingsarbetet inleds och som, när produkten är färdig, tas fram för att man ska se ifall allt finns med. (Och om något viktigt saknades i kravspecen fick beställaren skylla sig själv.) Numera har man en mer dynamisk syn på kravspecifikationen: nya krav kan tillkomma under arbetets gång, ofta på initiativ av utvecklarna, andra kan falla bort. Detta sker i en ständig dialog.

[systemutveckling] [ändrad 16 oktober 2021]

reengineering

omarbetning – även ny­ut­veck­ling, omarbetning, omgörning, omkonstruktion, omorganisering, omstrukturering, omutveckling, vidare­ut­veck­ling. Grundtanken är att man utgår från ett existerande system och konstruerar något helt eller delvis nytt för samma ändamål.

[språktips] [reengineering] [systemutveckling] [ändrad 30 december 2017]