Ano ang CMMI - Libreng Puting-papel
Listahan ng blog

Ano ang CMMI - Libreng Puting-papel

Blog | 9 min na pagbabasa
Isinulat ni admin

Talaan ng nilalaman

Patuloy na naghahanap ng mga bagong paraan ang mga samahan sa kung paano mapapabuti ang pagganap at streamline ng mga proseso. Ang modelo ng Capability Maturity Model Integration (CMMI) ay nakatulong sa maraming mga organisasyon na nakakamit ang mga magagawang resulta ng negosyo, at ang pagpapatupad nito sa pagsasanay ay hindi ganoong kadali salamat sa mga modernong tool ng CMMI.

Sino ang lumilikha ng CMMI?

Binuo sa Carnegie Mellon University (CMU) at hinihiling ng maraming kontrata ng Kagawaran ng Depensa ng Estados Unidos (DoD) at mga kontrata ng Pamahalaang US, ang layunin ng CMMI ay upang magbigay ng isang malinaw na roadmap ng mga pinakamahusay na kasanayan na dapat sundin ng mga samahan upang itaas at ma-benchmark ang pagganap sa isang saklaw ng mga kritikal na kakayahan sa negosyo.  

Ang CMMI ay ang kahalili ng modelong may kakayahang may kakayahan (CMM), o Software CMM para sa maikling salita. Tulad ng ipinahihiwatig ng pangalan nito, ang Software CMM ay naayon sa software engineering. Ang pinakabagong bersyon ng CMMI (Bersyon 2.0) ay inilabas noong 2018, at pinapayagan nitong mailapat ang modelo sa hardware, software, at pagpapaunlad ng serbisyo sa bawat industriya.

Ano ang CMMI?

Inilalarawan ng CMMI (Capability Maturity Model Integration) ang pinakamahusay na mga kasanayan, na inilapat na sa industriya, upang paunlarin, mapanatili at makakuha ng mga produkto at serbisyo. Nagbibigay ito ng isang balangkas na nagbibigay-daan upang masuri ang antas ng kapanahunan sa isang samahan o kakayahan nito na may kaugnayan sa mga proseso na ginagawa nito, upang maitakda ang mga priyoridad upang maisagawa ang mga pagpapabuti na kailangang isagawa at mapagtanto ang mga pagpapabuti.

Mayroong 3 mga modelo ng CMMI, lahat ng ito ay binuo ng Software Engineering Institute (SEI), isang sentro ng Pananaliksik at Pag-unlad na bahagi ng Carnegie Mellon University, sa Philadelphia; ang mga modelong ito ay:

  • Ang CMMI para sa Pag-unlad, na nakatuon sa mga organisasyon na bumuo at nagpapanatili ng mga produkto at serbisyo para sa pagpapaunlad ng system.
  • Ang CMMI para sa Pagkuha, na nakatuon sa mga samahan na nagbabawas sa mga serbisyo sa pagpapaunlad at pinapanatili ang mga produkto at serbisyo para sa pagpapaunlad ng system.
  • Ang CMMI para sa Mga Serbisyo, na nakatuon sa mga organisasyong nagbibigay ng mga serbisyo sa iba pang mga kumpanya.

Ang mga layunin ng CMMI ay:

  • Upang magbigay ng isang balangkas na makakatulong sa samahan upang mapabuti ang mga proseso nito
  • Upang magbigay ng isang patnubay upang mapabuti ang kakayahang paunlarin, upang makuha at mapanatili ang mga produkto o serbisyong ipinagkakaloob ng isang samahan.
  • Upang ilarawan ang isang hanay ng mga pinakamahusay na kasanayan, kapwa sa pamamahala at engineering.

Sa huling ilang taon, ang CMMI ay nakakuha ng napakahalagang kahalagahan bilang isang kalidad na sistema sa industriya ng system, at maaaring isaalang-alang na pamantayan ng de facto sa lugar na ito. Gayunpaman, ang CMMI ay maaaring mailapat sa iba't ibang mga lugar, tulad ng system engineering, hardware, atbp. Ang CMMI for Development ay inilalapat sa pagbuo at pagpapanatili ng mga produkto at serbisyo, anuman ang larangan o lugar ng interes. Ang kasalukuyang bersyon ng CMMI ay ang dokumentong "CMMI for Development", bersyon 1.2, na magagamit mula Agosto 2006.

