Baza wiedzy

Wiemy, że branża IT jest wymagająca. Dlatego chcemy pomóc Ci uzyskać wszystkie niezbędne informacje, które pomogą Ci podejmować odpowiednie decyzje.

Słownik pojęć IT

Wiemy, że branża IT jest wymagająca. Dlatego chcemy pomóc Ci uzyskać wszystkie niezbędne informacje, które pomogą Ci podejmować odpowiednie decyzje.

Pracownik nadzorujący pracę systemów IT i zarządzający systemem informatycznym. Również: użytkownik o najwyższych

Grupa metodyk zarządzania projektami, tzw. zwinne programowanie. Metoda opracowana w kontrze do tradycyjnego programowania kaskadowego (waterfall). Bazuje na założeniu, że wymagania odbiorcy często ewoluują podczas realizacji projektu. W związku z tym nie wymaga planowania całego przebiegu procesu przed jego rozpoczęciem. Opiera się na pracy iteracyjnej, a wraz z jej postępami priorytety są odpowiednio dostosowywane. Dzięki Agile

Osoba odpowiedzialna za edukowanie innych w zakresie metodologii agile. Najczęściej wykorzystywana podczas przekształcania organizacji na pracę zwinną. Agile Coach skupia się przede wszystkim na edukowaniu, pomagając zespołom w zrozumieniu zwinności. Wspiera również wdrażanie zwinnych rozwiązań i ich codzienne stosowanie. Pomaga rozwiązywać problemy i zarządzać współpracą. Pełni funkcje mentora i nauczyciela, organizuje warsztaty i szkolenia, ale  Agile Coach

Skończony ciąg jasno zdefiniowanych czynności (kroków), prowadzących do wykonania jakiegoś zadania. Może zostać zaimplementowany w postaci programu komputerowego. Każdy algorytm musi być wykonalny, skończony, określony. Musi również mieć wejście (pewne dane pobierane w celu ich przetworzenia) oraz wyjście (wynik, rezultat). Przykładem algorytmu z życia codziennego jest np. przepis kulinarny.

System operacyjny stworzony dla urządzeń mobilnych (smartfonów, tabletów, notebooków) tworzony aktualnie przez Google. Obecnie używany też np. w telewizorach i tzw. wearables, czyli inteligentnej elektronice przeznaczonej do noszenia na ciele lub przy sobie (np. opaskach fitness czy smartwatchach). System Android jest bardzo prosty w obsłudze i przyjazny użytkownikowi. Umożliwia instalowanie rozmaitych aplikacji, które tworzone są  Android

Schemat komunikacji pomiędzy aplikacjami. API określa to, jakie dane są dostępne dla klienta oraz decyduje o sposobie, w jaki są wymieniane. Definiuje się go na poziomie kodu źródłowego dla składników oprogramowania, na przykład aplikacji, bibliotek, systemu operacyjnego. W praktyce API umożliwia korzystanie z danych innego serwisu na własnej stronie.

Zaplecze techniczne strony internetowej lub aplikacji. Metaforycznie mówiąc, backend jest mechanizmem ukrytym wewnątrz urządzenia. Odpowiada za jego prawidłowe działanie, ale jest niewidoczny. To m.in. cała struktura strony i jej panel administracyjny. Web developerzy zwykle specjalizują się albo w programowaniu backend, albo we frontend.

Kopia zapasowa danych nazywana też kopią bezpieczeństwa. Niezbędna do odtworzenia danych w przypadku ich utraty lub uszkodzenia – np. w wyniku uszkodzenia dysku, ataku hakerskiego czy wirusa. Backup zawsze powinien być przechowywany na zewnętrznym nośniku danych lub w chmurze. To drugie rozwiązanie jest obecnie coraz popularniejsze.

