Vad är monolitiska utveckling inom mjukvaruutveckling?

Vad är monolitiska utveckling inom mjukvaruutveckling?

Monolitisk lösningar sätter så många funktioner som möjligt i en stor program eller programpaket. Det är motsatsen till "best of breed". Monolitisk metoder för programvaruutveckling tenderar att komma från mycket stora företag eftersom det kräver komplexa utvecklingsgrupper med projektledare, kodare, testare, affärsanalytiker, etc. De monolitiska applikationer säljs vanligen till kunder med massor av pengar i deras budget för programvara. Monolitiska utveckling är sällan öppen arkitektur eftersom det inte avser att integrera med externa program utom i särskilda fall till exempel handel datautbyte. API: erna i monolitiska utveckling bidrar inte att ersätta hela moduler i ett genomförandet med en bättre modul skriven av ett annat företag. CIOs och CTOs av Fortune 1000-företag kan känna det är säkrare att köpa en monolitisk lösning eftersom det är backas upp av ett företag; Därför är risken att få integrationsproblem minskat. Det garanterar dock inte färre buggar eller högre kvalitet programvara. I själva verket många IT-avdelningar har misslyckats i monolitisk projekt på grund av de tekniska komplikationerna av alltför många konfigurationsfiler med så många alternativ att permutationerna är omöjliga att förstå. Detta leder till betydande dollar investeras från professionella tjänster uppdelningen av monolitiska lösning leverantören. Det är inte dåligt, men se upp för nackdelarna.

  • Relaterade Frågor

  • Vad är rollerna av en software engineering inom mjukvaruutveckling?

  • Efter 6 månader av installationen rostfläckar har börjat utvecklas inom min granit bänkskivor--vad ger?

  • Vad är en "derivat" inom den finansiella sektorn?

  • Vad är fysisk utveckling?

  • Vad är nationell utveckling?

  • Vad gör fartyg inom 24 timmar betyder?

  • Vad är normativ utveckling?

  • Vad är psykosocial utveckling?

  • Vad är barnens utveckling SPICE?

  • Kyfos kan utvecklas inom vilka områden i ryggraden i de som lider av Marfans syndrom?

  • Vad är blöta inom tandvården?

  • Vad är brinnande ämnet inom elektronik och kommunikation engineering?

  • Vad Pokemon Fennekin utvecklas till?

  • Vad Pokemon Chespin utvecklas till?

  • Vad är fysisk utveckling i fysisk fostran?

  • Vad är samlingen utveckling i biblioteket?

  • Vad är MM teori inom finans?

  • Vad är skicklighet feedback inom idrotten?

  • Vad är sport utveckling?