Skip to main content

Vad är en mjukvarubyggnad?

En mjukvarubyggnad är en uppsättning körbar kod redo för användning av konsumenter som har producerats genom att sammanställa källkoden.Denna term kan också användas för att hänvisa till själva byggprocessen, där utvecklare tar sin källkod och kör den genom en sammanställningsprocess för att göra den funktionell.Programvaror uppdateras kontinuerligt tills tillverkarna beslutar att sluta stödja dem.Detta kan involvera en serie builds, av vilka många släpps för allmänheten.

att man vill använda vad de vill att programvaran ska göra och hur de vill åstadkomma den.Utvecklare börjar utveckla källkoden, råmaterialet som kommer att utgöra ryggraden i programvaran.En sak de anser när de arbetar med källan är behovet av framtida byggnader.Flexibel källkod kan modifieras, läggas till och ändras när användarens behov ändras och programvaran måste förändras.Stel kod kan vara svårare att arbeta med i framtiden. I programvarubyggnadsprocessen sammanställer de källkoden för att skapa ett program.De kör resultatet genom rigorösa tester för att se till att det fungerar.Om det finns problem med programvarubyggnaden kan de återgå till källkoden för att ändra dem.Således släpps inte varje byggnad för allmänheten;Ibland gör ett allvarligt misstag ett fullständigt misslyckande, och i andra fall har det för många fel för att vara redo för allmänt bruk. När utvecklarna är nöjda kan de utfärda en byggnad.Programvaruversionsnummer ger bred information om versionen för kunder;Till exempel 1.0 eller 2.0.Byggnummer erbjuder mer specifika detaljer om exakt vilken programvara som bygger kunden använder.Till exempel kan ett ordbehandlingsprogram visa "Word Processor 5.0" vid start, vilket låter kunden veta att detta är den femte versionen.I detaljerna om programmet kan det visas med ett byggnummer, i en form som 5.0.5.9865. När kunden har problem kan supporttekniker be om programvarubyggnadsnummer, eftersom det kan vara viktigt.Det kan finnas ett känt problem som kan lösas genom att uppgradera byggnaden installerad på kundens dator eller tillämpa en patch.Om problemet inte har rapporterats tidigare kan teknikern gå in i en problembiljett för att varna utvecklarna, med så mycket information som möjligt om felet till deras fördel.Detta gör att de kan ta itu med problemet i framtida programvarubyggnader.Ibland dyker mycket udda fel upp i naturen, som en konflikt mellan två program som utvecklarna inte skulle ha tänkt att testa tillsammans.