►В дадзеным мэта гэтага Software Engineering App з'яўляецца прадастаўляе праграмнае забеспячэнне тэхнічныя асновы, прынцыпы і навыкі, неабходныя для распрацоўкі і падтрымання высокай якасці праграмных прадуктаў. ✦
►В дадзеная праграмнай інжынерыі працэсы і метады, ахоплівае ўключаюць спецыфікацыю патрабаванняў, праектаванне, укараненне, тэставанне і кіраванне праграмных праектаў. ✦
►In Акрамя таго, гэта дадатак можа выкарыстоўвацца спецыялістамі, якія павінны абнавіць свае веды з найноўшымі тэхналогіямі інжынерыі праграмнага забеспячэння і працэсамі. ✦
►Software Engineering абмяркоўвае прынцыпы, методыкі, тэндэнцыю і практыку, звязаную з рознымі фазамі распрацоўкі праграмнага забеспячэння. Пачынаючы з асноў, прыкладанне павольна прагрэсуе ў развітых і якія развіваюцца тэмы па кіраванні праектамі праграмнага забеспячэння, мадэляў працэсаў, распрацоўкі метадалогій, спецыфікацыі праграмнага забеспячэння, тэставанне, кантроль якасці, разгортвання праграмнага забеспячэння, тэхнічнага абслугоўвання і праграмнага забеспячэння reuse.Students вылічальнай навукі і тэхнікі, інфармацыйныя тэхналогіі і вылічальныя тэхналогіі павінны знайсці гэта дадатак вельмі useful.✦
【Закранутыя тэмы, пералічаныя ніжэй】
➻ Што такое праграмная інжынерыя
➻ Software Evolution
➻ Software Evolution Законы
➻ эвалюцыя E-Type праграмнага забеспячэння
➻ праграмнага забеспячэння Парадыгмы
➻ Неабходнасць распрацоўкі праграмнага забеспячэння
➻ Характарыстыкі добрага праграмнага забеспячэння
➻ Распрацоўка праграмнага забеспячэння жыццёвага цыклу
➻ Software Development Paradigm
Кіраванне праектамі праграмнага забеспячэння ➻
Праект ➻ Software
➻ Неабходнасць кіравання праектамі праграмнага забеспячэння
➻ менеджэр праекта праграмнага забеспячэння
➻ Меры кіравання Праграмнае забеспячэнне
➻ праект таксама метады ацэнкі
➻ Планаванне праекта
Кіраванне ➻ рэсурсаў
➻ Упраўленне рызыкамі праекта
➻ Працэс кіравання рызыкамі
➻ выкананне і маніторынг праекта
➻ Упраўленне праектамі Сувязь
➻ Упраўленне канфігурацыямі
➻ Інструменты кіравання праектамі
➻ Патрабаванні да праграмнага забеспячэння
➻ Патрабаванні Engineering
➻ Патрабаванні Engineering Process
➻ працэс здабывання Патрабаванні
➻ Патрабаванні да метадаў збору інфармацыі
➻ Праграмныя патрабаванні Характарыстыкі
➻ Патрабаванні да праграмнага забеспячэння
➻ Патрабаванні да інтэрфейсу карыстальніка
➻ System Software Analyst
➻ Software Метрыкі і меры
➻ Асновы праграмнага забеспячэння Дызайн
➻ Узроўні праграмнага забеспячэння Дызайн
➻ Modularization
➻ паралелізм
➻ Счапленне і згуртаванне
➻ Design Verification
➻ Software Analysis & Design Tools
➻ Дыяграма патоку дадзеных
➻ Структура дыяграмы
➻ HIPO Дыяграма
➻ Структураваная англійская
➻ Псеўда-код
➻ Decision Табліцы
➻ сутнасць-сувязь Мадэль
➻ Слоўнік дадзеных
Стратэгіі ➻ Software Design
➻ Structured Design
➻ Функцыя Oriented Design
➻ аб'ектна-арыентаванага дызайну
Працэс ➻ Design
Падыходы ➻ Software Design
➻ Software User Interface Design
➻ інтэрфейс каманднага радка (CLI)
➻ Графічны інтэрфейс карыстальніка
➻ Ужыванне кампанентаў канкрэтных GUI
➻ Інтэрфейс карыстальніка Праектныя работы
➻ Інструменты рэалізацыі GUI
➻ Карыстацкі інтэрфейс Залатыя правілы
➻ Software Design Складанасць
Меры складанасці ➻ HALSTEAD ў
➻ цикломатическая Меры складанасці
➻ Функцыя пункту
➻ Лагічнае Унутраныя файлы
➻ Знешнія файлы інтэрфейсу
➻ Знешні запыт
➻ Укараненне праграмнага забеспячэння
➻ Структурнае праграмаванне
➻ Функцыянальнае праграмаванне
➻ стыль праграмавання
➻ Дакументацыя на праграмнае забеспячэнне
➻ Праблемы рэалізацыі праграмнага забеспячэння
➻ Тэставанне праграмнага забеспячэння Агляд
➻ Software Validation
➻ Праверка праграмнага забеспячэння
➻ Кіраўніцтва Vs Аўтаматызаванае тэставанне
➻ тэставанне Падыходы
➻ Выпрабавальныя ўзроўні
➻ Тэставанне дакументацыі
➻ Тэставанне у параўнанні з QC, QA і аўдыт
➻ абслугоўванне праграмнага забеспячэння Агляд
➻ Віды тэхнічнага абслугоўвання
➻ Кошт тэхнічнага абслугоўвання
➻ Тэхнічнае абслугоўванне Дзейнасць
➻ Software рэінжынірынг
➻ кампанентаў шматразовага выкарыстання
➻ СЛУЧАЙ Інструменты
➻ Кампаненты CASE-інструменты
➻ Case інструменты Тыпы
➻ ітэрацыйныя Вадаспад Мадэль
➻ Аналіз патрабаванняў і спецыфікацыі
➻ Дрэва прыняцця рашэнняў
➻ Фармальная сістэма Спецыфікацыя
➻ Software Design
Стратэгіі ➻ Software Design
➻ Software Analysis & Design Tools
➻ Structured Design
➻ Object Мадэляванне з выкарыстаннем UML
➻ Use Case Diagram
➻ ўзаемадзеяння Дыяграмы
➻ Black-Box Testing
➻ абслугоўванне праграмнага забеспячэння
➻ абслугоўванне праграмнага забеспячэння працэсу Мадэлі
➻ надзейнасць праграмнага забеспячэння і кіраванне якасцю
Мадэлі ➻ Надзейнасць росту
➻ якасці праграмнага забеспячэння
Планаванне ➻ праекта праграмнага забеспячэння