Byggprocess
Det fastställda flöde som skapar programvaruartefakter från bland annat källkod och beroenden.
Vad är en byggprocess?
En byggprocess skapar tekniska utdata från definierade indata, exempelvis webbfiler eller ett körbart paket. Indata kan vara källkod, beroenden och konfiguration. Flödet bestämmer stegen: kompilering, paketering eller kontroller kan ingå. Varje bygge innehåller inte automatiskt alla steg. Driftsättning och publicering behöver behandlas separat.
För en påhittad portal dokumenterar teamet källkodsrevision, fastställda beroenden, konfiguration och genererat paket. Därmed går det att undersöka vilka indata som ligger bakom ett visst resultat. En befintlig utdatamapp visar dock varken att alla planerade tester har körts eller att resultatet finns i produktion. Det kräver motsvarande kontroll- och driftsättningsbelägg.
Källor
Relaterade begrepp
- KompilatorEtt program som översätter källkod till en annan målrepresentation.
- KörmiljöMiljön där ett program körs och får tillgång till de funktioner som erbjuds.
- BundlerEtt verktyg som samlar sammanhängande moduler och resurser i filer för leverans.
- Pull requestEtt förslag att integrera ändringar i en målbranch, med sammanhang för gemensam granskning och diskussion.
- LegacysystemEtt befintligt system som fortfarande används, med tekniska och verksamhetsmässiga beroenden som vuxit fram.
- MultitenancyMultitenancy stöder åtskilda kund- eller gruppområden i samma lösning. En tenant är inte automatiskt en person eller en databas.
Artiklar om ämnet








Mjukvaruutveckling med ASES
Skräddarsydd programvara, webb- och mobilappar