Pojęcie używane w odniesieniu do dużych, zmiennych i różnorodnych baz danych, których przetwarzanie i analiza są skomplikowane. Analizy Big Data są jednak bardzo pomocne, ponieważ pozwalają pozyskać istotną wiedzę. Obecnie prowadzi je coraz więcej firm i instytucji, m.in. portale internetowe (dane o użytkownikach i ich zachowaniach), aplikacje, ale też np. banki (dane o transakcjach, kupowanych Big Data​

Błąd w oprogramowaniu, defekt, który uniemożliwia jego w pełni poprawne działanie. Bug może powodować drobne niedogodności (np. upośledzać działanie jednej z funkcji) lub sprawić, że uruchomienie aplikacji jest niemożliwe – taki błąd nazywany jest Bugiem krytycznym).

Usługa przechowywania danych. Są one zlokalizowane na serwerze usługodawcy i stale dostępne za pośrednictwem Internetu. Można ją porównać do wirtualnego dysku zewnętrznego. Popularne serwisy do przechowywania danych w chmurze dostępne dla każdego użytkownika to np. Dropbox, Google Drive, OneDrive czy Apple Cloud.

Specjalista IT, który zajmuje się projektowaniem i wdrażaniem rozwiązań w oparciu o popularne środowiska chmurowe (Cloud Computing), tj. Microsoft Azure, AWS, Google Cloud Platform i IBM Cloud.

System zarządzania treścią, czyli oprogramowanie używane do zarządzania stroną internetową. Umożliwia jej tworzenie, modyfikowanie, utrzymywanie i aktualizowanie. Zazwyczaj jego obsługa jest na tyle prosta, że nie wymaga znajomości języków programowania do realizowania podstawowych zadań (np. uzupełniania treści na stronie). Jednym z najpopularniejszych CMS-ów jest WordPress.

Kodowanie to proces pisania kodu źródłowego programu w konkretnym języku (patrz: język programowania). Kod odpowiada za wydawanie poleceń systemom komputerowym – jego pisanie jest sposobem na „przetłumaczenie” wymagań i oczekiwań programisty na system binarny, którym posługują się komputery. Programowanie zwykle rozumie się nieco szerzej, a więc jako cały proces tworzenia kodu – nie tylko jego Coding/Programming

Oprogramowanie i aplikacje służące do zbierania, analizowania i utrzymywania informacji o klientach czy partnerach. Ich zadaniem jest automatyzowanie procesów związanych z relacjami pomiędzy organizacją a klientem. Systemy informatyczne CRM odpowiadają np. za obsługę transakcji i sprzedaży. Mogą również wspierać np. dział obsługi klienta lub marketingu.

Język używany do opisu układu elementów na stronie internetowej. Za jego pomocą można definiować rozmaite parametry: kolory (tekstu, tła itp.), wielkość marginesów i odstępów międzywierszowych, style czcionek i wiele innych. CSS jest odpowiedzialny wyłącznie za prezentację strony (podczas gdy XHTML definiuje jej strukturę). Co ważne, z poziomu jednego arkusza stylów CSS można kontrolować układ graficzny CSS (Cascading Style Sheets)

Wezwanie do działania. Sformułowania (najczęściej w formie aktywnych linków lub przycisków) używane na stronach internetowych i w aplikacjach, które skłaniają użytkownika do wykonania określonych czynności. Wykorzystywane przede wszystkim celu zwiększania konwersji.

Codzienne, krótkie (do 15 minut) spotkanie zespołu deweloperskiego odbywające się w celu zaplanowania pracy na dany dzień oraz podzielenia się postępami. Przeprowadzane jest zawsze o tej samej porze i w tym samym miejscu. Ważny element procesu tworzenia oprogramowania według metodyki scrum wspomagający zespół w osiągnięciu celu danego sprintu.

Specjalista zajmujący się data science, czyli analizą danych w sposób, który pozwala na wyciągnięcie z nich wartości biznesowej. Osoby pracujące na tym stanowisku muszą wykazać się interdyscyplinarną „twardą” wiedzą z zakresu matematyki, statystyki, informatyki czy uczenia maszynowego, a także „miękkimi” umiejętnościami takimi jak zdolności interpersonalne i komunikacyjne. Dzięki temu potrafią nie tylko pozyskać cenną wiedzę Data Scientist

