Aftonbladet & Schibsted på väg

Omvärldsbevakning och direktrapportering från fältet

Arkiv för November 2011

- Sida 3 av 3

Sonar Code Metrics – Metrics for better builds

av Sara Ghisler

Talare: Matthew McCullough

Med tanke på att vi använder Sonar för kodanalys redan idag så lyssnade jag på Matthew och hans tankar kring hur man kan börja använda verktyget på ett inspirerande sätt. Matthew talade om Sonar som en verktygslåda som ger kvalitet under kontroll och visualiserar data både för management (grafer) och utvecklare (kod)

Quality Metrics
Sonar hjälper oss att ha rätt mål i sikte på en långsiktig basis, Det är bra att se verktyget som ett sätt till feedback och temperaturmätare av allt bra förbättringsarbete vi gör i teamen. Hur ofta analysen bör ske, på vad och när får vi prova oss fram till.

Varför behöver man då inspektera och mäta?
– Få ett visuellt beslutsunderlag mot beställare, varför vi bör avsätta mer tid till teknisk skuld.
– Vi kan agera på siffror, inte enbart på magkänsla och slumpvisa mål vid beslut om förändringar.
– Verktyget ger oss stöd hel vägen från visuella grafer ner till kodnivå, att förstå och visualisera data.
– Bra översikt och kategorisering av olika typer av data (The Metrics, Unit tests, Duplication, Code styling, FInd bugs)
– Sonar kan integreras med Eclips för att köra analysen inom Eclipse direkt på kodbasen för att göra det enklare att arbeta med dagligen.

Sonar ger oss möjlighet att se tydligare utfall i arbetet med att underhålla koden och se var och på vilken nivå vi kan göra våra insatser. Vi kommer kunna följa den positiva utvecklingen och se vad som händer med kodbasen när vi förändrar sättet vi arbetar på ex. sprintlängden, antal driftsättningar, tester, code review, unit tests, buggrättningar etc. Följ förbättringarna och analysera över tid så att vi behåller det som vi gör bra och får effekt.

Hur använder vi Sonar idag och på vilket sätt kan vi använda verktyget på avdelningen för att visualisera det vi är bra på och hitta mönster för vidare utveckling och förbättring?

Kategorier Öredev2011
Taggar Qality, Sonar

REST in Practice

av Adam

Med Jim Webber.
DDD fokuserad crash course I Rest design. Jim går igenom best practices för att skapa ett fungerande API.
Använd länkar i responsen för att underlätta vidare navigering. Event feeds istället för bus eller kö infrastruktur. Sprids med fördel som atom-feeds. Passar inte så bra för realtids applikationer.

Kategorier Öredev2011
Sida 3 av 3

Information

Denna blogg är inte längre aktiv. För en lista på aktiva bloggar, gå till bloggar.aftonbladet.se.

Sök

Arkiv

Kategorier

  • Tjänstgörande redaktörer: Love Isakson Svensén, Alex Rodriguez och Fred Balke
  • Chefredaktör, vd och ansvarig utgivare: Lotta Folcker
  • Stf ansvarig utgivare: Martin Schori
  • Redaktionschef: Karin Schmidt
  • Besöksadress: Västra Järnvägsgatan 21, Stockholm
  • Org.nr: 556100-1123
  • Momsregistreringsnr: SE 556100-112301
  • Kontakt: förnamn.efternamn@aftonbladet.se
  • Aftonbladet Plus Kundcenter: tipsa@aftonbladet.se
  • Telefon växel: 08 725 20 00
  • FÖLJ OSS

© Aftonbladet Hierta AB