Quality programvare gjør det mulig for datasystemer for å gi mest for forbrukerens dollar , ved å tilby applikasjoner som brukes for forretnings-og personlige behov. Likevel problemer kan utvikle med budsjettet kostnader hvis programvareutvikling ikke er utført riktig , fører til dårligere produkter eller mislykkede prosjekter . De fleste IT- fagfolk ønsker å skape den høyeste kvalitet for datasystemer . Investorene er oppmerksom på de samlede kostnadene , produksjonsstyring og markedsføring til sluttbruker ( se 1 Reference, avsnitt 1 til 7 ) . Interne konflikter mellom kvalitet og kostnader kan påvirke økonomi når man prøver å holde seg innenfor den svarte . Fleksibilitet og balanse må vurderes når man skal avgjøre en programvare utviklingen budsjett. Instruksjoner
en
Vurdere hvilken type programvare-prosjekt du ønsker å gi . En mer involvert programvareutvikling med funksjonalitet og funksjoner vil innebære mer tid , noe som kan øke produksjonskostnadene , mens du oppretter en høyere kvalitet på produktet . Mindre kvalitet produkter reduserer tid og penger , men du er nødt til å avgjøre om denne reduksjonen i funksjoner er verdt det i løpet av markedsføring basert på konkurransens programvareprodukter. Det kan føre til lavere salg som kanskje ikke har du hente inn produksjonskostnadene . Skissere hva du vil ha i programvarepakken. Etablere en baseline som kan være fleksibel senere hvis du er nær å gå over budsjettet (se 1 Reference, avsnitt 15 og 16) .
2
Terminliste tidsfrister ved å evaluere trinnene i produksjonsprosessen og bestemme som vil være involvert i programvare-prosjekt . Din anslag vil avgjøre hva du vil bruke på et budsjett. Kortere tidsplaner kan resultere i behov for større budsjetter for å møte tidsfrister , og dette kan også påvirke antall fagpersonell du vil leie. Ansett et stort antall mennesker å møte kortere frister , men regner med å betale høyere kostnader i lønn og koordinering. Lengre tidsplaner vil tillate for leie av færre ansatte, noe som vil bidra til å holde kostnadene lavere. En slik plan , derimot, kan kreve ekstra tid , avhengig av hvor mye arbeid som må gjøres for å produsere programvaren ( se 1 Reference, avsnitt 17 til 20 ) .
3
Administrer et budsjett som du ville noen økonomisk risiko --- innser at programvareutvikling kan oppleve tilbakeslag eller uventede avstikkere som kan øke kostnadene . Tillat for beredskap reserver til å dekke eventuelle problemer som måtte oppstå , som ville sette deg over den opprinnelige budsjettet . Bestemme hvilken programvare funksjoner du vil skape , budsjettet tid og antall innleid personell vil påvirke det samlede budsjettet .