Zorganizowany zbiór informacji, zazwyczaj przechowywany w formie elektronicznej, w systemie komputerowym. Sterowany zwykle systemem zarządzania bazami danych (DBMS – Data Base Management System).

Zainstalowanie, uruchomienie aplikacji lub systemu w środowisku klienta, wdrożenie aplikacji.

Twórca oprogramowania. Nazywany często również programistą lub koderem, ale programowanie i kodowanie stanowią zaledwie część jego pracy. Developer odpowiada bowiem również za tworzenie koncepcji i nowych funkcji, a także rozwój oprogramowania. Niekiedy może się zajmować również innymi aspektami jego tworzenia. W ramach stanowiska istnieją różne specjalizacje. Software developer odpowiada za tworzenie oprogramowania. Web developer – Developer

Skrót od Development Operations. Metoda tworzenia oprogramowania polegająca na komunikacji i współpracy pomiędzy zespołem deweloperskim i testerami. Specjaliści DevOps zajmują się utrzymywaniem tych relacji i nadzorowaniem procesu.

Nazwa oraz adres strony internetowej (wraz z odpowiednim rozszerzeniem, np. .com, .pl, .org itp.) zarejestrowane w systemie DNS.

Książka w formacie elektronicznym (również e-książka lub e-publikacja). Ebooki mogą zawierać zarówno tekst, jak i materiały graficzne i są przystosowane do odczytywania za pomocą określonego oprogramowania, na ekranach komputerów lub innych urządzeń (najczęściej specjalnych czytników ebooków).

Dosłownie planowanie zasobów przedsiębiorstwa. Tym skrótem oznacza się oprogramowanie do kompleksowego zarządzania organizacją, przede wszystkim w zakresie kontroli zasobów i procesów takich jak sprzedaż, finanse, księgowość, magazyn, kadry, zaopatrzenie, produkcja itd. Systemy ERP pracują na jednej bazie danych, co ułatwia integrację i przekazywanie informacji pomiędzy działami firmy.

Inaczej: zapora sieciowa. Urządzenie zabezpieczające sieć, a dokładniej oddzielające jej kontrolowaną część od sieci zewnętrznej (np. Internetu). Zadaniem firewalla jest monitorowanie ruchu przychodzącego i wychodzącego oraz decydowanie, czy konkretne czynności będą dopuszczone, czy też zablokowane.

Diagram przepływu nazywany również schematem blokowym. Typ diagramu, który przedstawia dany algorytm, przepływ pracy lub proces. Kolejne kroki są przedstawione jako różne pola (bloki), a ich kolejność wskazują łączące je strzałki. Flowcharty używane są do zarządzania rozmaitymi procesami, projektowania, analizy, dokumentowania itd.

W dzisiejszym dynamicznie rozwijającym się świecie technologii, frameworki odgrywają kluczową rolę w procesie tworzenia oprogramowania. Są to zbiory narzędzi, bibliotek, konwencji i najlepszych praktyk, które zapewniają programistom solidną strukturę i podstawę do budowania efektywnych, bezpiecznych i skalowalnych aplikacji. Wykorzystanie frameworków znacząco przyspiesza i upraszcza proces tworzenia oprogramowania, co jest nieocenione w szybko zmieniającym się świecie Framework

„Fasada” aplikacji, czyli wszystko to, co jest widoczne od strony użytkownika i interfejsu. Pobiera informacje od użytkownika i przekazuje je do back-endu. Specjalista zajmujący się programowaniem front-end wykorzystuje przede wszystkim takie języki programowania jak HTML, CSS i JavaScript. Musi znać również frameworki. Odpowiada za prawidłowe wyświetlanie strony lub aplikacji i czuwa nad wygodą ich użytkowania.

Metoda wymiany plików z jednego komputera na drugi. Jest to zarządzanie plikami na komputerze i pobieranie plików z dostępnych archiwów. Komunikacja odbywa się poprzez serwer FTP.

