Mga Solusyon sa Paningin


Suporta
Magrehistro
Mag-login
Simulan ang Libreng Pagsubok

Mga Kinakailangan sa Traceability: Kahulugan, Bakit ito mahalaga at Mga Tool

Mga Kinakailangan sa Traceability: Kahulugan, Bakit ito mahalaga at Mga Tool

Talaan ng nilalaman

Ano ang Traceability ng Mga Kinakailangan?

Tinukoy nina O. Gotel at A. Finkelstein ang kakayahang masubaybayan ng mga kinakailangan bilang, "Ang kakayahang masubaybayan ng mga kinakailangan ay tumutukoy sa kakayahang ilarawan at sundin ang buhay ng isang kinakailangan, sa parehong direksyon pasulong at paatras". 

Sa madaling salita, ang traceability ng mga kinakailangan ay ang proseso ng pagsubaybay sa mga kinakailangan sa buong yugto ng pag-unlad. Sa panahon nito, isang thread ng mga dokumento ang inihanda na nagbibigay ng kumpletong bi-directional visibility ng lahat ng aktibidad na nakapalibot sa bawat pangangailangan. Ang traceability ng mga kinakailangan ay lubos na nakakatulong sa pagliit ng potensyal na panganib ng mga negatibong resulta at pag-maximize ng produktibidad.

Mga Uri ng Kinakailangang Traceability

Sa teknikal, mayroong tatlong uri ng mga traceabilities. Forward Traceability, Backward Traceability, at Bi-directional Traceability. 

  • Forward Traceability – Ang Forward Traceability ay ang traceability mula sa mga kinakailangan hanggang sa mga kaso ng pagsubok. Isinasagawa ito upang matiyak na ang proyekto ay gumagalaw sa tamang direksyon at ang bawat isa at bawat pangangailangan ay nasusubok nang maayos. 
  • Paatras na Traceability – Ang Backward Traceability ay ang traceability mula sa mga test case hanggang sa mga kinakailangan. Ginagawa ito upang matiyak na ang proyekto ay gumagalaw sa nais na direksyon at na walang mga dagdag o hindi tinukoy na mga tampok na idinagdag sa produkto. 
  • Bi-directional Traceability – Ang Bi-directional Traceability ay ang traceability sa parehong pasulong at paatras na direksyon. Dito, ang mga kaso ng pagsubok ay nakamapa sa mga kinakailangan at vice versa. Ginagawa ito upang matiyak na ang lahat ng mga kaso ng pagsubok ay masusubaybayan sa bawat kinakailangan at lahat ng mga kinakailangan na tinukoy ay tumpak at may mga wastong kaso ng pagsubok para sa bawat isa sa kanila.

Mga Benepisyo ng Mga Kinakailangan sa Traceability

Mayroong iba't ibang mga benepisyo na ibinibigay ng mga kinakailangan sa kakayahang mai-trace. Kabilang dito ang:

  • Ginagawa nitong mas madali ang pagsusuri sa epekto.
  • Nakakatulong ito sa tamang paggawa ng mga pagbabago. Samakatuwid, nagpapabuti ng kalidad ng produkto.
  • Nakakatulong din itong tukuyin ang mga link ng traceability sa paraang naitala rin nito ang reverse engineering na kaalaman. 
  • Kung sakaling umalis sa kumpanya ang isang miyembro ng pangkat na may mahalagang kaalaman, malaking tulong ang pagkakaroon ng kumpletong transparency ng impormasyon. Ito ay higit na binabawasan ang panganib ng maling pag-unlad. 
  • Kinukumpirma nito ang 100% saklaw ng pagsubok sa pamamagitan ng isang naaangkop na proseso ng pag-verify.

Ano ang iba't ibang paraan na maaaring magamit upang lumikha ng traceability?

  1. Libreng Teksto – Kapag mayroon kaming isang hanay ng mga kinakailangan, sa huli, maaari lamang kaming magdagdag ng isang maliit na seksyon upang magdagdag ng isang hanay ng mga pangalan o code na maaaring makatulong na nauugnay sa partikular na isa. Bagama't nananatili itong isang opsyon, maaari itong mawalan ng kontrol nang medyo mabilis kung mamamahala ka ng higit sa ilang mga kinakailangan. Ginagawa rin nitong halos imposible ang proseso ng pagsusuri sa epekto. 
  2. Talahanayan ng Traceability – Maaari din kaming lumikha ng isang talahanayan na maaaring magkaroon ng lahat ng data ng lahat ng mga kinakailangan. Maaari naming katawanin ang bawat kinakailangan na may natatanging numero ng pagkakakilanlan at idagdag ang data nang naaayon. Ngunit maaaring mahirap itong panatilihin sa katagalan dahil tataas lamang ang dami ng data.
  3. Pagsubaybay sa Matrice – Ang mga matrice ay isang anyo ng mga talahanayan na ginagamit upang matukoy ang pagkakumpleto ng ugnayan sa pagitan ng dalawang baselined na dokumento gamit ang maraming paghahambing at pagpapakita ng while traceability matrix. Kahit na medyo mahirap kapag daan-daang elemento ang kasangkot sa proseso.
  4. Traceability Tool – Ang paggamit ng isang epektibong tool sa pamamahala ng kinakailangan tulad ng Visure Solutions na may mga partikular na feature upang maitaguyod ang traceability, matiyak ang buong saklaw ng iyong mga kinakailangan, at mailarawan ang mga ito sa pinakamabisang paraan na posible ay isang magandang ideya.

Mga Nangungunang Tool para sa Mga Kinakailangan sa Traceability

Ang mga nangungunang tool na magagamit mo para sa pamamahala ng iyong mga kinakailangan sa traceability ay kinabibilangan ng:

Ang Visure ay isa sa mga pinagkakatiwalaang platform ng ALM na dalubhasa sa pamamahala ng mga kinakailangan para sa mga organisasyon sa lahat ng laki sa buong mundo. Ito ay may kakayahang umangkop at ganap na may kakayahang i-streamline ang mga proseso ng kinakailangan na nagbibigay-daan sa isang mas mahusay, mas mahusay, at mas collaborative na kapaligiran sa trabaho. Ang mga data analyst ay maaaring lumikha ng mga relasyon, bumuo ng mga hierarchies, pamahalaan ang mga traceabilities at awtomatikong makuha ang mga kinakailangan mula sa MS Excel, Outlook, at MS Word. Sinusuportahan ng Visure ang mga standard na template ng pagsunod para sa ISO 26262, IEC 62304, IEC 61508, CENELEC 50128, DO-178B/C, FMEA, SPICE, CMMI, atbp. Ang platform ay sumasama sa ilang mga third-party na solusyon, tulad ng Accompa, Jira, MS Sharepoint , at Salesforce.

Ang Jama ay isang nangungunang application para sa pamamahala ng lifecycle ng application na nagbibigay ng isang mahusay na platform para sa pamamahala ng panganib at pagsubok. Tinutulungan ka ng Jama na mabawasan ang panganib ng pagkaantala, mga depekto, gastos sa pagtakbo, at ang mga manu-manong pagsisikap na inilagay ng mga development team. Tinutulungan ka ng Jama sa pagbuo ng mga kumplikadong produkto at system, pagpapabuti ng mga tagal ng pag-ikot, pagpapahusay ng kalidad, pagbabawas ng muling paggawa, at pagliit ng mga pagsisikap na ginamit para patunayan ang pagsunod. 

Ang Spira Teams ay isang premium na platform ng ALM na tumutulong sa iyo sa pamamahala ng iyong mga kinakailangan, release, pagsubok, isyu, at gawain sa isang pinagsamang kapaligiran. Sinusuportahan nito ang maliksi na pamamahala ng proyekto at mga pamamaraan tulad ng Scrum at Kanban. Nag-aalok din ito ng isang incorporated na dashboard na may mahahalagang sukatan ng proyekto. 

Ang Modern Requirements ay isang cloud-based na tool sa pamamahala ng kinakailangan na isinasama sa Azure DevOps, TFS, at VSTS. Nag-aalok ito ng malakas na traceability sa mga tagapamahala ng proyekto sa bawat yugto ng proseso. Gumagana ang Modern Requirements para sa iba't ibang industriya tulad ng pangangalaga sa kalusugan, pagbabangko, at teknolohiya sa pamamagitan ng pamamahala sa kanilang mga kinakailangan para sa isa o maraming proyekto. 

Ang IBM DOORS ay ang susunod na pinakamahusay na tool sa pamamahala ng mga kinakailangan sa merkado ngayon. Ang pinakamagandang bagay na inaalok ng IBM ay mahusay na pagkakatugma sa iba pang mga tool sa larangan. Nag-aalok ang IBM ng mga naiaangkop na solusyon na angkop para sa malalaking negosyo kasama ng mataas na antas ng granularity at configurability.

Konklusyon

Mahalaga ang traceability ng mga kinakailangan para sa anumang pagbuo at paghahatid ng produkto. Sa pamamagitan ng pagmamapa ng mga kinakailangan sa mga pagsubok, kaso ng pagsubok, at mga depekto, masisiguro mong nasasaklawan ang lahat ng aspeto ng produkto, na binabawasan ang panganib ng mga sorpresa sa panahon o pagkatapos ng paghahatid. Maraming benepisyo ang traceability ng mga kinakailangan, kabilang ang pinahusay na kahusayan at kalidad sa buong proseso ng pagbuo ng software. Mayroong ilang iba't ibang mga tool na magagamit upang suportahan ang traceability ng mga kinakailangan; ang ilan ay libre habang ang iba ay nangangailangan ng isang subscription. Ang Visure Requirements ALM platform ay nag-aalok ng isang libreng 30-araw na pagsubok para masubukan mo ito nang walang commitment. Subukan ang Visure Requirements ALM Platform ngayon at tingnan kung paano ito makakatulong na mapabuti ang iyong proseso ng pagbuo ng produkto.

Huwag kalimutang ibahagi ang post na ito!

tuktok

Pag-automate ng End-to-End Traceability Coverage

Hunyo 13th, 2024

11 am EST | 5 pm CET | 8 am PST

Fernando Valera

Louis Arduin

CTO, Visure Solutions

Andreas Horn

Senior Manager, Vector Informatik

Pagkuha ng Buong Mga Kinakailangan sa Traceability at Pagsukat ng Structural Coverage para sa Standard Certifications

Alamin kung paano pinapahusay ng traceability ang transparency, pinapagaan ang mga panganib, at tinitiyak na natutugunan ang lahat ng kinakailangan ng proyekto.