Ang mga pangunahing elemento sa modelo ng CMMI para sa Pag-unlad ay Mga Pook ng Proseso; sa loob ng bawat Lugar ng Proseso, kinikilala ng CMMI ang isang hanay ng Mga Tiyak at Pangkalahatang Layunin, pati na rin isang hanay ng Mga Kasanayan na dapat ipatupad upang makamit ang mga Layunin at masaklaw ang bawat Lugar ng Proseso.

Ano ang 5 mga antas ng CMMI?

Isinasaalang-alang ng Modelong CMMI ang 5 mga antas ng kapanahunan, masusukat para sa samahan:

  1. Pauna
  2. Pinamamahalaan
  3. Tinukoy
  4. Pinamamahalaan ang dami
  5. Pag-optimize

Sa maturity level 1 (Pauna), ang samahan ay nailalarawan sa pamamagitan ng ad-hoc na likas na katangian ng mga proseso nito. Ang samahan ay hindi nagbibigay ng isang matatag na kapaligiran para sa paglikha ng mga produkto nito, kaya't ang tagumpay ng mga proyekto ay eksklusibo nakasalalay sa mga kasanayan ng mga indibidwal na nakatuon sa bawat isa sa kanila.

Sa maturity level 2 (Pinamamahalaan), ang mga proyekto sa samahan ay nagsasagawa ng mga proseso ayon sa kung ano ang pinlano at tinukoy sa mga patakaran ng samahan, na gumagamit ng mga dalubhasang tao na nagtataglay ng kinakailangang kaalaman, na kinasasangkutan ng lahat ng nauugnay na mga stakeholder, at pagsubaybay, pagkontrol at pagsusuri sa lahat ng mga proseso.

Sa antas ng kapanahunan 3 (Natukoy), ang lahat ng mga proseso ay naiintindihan at inilarawan sa pamamagitan ng mga pamantayan, pamamaraan, tool at pamamaraan.

Sa antas ng kapanahunan 4 (Quantitative Managed), ang samahan at mga proyekto ay nagtatatag ng mga layunin ng dami upang sukatin ang kalidad ng proseso pati na rin ang paggamit nito, at kailangan ng pamantayan upang pamahalaan ang mga ito. Ginagamit ang mga pamamaraang istatistika upang makontrol ang mga proseso.

Sa antas ng kapanahunan 5 (Pag-optimize), inilalapat ng samahan ang patuloy na pagpapabuti ng mga proseso nito sa pamamagitan ng dami ng pag-unawa sa mga sanhi ng pagkakaiba-iba na karaniwan sa proseso, gamit ang mga pamamaraang pang-istatistiko na nag-eendorso ng patuloy na pagpapabuti.

Ang mga antas ng pagkahinog ay pinagsama-sama, sa madaling salita, upang maabot ang bawat isa sa kanila kinakailangan na ipatupad ang lahat ng mga tukoy na lugar ng proseso sa antas na iyon pati na rin ang lahat ng mga mas mababang antas.

Ano ang 6 na antas ng kakayahan ng CMMI?

Kaugnay nito, isinasaalang-alang ng Modelong CMMI ang 6 na mga antas ng kakayahan, masusukat para sa bawat proseso:

  1. Kulang
  2. Gumanap
  3. Pinamamahalaan
  4. Tinukoy
  5. Maramihang Pamahalaang
  6. Pag-optimize

Kakayahang CMMI Antas 0 (Hindi kumpleto): bahagyang ginampanan. Isa o higit pang Mga Tiyak na Layunin ng Lugar ng Proseso ay hindi natutupad.

Kakayahang CMMI Antas 1 (Naisasagawa): Ito ay isang hindi kumpletong proseso na nagbibigay-kasiyahan sa lahat ng Mga Tiyak na Layunin sa Lugar ng Proseso.

Kakayahang CMMI Antas 3 (Pinamamahalaan): Ito ay isang Ginawang proseso, na nagtataglay ng kinakailangang imprastraktura upang suportahan ang proseso, upang ang proseso ay isinasagawa alinsunod sa kung ano ang pinlano at tinukoy sa mga patakaran ng samahan, na gumagamit ng mga dalubhasang taong nagtataglay ng kinakailangang kaalaman, na kinasasangkutan ng lahat ng nauugnay na stakeholder, at pagsubaybay, pagkontrol at pagsusuri sa proseso.

