#oprogramowanie

Aleksandra Kunysz, "Kierunek jakość. Jak unikać błędów w projekcie"

Niedługo na rynku pojawi się książka Oli Kunysz o jakości w projektach. Aktualnie dostępna w przedsprzedaży.

Awaria marsjańskiego helikoptera

Wielu od wielu dni czeka na start śmigłowca, będącego częścią misji Perseverance. Okazało się, że opóźnienie jest spowodowane problemem z oprogramowaniem.

Stres oprogramowania

Kiedy wraz z nowym projektem analizujecie wszystkie możliwe ryzyka dla Waszej aplikacji, czasami zdarzy się Wam zapomnieć, albo zignorować jakiś przypadek, który wystawi Wasz software na skrajny stres.

Certyfikat z cyfrowej dostępności

ITCQF® ogłosiło powołanie nowej grupy roboczej, zajmującej się tematyką dostępności.

Tester-Driven Development

...czyli rozwój oprogramowania sterowany przez testerów. To z jednej strony dość powszechna praktyka w projektach informatycznych, ale również klasyczny antywzorzec projektowy.

Jak poprawnie tworzyć dokumentację

Pisanie dokumentacji często traktowane jest przez programistów, jak ciężka kara i dopust boży. Z nieco większym zrozumieniem odnoszą się do tego kierownicy projektów, zwłaszcza ci, którzy kiedyś w połowie projektu stracili pracownika będącego "guru od systemu/programu/modułu" i musieli w trybie nagłym wdrażać do pracy nową osobę, przegryzając się przez tysiące linii nieudokumentowanego i często pozbawionego komentarzy kodu.

Jak porządnie opisać znaleziony defekt?

Defekty znalezione w oprogramowaniu można dokumentować na różne sposoby, używając różnych narzędzi. Istnieje jednak kilka uniwersalnych cech, niezależnych od techniki prowadzenia dokumentacji, które decydują o jakości opisu defektu.

Wartość biznesowa testowania

Czy biznes dostrzega wartość płynącą z testowania? Wydaje się, że TAK i to w coraz większym zakresie. Od czasu do czasu warto jednak przypomnieć, co jest możliwe, a co niemożliwe w testowaniu.

Testowanie bezpieczeństwa. Teoria

Weryfikacja bezpieczeństwa jest ważnym i bardzo szerokim pojęciem w procesie sprawdzania jakości oprogramowania.

Automatyzacja w procesie wytwarzania oprogramowania

Przy obecnym stanie wiedzy nie da się zautomatyzować wszystkiego, ale wszystkie czynności w procesie wytwarzania mają silne wsparcie narzędziowe i duże zakusy do pełnej automatyzacji.