Ladda ner demo
Hur är det att utveckla applikationer med hjälp av rt-collab®?
Prova på här!
Vår utvecklingsprocess baseras på testdriven utveckling (continuous integration), som är ett erkänt och väl beprövat arbetssätt för effektiv mjukvaruutveckling. Strategin är att ta många små steg på vägen mot målet och därigenom minimera risken för stora överraskningar sent i projektet.
Vår erfarenhet är att Continuous integration fungerar mycket väl och uppskattas av både utvecklare och ledning. Det har också gett dokumenterat goda resultat, så som förbättrad effektivitet och högre leveransprecision, i en rad olika företag och branscher där det tillämpats. Continuous integration är en viktig del av "agila utvecklingsmetoder", som Extreme Programming (XP), vilket starkt bidragit till dess spridning.
Det finns ett antal aktiviteter som tillsammans utgör grunden för framgångsrik Continuous integration.
rt-collab®, och vår team-server med autotest ger ditt företag ett ramverk för att börja arbeta på detta sätt.
Om du vill läsa mer om Continuous integration, läs förslagsvis följande beskrivning gjord av en av XPs grundare och frontfigurer, Martin Fowler:
Martin Fowler om Continuous integration
Vi tycker den klassiska V-modellen är ett bra sätt att illustrera framgångsrik mjukvaruutveckling. Och den fungerar mycket väl ihop med Continuous Integration.
V-modellen fokuserar på krav och kravvalidering på olika nivåer, som nyckeln till god leveranskvalitet och ett lyckat mjukvaruutvecklingsprojekt. Continuous integration bygger på att ofta integrera och testa små inkrement av det man utvecklar i så verklighetstrogen omgivning som möjligt. I en framgångsrik kombination av de två gör man många små cirklar i V-modellen enligt illustrationen ovan och rör sig upp och ner mellan de olika nivåerna.
ProjektstrategiEn sund projektstrategi kan översiktligt beskrivas så här.
Och ta steg för steg mot slutmålet!
Titta på en kort video om hur man arbetar i rt-collab:I videon visas hur vi i automatiserade tester fångar en klassisk enkel copy-paste-bugg och sedan rättar felet, sparar och checkar in ändringen.
Vill du veta mer?