To developer łączący umiejętności frontendowca i backendowca. Potrafi stworzyć aplikację lub system od A do Z, począwszy od administrowania serwerem i bazami danych, a skończywszy na dbaniu o stronę wizualną i funkcjonalną interfejsu. Powinien znać cały stos (stack) technologiczny i sprawnie się po nim poruszać.

Narzędzie służące do śledzenia statystyk stron internetowych udostępniane za darmo w internecie. Bezpłatne dla użytkowników, których strony notują mniej niż 5 milionów odwiedzin miesięcznie. GA przekazuje informacje na temat tego, ilu użytkowników odwiedziło witrynę, a także pozwala sprawdzić, w jaki sposób na nią trafili, z jakiego miejsca łączą się z Internetem i jakiego oprogramowania używają. Google Analytics

Połączenie angielskich słów „hacking” (hakowanie) i „marathon” (maraton). Wydarzenie, podczas którego przed programistami i przedstawicielami pokrewnych zawodów postawiony jest pewien problem do rozwiązania. Coraz częściej przyjmuje formę konkursu dla zespołów developerskich organizowanego lub sponsorowanego przez wielkie korporacje. Nagrodami zwykle są określone kwoty pieniężne, ale hackathony pozwalają też wybić się w branży lub zwrócić na siebie Hackathon​

Sprzęt komputerowy, materialna część komputera, komponenty, z których jest zbudowany. Pojęcie to stawiane jest w opozycji do software.

Przestrzeń serwerowa lub usługa polegająca na udostępnieniu miejsca na serwerze. To na hostingu przechowywane są wszelkie pliki tworzące stronę internetową. Bez niego niemożliwe jest opublikowanie witryny w sieci.

HyperText Markup Language (hipertekstowy język znaczników). Służy do tworzenia dokumentów hipertekstowych. Definiuje strukturę stron internetowych. Wraz z CSS i JavaScript stanowi podstawowy język służący do tworzenia stron WWW.

Protokoły przesyłania danych do sieci. Stanowią integralną część adresu strony internetowej (URL) i informują o tym, czy dane przesyłane pomiędzy komputerem a serwerem są szyfrowane. HTTP oznacza Hypertext Transfer Protocol, czyli protokół przesyłania danych dla sieci internetowej. HTTPS to zaś Hypertext Transfer Protocol Secure, czyli ten sam protokół w wersji zabezpieczonej.

Określenie sektora, który zajmuje się produkcją i wykorzystaniem urządzeń telekomunikacyjnych oraz informatycznych, a także towarzyszących im usług. Pod tym pojęciem można również rozumieć gromadzenie, przetwarzanie, udostępnianie informacji w formie elektronicznej z wykorzystaniem technik cyfrowych i wszelkich narzędzi komunikacji elektronicznej. Obecnie ICT uznaje się za jedną z ważniejszych gałęzi IT.

Analityk Bezpieczeństwa Informacji. Specjalista, którego zadaniem jest opracowywanie i wdrażanie strategii oraz systemów bezpieczeństwa komputerowego w celu ochrony danych. Zazwyczaj jego praca polega również na monitorowaniu sieci w poszukiwaniu naruszeń bezpieczeństwa oraz stosowaniu środków naprawczych w przypadku cyberataku lub innego zagrożenia.

Specjalista zajmujący się dosłownie zarządzaniem innowacjami. W praktyce odpowiada za budowanie kultury i procesów, które pomagają organizacji osiągać sukcesy za pośrednictwem innowacji, a także szkolenie pracowników w zakresie możliwych ulepszeń. Stanowisko wymaga znajomości branży i szerokich kompetencji technicznych, ale również szeregu umiejętności miękkich, w tym takich dotyczących komunikacji i współpracy.

System operacyjny stworzony przez Apple Inc. Stosowany w urządzeniach iPhone, iPod Touch oraz iPad. Wcześniej był znany jako iPhone OS. Bazuje na systemie Apple dla komputerów Mac OS X w wersji 10.5.

