Isang Gabay sa Mga Kinakailangang Saklaw ng Lifecycle

Kapag nagtatayo ka ng bagong bahay, hindi ka magsisimula sa paggawa ng bubong. Kailangan mo munang magkaroon ng pundasyon. Ang parehong ay totoo para sa pagbuo ng software. Hindi ka makakagawa ng functional system nang hindi muna nauunawaan ang mga kinakailangan. Ang saklaw ng lifecycle ay isang terminong ginamit sa field ng pagsusuri ng negosyo upang tumukoy sa mga aktibidad na ginagawa ng isang business analyst sa buong ikot ng buhay ng mga kinakailangan ng isang proyekto. Kapag ginawa nang tama, ang Pamamahala ng Mga Kinakailangan ay hindi matatapos kapag naipatupad ang solusyon; sa halip, patuloy itong nagbibigay ng halaga hangga't ginagamit ang solusyon.

Isang Gabay sa Mga Kinakailangang Saklaw ng Lifecycle

Talaan ng nilalaman

Ano ang Requirements Lifecycle Coverage?

Ang lugar ng kaalaman ng mga kinakailangan sa pamamahala ng siklo ng buhay ay tumutugon sa mga aktibidad na ginagawa ng isang analyst ng negosyo upang pamahalaan at mapanatili ang mga kinakailangan sa buong proseso ng pagpapatupad.

Ang siklo ng buhay ng mga kinakailangan ay isang hanay ng mga aktibidad na ginagamit ng mga organisasyon upang pamahalaan ang mga ito. Kabilang dito ang pagsubaybay, pagpaplano, pagsusuri, pagkontrol, at pakikipag-usap sa pamantayan ng organisasyon. Bilang resulta, ang epektibong pamamahala sa ikot ng buhay ng mga kinakailangan ay maaaring magkaroon ng malaking impluwensya sa tagumpay ng proyekto. Ang pamamahala sa ikot ng buhay ng kinakailangan ay nangangailangan ng pagsubaybay sa mga ito habang tinutukoy din ang mga ugnayan sa pagitan ng mga disenyo, pagtatasa ng mga pagbabago, at pagtulong sa pag-abot ng isang kasunduan sa mga pagbabagong iyon.

Ang pamamahala sa siklo ng buhay ng mga kinakailangan ay ang proseso ng pamamahala sa mga kinakailangan ng isang proyekto sa buong ikot ng buhay nito. Ang layunin ng pangangasiwa sa life cycle ng mga kinakailangan ay upang matiyak na ang lahat ng mahahalagang bahagi ng pagsusuri - kabilang ang kumpanya, mga stakeholder, at mga kinakailangan - ay naka-sync sa isa't isa at ang solusyon ay wastong nagpapatupad ng mga kahilingan at disenyong iyon. Ang pamamahala ng mga kinakailangan ay hindi natatapos kapag ang solusyon ay ipinatupad; sa halip, nagdaragdag ito ng halaga hangga't ginagamit ang solusyon na iyon.

Ang mga analyst ng negosyo, sa mga kinakailangan sa pamamahala ng ikot ng buhay, ay ginagamit ang lahat ng anim na pangunahing ideya ng BABOK (Pagbabago, Kailangan, Solusyon, Stakeholder, Halaga, at Konteksto). Sila ang namamahala sa pagtatasa ng mga pagbabago sa mga kinakailangan at disenyo at pananatiling masaya ang mga stakeholder sa pamamagitan ng pagpapanatili ng mga kinakailangan. Sinusubaybayan ng Mga Business Analyst ang mga kinakailangan ng mga bahagi ng solusyon at tinitiyak na ang solusyon ay naaayon sa kanila. Nakikipagtulungan sila sa mga interesadong stakeholder sa buong proseso ng pagtukoy at pag-apruba ng mga pangangailangan. Ang layunin ay panatilihin ang mga kinakailangan sa paraang magbibigay ng halaga sa hinaharap, na makakamit lamang sa pamamagitan ng pag-unawa sa konteksto ng organisasyon kung saan nangyayari ang mga aktibidad na ito.

Istraktura ng Mga Kinakailangang Saklaw ng Lifecycle

Mga Pangunahing Input Kinakailangan
Designs
Mga Iminumungkahing Mga Pagbabago
Gawain Mga Kinakailangan sa Pagsubaybay
Panatilihin ang Mga Kinakailangan
Unahin ang Mga Kinakailangan
Tayahin ang Mga Pagbabago sa Kinakailangan
Aprubahan ang Mga Kinakailangan
Pangunahing Mga Output Mga kinakailangan (sinusubaybayan, pinananatili, inuna, naaprubahan)
Mga disenyo (sinusubaybayan, pinananatili, inuna, naaprubahan)
Pagsusuri sa Pagbabago ng Mga Kinakailangan
Pagsusuri sa Pagbabago ng Disenyo

Mga Gawain ng Mga Kinakailangang Saklaw ng Lifecycle

Mga Kinakailangan sa Pagsubaybay:

Itinatala at idinedokumento ng traceability ang landas ng bawat kinakailangan, kabilang ang backward traceability nito, forward traceability, at kaugnayan sa iba pang mga kinakailangan. Ang traceability ay ginagamit upang i-verify na ang solusyon ay nakakatugon sa mga pamantayan at upang tumulong sa saklaw, pagbabago, pamamahala sa panganib, oras, gastos, at pamamahala ng komunikasyon. Ginagamit din ito para matuklasan ang nawawalang functionality o para makita kung naipatupad ang anumang kinakailangang functionality.

Mayroong iba't ibang mga benepisyo na ibinibigay ng mga kinakailangan sa traceability. Kabilang sa mga ito 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 nagtatala rin ng 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.

Mga input sa pagsubaybay sa mga kinakailangan:

  • Mga Kinakailangan – ang mga kinakailangang ito ay maaaring masubaybayan sa iba pang mga kinakailangan, mga bahagi ng solusyon, mga visual, mga panuntunan sa negosyo, o iba pang mga artifact sa trabaho.
  • Mga Disenyo – ang mga disenyong ito ay maaaring masubaybayan sa iba pang mga kinakailangan, mga bahagi ng solusyon, o mga artifact.

Mga elemento ng mga kinakailangan sa pagsubaybay:

  • Antas ng Pormal
  • Relasyon
  • Traceability Repository

Ang mga pangunahing pamamaraan na ginagamit upang masubaybayan ang mga kinakailangan ay kinabibilangan ng:

  • Pagsusuri sa Mga Panuntunan sa Negosyo
  • Functional Decomposition
  • Pagmomodelo ng Proseso
  • Pagmomodelo ng Saklaw

Mga output pagkatapos ng pagsubaybay sa mga kinakailangan:

  • Mga Traced na Kinakailangan
  • Mga Sinusubaybayang Disenyo

Pagpapanatili ng Mga Kinakailangan:

Ang pagpapanatili ng mga pamantayan ay mahalaga para mapanatiling napapanahon ang mga kinakailangan at disenyo sa buong proseso. Pinapayagan din nito ang mga ito na magamit muli kung kinakailangan. Ang pagpapanatili ng mga pamantayan ay mahalaga para sa pagtiyak na ang mga kinakailangan ay wastong kinakatawan, naaprubahan, at sinusuri gamit ang mga pamantayang pamamaraan na madaling ma-access at maunawaan.

Mga input para sa pagpapanatili ng mga kinakailangan:

  • Mga Kinakailangan – kasama ang mga layunin, mga kinakailangan sa negosyo, mga kinakailangan ng mga stakeholder, mga paglipat, at mga kinakailangan sa solusyon.
  • Mga Disenyo – ang mga disenyong ito ay dapat panatilihin sa buong ikot ng buhay ng produkto.

Ang mga pangunahing elemento ng mga kinakailangan sa pagpapanatili ng gawain ay:

  • Pagpapanatili ng mga Kinakailangan
  • Pagpapanatili ng mga Katangian
  • Muling Paggamit ng mga Kinakailangan

Ang mga pangunahing pamamaraan na ginagamit upang masubaybayan ang mga kinakailangan ay kinabibilangan ng:

  • Pagsusuri sa Mga Panuntunan sa Negosyo
  • Mga Diagram ng Daloy ng Data
  • Pagmomodelo ng Data
  • Pagsusuri ng Dokumento
  • Functional Decomposition
  • Pagmomodelo ng Proseso
  • Gamitin ang Mga Kaso at Sitwasyon
  • Mga Kwento ng User

Mga output pagkatapos ng pagsubaybay sa mga kinakailangan:

  • Pinapanatili ang mga kinakailangan
  • Pinapanatili ang mga disenyo

