Software Engineering Complete Learning Guide for Android APK
| Тып файла | APK |
|---|---|
| Версія | 1.0 |
| Выдавец | dhaval rupera |
| Дата выпуску | 6 сне 2019 г. |
| Дата дададзена | 6 сне 2019 г. |
| Патрабаванні да ОС | Android |
| Патрабаванні | Requires Android 4.0.3 and up |
| Усяго загрузак | 0 |
| Кошт | Free |
Апісанне
Поўны навучальны дапаможнік па праграмнай інжынерыі
Праграмная інжынерыя - гэта інжынерная галіна, звязаная з распрацоўкай праграмнага прадукту з выкарыстаннем дакладна вызначаных навуковых прынцыпаў, метадаў і працэдур. Вынікам распрацоўкі праграмнага забеспячэння з'яўляецца эфектыўны і надзейны праграмны прадукт. Тэрмін складаецца з двух слоў: праграмнае забеспячэнне і інжынерыя.
Праграмнае забеспячэнне - гэта больш, чым проста праграмны код. Праграма - гэта выканальны код, які выконвае некаторыя вылічальныя мэты. Праграмным забеспячэннем лічыцца збор выкананага праграмнага кода, звязаных бібліятэк і дакументацыі. Праграмнае забеспячэнне, створанае для пэўных патрабаванняў, называецца праграмным прадуктам.
З іншага боку, машынабудаванне - гэта распрацоўка прадуктаў з выкарыстаннем дакладна вызначаных навуковых прынцыпаў і метадаў.
Працэс распрацоўкі праграмнага прадукту з выкарыстаннем прынцыпаў і метадаў праграмнай інжынерыі называецца эвалюцыяй праграмнага забеспячэння. Гэта ўключае ў сябе першапачатковую распрацоўку праграмнага забеспячэння і яго абслугоўванне і абнаўленне, пакуль не будзе распрацаваны жаданы праграмны прадукт, які задавальняе чаканым патрабаванням.
У гэтым дадатку вы знойдзеце наступныя тэмы: інфармацыя, звязаная з аглядам праграмнага забеспячэння, інфармацыя, звязаная з жыццёвым цыклам распрацоўкі праграмнага забеспячэння, інфармацыя, звязаная з кіраваннем праектам, інфармацыя, звязаная з патрабаваннямі праграмнага забеспячэння, інфармацыя, звязаная з асновамі праектавання праграмнага забеспячэння, інфармацыя, звязаная з інструментамі аналізу і праектавання, інфармацыя, звязаная са стратэгіямі праектавання праграмнага забеспячэння, інфармацыя, звязаная з дызайнам праграмнага інтэрфейсу, інфармацыя, звязаная са складанасцю праектавання, інфармацыя, звязаная з рэалізацыяй праграмнага забеспячэння, інфармацыя, звязаная з аглядам праграмнага тэставання, праграмнае забеспячэнне інфармацыя, звязаная з тэхнічным абслугоўваннем, інфармацыя, звязаная з аглядам інструментаў, інфармацыя, звязаная з інжынерным экзаменам.
Эвалюцыя пачынаецца з працэсу збору патрабаванняў. Пасля чаго распрацоўшчыкі ствараюць прататып меркаванага праграмнага забеспячэння і дэманструюць яго карыстальнікам для атрымання ад іх водгукаў на ранняй стадыі распрацоўкі праграмнага прадукту. Карыстальнікі прапануюць змены, на якіх некалькі паслядоўных абнаўленняў і тэхнічнага абслугоўвання таксама працягваюць змяняцца. Гэты працэс змяняецца на зыходнае праграмнае забеспячэнне, пакуль патрэбнае праграмнае забеспячэнне не будзе выканана.
Нават пасля таго, як карыстальнік мае жаданае праграмнае забеспячэнне ў руках, перадавыя тэхналогіі і зменлівыя патрабаванні прымушаюць праграмны прадукт змяняцца адпаведным чынам. Паўторнае стварэнне праграмнага забеспячэння з нуля і ісці адзін на адзін з патрабаваннем немагчыма. Адзіным магчымым і эканамічным рашэннем з'яўляецца абнаўленне наяўнага праграмнага забеспячэння ў адпаведнасці з апошнімі патрабаваннямі.
Калі мы скончым распрацоўку праграмнага забеспячэння, тады мы будзем карыстацца вялікім попытам, паколькі кампаніі не ўкараняюць праграмнае забеспячэнне ў сваёй кампаніі належным чынам і ў канчатковым выніку панясуць велізарныя страты.
Мы чакаем зваротнай сувязі ад нашых карыстальнікаў, бо гэта дапамагае нам палепшыць наша дадатак. Таксама ласкава ацаніце гэта дадатак.