Skrót ten tłumaczony jest jako „technika informatyczna” lub „technika informacyjna” i oznacza całokształt zagadnień, metod, środków i działań związanych z przetwarzaniem informacji. To dziedzina wiedzy, która wykształciła się wraz z rozwojem technologii komputerowych. Zwykle zalicza się do niej informatykę wraz ze wszystkimi podległymi jej dyscyplinami, telekomunikację oraz inne branże, w których wykorzystuje się narzędzia i  IT (Information Technology)

Skryptowy język programowania wykorzystywany głównie podczas tworzenia frontendu aplikacji webowych (stron internetowych) i hybrydowych aplikacji mobilnych. Napisane w nim skrypty służą przede wszystkim do zapewnienia interakcji poprzez reagowanie na zdarzenia, walidacji danych wprowadzanych w formularzach lub tworzenia złożonych efektów wizualnych (np. pokazów slajdów, animowanych grafik itp.). Język ten może również służyć do pisania pełnoprawnych aplikacji.

Zbiór zasad  syntaktycznych oraz semantycznych określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje. Innymi słowy, jest to narzędzie do formułowania programów dla komputerów. Pomaga dokładnie określić, jakie zadania ma wykonać komputer. Języki programowania mają różne możliwości i zastosowanie. Najpopularniejsze języki programowania to m.in.: Java, Python, C, C++, C#, Visual Basic, JavaScript, PHP, Język programowania

Oprogramowanie, które służy do obsługi cyklu życia aplikacji. Zostało opracowane przez firmę Atlassian. Jego podstawowe funkcje obejmują: śledzenie błędów, zarządzanie projektami i produktami, planowanie, zarządzanie i raportowanie postępów w pracy zespołów. To system stworzony z myślą o zespołach tworzących oprogramowanie, jednak obecnie nadaje się również do wspierania zarządzania w dowolnej branży. JIRA znajduje więc bardzo Jira

Metoda sterowania produkcją opracowana w Japonii w latach 50. XX wieku, a obecnie najczęściej implementowana w sektorze IT. Jest to jednak uniwersalny system, który polega na takiej organizacji pracy zespołu wytwórczego, by każda komórka produkowała dokładnie tyle, ile wynosi zapotrzebowanie w danej chwili. Opiera się więc na ścisłej synchronizacji zleceń produkcyjnych z zamówieniami otrzymywanymi od  Kanban (metoda zarządzania)

Częściowe lub całkowite definicje dla obiektów. Innymi słowy: opis budowy i działania obiektów. Istnieje wiele rodzajów klas różniących się właściwościami i zastosowaniami.

Zapis programu przy pomocy danego języka programowania. Kod definiuje operacje, jakie powinny zostać zrealizowane przez komputer na zebranych lub przekazanych danych. Jest wynikiem pracy programisty lub kodera. Ma zazwyczaj postać pliku tekstowego.

Ogólnie: pole nauki, która daje komputerom zdolność nauki rzeczy bez ich dokładnego zaprogramowania. W praktyce należy to pojęcie rozumieć raczej jako dostarczanie programowi zdolności do automatycznego uczenia się i samodoskonalenia na podstawie doświadczeń (dostarczonych wcześniej schematów i danych) bez dokładnego zaprogramowania. Machine learning to ważny obszar sztucznej inteligencji wykorzystywany na wiele sposobów, w każdej sytuacji, Machine learning (uczenie maszynowe)

W IT tym mianem określa się podstawową (statyczną) wersję strony internetowej lub aplikacji. Makieta jest odzwierciedleniem projektu graficznego strony wyrażonym poprzez HTML i inne języki. Zaznaczone jest w niej rozmieszczenie najważniejszych elementów takich jak nagłówki, przyciski, zdjęcia, reklamy, znak firmowy itp. Zamiennie używa się również określeń: mockup lub atrapa.

Znacznik META należący do języka HTML. Używany do przekazania dodatkowych informacji o stronie internetowej lub jej elemencie. Umieszczany w kodzie w nagłówku strony. Istnieje wiele rodzajów meta tagów. Najpopularniejsze to m.in.: metatag robots, metatag keywords i metatag description. Dla poprawy pozycji strony w wyszukiwarce Google kluczowe są szczególnie tagi meta title, meta description i meta Meta tag