Unahin ang Mga Kinakailangan:

Ang pagbibigay-priyoridad at pagraranggo ng mga kinakailangan sa mga tuntunin ng kanilang kahalagahan ay nakakatulong sa mga analyst ng negosyo na masuri ang halaga, panganib, at pagkaapurahan ng ilang partikular na pangangailangan. Ginagarantiyahan nito na ang pinakamahalagang pangangailangan at disenyo ay palaging nasa tuktok ng listahan para sa pagsusuri. Ang kahalagahan ng mga kinakailangan sa kanilang mga stakeholder ay kung ano ang tumutukoy sa kanilang pagraranggo, na ang kaugnayan ay isang pangunahing kadahilanan sa pagtukoy ng priyoridad.

Mga input para sa pagpapanatili ng mga kinakailangan:

  • Mga Kinakailangan – ang mga kinakailangang ito ay nasa anyo ng teksto, matrice, o diagram, at handang unahin.
  • Mga Disenyo – ang mga disenyong ito ay nasa anyo ng teksto, mga prototype, o mga diagram, at handang bigyan ng priyoridad.

Ang mga pangunahing elemento ng mga kinakailangan sa pagpapanatili ng gawain ay:

  • Batayan para sa Priyoridad
  • Mga Hamon ng Priyoridad
  • Patuloy na Priyoridad

Ang mga pangunahing pamamaraan na ginagamit upang masubaybayan ang mga kinakailangan ay kinabibilangan ng:

  • Pamamahala ng Backlog
  • Mga Kaso sa Negosyo
  • Pagsusuri ng Desisyon
  • Tantiya
  • Pagsusuri ng Pananalapi
  • panayam
  • Pagsubaybay sa Item
  • Pagpapahalagahan
  • Pagsusuri at Pamamahala sa Panganib
  • Workshop

Mga output pagkatapos ng pagsubaybay sa mga kinakailangan:

  • Mga prioridad na kinakailangan
  • Mga priyoridad na disenyo

Mga Kinakailangan sa Pagtatasa:

Ang pagtatasa ng mga pagbabago sa mga pangangailangan ay nakakatulong sa iyo na maunawaan kung paano nila pinapataas o pinuputol ang halaga ng solusyon, pati na rin ang pagtukoy ng mga potensyal na pagkilos na gagawin. Tinutukoy din nito ang mga posibleng salungatan o hindi pagkakapare-pareho sa iyong mga relasyon sa iba pang mga kinakailangan. Ang bawat iminungkahing pagbabago sa pangangailangan ay kailangang suriin para sa pagkakahanay sa pangkalahatang diskarte, potensyal na halaga para sa mga stakeholder, epekto sa timeline ng paghahatid, at epekto sa mga panganib, pagkakataon, at mga hadlang ng pangkalahatang proyekto.

Mga input para sa pagpapanatili ng mga kinakailangan:

  • Mga Iminungkahing Pagbabago – maaaring mangyari anumang oras at magkaroon ng epekto sa anumang aspeto ng proseso ng pagsusuri sa negosyo o mga naihatid na nakumpleto hanggang sa kasalukuyan. Ang isang iminungkahing pagbabago ay maaaring ma-trigger ng mga pagbabago sa diskarte ng kumpanya, mga stakeholder, mga legal na obligasyon, o mga regulasyon ng pamahalaan.
  • Mga Kinakailangan – kailangang masuri ang mga kinakailangang ito upang matukoy ang epekto ng mga iminungkahing pagbabago.
  • Mga Disenyo – ang mga disenyong ito ay nangangailangan ng pagtatasa para sa pagtukoy ng epekto ng isang iminungkahing pagbabago.

Ang mga pangunahing elemento ng mga kinakailangan sa pagpapanatili ng gawain ay:

  • Pormalidad ng Pagtatasa
  • Pagsusuri sa Epekto
  • Resolusyon sa Epekto

Ang mga pangunahing pamamaraan na ginagamit upang masubaybayan ang mga kinakailangan ay kinabibilangan ng:

  • Mga Kaso sa Negosyo
  • Pagsusuri sa Mga Panuntunan sa Negosyo
  • Pagsusuri ng Desisyon
  • Pagsusuri ng Dokumento
  • Tantiya
  • Pagsusuri ng Pananalapi
  • Pagsusuri ng Interface
  • panayam
  • Pagsubaybay sa Item
  • Pagsusuri at Pamamahala sa Panganib
  • Workshop

Mga output pagkatapos ng pagsubaybay sa mga kinakailangan:

  • Pagsusuri sa Pagbabago ng Mga Kinakailangan
  • Pagsusuri sa Pagbabago ng Mga Disenyo

Aprubahan ang Mga Kinakailangan:

Sa panahon ng pag-apruba ng mga kinakailangan, ang mga analyst ng negosyo ay malapit na nakikipagtulungan sa mga stakeholder na may papel sa proseso ng pamamahala upang aprubahan at sumang-ayon sa ilang mga kinakailangan at disenyo. ang pag-abot sa kasunduan at pagkuha ng pag-apruba ay napakahalaga para sa pagpapatuloy ng proseso ng pagsusuri sa negosyo.

Mga input para sa pagpapanatili ng mga kinakailangan:

  • Mga Na-verify na Kinakailangan – ang mga na-verify na kinakailangan na ito ay gagamitin bilang isang maaasahang katawan para sa karagdagang pag-unlad.
  • Mga Disenyo – ang mga disenyong ito ay itinuturing na handa nang gamitin para sa karagdagang pag-unlad.

Ang mga pangunahing elemento ng mga kinakailangan sa pagpapanatili ng gawain ay:

  • Pag-unawa sa Mga Papel ng Stakeholder
  • Pamamahala ng Salungatan at Isyu
  • Pagkakaroon ng Consensus
  • Pag-apruba sa Pagsubaybay at Pakikipag-usap

Ang mga pangunahing pamamaraan na ginagamit upang masubaybayan ang mga kinakailangan ay kinabibilangan ng:

  • Pamantayan sa Pagtanggap at Pagsusuri
  • Pagsusuri ng Desisyon
  • Pagsubaybay sa Item
  • Mga pagsusuri
  • Workshop

Mga output pagkatapos ng pagsubaybay sa mga kinakailangan:

  • Mga Inaprubahang Kinakailangan
  • Mga Inaprubahang Disenyo.

Mga Kinakailangan sa Visure Platform ng ALM para sa Mga Kinakailangang Saklaw ng Lifecycle

Mga Kinakailangan sa Visure ALM Platform ay sumusuporta hindi lamang sa mga kinakailangan kundi ilang mga artifact, kabilang ang mga pagsubok, mga panganib, mga kahilingan sa pagbabago, atbp. upang masuportahan ang iba't ibang aktibidad sa proseso ng Pamamahala ng Mga Kinakailangan.

Mga Kinakailangan sa Pagtitipon

Listahan ng Tampok

  • Gumamit ng hierarchy sa pagitan ng mga bloke upang mapalawak ang pag-uugali ng mga elemento: Ang mga kinakailangang kinakailangan ay kinakailangan din, ngunit may mga tukoy na larangan, pag-aari at kakayahang masubaybayan
  • Limitahan ang traceability batay sa mga bakas na kinakatawan sa diagram: Pahintulutan ang mga user na gumawa ng use case dahil lang sa mga functional na kinakailangan at hindi kailanman mula sa isang non-functional.
  • Gamitin ang diagram upang mag-navigate sa iba't ibang mga item o kahit na upang pag-aralan ang kakayahang mai-trace, kahit na ang hindi direktang mga bakas!
  • Tukuyin ang custom na proseso ng pag-apruba para sa bawat elementong iyong pinamamahalaan batay sa diagram ng mga daloy ng trabaho
  • Sinusuportahan ang anumang proseso ng Mga Kinakailangan:
    • CMMI antas 2 at 3
    • PAMPALASA
    • Mga proseso ng pamamahala ng malambing (RFI, RFP, atbp.)
    • Maliksi na pamamaraan
    • Pagpapatunay ng produkto
    • BABOK
    • Mga proseso ng ad hoc ... .na madaling maunawaan, sundin at lumahok sa tinukoy na proseso, na ipinapatupad ito.