Kakayahang CMMI Antas 3 (Natukoy): Ito ay isang proseso ng Pinamamahalaang na pinasadya mula sa hanay ng samahan ng mga karaniwang proseso alinsunod sa mga pinasadya nitong gabay, at nagbibigay ng mga produkto, hakbang, atbp sa pagpapabuti ng samahan.

Kakayahang CMMI Antas 4 (Pinamamahalaang Dami): Ito ay isang Natukoy na proseso na kinokontrol gamit ang mga diskarteng pang-istatistika.

Kakayahang CMMI Antas 5 (Pag-optimize): Ito ay isang proseso na Pinamamahalaang Dami na napabuti sa pamamagitan ng dami ng pag-unawa sa mga sanhi ng pagkakaiba-iba karaniwang sa proseso.

Ang mga antas ng kakayahan ay pinagsama-sama.

Ano ang Mga Kinatawan ng CMMI?

Ang Model ay nagsasaad ng dalawang representasyon:

  • Nakatanghal na representasyon
  • Patuloy na representasyon

Sa parehong kaso, pareho ang Mga Pook ng Proseso, Layunin at Kasanayan. Ang pagkakaiba sa pagitan ng mga representasyong ito ay ang pagkakasunud-sunod ng pagpapaunlad ng proseso:

  • Sa kaso ng itinanghal na representasyon, ang mga lugar ng pagproseso upang mapabuti ay pinili sa isang paunang natukoy na pag-uuri na ibinigay ng pagtatalaga nito sa mga antas ng kapanahunan ng Modelo.
  • Sa kaso ng tuloy-tuloy na representasyon, ang mga proseso na dapat pagbutihin ay napili sa pag-uuri na sa tingin ng samahan na pinakaangkop batay sa mga hangarin ng negosyo. Para sa bawat Area ng Proseso mayroong mga antas ng kakayahan (mula 0 hanggang 5) na nagbibigay ng isang pahiwatig ng pag-uuri kung saan dapat harapin ang pagpapabuti sa loob ng bawat isa sa kanila. Ang patuloy na representasyon ay malapit sa iba pang mga pamantayan sa kalidad tulad ng ISO 15504 (SPICE). Ang itinatanghal na representasyon ay tumutugma sa mga unang bersyon ng modelo ng CMMI, dating CMM, at naisip lamang ang pagpapatupad batay sa mga antas ng kapanahunan ng pag-oorganisa.

Paano Makatutulong ang CMMI sa Iyong Organisasyon?                         

Maaaring makatulong ang CMMI sa mga samahan sa maraming mahahalagang paraan:

  • Nagdaragdag ng kasiyahan ng customer.
  • Pinapabuti ang tsansa ng landing at mapanatili ang mga bagong kliyente.
  • Nagdaragdag ng pagiging produktibo at kahusayan. 
  • Lumilikha ng mas maraming kita. 
  • Nagdaragdag ng kakayahang matugunan ang mga layunin sa proyekto at mga layunin sa negosyo.
  • Ginagawang madali upang harapin ang panganib at kawalan ng katiyakan. 
  • Tumutulong na makilala ang mga puwang sa kasanayan at masira ang mga bottleneck ng daloy ng trabaho. 
  • Nagtataguyod ng komunikasyon sa mga pamantayan sa buong organisasyon. 

Ang pinakabagong bersyon ng CMMI ay nakasulat sa di-teknikal na wika, na ginagawang mas madaling gamitin at mas madaling ipatupad. Ang mga samahan ay maaaring galugarin ang CMMI online at i-configure ito batay sa kanilang mga tiyak na layunin para sa pagpapabuti ng pagganap at tagumpay sa organisasyon. Ang mga tool tulad ng Mga Kinakailangan sa Visure ay makakatulong na mapabuti ang pagkahinog sa pamamagitan ng pagsubaybay at pagsunod sa mga kinakailangan at pagtulong sa pamantayan at pagsabayin ang aplikasyon ng mga proseso sa negosyo. 

Paggamit ng Mga Modelo ng Data para sa Pamamahala ng kakayahang mai-trace sa Visure

Paggamit ng isang tool sa Pamamahala ng Pangangailangan upang suportahan ang CMMI

