Sciąga-jakości.doc

(35 KB) Pobierz
Definicje charakterystyk jakości: Funkcjonalność (Functionality) – zdolność oprogramowania, używa-nego w określonych warunkach, do zapewnienia funkcji odpowiada-jących określonym potrzebom

Definicje charakterystyk jakości: Funkcjo-nalność (Functionality) – zdolność oprogra-mowania, używa-nego w określonych warun-kach, do zapewnienia funkcji odpowiada-jących określonym potrzebom. Dostoso-wanie do potrzeb (Suitability) – zdolność oprogramowania do zapewnienia odpowied-niego zestawu funkcji dla realizacji określo-nych zadań i celów użytkownika. Dokład-ność (Accuracy) – zdolność oprogramo-wania do dostarczania poprawnych i uzgod-nionych wyników i rezultatów o odpowiedniej precyzji. Interoperacyjność (Interoperabili-ty) – zdolność oprogramowania do współpra-cy z jednym lub większą liczbą systemów. Ochrona (Security) – zdolność oprogramo-wania do ochrony danych i informacji przed nieautoryzowanym dostępem a udostęp-nianie ich osobom uprawnionym. Zgodność funkcjonalna (Functionality compliance) – zgodność oprogramowania ze standardami, ustaleniami, regulacjami prawnymi oraz analogicznymi przepisami odnoszącymi się do funkcjonalności. Niezawodność (Reliability) – zdolność systemu do utrzyma-nia określonego poziomu wydajności w określonych warunkach pracy. Dojrzałość (Maturity) – zdolność oprogramowania do uniknięcia błędów powstałych w wyniku defektów w oprogramowaniu. Odporność na błędy (Fault tolerance) – zdolność oprogra-mowania do utrzymania określonego pozio-mu wydajności, w przypadku występowania defektów oprogramo-wania lub sytuacji naruszenia jego interfejsu. Łatwość odtwa-rzania po awarii (Recoverability) – zdol-ność systemu do odzyskania określonego poziomu wydajności i naruszonych danych w przypadku awarii. Zgodność dot. niezawod-ności (Reliability compliance) – dostoso-wanie oprogramowania do standardów i zaleceń w zakresie niezawodności. Użytecz-ność (Usability) – zdolność oprogramowa-nia, używanego w określonych warunkach, do bycia zrozumiałym, łatwym do nauki, użytecznym oraz atrakcyjnym dla użytkow-nika. Zrozumiałość (Understandability) – właściwość oprogramowania, pozwalająca użytkownikowi na przekonanie się, czy jest ono odpowiednie i jak może być zastoso-wane do określonych zadań i w określonych warunkach. Łatwość nauki (Learnability) – właściwość oprogramowania, pozwalająca użytkownikowi na łatwą naukę jego stosowa-nia. Operacyjność (Operability) – właści-wość oprogramowania, pozwalająca użytko-wnikowi na jego łatwe kontrolowanie i opero-wanie nim. Atrakcyjność (Attractiveness) – zdolność oprogramowania do bycia atrak-cyjnym dla użytkownika. Zgodność dot. użyteczności (Usability compliance) – dostosowanie oprogramowania do standar-dów i zaleceń odnoszących się do użytecz-ności. Wydajność (Efficiency) – zdolność

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

oprogramowania do pracy z odpowiednią wydajnością względem zużywanych zasobów oraz w ustalonych warunkach. Charakte-rystyki czasowe (Time behaviour)

zdolność oprogramowania do zapewnienia odpowiednich czasów odpowiedzi i prze-twarzania podczas działania, w określonych warunkach. Wykorzystanie zasobów (Resource utilisation) – zdolność oprogra-mowania do zużywania odpowiedniej ilości i rodzajów zasobów, podczas działania, w określonych warunkach. Zgodność dot. wydajności (Efficiency compliance) – dostosowanie oprogramowania do standar-dów i zaleceń odnoszących się do wydaj-ności. Łatwość pielęgnacji (Maintainability) – właściwość oprogramowania, pozwalająca na jego łatwą modyfikację. Modyfikacja może obejmować poprawę błędów, udoskonalanie oprogramowania, dostosowanie oprogramo-wania do zmian środowiska pracy, zmian wymagań, specyfikacji funkcjonalnych. Przejrzystość (Analysability) – właściwość oprogramowania, dająca możliwość jego diagnozy w poszukiwaniu błędów, przyczyn awarii, fragmentów wymagających zmian. Modyfikowalność (Change-ability) – właściwość oprogramowania, dająca możliwość zaimplementowania określonej zmiany. Stabilność (Stability) – właściwość oprogramowania pozwalająca uniknąć niespodziewanych efektów jego modyfikacji. Łatwość testowa-nia (Testability) – właś-ciwość oprogramowania dająca możliwość jego walidacji, jeśli ulegnie zmianie. Zgod-ność dot. pielęgnacji (Maintainability compliance) – dostosowanie oprogramowa-nia do standardów i zaleceń w zakresie pielęgnacji. Przenośność (Portability) – właściwość oprogramowania, czyniąca je łatwym do przenoszenia z jednego środo-wiska w inne. Zdolność adaptacji (Adaptability) - łatwość, z jaką oprogramo-wanie może być zaadaptowane do pracy w różnych, określonych środowiskach bez konieczności podejmowania działań innych niż dostarczone dla tego typu oprogramo-wania. Łatwość instalacji (Installability) – łatwość, z jaką oprogramowanie może być zainstalowane w określonym środowisku. Zdolność współistnienia (Co-existence) – zdolność współistnienia oprogramowania z innymi, niezależnymi systemami informa-tycznymi we wspólnym środowisku, współ-dzieląc zasoby. Zastępowalność (Repla-ceability) – łatwość, z jaką oprogramowanie może być użyte w miejsce innego oprogra-mowania, w tym samym celu i środowisku. Zgod-ność dot. przenośności (Portability compliance) – dostosowanie oprogramowa-nia do standardów i zaleceń w zakresie przenośności.

Zgłoś jeśli naruszono regulamin