Mga Benepisyo

  • Ang lahat ng mga artifact kasama ang mga diagram ng block at mga daloy ng trabaho ay nagbibigay-daan sa mga gumagamit na tukuyin at sundin mula sa napaka-simple hanggang sa lubos na kumplikadong mga proseso ng Mga kinakailangan sa isang solong tool.
  • Ang lahat ng mga stakeholder ay madaling maunawaan, sundin at lumahok sa tinukoy na proseso.
  • Maaaring ipatupad ng mga tagapangasiwa ang mga gumagamit upang sundin ang proseso sa pamamagitan ng pagpapasadya ng bawat patlang ng elemento at paghihigpit sa kakayahang mai-trace.
  • Bumuo ng mga pag-trigger upang abisuhan ang mga gumagamit tungkol sa pagbabago ng katayuan ng isang elemento kasunod sa daloy ng trabaho nito: "Naaprubahan ang iyong mga kinakailangan"

Pagsusuri sa Mga Kinakailangan

Listahan ng Tampok

Mga Benepisyo

  • Pamahalaan ang saklaw ng proyekto
  • Maghatid ng mga proyekto sa oras at badyet
  • Unahin ang mga pangangailangan
  • Kilalanin ang mga hindi pagkakapare-pareho o nawawalang elemento
  • Spesipikasyong kinakailangan

Spesipikasyong kinakailangan

Listahan ng Tampok

  • Lumikha ng iyong sariling mga uri ng kinakailangan
  • Tukuyin ang mga ipinag-uutos na katangian
  • Tukuyin ang mga filter
  • Mga view na tinukoy ng gumagamit
  • Tingnan ang pagbabahagi
  • Batay sa interface ng gumagamit
  • Tinukoy ng graphic na proseso ng kinakailangan at kakayahang mai-trace
  • Multi-dimensional na pagbubuo ng mga kinakailangang artifact
  • Paghaluin ang maraming uri ng mga elemento (mga pagsubok sa pagtanggap, mga kinakailangan ng gumagamit, mga kinakailangan ng system, mga depekto) sa parehong pagtingin at i-edit ang mga ito sa mismong pagtingin na iyon
  • Mga built-in na daloy ng trabaho
  • Walang limitasyong bilang ng mga katangiang tinukoy ng user
  • Pamamahala ng bersyon at paghahambing
  • I-roll-back sa mga mas lumang bersyon
  • Pag-uulat ng Pag-uulat

Mga Benepisyo

  • Dokumento at tukuyin ang mga kinakailangang naaangkop para sa mga stakeholder
  • Makipag-usap sa mga kinakailangan sa pamamagitan ng lifecycle
  • Bumuo ng mga ulat na naglalaman ng mga sukatan, dashboard, chart, at anumang iba pang impormasyon na nakuha mula sa proyekto
  • Mga Pagpapatunay ng Mga Kinakailangan

Mga Pagpapatunay ng Mga Kinakailangan

Listahan ng Tampok

  • Kahulugan ng mga pagsubok sa pagtanggap
  • Awtomatikong pagkuha ng mga pagsubok sa pagtanggap mula sa MS Office
  • Ang kakayahang masubaybayan sa pagitan ng mga pagsubok at kinakailangan
  • Ang sertipikadong pagsasama sa HP Quality Center Fit-Criteria para sa mga kinakailangan
  • Pagpapatunay ng matrix
  • Taasan ang mga kahilingan sa pagbabago mula sa mga nabigong pagsubok o anumang iba pang artifact na kinakailangan ng iyong proseso

Mga Benepisyo

  • Maghatid ng mga produktong may kalidad na sumasaklaw sa mga inaasahan ng gumagamit
  • Tiyaking tinukoy ng mga nakolektang kinakailangan ang sistemang kinakailangan ng mga gumagamit

Konklusyon

Ang Requirements Lifecycle Coverage (RLC) ay isang proseso na tumutulong na matiyak na kumpleto at tumpak ang iyong mga kinakailangan. Ang 5 Phase ng RLC Coverage na nakabalangkas sa blog post na ito ay makakatulong sa iyong makapagsimula sa pagpapabuti ng kalidad ng iyong mga kinakailangan. Bilang karagdagan sa mga benepisyo ng paggamit ng Visure Requirements ALM Platform, gaya ng pinahusay na traceability at collaboration, ang pagsunod sa mga phase na ito ay makakatulong din sa iyong maiwasan ang mga magastos na pagkakamali at hindi nasagot na mga deadline. Kung naghahanap ka ng isang komprehensibong platform ng ALM na makakatulong na mapabuti ang kalidad ng iyong mga kinakailangan, humiling ng a libreng 30-araw pagsubok sa Visure Requirements ALM Platform ngayon.

Huwag kalimutang ibahagi ang post na ito!

tuktok