Dokument wymagań użytkownika
Dokument wymagań użytkownika (URD) lub specyfikacja wymagań użytkownika (URS) to dokument zwykle używany w inżynierii oprogramowania , który określa, czego użytkownik oczekuje od oprogramowania.
Po całkowitym zebraniu wymaganych informacji są one dokumentowane w URD, który ma dokładnie określać, co oprogramowanie musi robić, i staje się częścią umowy . Klient nie może żądać funkcji, których nie ma w URD, a programista nie może twierdzić, że produkt jest gotowy, jeśli nie spełnia któregoś z elementów URD.
URD może służyć jako przewodnik przy planowaniu kosztów, harmonogramów, kamieni milowych, testowaniu itp. Wyraźny charakter URD pozwala klientom pokazywać go różnym zainteresowanym stronom , aby upewnić się, że wszystkie niezbędne funkcje są opisane.
Sformułowanie URD wymaga negocjacji w celu ustalenia, co jest technicznie i ekonomicznie wykonalne. Przygotowanie URD jest jedną z tych umiejętności, które leżą na pograniczu nauki i sztuki , wymagając zarówno umiejętności technicznych w zakresie oprogramowania, jak i umiejętności interpersonalnych .
Zastosowanie w przemyśle farmaceutycznym
Specyfikacje wymagań użytkownika (URS) są ważne w przemyśle farmaceutycznym do celów regulacyjnych i biznesowych . URS wspiera kwestie prawne i biznesowe dotyczące procesów, sprzętu i systemów. Na przykład kwestią biznesową może być powierzchnia zajmowana przez sprzęt przed instalacją, aby zapewnić wystarczającą ilość miejsca. Podobnie, kwestią regulacyjną może być zdolność systemu do zapewnienia ścieżki audytu w celu zapewnienia, że system spełnia wymagania regulacyjne .
Pułapki pisania URS
Zwykle, gdy firmy kupują systemy, procesy i sprzęt - nie wszystko jest brane pod uwagę. URS zapewnia, że wszystko jest brane pod uwagę, a dostawca dostarcza komponenty, funkcje i projekt wymagane do spełnienia potrzeb firmy. Rozważając więcej i mając wymagane komponenty, funkcje i projekt, system, proces lub sprzęt można dostosować do interesów firmy i łatwo zintegrować.