Nagbabahagi ang Mga Kinakailangan sa Visure sa CMMI sa pamamaraang ito: pamamahala ng mga kinakailangan ay malapit na nauugnay sa pag-unlad ng mga kinakailangan. Ang isang Kinakailangan na proseso ng Engineering na suportado ng Mga Kinakailangan sa Visure ay may kasamang hindi lamang mga aktibidad na partikular sa pamamahala ng mga kinakailangan, tulad ng hindi malinaw na pagkakakilanlan ng mga kinakailangan, pag-bersyon, traceability, at iba pa ngunit pati na rin ang iba tulad ng kahulugan ng mga modelo ng negosyo at interface, at ang pagkilala sa mga pagpapaandar ng system na bubuo. Ang pamamahala ng mga aktibidad na ito sa loob ng parehong tool ay isang makabuluhang kalamangan dahil nakakatulong ito sa mga kalahok sa proyekto na mapanatili ang isang pangkalahatang, pinagsamang paningin ng lahat ng mga aktibidad bilang bahagi ng isang proseso ng paikot at umuulit.

Bilang karagdagan, ang paggamit ng Mga Kinakailangan sa Visure bilang isang suporta para sa pagpapatupad ng CMMI ay may maraming mga benepisyo dahil pinapayagan nitong i-automate ang bahagi ng mga proseso, tinitiyak ang katuparan ng mga proseso kahit na sa mga sandali ng stress, tulad ng kinakailangan sa paglalarawan ng CMMI antas 2 (Pinamamahalaan).

Pamamahala at Pag-aralan ang Mga Depekto, Mga Kinakailangan, pagsubok, .. na may Visure

Sa katunayan, nasa CMMI na para sa Development level 2, kabilang sa mga mapagkukunang itinuturing na kinakailangan upang suportahan ang mga aktibidad, bilang isa sa "tipikal na mga produktong gawa sa trabaho", inirerekumenda na gumamit ng isang tool upang masubaybayan at mga kinakailangan sa pagsubaybay. Ang dahilan dito ay ang pagmamaneho ng manwal na napakamahal na ang peligro na talikuran ang pinakamahusay na kasanayan ay napakataas kung ang nasabing tool ay hindi magagamit.

Para sa maturity level 3 (Natukoy), ang samahan ay dapat magkaroon ng pangkalahatang mga proseso na tinukoy, na maiakma sa iba't ibang mga proyekto kung kinakailangan. Gayundin, ang mga prosesong ito ay dapat na maayos na nailalarawan, naiintindihan at inilarawan sa mga pamantayan, proseso, tool at pamamaraan, na nagbibigay ng mga template upang suportahan ang pamantayan sa proseso. Dito, pinapabilis ng paggamit ng Mga Kinakailangan sa Visure ang pagpapatupad ng mga proseso ng kinakailangan sa antas 3, dahil nakakatulong ito upang ma-standardize at maisaayos ang aplikasyon ng mga proseso sa kahabaan ng kumpanya.

Para sa mga antas ng kapanahunan 4 (Quantitative Managed) at 5 (Pag-optimize), kinakailangan upang makilala ang mga sub proseso na gumagawa ng pinakamahalagang kontribusyon sa pangkalahatang proseso, upang masuri at mapamahalaan gamit ang isang hanay ng mga diskarteng pang-istatistika at dami, na ginagawa nito posible upang mapabuti ang kahulugan at pagpapatupad ng mga proseso sa samahan. Kapansin-pansin din dito ang paggamit ng isang tool, dahil ang dami ng pamamahala ay hindi posible nang walang pag-iimbak ng data na sa paglaon ay mapagsamantalahan para sa pagkalkula ng mga sukatan at pagbuo ng mga modelo ng pagganap o pagproseso ng mga modelo ng pag-uugali.

Magpatuloy na basahin ang buong White-paper


Huwag kalimutang ibahagi ang post na ito!

Synergy sa Pagitan ng Model-Based Systems Engineering Approach at Proseso ng Pamamahala ng Mga Kinakailangan

Disyembre 17th, 2024

11 am EST | 5 pm CEST | 8 am PST

Fernando Valera

Fernando Valera

CTO, Visure Solutions

Pagtulay sa Gap mula sa Mga Kinakailangan hanggang sa Disenyo

Alamin kung paano i-bridge ang agwat sa pagitan ng MBSE at Proseso ng Pamamahala ng Mga Kinakailangan.