Definition mjukvaruutveckling

Programvaruteknik är en disciplin som bildas av en uppsättning metoder, verktyg och tekniker som används vid utveckling av programvara ( programvara ).

Tekniska framsteg och deras inverkan på det sociala livet har oundvikligen påverkat utvecklingen av mjukvaruutveckling av olika anledningar, såsom användarnas otillbörliga tillgång till viss information som förrän några årtionden sedan var fullständigt omedvetna om och som de inte kan förstå, eftersom de inte har tillräcklig teknisk kunskap. En välinformerad konsument är en konsument som inte kan luras, för att han vet vad han behöver och har möjlighet att analysera de olika marknadserbjudandenen, jämföra förslagen och fördelarna med produkterna. En missinformerad konsument är dock som ett lurfullt barn som gråter, skriker och sparkar utan att stoppa.

Det första av alla stadier av det arbete som mjukvaruutstruktörerna utför består av att noggrant studera de egenskaper som tros vara nödvändiga för att programmet ska utvecklas, och det här är den punkt som de måste hitta en balans (alltmer svår att nå) mellan de alltför stora kraven hos de dåliga konsumenterna och företagets möjligheter. Tiden är pengar, och företag i datavärlden vet det väldigt bra.

Varje funktion av ett program, varje funktion som gör den bekvämare, smartare, mer tillgänglig, översätter till en viss tid, vilket i sin tur leder till lönerna till alla personer som är involverade i utvecklingen. Men förutom den produktionskostnad som krävs för att göra varje del av ett program måste mjukvaruutveckling avgöra vilken av dem som är meningsfull, är samstämmig med resten och är nödvändiga för att tydligt kommunicera programmets kärna och mål.

Rekommenderas