Aplikacja mobilna. Pod tą nazwą kryją się wszystkie rodzaje oprogramowania działającego na urządzeniach przenośnych, a więc przystosowane do używania na telefonach komórkowych, smartfonach czy tabletach. Aplikacje mobilne tworzone są pod dwa główne mobilne systemy operacyjne: iOS i Android.

Developer zajmujący się tworzeniem aplikacji mobilnych na iOS lub Android. Wykorzystuje różne języki programowania.

Potocznie wtyczka. Rodzaj modułu lub oprogramowania, które może być „podłączone: do konkretnego systemu w celu zwiększenia jego funkcjonalności. Różnorodne wtyczki są cechą charakterystyczną tzw. otwartego oprogramowania (Open Source) i pozwalają w łatwy sposób przystosować jego działanie oraz funkcje do indywidualnych potrzeb użytkownika. Niekiedy wtyczki mogą pracować jako odrębne aplikacje, ale zazwyczaj są przystosowane wyłącznie do  Plugin (add-on)

Kierownik projektu. Stanowisko na czele zespołu projektowego. PM specjalizuje się w zarządzaniu projektami. To na nim ciąży odpowiedzialność za ich sukces. Zajmuje się przede wszystkim kontrolą i utrzymaniem przyjętych założeń w zakresie celów oraz metod pracy. U kierownika projektu równie ważne (jeśli nie ważniejsze) co wiedza techniczna są umiejętności miękkie i cechy charakteru. Powinien sprawnie PM (Project Manager)

Forma internetowej publikacji, najczęściej w formie dźwiękowej lub audiowizualnej. Internetowa audycja, słuchowisko. Podcasty najczęściej publikowane są w formie regularnych odcinków. Mogą przyjmować rozmaite formy. Są tworzone zarówno przez duże firmy czy organizacje, jak i osoby prywatne.

Serwis internetowy tworzony przez treści publikowane przez jego użytkowników, służący m.in. do wymiany myśli, doświadczeń i poglądów, budowania sieci społecznych, wypracowywania i podtrzymywania kontaktów itp. Serwisy społecznościowe dzielą się m.in. na ogólne, tematyczne, branżowe. Itp. Najpopularniejsze portale tego typu to m.in. Facebook, Instagram, LinkedIn, YouTube.

Power-on self-test – test wykonywany przez komputer po włączeniu zasilania lub restarcie i sprawdzający poprawność działania podstawowych podzespołów: pamięci RAM, grafiki, dysków twardych czy procesora. Poprzedza załadowanie systemu operacyjnego. Metoda przesyłania danych w sieci Internet istniejąca w ramach protokołu HTTP. Stoi w opozycji do metody GET. Wykorzystuje się ją zwykle do  wysłania informacji z formularza znajdującego się Post

