Talaan ng mga Nilalaman:
- Kasaysayan ng CMM - Bakit Mahalaga Ito
- Rockets to Tagumpay
- Ang Kailangan para sa Maaasahang Kalidad
- Bakit Napakahirap Malutas ang problema
- NASA: Sa Center ng CMM Solution
- Ang Pinagmulan ng SEI at CMM
- Mga Maagang Innovator Sa Kalidad para sa Software
- Bakit Mahalaga ang Mga Pamamaraan
- Ang Solusyon sa CMM
- Mga Kamakailang Pag-unlad sa CMM
- Sino ang Gumagamit ng CMM?
- Paggamit ng CMM Concept sa Iyong Negosyo o Kagawaran
Kasaysayan ng CMM - Bakit Mahalaga Ito
Ang Modelo ng Kakayahang Pang-capability ay binuo upang matiyak ang tagumpay kung saan talagang mahalaga ang tagumpay - sa NASA at sa militar, kung saan nasa linya ang buhay at ang tagumpay ay mabuhay. Ngunit lahat tayo ay maaaring matuto mula at magamit ang mga diskarteng ito upang magtagumpay at umunlad sa negosyo ngayon.
Rockets to Tagumpay
Ang mga pinagmulan ng CMM ay nakatali sa NASA, rocketry, at pag-unlad ng misayl. Ang mga maagang rocket na ito ay nasa Kennedy Space Center, Cape Canaveral, Florida.
Sid Kemp
Ang Kailangan para sa Maaasahang Kalidad
Bumalik sa huling bahagi ng 1950s at unang bahagi ng 1960s, nagkaroon ng problema ang militar ng US. At ang problemang iyon ay kinakaharap ng bawat negosyo sa mundo ngayon. Ang problema ay simple: Kailangan namin ng maaasahang hardware at software. Ang pangangailangan ay pinaka-halata kapag ang buhay ay nasa linya - sa militar at sa aerospace. Gayunpaman, sa mga araw na ito, maraming mga negosyo ang nabigo dahil ang kanilang mga computer system ay hindi maaasahan o ang software ay nakalilito sa mga kawani at customer. Sa positibong panig, ang mahusay na mga computer system na madaling gamitin ay lumilikha ng mapagkumpitensyang tagumpay, at ang maaasahang mga produkto ay humantong sa pagpapanatili ng customer at kasiyahan ng customer.
Maaari nating kunin ang mga solusyon na binuo ng mga kontratista ng militar sa huling 50 taon at ilapat ang mga ito sa aming mga negosyo ngayon.
Bakit Napakahirap Malutas ang problema
Nais ng US Air Force ang mga missile na lilipad, maabot ang kanilang mga target, at sumabog. Sila ay may isang kahila-hilakbot na oras sa pagkuha ng mga ito ginawa. Bakit? Mayroong maraming mga kadahilanan:
- Ang Estados Unidos ay may kasaysayan ng pag-aalala tungkol sa kalidad lamang sa panahon ng digmaan. Tumatanggap kami ng pagkaantala at hindi magandang kalidad sa pang-araw-araw na buhay. Babalik sa Digmaang Sibil, halos lahat ng kaunlaran sa maaasahang produksyon, pagmamanupaktura, kalidad, paghahatid ng oras, at pamamahala ng kalidad ay nagmula sa mga pagsisikap sa panahon ng digmaan.
- Ang mga kontrata ng militar ay parehong lihim at pagmamay-ari. Ang anumang solusyon na humantong sa mga resulta ng kalidad na naihatid sa oras ay karaniwang bahagi ng isang nangungunang lihim na proyekto na hindi maibabahagi. At nang ito ay binuo ng isang kontratista ng militar, tiyak na ayaw ng kontratista na ibahagi ang lihim na sarsa sa mga kakumpitensya nito.
- Ang kagamitan sa militar na itinatayo mula 1955 pasulong ay higit pa para sa malamig na giyera kaysa sa giyera. Totoo ito lalo na sa mga istratehikong assets: mga nukleyar na warhead; mahaba at katamtamang mga saklaw na missile; pangmatagalang mga bomba; at mga submarino ng nukleyar. Hindi namin nais na gamitin ang mga ito kaagad, na siyang kagyat na isyu ng World War II. Sa katunayan, inaasahan naming hindi kailanman gamitin ang mga ito. Ngunit dapat naming siguraduhin na gagana ang mga ito kung kailangan namin sila, kahit na makalipas ang 30 taon. (Salamat sa mabuti at hindi namin sila kailanman kailanganin!)
- Kampante at pabaya ang pagmamanupaktura ng US. Nalutas ng AT&T Bell Labs ang malalaking isyu ng pamamahala sa kalidad upang makagawa ng transistor, ngunit, pinangunahan ng kaisipan ng Henry Ford, ang pagmamanupaktura ng Amerika ay hindi interesado sa pamamahala ng kalidad. Ang aming nangungunang mga assets sa larangan, sina W. Edwards Deming at Joseph M. Juran, ay tinanggap ng Japan, at hanggang sa noong 1990 na naging interesado ang US sa kalidad ng mga solusyon sa pamamahala.
Gayunpaman, ang US Air Force, na nakikipagtulungan sa Kongreso, NASA, at isang bilang ng mga pribadong kontratista ay nakagawa ng isang solusyon. At ang solusyon na iyon ay nagbigay sa amin ng dalawang mahusay na mga system na maaari pa rin naming magamit ngayon: ang kilusang kalidad na Zero Defect (o Gastos ng Kalidad); at ang Capability Maturity Model (CMM).
NASA: Sa Center ng CMM Solution
Ang NASA ay, at ang ahensya ng agham ng sibilyang US. Maraming dahilan dito. Ngunit ang isang mahalaga ay ang pagdisenyo upang maibigay ang benepisyong ito: Ang lahat ng kaalamang nakuha sa kaunlaran para sa NASA, kahit ng mga pribado o publiko na hawak ng mga kumpanya, ay, sa utos ng Kongreso, na maibahagi para sa ikabubuti ng bansa.
Inilagay nito ang mga kontratista ng militar sa isang mahirap na posisyon. Malinaw na, ang mga tagagawa ng misil ay ang pinakamahusay na mga kandidato upang maging mga gumagawa ng rocket. At ang mga gumagawa ng sasakyang panghimpapawid ng manlalaban ay ang pinakamahusay para sa disenyo ng sabungan para sa mga rocket na may katulad na pagpabilis ng high-gee. At ang mga tagagawa ng submarine ay maaaring makatulong sa mga closed air-sirkulasyon system. Ngunit, upang makakuha ng kapaki-pakinabang na mga kontrata ng NASA, na magpapasikat din sa kanila sa publiko ng Amerika, na ginagawang mas madali ang paggamit ng nangungunang talento, kailangan nilang sumang-ayon sa bukas na patakaran sa pagbabahagi ng impormasyon ng NASA. Karamihan sa kanila ay ginawa. At lahat sila ay nakinabang.
Ang Pinagmulan ng SEI at CMM
Ang pagsisikap ay pinagsama-sama ng Air Force, na responsable para sa pangmatagalang madiskarteng pag-unlad ng misayl. Ngunit ito ay pinagsama sa pamamagitan ng NASA, ginagawa itong isang pampublikong pagkusa. At ang Carnegie Mellon University (CMU) sa Pittsburgh, PA, ay nanalo ng isang kontrata upang pamahalaan at bigyang kahulugan ang lahat ng impormasyong dumaan sa programa na nauugnay sa pagbuo ng de-kalidad na software. Lumikha ang bigay na ito ng non-for-profit Software Engineering Institute (SEI) na namamahala pa rin sa CMM, at ang mas bagong pagpapatupad nito, CMMI, ngayon.
Mga Maagang Innovator Sa Kalidad para sa Software
Si Philip B. Crosby ng Martin Company, isang tagagawa ng misayl (kalaunan ay nagsama sa Martin-Marietta, pagkatapos ay si Lockheed-Martin) ay isang pangunahing tagapayo sa pamamahala ng kalidad. Ginampanan niya ang trabaho na tiyakin na laging gumagana ang mga missile na itinayo para sa militar. Nagmungkahi siya ng isang konsepto ng pamumuno at pamamahala na tinatawag na zero-defect para sa parehong hardware at software. Ito ay binubuo ng apat na simpleng mga puntos.
- Ang kalidad ay naaayon sa mga kinakailangan. Tinutukoy ng mga kinakailangan ang nais ng customer. Ang paghahatid upang matugunan ang mga kinakailangan ay kalidad.
- Ang pag-iwas sa mga depekto ay mas madali kaysa sa pagkakamali at pag-aayos ng mga ito sa paglaon. At mas mura din.
- Ang mga zero defect ay ang pamantayan sa kalidad. Hayaan nating bitawan ang ideya ng paggawa ng aming makakaya at payagan ang mga error na gumapang.
- Ang nabigong kalidad ay mayroong isang nakatagong gastos sa pera. Kung ang mga naihatid namin ay may mga depekto, kailangang bayaran ng isang tao ang presyo.
Ang Crosby's Quality Management Maturity Grid ay ang istraktura na kalaunan ay nabuo sa buong Modelo ng Kakayahang Pang-capability.
Ang isa pang nagpapanibago ay si Michael Fagan, na bumuo ng Software Inspection sa korporasyon ng IBM, na sumusunod sa payo ng de-kalidad na gurong si Joseph M. Juran. Binuo nila ang software para sa space shuttle, na walang error para sa buong kasaysayan ng shuttle. At ipinakita nila na mas mababa ang gastos upang makabuo ng software na walang bug kaysa sa gastos upang makabuo ng software na puno ng mga bug. Kung sana ay binigyan ng pansin iyon ng Microsoft!
Ang pag-unlad ng CMM at CMMI ay sumasaklaw sa kasaysayan ng programang puwang sa US, mula sa mga rocket na Gemini na nagdala ng mga kalalakihan sa orbit, sa pamamagitan ng mga misyon ng Apollo hanggang sa buwan, sa pamamagitan ng Space Shuttle kasama ang mahabang taon ng paglilingkod. Ang physicist na nanalong premyo ng Nobel na si Richard Feynmann ay sinuri ang lahat ng mga sistema ng space shuttle noong 1996, pagkatapos ng kalamidad ng Challenger. Napagpasyahan niya na ang nag-iisang sistema na mahusay na ininhinyero at lubusang maaasahan sa lahat ng mga paraan ay ang shuttle software. Nakakatawa ito, isinasaalang-alang iyon, sa pangkalahatan, inaasahan namin ang higit pang mga depekto sa software ng computer kaysa sa hardware o manufacturing. Ipinapakita nito na ang program sa kalawakan, kasama ang lahat ng mga tanyag na kamalian at sakuna, ay gumawa ng kapansin-pansin na gawain at bumuo ng mahusay na mga pamamaraan.
Para sa US, ang panahon ng manned space flight ay tapos na. Ngunit alamin natin mula sa kanilang mahusay na trabaho at magdala ng mga de-kalidad na produkto, pagmamanupaktura, system, at software sa aming mga negosyo ngayon. Paano? Sa pamamagitan ng pag-unawa at pag-apply ng Capability Maturity Model sa aming mga negosyo sa ika-21 Siglo.
Bakit Mahalaga ang Mga Pamamaraan
Ang mga caterers at restawran ay sumusunod sa mga recipe. Bakit? Sa ganoong paraan, binibigyan nila ang kanilang mga customer ng pagkain na nais nila, magkaroon ng parehong mapagkakatiwalaan na lasa bawat oras, at binabawasan ang basura dahil alam nila kung magkano ang bawat sahog na bibilhin at gagamitin.
Ang isang pamamaraan ay isang resipe para sa isang aktibidad sa negosyo. Kung nais namin ng pare-pareho na mga resulta - mga produktong walang depekto at walang software na bug - kailangan nating malaman na gumagamit kami ng mahusay na resipe sa bawat oras. Iyon ang kahulugan ng isang mataas na antas ng kakayahan at kapanahunan sa isang kumpanya at mga customer nito.
Ang Solusyon sa CMM
Inaayos ng Modelo ng Kapabilidad na Kapanahunan ang lahat ng gawain sa pag-unlad ng software na nauugnay sa mga kontrata ng NASA at militar, at talagang nalalapat ito hindi lamang sa software, ngunit sa anuman at bawat samahan na nais na masiyahan ang mga customer. Iminungkahi ng modelo na ang bawat organisasyon ay may antas ng kapanahunan, isang antas ng kakayahan sa paggawa ng maaasahang mga resulta. Bilang mga pinuno, ehekutibo, at tagapamahala - kahit para sa maliliit na negosyo - maaari nating makilala ang aming kasalukuyang antas at itaas ang mga antas ng hagdan ng CMM patungo sa higit na kakayahang matanggal ang mga depekto, maghatid ng kalidad, at matiyak ang halaga para sa aming mga customer at tagumpay para sa aming negosyo.
Ang CMM ay nag-rate ng antas ng kapanahunan (maaasahang kakayahan) ng mga pamamaraan. Ang limang antas ng kapanahunan sa modelo ng CMM ay:
- Pauna: Magulo, ad-hoc, folkloric, heroic.
- Ulitin: Ang mga proseso ay tinukoy nang sapat na maaari itong ulitin.
- Natukoy: Ang mga pare-pareho na proseso ay tinukoy para sa buong kumpanya
- Pinamamahalaan: pinapanatiling napapanahon ang mga proseso
- Pag-optimize: Ang mga proseso ay napapabuti sa isang maaasahang paraan
Mga Kamakailang Pag-unlad sa CMM
Ang CMM ay lubos na matagumpay sa paunang paglabas nito. Ngunit ang kakanyahan ng konsepto ng CMM ay patuloy na nagpapabuti, at nalalapat din ito sa pagpapabuti ng CMM din. Kaya, sa mga unang ilang taon, naobserbahan ng SEI ang mga benepisyo at epekto ng CMM, at nakinig din sa mga reklamo, mula rin sa mga kontratista at mula sa kanilang pangunahing kliyente, ang militar ng US, pati na rin. Bilang isang resulta, na-upgrade ang pamantayan sa CMMI, Ang Modelo ng Kakayahang Pang-capability, Isinama. Sa kasalukuyang oras, hinihiling ng militar ng Estados Unidos na ang lahat ng mga kontratista nito para sa mga system na may kasamang software ay dapat na ma-rate sa CMMI Antas 3. Ito ay pinalawig upang maisama rin ang kanilang mga sub-kontratista. Gayundin, ang gobyerno ng Tsino ay nagpapatupad ng isang patakaran na ang lahat ng software na binuo gamit ang mga pondo mula sa gobyerno ng People's Republic of China ay CMM o CMMI din ang susuriin.
Natuklasan din namin na ang pagpapatupad ng CMMI ay hindi palaging ginagawang mas mahusay ang mga bagay. Sa CMMI na isang kinakailangan sa kontrata na ipinatutupad ng isang malaking kliyente, maraming mga kumpanya ang kumukuha ng inisyatiba ng CMMI bilang isang bagay ng pagsunod, sa halip na isang pokus ng pamumuno at pangako sa tagumpay. Gayundin, kahit na nakatuon ang pamumuno sa korporasyon, maaaring mahirap ang komunikasyon at ang paglaban ay maaaring maging malakas. Humantong ito sa ilang mga kaso kung saan ang pagpapatupad ng CMM o CMMI ay nag-backfire, na nagpapalala ng mga bagay. Tinalakay ko ito sa Tagumpay sa Negosyo: Pagkamatanda at Kakayahang, o Negatibong Synergy.
Sino ang Gumagamit ng CMM?
Sa huling ilang taon, ang lahat ng mga kontratista at sub-kontratista ng militar ng US ay kinakailangang magkaroon ng sertipikasyon ng CMMI. Gayunpaman, nakikita ito bilang isang panig na isyu, at hindi isang sentral na pangako sa kalidad, madalas na madalas. Samantala, pinagtibay ng People's Republic of China ang pamantayan ng CMM para sa mga programa na sinusuportahan ng militar at ng gobyerno at sineseryoso nito. Ang tagumpay ng CMM sa Tsina ay isa sa mga kadahilanan na ang Tsina ay mabilis na nagiging isang pangunahing pang-industriya contender sa mga pandaigdigang merkado.
Paggamit ng CMM Concept sa Iyong Negosyo o Kagawaran
Pinag-aralan ko ang CMM, natututo mula sa pinakamahusay, kasama ang isa sa mga tagapamahala na bumuo ng zero-defect software para sa Space Shuttle. Nakatulong ako sa mga kumpanya na gumawa ng mga desisyon tungkol sa kung aling kalidad ng pamamahala at pagpapatakbo ng mga sistema ng pagpapabuti ng pamamahala ang gagamitin, at tumulong sa pagpapatupad ng mga pinakamahusay na kasanayan.
Malinaw, ang mga nais na maging kontratista ng militar o sub-kontratista, o magbigay sa Tsina, ang pinakamalaking merkado ng consumer sa buong mundo, dapat na seryosohin ang CMM. Ang mga kumpanyang ito ay dapat na tinutugunan kung paano maging sumusunod sa CMMI kung hindi pa.
Ngunit, sa ibang antas, ang bawat kumpanya na nais na manatili sa negosyo ay dapat magbayad ng pansin sa CMM. Bakit? Dahil ang kabaligtaran ng kakayahan ay kawalan ng kakayahan. At ang kabaligtaran ng pagkahinog ay kawalan ng gulang. At sino ang nais na magtrabaho para sa isang kumpanya o isang boss na walang kakayahan at wala pa sa gulang? Sino ang nag-iisip na ang naturang kumpanya ay maaaring magtagumpay? Ang bawat kumpanya - kahit na ang mga negosyong may isang tao tulad ng sa akin - ay mas malamang na mabuhay at umunlad kung responsibilidad natin ang pagbuo ng ating sariling kakayahan at kapanahunan bilang isang samahan upang mapagkakatiwalaan nating ikagalak ang aming mga customer.