Software Engineering

Zawiera reklamy
4,2
878 opinii
100 tys.+
Pobrane
Ocena treści
Dla wszystkich
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

► Celem tej aplikacji inżynierii oprogramowania jest dostarczenie podstaw inżynierii oprogramowania, zasad i umiejętności potrzebnych do opracowania i utrzymania wysokiej jakości oprogramowania. ✦

► Procesy i techniki inżynierii oprogramowania obejmują specyfikację wymagań, projektowanie, wdrażanie, testowanie i zarządzanie projektami oprogramowania. ✦

►Niniejsza aplikacja może być używana przez praktyków, którzy potrzebują odświeżyć swoją wiedzę dzięki najnowszym technikom i procesom inżynierii oprogramowania. ✦

►Software Engineering omawia zasady, metodologie, trendy i praktyki związane z różnymi fazami inżynierii oprogramowania. Począwszy od podstaw, aplikacja powoli przechodzi do zaawansowanych i pojawiających się tematów dotyczących zarządzania projektami oprogramowania, modeli procesów, opracowywania metodologii, specyfikacji oprogramowania, testowania, kontroli jakości, wdrażania, bezpieczeństwa oprogramowania, konserwacji i ponownego użycia oprogramowania. Studenci informatyki i inżynierii, Technologie informacyjne i aplikacje komputerowe powinny uznać tę aplikację za bardzo przydatną

      【Tematy wymienione poniżej】

➻ Czym jest inżynieria oprogramowania
➻ Oprogramowanie Evolution
➻ Prawa do ewolucji oprogramowania
➻ Ewolucja oprogramowania E-Type
➻ Paradygmaty oprogramowania
➻ Potrzeba inżynierii oprogramowania
➻ Charakterystyka dobrego oprogramowania
➻ Cykl życia oprogramowania
➻ Paradygmat programowania oprogramowania
➻ Zarządzanie projektami oprogramowania
➻ Projekt oprogramowania
➻ Potrzeba zarządzania projektami oprogramowania
➻ Menedżer projektu oprogramowania
➻ Działania związane z zarządzaniem oprogramowaniem
➻ Techniki estymacji projektu
➻ Planowanie projektu
➻ Zarządzanie zasobami
➻ Zarządzanie ryzykiem projektu
➻ Proces zarządzania ryzykiem
➻ Wykonanie i monitorowanie projektu
➻ Zarządzanie komunikacją projektu
➻ Zarządzanie konfiguracją
➻ Narzędzia do zarządzania projektami
➻ Wymagania dotyczące oprogramowania
➻ Inżynieria wymagań
➻ Proces inżynierii wymagań
➻ Proces zbierania wymagań
➻ Wymagania dotyczące technik pozyskiwania
➻ Charakterystyka wymagań oprogramowania
➻ Wymagania dotyczące oprogramowania
➻ Wymagania dotyczące interfejsu użytkownika
➻ Software System Analyst
➻ Metryki i miary oprogramowania
➻ Podstawy projektowania oprogramowania
➻ Poziomy projektowania oprogramowania
➻ Modularyzacja
➻ Współbieżność
➻ Sprzężenie i spójność
➻ Weryfikacja projektu
➻ Analiza oprogramowania i narzędzia do projektowania
➻ Schemat przepływu danych
➻ Wykresy struktury
➻ Diagram HIPO
➻ Strukturalny angielski
➻ Pseudo-kod
➻ Tabele decyzyjne
➻ Model relacji z jednostką
➻ Słownik danych
➻ Strategie projektowania oprogramowania
➻ Zorganizowany projekt
➻ Projektowanie zorientowane na funkcje
➻ Projekt obiektowy
➻ Proces projektowania
➻ Podejście do projektowania oprogramowania
➻ Projekt interfejsu użytkownika oprogramowania
➻ Interfejs wiersza poleceń (CLI)
➻ Graficzny interfejs użytkownika
➻ Składniki GUI specyficzne dla aplikacji
➻ Działania projektowe interfejsu użytkownika
➻ Narzędzia do implementacji GUI
➻ Interfejs użytkownika Złote zasady
➻ Złożoność projektowania oprogramowania
➻ Środki Złożoności Halsteada
➻ Złożoności cyklometryczne
➻ Punkt funkcyjny
➻ Logiczne pliki wewnętrzne
➻ Zewnętrzne pliki interfejsu
➻ Zapytanie zewnętrzne
➻ Wdrażanie oprogramowania
➻ Programowanie strukturalne
➻ Programowanie funkcjonalne
➻ Styl programowania
➻ Dokumentacja oprogramowania
➻ Wyzwania związane z wdrażaniem oprogramowania
➻ Przegląd testów oprogramowania
➻ Sprawdzanie poprawności oprogramowania
➻ Weryfikacja oprogramowania
➻ Ręczne automatyczne testowanie Vs
➻ Metody testowania
➻ Poziomy testowe
➻ Testowanie dokumentacji
➻ Testowanie a kontrola jakości, kontrola jakości i audyt
➻ Przegląd konserwacji oprogramowania
➻ Rodzaje konserwacji
➻ Koszty utrzymania
➻ Czynności konserwacyjne
➻ Przeprojektowanie oprogramowania
➻ Ponowne użycie komponentów
➻ Narzędzia CASE
➻ Komponenty narzędzi CASE
➻ Typy narzędzi Case
➻ Iteracyjny model wodospadu
➻ Analiza wymagań i specyfikacja
➻ Drzewo decyzyjne
➻ Formalna specyfikacja systemu
➻ Projektowanie oprogramowania
➻ Strategie projektowania oprogramowania
➻ Analiza oprogramowania i narzędzia do projektowania
➻ Zorganizowany projekt
➻ Modelowanie obiektów za pomocą języka UML
➻ Użyj diagramu przypadków
➻ Diagramy interakcji
➻ Testowanie Black-Box
➻ Konserwacja oprogramowania
➻ Modele procesów konserwacji oprogramowania
➻ Niezawodność oprogramowania i zarządzanie jakością
➻ Modele wzrostu niezawodności
➻ Jakość oprogramowania
➻ Planowanie projektu oprogramowania
Ostatnia aktualizacja
8 kwi 2024

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Sposoby zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od użycia aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
Ta aplikacja może udostępniać innym firmom te rodzaje danych
Identyfikatory urządzenia i inne
Ta aplikacja może zbierać te rodzaje danych
Dane osobowe
Dane są zaszyfrowane podczas przesyłania
Nie można usunąć danych

Oceny i recenzje

4,3
845 opinii

Co nowego

Bug Fixes & Performance Improvement