Właściciel produktu. To jedna z trzech głównych ról w zespole scrumowym. Jego zadaniem jest reprezentowanie klienta, a więc czuwanie nad wartością projektu i jego rozwojem. To on decyduje o tym, kiedy powinna zostać dostarczona kolejna wersja produktu oraz jakie rozwiązania należy zaimplementować podczas sprintu. Do jego najważniejszych obowiązków należy prowadzenie Backloga Produktu (rejestru, listy wszystkich Product Owner

Architektura systemu komputerowego, która umożliwia korzystanie z baz danych czy aplikacji. Serwer zapewnia w niej usługi dla klientów, zgłaszających do serwera żądania obsługi. Z usług jednego serwera może korzystać wiele klientów. Według schematu klient-serwer działają serwery poczty elektronicznej, stron www, aplikacji, systemów zarządzania bazą danych itp.

Cecha strony internetowej, interfejsu, aplikacji, która sprawia, że wyświetlają się one prawidłowo na ekranach o różnych proporcjach. Pełni responsywne serwisy dostosowują całą swoją strukturę do warunków, w jakich są wyświetlane, dzięki czemu zachowują pełną funkcjonalność i wygodę obsługi. To niezwykle pożądana cecha u wszystkich współczesnych serwisów internetowych.

Software as a Service (oprogramowanie jako usługa). Jest to model umożliwiający odbiorcy usług korzystanie z określonych aplikacji udostępnionych w chmurze przez dostawcę. Takie aplikacje mogą być dostępne za pośrednictwem przeglądarki internetowej lub specjalnego klienta. Typowe narzędzie tego typu to np. poczta e-mail. Współcześnie nie brakuje jednak również rozwiniętych usług SAAS dostępnych odpłatnie w modelu „pay SaaS

Metodyka zgodna z manifestem Agile, a więc filozofią zwinności. Używana w procesach tworzenia oprogramowania, a ostatnio również w innych dziedzinach i branżach. Istotą scrum jest tworzenie oprogramowania w iteracjach nazywanych sprintami. Po każdej z nich należy dostarczyć działający produkt. Zespół Scrum składa się z Właściciela Produktu (Product Ownera), Mistrza Scrum (Scrum Mastera) oraz Zespołu Deweloperskiego Scrum

Komputer lub program przeznaczony do obsługi użytkowników przez udostępnianie ich komputerom swoich zasobów i wykonywanie otrzymanych poleceń.

Komunikator internetowy, aplikacja służąca do prowadzenia darmowych rozmów głosowych i wideo. Umożliwia też płatne prowadzenie rozmów z posiadaczami telefonów stacjonarnych i komórkowych. Częścią oprogramowania jest też komunikator tekstowy do przesyłania ręcznie wpisywanych wiadomości i plików.

Darmowa aplikacja internetowa zawierająca zestaw narzędzi i usług wspomagających pracę zespołową. Umożliwia m.in. komunikację głosową i tekstową oraz wysyłanie multimediów. Często wykorzystywana przez zespoły IT.

Tym słowem określa się wszystkie programy wykorzystywane przez komputery. W odróżnieniu od hardware jest to byt wirtualny.

Firma zajmująca się tworzeniem oprogramowania, najczęściej zgodnie ze specyfikacjami konkretnego zleceniodawcy. Software house’y mają różne specjalizacje i mocne strony. Mogą tworzyć m.in. portale, platformy e-commerce, systemy zamówień lub obiegu dokumentów, systemy CRM i wiele innych produktów.

Pojęcie wywodzące się z metodyki Scrum i innych metod zwinnych. Sprintem nazywa się jedną iterację wytwarzania oprogramowania. Zgodnie z założeniami scrum powinna ona trwać nie dłużej niż miesiąc i skutkować zaprezentowaniem działającej formy produktu. Zazwyczaj zaleca się, aby wszystkie sprinty podczas procesu tworzenia oprogramowania miały taką samą długość.

Strukturalny język zapytań stosowany w bazach danych. Służy do wysyłania zapytań (tzw. query) do określonej bazy oraz dostarczania użytkownikowi wyników w postaci danych. Nie jest to język programowania, a język przeznaczony do wykonywania operacji na określonych danych w bazie, dlatego bywa nazywany podjęzykiem danych.

Identyfikator sieci pełniący funkcję loginu przy nawiązywaniu połączenia z punktem dostępowym. Innymi słowy, jest to po prostu nazwa sieci ustalana przez użytkownika np. podczas konfiguracji routera. SSID może się składać z maksymalnie 32 znaków.

Analityk systemu. Specjalista zajmujący się w profesjonalnej analizie, projektowaniu i wdrażaniu systemów informatycznych. Do jego zadań należą m.in. ocena przydatności systemów informatycznych pod kątem ich zamierzonych wyników, a także współpraca z użytkownikami końcowymi, dostawcami oprogramowania i programistami nakierowana na ich osiągnięcie. Analityk systemu zajmuje się rozwiązywaniem problemów biznesowych z wykorzystaniem technologii informatycznych.

Weryfikacja oprogramowania pod kątem poprawności jego działania. Testerzy poszukują przede wszystkim błędów i usterek oraz dostarczają informacje na ich temat developerom pracującym nad produktem. Ich zadaniem jest również sprawdzenie, czy oprogramowanie spełnia oczekiwania użytkownika końcowego.

Aplikacja internetowa do tworzenia list z zadaniami, notatek itp., a także dzielenie się nimi z zespołem. Zgodna z metodyką Kanban i często wykorzystywana przez zespoły pracujące w ten sposób.

Aktualizacja (algorytmu oprogramowania lub sprzętu), zwykle mająca na celu poprawę sprawności, uzupełnienie funkcji itd.

Część urządzenia lub oprogramowania odpowiedzialna za interakcję z użytkownikiem. Jest tworzony przez rozmaite urządzenia wejścia-wyjścia. Podstawowy podział wyróżnia interfejsy tekstowe (komunikacja odbywa się za pomocą wiersza poleceń lub trybu pseudograficznego) i graficzne (komunikacja odbywa się za pomocą urządzenia wskazującego – np. myszki lub wskaźnika dotykowego).

Część urządzenia lub oprogramowania odpowiedzialna za interakcję z użytkownikiem. Jest tworzony przez rozmaite urządzenia wejścia-wyjścia. Podstawowy podział wyróżnia interfejsy tekstowe (komunikacja odbywa się za pomocą wiersza poleceń lub trybu pseudograficznego) i graficzne (komunikacja odbywa się za pomocą urządzenia wskazującego – np. myszki lub wskaźnika dotykowego).

Wirtualna sieć prywatna. Rodzaj bezpiecznego, szyfrowanego połączenia między dwiema sieciami lub między użytkownikiem i siecią. Umożliwia m.in. anonimowe przeglądanie Internetu. VPN można obrazowo porównać do tunelu, przez który płynie ruch w ramach aktywności użytkownika w sieci w sposób niewidoczny dla innych użytkowników. Jego zastosowanie uniemożliwia więc zidentyfikowanie danego użytkownika i pozyskanie informacji na jego temat. VPN (Virtual Private Network)

Wirtualny serwer prywatny. Podział maszyny stanowiącej serwer na kilka mniejszych, wirtualnych. Wirtualny serwer prywatny tworzy iluzję odrębnego serwera fizycznego, mimo iż jest to jedynie jego wydzielona część. Jest tańszy niż serwer fizyczny, a jednocześnie oferuje większą wydajność i niezawodność niż hosting.

Ściana. Strona główna na portalu społecznościowym.

Rodzaj programu komputerowego dostępnego i pracującego na serwerze, który komunikuje się z hostem użytkownika komputera poprzez sieć. Aplikacje webowe dostępne są z poziomu przeglądarki internetowej. Zwykle wymagają stałego dostępu do Internetu, choć niekiedy mogą też pracować w trybie offline. W przeciwieństwie do aplikacji desktopowych nie muszą być instalowane na komputerze użytkownika.

Developer (nazywany również czasami programistą), który jest odpowiedzialny za tworzenie aplikacji internetowych.

Forma e-learningu, internetowe seminarium. Format szkoleniowy i edukacyjny realizowany za pomocą technologii webcast i umożliwiający obustronną komunikację pomiędzy prowadzącym a uczestnikami. Umożliwia prowadzenie szkoleń „na żywo”. Przypomina tradycyjne spotkanie i umożliwia kontakt wielu osobom jednocześnie niezależnie od miejsc, w których się znajdują.

Jeden z najpopularniejszych systemów zarządzania treścią (CMS) napisany w języku PHP. Został stworzony głównie do obsługi blogów, jednak współcześnie opartych jest na nim wiele stron internetowych – również tych dość złożonych. Jest to bezpłatna platforma oparta na licencji Open Source umożliwiająca dowolne konfigurowanie, zmiany wyglądu i funkcji, a także tworzenie własnych lub korzystanie z gotowych WordPress

Sieć WWW, ogólnoświatowa sieć komputerowa. Hipertekstowy, multimedialny, internetowy system informacyjny. Połączony system publicznych stron internetowych dostępnych przez Internet.