Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Zainstaluj
Szybszy dostęp niż przeglądarce!
 

Inżynieria oprogramowania

Indeks Inżynieria oprogramowania

Inżynieria oprogramowania (SE) – dyscyplina informatyczna stosująca podejście inżynierskie do tworzenia oprogramowania: od analizy i określenia wymagań, przez projektowanie i wdrożenie, aż do ewolucji gotowego oprogramowania.

25 kontakty: Cykl życia programu, Garmisch-Partenkirchen, Implementacja (informatyka), Inżynieria komputerowa, Informatyka, Integracja systemów, Kanban w tworzeniu oprogramowania, Metryka oprogramowania, Model kaskadowy, Model prototypowy, Model przyrostowy, Model spiralny, NATO, Oprogramowanie, Programowanie ekstremalne, Programowanie obiektowe, Programowanie zwinne, Rational Unified Process, Rzym, Scrum, Testowanie oprogramowania, Unified Modeling Language, Wydział Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego, Wymaganie (inżynieria), Wzorzec projektowy (informatyka).

Cykl życia programu

Cykl życia programu – seria kolejnych zmian programu komputerowego, w trakcie których odbywa się dodawanie nowych funkcji oraz/lub usuwanie powstających w trakcie rozwoju błędów (z języka angielskiego: bugów).

Nowy!!: Inżynieria oprogramowania i Cykl życia programu · Zobacz więcej »

Garmisch-Partenkirchen

Garmisch-Partenkirchen – powiatowa gmina targowa i uzdrowisko w południowych Niemczech, w kraju związkowym Bawaria, w rejencji Górna Bawaria, w regionie Oberland, siedziba powiatu Garmisch-Partenkirchen.

Nowy!!: Inżynieria oprogramowania i Garmisch-Partenkirchen · Zobacz więcej »

Implementacja (informatyka)

Implementacja (wdrożenie, przystosowanie, realizacja, łac.ang. implementation) – w informatyce – proces przekształcania abstrakcyjnego opisu systemu lub programu na obiekt fizyczny: komputer lub działający program zapisany w konkretnym języku programowania; także obiekt fizyczny będący efektem takiego przekształcenia, np.

Nowy!!: Inżynieria oprogramowania i Implementacja (informatyka) · Zobacz więcej »

Inżynieria komputerowa

thumb Inżynieria komputerowa (z ang. Computer engineering) nazywana także informatykątechniczną(z niem. Technische Informatik) lub elektronikąkomputerową– dyscyplina, która zajmuje się architekturąprojektowaniem i działaniem systemów komputerowych, w tym wbudowanych na poziomie sprzętowym oraz oprogramowania sprzętowego.

Nowy!!: Inżynieria oprogramowania i Inżynieria komputerowa · Zobacz więcej »

Informatyka

Informatyka zajmuje się teoretycznymi podstawami informacji, algorytmami i architekturami układów jąprzetwarzających oraz praktycznymi technikami ich stosowania.

Nowy!!: Inżynieria oprogramowania i Informatyka · Zobacz więcej »

Integracja systemów

Integracja systemów – proces polegający na zespoleniu systemów tak, aby mogły one korzystać nawzajem ze swoich zasobów, takich jak pliki lub urządzenia.

Nowy!!: Inżynieria oprogramowania i Integracja systemów · Zobacz więcej »

Kanban w tworzeniu oprogramowania

Kanban w tworzeniu oprogramowania – metoda kanban została zaadaptowana na potrzeby inżynierii oprogramowania przez Davida J. Andersona.

Nowy!!: Inżynieria oprogramowania i Kanban w tworzeniu oprogramowania · Zobacz więcej »

Metryka oprogramowania

Metryka oprogramowania – miara pewnej własności oprogramowania lub jego specyfikacji.

Nowy!!: Inżynieria oprogramowania i Metryka oprogramowania · Zobacz więcej »

Model kaskadowy

Fazy modelu kaskadowego Model kaskadowy – jeden z kilku rodzajów procesów tworzenia oprogramowania zdefiniowany w inżynierii oprogramowania.

Nowy!!: Inżynieria oprogramowania i Model kaskadowy · Zobacz więcej »

Model prototypowy

Model prototypowy tworzenia oprogramowania polega na stworzeniu podczas projektowania prototypu w celu przedyskutowania oraz akceptacji z klientem.

Nowy!!: Inżynieria oprogramowania i Model prototypowy · Zobacz więcej »

Model przyrostowy

Diagram modelu przyrostowego Model przyrostowy (realizacja przyrostowa) – technika tworzenia oprogramowania stosowana w przypadkach, w których dopuszczalna jest okrojona funkcjonalność systemu.

