Tsev > Exhibition > Ntsiab lus

Software engineering Subdisciplines

Mar 08, 2019

Software engineering tau muab faib ua ob-disciplines. Ib txhia ntawm lawv yog:


Cov kev cai ntawm software (los yog Requirements engineering): Qhov kev xav, kev ntsuam xyuas, kev ua kom meej, thiab kev lees paub ntawm cov kev cai rau software.

Software tsim: Tus txheej txheem ntawm kev teeb tsa lub architecture, yam khoom, kev sib txuas, thiab lwm yam ntxwv ntawm ib qhov system los yog tivthaiv. Nws kuj txhais tau tias yog vim li ntawd.

Kev tsim kho software: Qhov kev tsim cov ncauj lus kom ntxaws txog kev ua hauj lwm, muaj txiaj ntsig software los ntawm kev sib koom tes (aka coding), pov thawj, chav xeem, kev sib tos kev sib tos, thiab kev debugging.

Kev soj ntsuam ntawm software: Kev tshawb nrhiav, kev tshawb nrhiav kev tshawb fawb los muab cov neeg muaj feem nrog cov ntaub ntawv hais txog kev tsim nyog ntawm cov khoom los yog cov kev pab cuam hauv kev xeem.

Software tswj: Tag nrho ntawm kev ua ub no yuav tsum tau muab kev pab txhawb rau kev siv nyiaj.

Software configuration tswj: Kev txhim kho ntawm cov txheej txheem ntawm cov ntsiab lus ntawm cov ntsiab lus nyob rau lub sij hawm rau lub hom phiaj ntawm kev tswj hwm kev hloov mus rau qhov kev teeb tsa, thiab tswj kom muaj lub meej mom thiab kev pom ntawm qhov kev teeb tsa nyob thoob plaws hauv lub neej kev voj voog. Cov txheej txheem niaj hnub siv software versioning.

Software engineering tswj: Daim ntawv thov kev tswj cov kev ua ub no-npaj, kev tswj, kev ntsuas, kev saib xyuas, kev tswj, thiab kev tshaj tawm-xyuas kom paub tseeb tias kev tsim kho thiab kev saib xyuas ntawm software yog systematic, disciplined, thiab quantified.

Kev txhim kho software: Lub ntsiab txhais, kev siv, kev txheeb xyuas, kev ntsuas, kev tswj hwm, kev hloov, thiab kev txhim kho ntawm lub neej txoj sia mus ncig nws tus kheej.

Software engineering qauv thiab txoj kev yaum kom muaj kev tsim qauv ntawm software engineering nrog lub hom phiaj ntawm kev ua qhov kev ua kom zoo, rov qab ua tau, thiab qhov kawg ntawm kev ua tau zoo

Software zoo

Software engineering kev txhawj xeeb yog txhawj xeeb txog kev paub, kev txawj, thiab cov xeeb ceem uas software engineers yuav tsum muaj los xyaum software engineering hauv kev tshaj lij, kev lav paub, thiab yam zoo

Software engineering economics hais txog kev txiav txim siab txog software engineering hauv kev lag luam

Cov qib kev lag luam

Lub hauv paus lej

Tshawb fawb fab