Nowy!!: Inżynieria oprogramowania i Model przyrostowy · Zobacz więcej »

Model spiralny

upright.

Nowy!!: Inżynieria oprogramowania i Model spiralny · Zobacz więcej »

NATO

Organizacja Traktatu Północnoatlantyckiego (– NATO; – OTAN, zwyczajowo NATO lub Sojusz Północnoatlantycki) – międzynarodowa organizacja polityczno-wojskowa utworzona na mocy podpisanego 4 kwietnia 1949 Traktatu północnoatlantyckiego, obowiązującego od 24 sierpnia 1949.

Nowy!!: Inżynieria oprogramowania i NATO · Zobacz więcej »

Oprogramowanie

Oprogramowanie – ogół informacji w postaci zestawu instrukcji, zaimplementowanych interfejsów i zintegrowanych danych przeznaczonych dla komputera do realizacji wyznaczonych celów.

Nowy!!: Inżynieria oprogramowania i Oprogramowanie · Zobacz więcej »

Programowanie ekstremalne

Programowanie ekstremalne – paradygmat i metodyka programowania mające na celu wydajne tworzenie małych i średnich „projektów wysokiego ryzyka”, czyli takich, w których nie wiadomo do końca, co się tak naprawdę robi i jak to prawidłowo zrobić.

Nowy!!: Inżynieria oprogramowania i Programowanie ekstremalne · Zobacz więcej »

Programowanie obiektowe

Programowanie obiektowe (ang. object-oriented programming, OOP) – paradygmat programowania, w którym programy definiuje się za pomocąobiektów – elementów łączących stan (czyli dane, nazywane najczęściej atrybutami) i zachowanie (czyli procedury, tu: metody).

Nowy!!: Inżynieria oprogramowania i Programowanie obiektowe · Zobacz więcej »

Programowanie zwinne

Programowanie zwinne – grupa metod zarządzania procesem produkcji oprogramowania opartego na programowaniu iteracyjno-przyrostowym.

Nowy!!: Inżynieria oprogramowania i Programowanie zwinne · Zobacz więcej »

Rational Unified Process

Rational Unified Process (RUP) – proces iteracyjnego wytwarzania oprogramowania opracowany przez firmę Rational Software Corporation (przedsiębiorstwo zostało przejęte przez IBM).

Nowy!!: Inżynieria oprogramowania i Rational Unified Process · Zobacz więcej »

Rzym

() – stolica i największe miasto Włoch, położone w środkowej części kraju nad rzekąTyber i Morzem Śródziemnym, zarazem stolica regionu administracyjno-historycznego Lacjum (Lazio).

Nowy!!: Inżynieria oprogramowania i Rzym · Zobacz więcej »

Scrum

Scrum – iteracyjne i przyrostowe ramy zarządzania procesem produkcyjnym zgodne ze Scrum Guidehttps://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-Polish.pdf.

Nowy!!: Inżynieria oprogramowania i Scrum · Zobacz więcej »

Testowanie oprogramowania

Testowanie oprogramowania – proces związany z wytwarzaniem oprogramowania.

Nowy!!: Inżynieria oprogramowania i Testowanie oprogramowania · Zobacz więcej »

Unified Modeling Language

Przykładowe diagramy UML Unified Modeling Language (UML, zunifikowany język modelowania) – język pół-formalny wykorzystywany do modelowania różnego rodzaju systemów, stworzony przez Grady’ego Boocha, Jamesa Rumbaugha oraz Ivara Jacobsona, obecnie rozwijany przez Object Management Group.

Nowy!!: Inżynieria oprogramowania i Unified Modeling Language · Zobacz więcej »

Wydział Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego

ul. Banacha Wydział MIM UW od strony ul. Pasteura Wejście do laboratorium komputerowego Wydział Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego (WMIM UW, MIMUW) – wydział Uniwersytetu Warszawskiego.

Nowy!!: Inżynieria oprogramowania i Wydział Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego · Zobacz więcej »

Wymaganie (inżynieria)

Wymaganie – pojedyncza, udokumentowana potrzeba określonego produktu czy usługi albo sposobu ich działania.

Nowy!!: Inżynieria oprogramowania i Wymaganie (inżynieria) · Zobacz więcej »

Wzorzec projektowy (informatyka)

Wzorzec projektowy – uniwersalne, sprawdzone w praktyce rozwiązanie często pojawiających się, powtarzalnych problemów projektowych.

Nowy!!: Inżynieria oprogramowania i Wzorzec projektowy (informatyka) · Zobacz więcej »

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »