Pagpapabuti ng proseso ng paggawa ng basag na gas sa pamamagitan ng pyrolysis ng naphtha. Plano sa Pagpapahusay ng Proseso Idinisenyo upang mapabuti ang proseso ng pagtuklas

Ito ang mga hakbang kung saan tayo gumagawa ng karagdagang halaga, at dapat ang mga ito ang layunin ng mga organisasyong nakatuon sa customer, kabuuang kalidad na ang layunin ay matugunan o lumampas sa mga pangangailangan at inaasahan ng customer.

Lahat ng ginagawa namin ay isang proseso, dokumentado man o hindi, sa bawat lugar o lugar ng organisasyon. Mayroong maraming mga proseso na nakikipag-ugnayan sa iba pang mga proseso sa buong organisasyon, at ang mga output mula sa isang proseso ay mga input sa isa pa. Tulad ng ipinapakita sa figure sa ibaba, ang bawat proseso ay samakatuwid ay bahagi ng isang mas malaking proseso at organisasyon, malaki at maliit na mga proseso ay maaaring tingnan bilang isang kumplikadong network ng mga interconnected na proseso, ang pinakamataas na antas kung saan ay ang organisasyon mismo.

Dahil ang output ng organisasyon ay nakadirekta sa "mga panlabas na customer", ang mga output ng mga panloob na proseso ng organisasyon ay nakadirekta sa "mga panloob na customer". Kung ang mga pangangailangan at inaasahan ng bawat isa sa panloob at panlabas na mga customer nito ay patuloy na natutugunan o nalampasan, kung gayon ang organisasyon ay maaaring magsalita ng "kabuuang kalidad"

Pamamahala ng proseso

Ang epektibong pamamahala sa proseso ay nangangailangan ng apat na pangunahing tungkulin:

  • organizer ng proseso
  • may-ari ng proseso
  • tagapamahala ng proseso
  • kalahok sa proseso

Organizer ng proseso- Nagbibigay ng pamumuno at tinitiyak na sapat na mapagkukunan ang magagamit upang mapabuti ang proseso. Bilang isang patakaran, siya ay sumasakop sa isang medyo mataas na posisyon sa organisasyon.

May-ari ng proseso karaniwang nasa labas ng proseso at direkta at personal na responsable para sa buong proseso mula simula hanggang matapos. Siya ang panghuling awtoridad para sa mismong proseso at nagtataguyod ng anumang mga hakbangin upang mapabuti ang proseso.

Tagapamahala ng Proseso gumagana sa loob ng proseso at responsable para sa mga partikular na bahagi nito. Tinitiyak niya ang pang-araw-araw na kahusayan, direktang pinamamahalaan ang mga ugnayan sa pagitan ng mga kalahok at mga supplier, at nagbibigay sa may-ari ng proseso ng data, mga ulat at mga ideya para sa pagpapabuti.

Kalahok sa proseso gumagana sa loob ng proseso, na responsable para sa pagpapatupad ng mga tiyak na napagkasunduang pamantayan. Magagawa nitong pamahalaan ang maliliit na grupo ng mga kalahok na hindi gaanong karanasan at binibigyan ang tagapamahala ng proseso ng data, mga ulat at mungkahi para sa mga pagpapabuti.

Mayroong maraming mga elemento sa proseso, ang paghahati-hati nito sa mga elemento ay nakakatulong upang magbigay ng kalinawan at mapabuti ang pag-unawa sa isa't isa. Mga elemento na maaaring i-highlight sa proseso:

  • Pangalan
  • Layunin
  • Mga hangganan
  • Mga input
  • Paglabas
  • Kontrolin
  • Mga mapagkukunan

Pangalan ng proseso dapat na simple at may kasamang pandiwa at pangngalan, tulad ng pagbuo ng bagong produkto.

Layunin ng proseso dapat palaging nagsisimula sa isang parirala tulad ng "ay...", "ay...". Halimbawa, binubuo ito ng pagbibigay sa merkado ng isang bagong produkto batay sa pinakabagong mga makabagong pag-unlad, sa loob ng napagkasunduang takdang panahon.

Mga hangganan ng proseso tumutukoy kung saan nagsisimula at nagtatapos ang proseso, at kung ano ang partikular na kasama at kung ano ang hindi kasama, halimbawa, ang proseso ay nagsisimula sa pagsulat ng plano ng proyekto at nagtatapos kapag tinanggap ng kliyente ang panghuling produkto, kasama ang lahat ng pagmamanupaktura ngunit hindi kasama ang disenyo ng packaging.

Mga input ng proseso- kung ano ang binago sa isang proseso tungo sa panghuling produkto o serbisyo na kinakailangan ng mamimili ng prosesong ito. Ang mga input ay maaaring nasasalat, tulad ng nakasulat na data, o hindi nasasalat, tulad ng mga pandiwang kahilingan.

Mga output ng proseso- ang mga produkto o serbisyo na nakakatugon sa mga teknikal na kinakailangan ay napagkasunduan nang maaga sa mga tatanggap, ibig sabihin, panloob o panlabas na mga customer. Ang mga output ay maaaring nasasalat, gaya ng mga produkto, o hindi nakikita, gaya ng impormasyon.

Kontrol sa proseso maaaring panlabas o panloob, halimbawa, ayon sa mga pagtutukoy ng customer, pambatasan at iba pang panlabas na kinakailangan. Ang panloob na kontrol sa kalidad at pagpapatupad ng mga pamamaraan ng organisasyon ay isinasagawa sa loob ng organisasyon.

Mga Mapagkukunan ng Proseso ang kailangan lang ay para regular na ma-transform ng proseso ang mga input sa mga output. Ang mga mapagkukunan ay maaaring nasasalat, tulad ng mga tao, PC, software, o hindi nakikita, gaya ng mga kasanayan at karanasan.


Pag-uuri ng proseso

Ang isa sa mga pangunahing aktibidad sa pamamahala ng proseso ay ang pagkilala sa proseso.

Ang generic na pag-uuri ng proseso ay binuo ng American Productivity and Quality Center (APQC) ng International Benchmarking Information Service, sa tulong ng isang bilang ng mga internasyonal na organisasyon at sa malapit na pakikipagtulungan sa Arthur Andersen & Co. Ang layunin nito ay tulungan ang mga organisasyon na tukuyin ang kanilang mga proseso at magbigay ng isang karaniwang balangkas upang mapabuti ang pagkakaunawaan sa pagitan ng mga kumpanya, pagkamit ng mga cross-functional at mga hangganan ng industriya para sa komunikasyon at pagbabahagi ng impormasyon.

Ang pamantayang istrukturang ito ay nagbibigay ng mataas na antas ng pangkalahatan para sa mga proseso ng negosyo na kadalasang matatagpuan sa iba't ibang industriya, halimbawa, pagmamanupaktura at serbisyo, pangangalaga sa kalusugan, pamamahala, edukasyon at iba pa. Kinakatawan nito ang mga pangunahing proseso at sub-proseso at maaari ding gamitin bilang tulong sa mga isyu sa terminolohikal. Ito ay hindi isang listahan ng lahat ng mga proseso sa loob ng anumang partikular na organisasyon, ngunit anumang proseso na nakalista sa framework ay naroroon sa bawat organisasyon.


Pamamahala ng proseso at suporta

Ang bawat isa sa 13 pangunahing proseso na kinakatawan sa diagram ay nahahati sa ilang mga sub-proseso, na kung saan ay nahahati sa kahit na mas maliit sa loob ng balangkas ng buong bersyon ng istraktura, ang talakayan kung saan ay lampas sa saklaw ng artikulong ito.

Ang mga pagkakataon para sa pagpapabuti sa anumang proseso ng pagpapatakbo at pamamahala ay kadalasang napakalaki, ngunit dapat manatiling nakatuon. Mahalaga na ang bilang ng mga prosesong pinahusay ay naaayon sa kakayahang tustusan ang mga aktibidad na ito nang hindi nakompromiso ang pang-araw-araw na operasyon. Ang sobrang karga sa mga inisyatiba at general fatigue syndrome ay maaaring humantong sa mga hindi produktibong resulta.

Upang maiwasang mahulog sa bitag na ito, gumamit ng anim na hakbang na pamamaraan ng pagpapabuti ng proseso, gaya ng inilarawan sa ibaba.

  • pagpili
  • pagkakaunawaan
  • kahusayan
  • pagsusuri
  • pagbabago
  • pagpapatupad ng mga pagbabago

Layunin pagpili ay ang pagpili ng isang maliit at maaabot na bilang ng mga proseso na may pinakamalaking epekto sa pagkamit ng mga layunin at layunin ng organisasyon at kinakailangan upang maisagawa ang mga aktibidad sa pagpapabuti ng proseso. Maaaring tumagal ito kahit saan mula sa ilang oras hanggang ilang linggo, maging maagap, gaya ng inisyatiba sa pamamahala, o reaktibo, gaya ng reklamo ng customer, at may kinalaman sa isa o higit pang tao.

Ang istraktura ng pag-uuri ng proseso na inilarawan sa itaas ay makakatulong dito.

Lumabas mula sa yugto ng pagpili Dapat mayroong isang napagkasunduang bilang ng mga proseso na susuriin, aaprubahan ng pamamahala at ang mga mapagkukunan ay ilalaan para magtrabaho sila at magkasundo sa mga layunin.

Sinundan ng proseso ng pag-unawa, sumasaklaw sa mga hangganan ng proseso - kung saan ito nagsisimula at kung saan ito nagtatapos, kung ano ang kasama at hindi kasama. Bilang karagdagan, dapat na maunawaan ang mga pangunahing sub-proseso at pag-uulat. Magagawa ito sa pamamagitan ng pagtukoy sa mga elemento ng proseso - pamagat, layunin, hangganan, input, output, kontrol at mapagkukunan - at paggamit ng mga tool tulad ng process mapping, decomposition at flowchart, na inilarawan sa bandang huli sa seksyong ito.

Ang output mula sa proseso ng pag-unawa ay maaaring isang top-level na mapa ng proseso, isang mapa ng mga subprocess, isang listahan ng mga pangunahing responsibilidad, isang listahan ng mga pangunahing input, output, control panel at mga mapagkukunan na kumikilos sa mga proseso at subprocesses.

Kahusayan ng proseso nagsasangkot ng pagtatala at pagsusuri nang detalyado sa pagiging epektibo ng prosesong ito, pagkuha ng mga opinyon sa pagiging epektibo mula sa parehong kasalukuyang mga supplier at mga customer at sa mga sa nakaraan. Mahalagang matukoy ang kasunduan sa mga kinakailangang katangian ng pagganap para sa pinabuting proseso sa hinaharap, at sumang-ayon sa kung paano ito susukat, susubaybayan at susuriin. Dapat kolektahin at pag-aralan ang mga datos - ito ay maaaring makamit sa pamamagitan ng ilang paraan, kabilang ang pagmamasid, panayam, focus group, questionnaire.

Ang output ng proseso ng kahusayan ay isang pag-unawa sa mga pangunahing sukatan na pinagbabatayan ng mga kinakailangan ng mga customer, mga supplier at mga tauhan ng pagbabagong proseso sa hinaharap.

SA proseso ng pagsusuri Ang data at impormasyon ay kinokolekta at sinusuri upang suriin at bumuo ng mga rekomendasyon para sa pagpapabuti ng proseso. Ang ilang mga tool tulad ng sanhi at epekto, Pareto analysis at force field analysis ay maaaring gamitin.

Kasama sa mga output mula sa proseso ng pagsusuri ang pagtukoy ng tuluy-tuloy na mga aktibidad sa pagpapabuti at/o mga aktibidad sa muling pagdidisenyo ng proseso, pati na rin ang pagtukoy ng anumang taktikal na "mabilis na panalo." Ang mga benepisyo sa negosyo at mga takdang panahon para sa pagkamit ng mga layuning ito ay dapat ding tukuyin, kasama ang paglalaan ng mapagkukunan, mga tagapagpahiwatig ng pagganap at mga mekanismo ng pagsubaybay at pag-uulat.

Baguhin ang proseso isinasalin ang mga gawain sa pagpapahusay ng priyoridad sa isang komprehensibong programa ng patuloy na pagpapabuti o pagbabalik-tanaw. Ang mga detalyadong plano ng proyekto na may mga yugto, gawain, sukatan at layunin, gayundin ang mga benepisyo, tungkulin at resulta ay dapat na bumuo, kabilang ang isang plano para sa pamamahala ng pagbabago at pagsasanay sa lahat ng kalahok na kinakailangan para sa bagong proseso.

Napakahalaga na ang nakaraang limang yugto ay maipatupad, at ito ay mahalaga na ang mga pagpapabuti ay napapanatiling.

Huling bagay, paggawa ng mga pagbabago, kapag ang pagpapabuti ng proseso ay isinama sa sistema ng pamamahala ng negosyo, na nagbibigay ng pagsusuri sa epekto ng pagbabagong ito, pamamahala nito at pag-unlad nito. Ang mga pamamaraan ay dapat na nakasulat para sa mga pagpapabuti ng proseso, mga pagbabago, mga pagpapabuti, at mga benepisyo ay dapat ipaalam sa lahat ng mga stakeholder, ang lahat ng kinakailangang pagsasanay ay dapat ibigay, at ang proseso at mga pamamaraan ay dapat na regular na i-audit.

Ang anim na hakbang ay tinatawag minsan na "following the trail" - ang bawat trail, kung susundin, ay maglalapit sa iyo sa iyong patutunguhan.

Pagbabago ng negosyo at proseso ng restructuring

Sa ngayon, tinalakay ng artikulong ito ang proseso ng pagpapabuti, na isang tuluy-tuloy na aktibidad sa loob ng isang organisasyon na sineseryoso ang kalidad. Gayunpaman, isa pang konsepto ang ipinakilala noong 1990 - business process reengineering o business process reengineering (BRP). Ang termino ay tumutukoy sa isang radikal na pagbabago sa isang proseso ng negosyo at ang layunin ng BRP ay pambihirang tagumpay, makabuluhang pagpapabuti. Hindi maiiwasang nangangahulugan ito ng pagbabago sa organisasyon at ang lawak ng mga pagbabagong ito ay nakasalalay sa saklaw ng bagong likhang proseso.

Ang mga kahulugan ng konseptong ito ay kinabibilangan ng:

"Pangunahing pag-isipang muli at radikal na muling idisenyo ang mga proseso ng negosyo upang makamit ang mga dramatikong pagpapahusay sa kritikal, nauugnay na mga tagapagpahiwatig ng pagganap gaya ng gastos, kalidad, serbisyo at bilis."
Hammer at Champy, 1993

"Pagsusuri, muling pagsasaayos at pag-optimize ng mga istruktura ng negosyo, proseso, mga pamamaraan ng pagpapatakbo, mga sistema ng pamamahala at mga panlabas na relasyon kung saan tayo lumilikha at naghahatid ng halaga."
Talwar, 1993

Maraming mga proseso sa mga organisasyon ay medyo kasiya-siya at hindi nangangailangan ng pagpapabuti, hindi bababa sa hindi mapilit. Maaaring magbago ang mga prosesong ito sa isang patuloy na mode ng pagpapabuti, gaya ng tinalakay sa mas maaga sa artikulong ito. Ngunit mayroon ding mga hindi epektibong proseso na nangangailangan ng radikal na rebisyon.


Ang muling pag-iisip ng proseso ay kritikal sa BPR at samakatuwid ay kinakailangan na magsagawa ng layunin na pagsusuri ng proseso na muling ire-engineer. Bagama't ang impormasyon tungkol sa kasalukuyang proseso ay dapat makuha mula sa mga taong direktang kasangkot dito, ito ay lubhang mahalaga para sa bagong pag-iisip upang gumana, at ito ay nangangailangan ng partisipasyon ng mga tao na hindi karaniwang gumagawa sa loob ng proseso.

Dahil mataas ang antas ng pagbabago sa loob ng BPR, mahalaga na ang pag-unawang ito ay ibinabahagi ng pinakamataas na antas ng pamamahala ng organisasyon. Samakatuwid, ang BRP ay isang top-down na diskarte, kadalasang nasa anyo ng isang proyekto, karaniwang may pitong yugto:

  • Mag-aral
  • Kahulugan ng Utos
  • Pagsusuri at pagdodokumento ng (mga) proseso
  • Inobasyon at pagbawi
  • Muling pag-aayos at muling pagsasanay
  • Pagsusukat ng pagganap
  • Patuloy na muling pagsasaayos at pagpapabuti

SA yugto ng pananaliksik natukoy ang mga problema o hindi katanggap-tanggap na mga output, pati na rin ang mga nais na output. Maaaring kabilang dito ang pagtatasa ng mga pangangailangan ng negosyo, at tiyak na kasama ang pagtukoy sa mga proseso, kabilang ang mga hangganan, mga customer at kanilang mga pangangailangan, at pagsukat ng pagganap.

Ang pinakamahalaga para sa matagumpay na pagpapatupad ng perestroika ay istraktura ng utos. Depende ito sa prosesong pinag-uusapan, ngunit dapat kasama ang:

  • Pangkalahatang tagapag-ayos (senior manager sa isang antas sa itaas ng mga hangganan ng proseso upang malutas ang mga salungatan sa pagitan ng mga departamento)
  • May-ari ng proseso
  • Pinuno ng grupo
  • Coordinator
  • Mga miyembrong may kinakailangang kaalaman, kakayahan at kakayahan.

Ang koponan ay dapat magkaroon ng lima hanggang sampung miyembro sa loob ng saklaw ng proseso, nagtatrabaho lamang sa isang reengineering na proyekto sa isang pagkakataon, "panlabas" at "panloob." Ang mga "panloob" na kinatawan ay ang mga nasa loob ng balangkas ng prosesong ito, ang "panlabas" ay nasa labas ng proseso, na nagdudulot ng karagdagang objectivity sa proyekto.

Dahil ang proseso ng pagpapabuti ay dapat na dokumentado sa pamamagitan ng pagguhit ng mga mapa at flowchart, ang gawaing ito ay isinasagawa sa yugto Pagsusuri at dokumentasyon ng proseso. Ang kundisyong as-is ay nagbibigay ng mga reference point para sa pagsukat, pagsusuri, pagsubok at muling pagtatayo. Maaaring kabilang din sa yugtong ito ang pangangalap ng impormasyon sa pag-benchmark, pati na rin ang paglilinaw sa mga sanhi ng mga problema, lalo na ang mga ugnayan sa pagganap at interdepartmental.

Nasa yugto pagbabago at pagbawi, isang bagong proseso ang tinukoy. Dapat muling pag-isipan at muling idisenyo ng koponan ang bagong proseso, muli gamit ang proseso ng pagmamapa. Ang umuulit na diskarte na ito na may partisipasyon ng lahat ng stakeholder, na kasunduan ng lahat sa nagreresultang plano ng aksyon, ay nagpapahintulot sa organisasyon na higit pang ipatupad ang mga pagbabagong ito.

Ang mga pagbabago ay dapat na masuri at makumpirma ang kanilang pagiging epektibo. Kinakailangan ang pagkilos muling pagsasaayos at muling pagsasanay para sa mga bagong teknolohiya at feature na kinakailangan para sa matagumpay na pagpapatupad. Ang mga aktibidad sa reengineering ay maaaring mangailangan ng malaking pamumuhunan sa pagsasanay gayundin ng makabuluhang suporta at pangako ng nangungunang pamamahala.

Ang mga naaangkop na tagapagpahiwatig ay dapat na binuo upang masukat ang pagganap ng bagong proseso, mga sub-proseso, mga aktibidad at mga gawain. Dapat na makabuluhan ang mga ito mula sa punto ng view ng mga input at output ng proseso, pati na rin mula sa punto ng view ng mga customer at supplier ng proseso.

Ang diskarte ng proyekto sa reengineering ay nagsasangkot ng isang beses na pagkilos. Kapag natapos na ang proyekto, bubuwagin ang koponan at babalik sa normal ang negosyo, kahit na kakaiba sa karaniwan. Gayunpaman, sa isang mabilis na pagbabago, lalong mapagkumpitensyang kapaligiran ng negosyo, malamang na ang mga organisasyon ay magsa-modernize ng sunod-sunod na proseso. Sa sandaling ang proseso ay bagong binuo, ang patuloy na pagpapabuti ng proseso ng bagong grupo ng mga taong nagtatrabaho sa loob nito ay dapat na maging pamantayan sa isang patuloy na siklo ng muling pagtatayo at pagpapabuti ng kultura sa buong organisasyon.

Gumagana ang BPR sa ilang antas, parehong operational at managerial.

Gayunpaman, sa mas mataas na antas, ang muling pagdidisenyo ng mga pangunahing cross-functional na proseso ay kinabibilangan ng paggamit ng mga cross-functional na team.

Ang mga malalaking proyekto ay patuloy na mga proyekto upang muling isaayos ang mga pangunahing proseso ng organisasyon, na maaaring magsama ng malalaking pagbabago sa organisasyon at pagbabago ng negosyo. Sa antas na ito, posibleng ihanay ang mga proseso ng negosyo sa pangmatagalang diskarte ng organisasyon.


Tingnan din:

  • Nangungunang 5 Obstacles sa Patuloy na Pagpapabuti
  • Sampung Pangunahing Aktibidad para sa Matagumpay na Proyekto sa Pagpapabuti ng Proseso

© Artikulo na inihanda ni Andrey Garin
batay sa mga materyales mula sa mga dayuhang publikasyon
http://www.site/

  • nai-post sa seksyong: Mga Proseso
  • maghanap ng higit pang mga artikulo

    Ang proseso ng pagpapabuti ay ang proseso ng pagtatatag, pagsusuri, pagsukat, pagkontrol at pagpapabuti ng anumang proseso ng ikot ng buhay ng software.

    1) paglikha ng isang proseso;

    2) pagsusuri ng proseso;

    3) pagpapabuti ng proseso.

    7.3.1 Paglikha ng isang proseso

    7.3.1.1 Dapat tukuyin ng organisasyon ang isang hanay ng mga proseso ng organisasyon para sa lahat ng proseso ng ikot ng buhay ng software alinsunod sa magagamit na praktikal na karanasan.

    Ang mga nauugnay na proseso at ang kanilang aplikasyon sa mga partikular na sitwasyon ay dapat na idokumento sa mga dokumento ng organisasyon. Ang isang mekanismo para sa pamamahala sa proseso ng pagpapabuti ay dapat tukuyin sa pagbuo, kontrol, pamamahala at pagpapabuti ng mga nauugnay na proseso.

    7.3.2 Pagsusuri ng proseso

    7.3.2.1 Ang isang pamamaraan ng pagsusuri sa proseso ay dapat bumuo, idokumento at ilapat. Ang mga talaan ng mga nakumpletong pagsusuri sa proseso ay dapat na panatilihin at i-update.

    7.3.2.2 Ang organisasyon ay dapat magplano at magsagawa ng mga pagsusuri sa proseso sa isang napapanahong paraan upang matiyak na ang mga resulta ng pagtatasa ay may kaugnayan at epektibo sa kanilang aplikasyon.

    7.3.3 Pagpapabuti ng proseso

    Ang gawaing ito ay binubuo ng mga sumusunod na gawain:

    7.3.3.1 Ang organisasyon ay dapat, batay sa mga resulta ng pagsusuri at pagsusuri, gumawa ng naaangkop na mga pagpapabuti sa prosesong isinasagawa, at ang mga naaangkop na pagbabago ay dapat gawin sa dokumentasyon ng prosesong isinasagawa.

    7.3.3.2 Ang data sa kasaysayan, teknikal at pagsusuri ay dapat kolektahin at susuriin upang matukoy ang mga kalakasan at kahinaan ng mga prosesong isinasagawa. Ang mga resulta ng mga pagsusuri ay dapat gamitin upang mapabuti ang mga prosesong ito, gumawa ng mga rekomendasyon para sa mga pagbabago sa patuloy o nakaplanong mga proyekto, at matukoy ang pangangailangan para sa mga advanced na teknolohiya.

    7.3.3.3 Ang data ng gastos ay dapat kolektahin, i-update at gamitin upang mapabuti ang mga prosesong pang-administratibo ng organisasyon. Dapat gamitin ang data na ito sa pagtukoy sa halaga ng trabaho upang maiwasan at malutas ang mga nakitang problema at hindi pagkakapare-pareho sa mga produkto at serbisyo ng software.

    Proseso ng pagkatuto

    Ang proseso ng pagsasanay ay ang proseso ng pagbibigay ng paunang at patuloy na pagsasanay sa mga tauhan. Ang pag-order, paghahatid, pagpapaunlad, pagpapatakbo at pagpapanatili ng mga produkto ng software ay higit na nakadepende sa mga kwalipikasyon ng mga tauhan. Halimbawa, ang mga tauhan ng pag-unlad ay dapat na sapat na sinanay sa pamamahala ng programming at teknolohiya ng programming. Samakatuwid, ang pagsasanay sa mga tauhan ay dapat na planuhin at isagawa nang maaga upang maihanda sila para sa trabaho sa pag-order, pagbibigay, pagbuo, pagpapatakbo o pagpapanatili ng isang proyekto ng software.

    Listahan ng mga gawa. Ang prosesong ito ay binubuo ng mga sumusunod na gawain:

    1. paghahanda ng proseso;

    2. pagbuo ng mga materyales na pang-edukasyon;

    3. pagpapatupad ng plano sa pagsasanay.

    7.4.1 Proseso ng paghahanda

    Ang gawaing ito ay binubuo ng sumusunod na gawain:

    7.4.1.1 Ang pagsusuri ng mga kinakailangan sa proyekto ay dapat isagawa upang matukoy at napapanahong lumikha ng mga kondisyon para sa pagbuo ng isang kawani ng mga kwalipikadong administratibo at teknikal na tauhan. Ang mga uri at antas ng pagsasanay at mga kategorya ng mga tauhan na nangangailangan ng pagsasanay ay dapat matukoy. Ang mga sumusunod ay dapat na binuo at naidokumento: isang plano sa pagsasanay, mga iskedyul ng pagpapatupad ng pagsasanay, mga kinakailangan sa mapagkukunan ng pagsasanay at mga programa sa pagsasanay.

    Para manatiling mapagkumpitensya ang isang negosyo, ang mga proseso ng pagpapatakbo nito (kapwa produksyon at pananalapi) ay dapat na patuloy na mapabuti. Para sa kadahilanang ito, may pangangailangan na suriin ang mga resulta ng naturang mga pagbabago. Sabi nga sa kasabihan, “hindi mo mapapabuti ang hindi mo masusukat.” Upang malutas ang problemang ito, ang isang negosyo ay dapat bumuo ng mga sukatan para sa mga nasusukat na bahagi ng mga proseso ng negosyo at ayusin ang koleksyon ng analytical data bago at pagkatapos ng mga inobasyon. Ang kasunod na pagsusuri ng mga tagapagpahiwatig ay magbibigay-daan sa amin upang makagawa ng isang konklusyon tungkol sa kung gaano kabisa ang mga pagbabago sa mga proseso. Ngunit kailangan mong magsimula sa pamamagitan ng pagpili ng pinakamahalagang tagapagpahiwatig para sa iyong mga proseso ng negosyo.

    Mga hakbang

    Bahagi 1

    Organisasyon ng isang sistema ng pagtatasa ng proseso ng trabaho

      Tukuyin kung ano ang eksaktong kailangang sukatin. Sa madaling salita, ano ang dapat ibigay sa iyo ng susunod na pagbabago? Gusto mo bang gawing mas maaasahan, mas mabilis, mas mahusay, o mapabuti ito sa ibang paraan? Ang sagot sa tanong na ito ay magdadala ng kaunting kalinawan sa iyong plano. Tiyaking ang daloy ng trabaho ay may tinukoy na resulta na maaaring masukat sa ilang paraan.

      • Halimbawa, kung gusto ng isang kumpanya na pabilisin ang paghahatid, susukatin nito ang oras ng paghahatid. Maaaring sukatin ng isang kumpanya ng data digitization ang bilang ng mga error sa mga batch ng digitized na data o sa kabuuang workload.
    1. Gumamit ng pinag-isang hanay ng mga termino para sa iyong proyekto. Kailangan mong gumamit ng mga karaniwang kilalang termino upang maunawaan ng lahat ang mga ito nang tama at palagiang ginagamit ang mga ito. Papataasin nito ang pagiging maaasahan ng impormasyong ipinadala sa pagitan ng mga empleyado ng iba't ibang mga yunit o departamento. Upang maiwasan ang mga hindi pagkakaunawaan, malinaw na tukuyin ang lahat ng mga tagapagpahiwatig na kailangang sukatin.

      Tukuyin kung paano kokolektahin ang data. Ang data ay dapat na makolekta nang pantay-pantay sa lahat ng mga departamento ng kumpanya. Halimbawa, kung ang isang departamento ay gumagamit ng random na data sampling, ang ibang mga departamento ay dapat na gawin din ang parehong. Kung hindi, ang data ay hindi maihahambing. Kinakailangan din na aprubahan ang mga yunit ng pagsukat. Dapat pareho ang mga ito, kahit saang departamento tinatasa ang mga resulta.

      • Halimbawa, ang bilis ng paghahatid ay maaaring masukat sa ilang minuto o oras, at ang pangangailangang i-convert ang isang yunit ng pagsukat sa isa pa para sa mga kalkulasyon ay hindi maituturing na isang epektibong diskarte.
    2. I-standardize ang katumpakan ng iyong mga kalkulasyon. Nangangahulugan ito na ang isang departamento ay hindi dapat mag-round up ng oras sa buong oras habang ang isa pa ay nag-uulat nito sa daan-daang. Kung hindi, gagawing mali ng iba't ibang antas ng detalye ng data ang pangkalahatang mga resulta. Tandaan na ang mas maliliit na unit ng pagsukat ay magbibigay ng mas tumpak na pagtatantya ng mga resulta.

      • Halimbawa, dapat sumang-ayon ang lahat ng departamento sa mga pare-parehong tuntunin para sa pag-round ng mga decimal.
    3. Bilang karagdagan sa pangunahing sukatan, pumili ng mga nauugnay na tagapagpahiwatig ng pagganap. Ang pagtatasa ng mga nauugnay na tagapagpahiwatig ay magbibigay-daan sa iyo na maunawaan kung paano ang mga pagbabago sa mga proseso ng trabaho ay nakakatulong sa kumpanya na makamit ang isa sa mga pangunahing layunin ng mga aktibidad nito. Halimbawa, kung pinili ang bilis ng output bilang pangunahing sukatan ng produksyon, maaaring direktang nauugnay ito sa pagtaas ng kita ng kumpanya o pagbabawas ng mga nakapirming gastos. Dapat ay may sanhi-at-epekto na mga ugnayan sa pagitan ng pangunahing at kasamang mga tagapagpahiwatig ng sukatan. Pinapayagan nila kaming patunayan kung bakit mahalaga para sa isang negosyo na pahusayin ang mga pangunahing tagapagpahiwatig ng produksyon.

      Isaalang-alang ang posibilidad ng mga hindi inaasahang resulta. Ang mga inobasyon ay maaaring magdala hindi lamang ng mga benepisyo, kundi pati na rin ng collateral na pinsala. Kung ang pangunahing sukatan ay dapat sukatin kung ano ang kailangang pagbutihin, pagkatapos ay bilang karagdagan dito kinakailangan na gumamit ng isang bilang ng mga hindi direktang tagapagpahiwatig na dapat masukat kung ano ang hindi dapat baguhin. Ang mga pagsusuri ng mga hindi direktang tagapagpahiwatig ay dapat kolektahin bago, habang at pagkatapos ng pagpapatupad ng nauugnay na proyekto. Mula sa buong hanay ng mga tagapagpahiwatig na hindi direktang nauugnay sa proyekto, kinakailangan na pumili lamang ng ilan sa mga pinakamahalaga, na isinasaalang-alang ang kalidad ng mga produktong ginawa.

      • Halimbawa, ang isang kumpanya na nagsusumikap na pabilisin ang paghahatid ng mga produkto sa mamimili ay hindi dapat magkaroon ng pagtaas sa rate ng pagkasira ng produkto dahil sa walang ingat na paghawak. Sa kasong ito, ang isang karagdagang hindi direktang tagapagpahiwatig ay ang proporsyonal na ratio ng mga nasirang produkto sa kanilang kabuuang dami ng benta.
    4. Aprubahan ang mga tagapagpahiwatig ng pananalapi. Maaaring hindi ang pag-iipon ng pera ang pangunahing layunin ng kumpanya. Gayunpaman, dapat subaybayan ng negosyo ang mga resulta sa pananalapi ng pagpapatupad ng mga pagbabago sa mga proseso ng trabaho. Ngunit hindi sila dapat malito sa pagkalkula ng halaga ng mismong proyekto ng pagbabago. Sa kasong ito, ang mga tagapagpahiwatig ng pananalapi ay dapat na isang paraan ng pagtatasa ng kakayahang kumita ng proyektong ito. Maraming kumpanya ang patuloy na sumusubaybay sa mga sukatan sa pananalapi sa loob ng isang buong taon pagkatapos ipatupad ang mga pagbabago.

      • Halimbawa, maaaring asahan ng isang tao na ang pagbabawas ng oras ng produksyon sa bawat yunit ng output ay dapat tumaas ang kita ng kumpanya. Ang isang kumpanya ay dapat na malapit na subaybayan ang kita at iba pang mga tagapagpahiwatig ng pananalapi, tulad ng kita, mula sa sandaling ang ideya ng pagbabago ay unang naisip at pagkatapos ng pagpapatupad nito, upang masuri kung paano naapektuhan ng mga pagbabago sa mga proseso ng negosyo ang pagganap.

    Bahagi 3

    Koleksyon ng analytical data
    1. Sukatin ang oras. Ang pagtatasa sa tagal ng mga proseso ng negosyo ay nagbibigay-daan sa iyo na maunawaan kung gaano karaming oras ang ginugol sa mga indibidwal na yugto ng paggawa ng isang produkto o pagbibigay ng serbisyo. Ang oras na kinakailangan upang magdagdag ng halaga sa isang produkto o upang tumugon sa isang kahilingan ng customer ay maaari ding itala. Bilang karagdagan, ang mga tagapagpahiwatig ng pagkalkula tulad ng porsyento ng mga paghahatid na nakumpleto nang hindi lumalabag sa mga deadline ng kontraktwal ay maaaring gamitin dito.

      • Ang pagbawas sa tagal ng mga proseso ng negosyo ay isang epektibong diskarte para sa pagpapabuti ng negosyo. Binibigyang-daan ka nitong pataasin ang produksyon at pabilisin ang paghahatid ng mga produkto o serbisyo sa mamimili. Kunin ang paggawa ng muwebles bilang isang halimbawa. Ang lahat ng iba pang bagay ay pantay, mas gugustuhin ng mga mamimili na makakuha ng bagong sofa nang mas maaga kaysa sa huli. Sa pamamagitan ng pagbawas sa oras ng produksyon, pinapataas mo ang mga pagkakataon ng mga repeat order at pagpapalawak ng negosyo.
    2. Sukatin ang mga gastos. Dapat ipakita ng mga istatistika ng gastos ang gastos ng proseso ng produksyon sa kabuuan. Dapat din itong isama ang mga gastos sa transaksyon ng iba't ibang antas ng proseso ng produksyon. Ang isang tagapagpahiwatig tulad ng gastos sa bawat yunit ng produksyon ay nagpapahintulot sa amin na tantiyahin ang halaga ng paggawa ng isang yunit ng produkto. At ang pagtitipid sa gastos ay maaaring ipahayag sa pamamagitan ng pagbabawas ng tagapagpahiwatig na ito sa bawat yunit ng produksyon. Ang pagtitipid sa paggawa ay makikita sa pagbawas sa oras ng paggawa na kinakailangan upang makagawa ng isang produkto o serbisyo.

      Suriin ang kalidad. Sinusukat ng mga tagapagpahiwatig ng pagtatasa ng kalidad ang antas ng kasiyahan ng customer. Maaaring kolektahin ang impormasyon sa kasiyahan ng customer sa pamamagitan ng mga survey, pag-log ng mga reklamo, at iba pang feedback. Nakakatulong din ang mga sukatan ng kalidad na matukoy kung ang mga pagbabago sa mga proseso ng negosyo ay nagbibigay ng anumang benepisyo sa mga customer. Dito maaari mong bigyang-pansin ang dalas ng mga error at ang pangangailangan para sa muling paggawa. Ang rate ng depekto ay nagpapahintulot sa iyo na tantyahin ang porsyento ng mga error sa produksyon. Ang porsyento ng kalidad ng mga produkto o trabaho ay nagbibigay-daan sa iyo na maunawaan kung gaano kadalas walang mga error sa produksyon.

    Pagpapabuti ng proseso ng paggawa ng basag na gas sa pamamagitan ng pyrolysis ng naphtha

    Korchagina Tatyana Konstantinovna,

    Kandidato ng Chemical Sciences, Associate Professor,

    Onoprienko Daria Andreevna,

    6th year master's student.

    Volgograd State Technical University.

    Sa mga industriyalisadong bansa, ang industriya ng petrochemical ay karaniwang isang pangunahing industriya, at ang rate ng pag-unlad nito ay lumampas sa rate ng paglago ng ekonomiya sa kabuuan. Ang pandaigdigang dami ng mga organikong produkto na ginawa sa mundo ay lumalaki at lumampas sa 300 milyong tonelada. Ang lahat ng mga lugar ng aktibidad ng tao ay sa isang antas o iba pang konektado sa mga petrochemical at sa sandaling ito ay tiyak na ito ang may pinakamalaking epekto sa pang-araw-araw na buhay ng modernong tao.

    Ang pang-industriyang organikong kimika ay dumaan sa isang mahaba at kumplikadong landas ng pag-unlad, kung saan ang hilaw na materyal na base nito ay kapansin-pansing nagbago. Simula sa pagpoproseso ng mga hilaw na materyales ng halaman at hayop, ito ay ginawang coal o coke chemistry (pagre-recycle ng basura mula sa coking coal), upang tuluyang maging modernong petrochemistry, na matagal nang hindi kontento sa mga basura lamang sa pagdadalisay ng langis. Para sa matagumpay at independiyenteng paggana ng pangunahing industriya nito - mabigat, iyon ay, malakihan, organic synthesis, ang proseso ng pyrolysis ay binuo, sa paligid kung saan nakabatay ang mga modernong olefin petrochemical complex. Sila ay pangunahing tumatanggap at pagkatapos ay nagpoproseso ng mas mababang mga olefin at diolefin.

    Kaya, ang terminong "pyrolysis" sa petrochemistry ay tumutukoy sa mapanirang pagbabago ng feedstock sa ilalim ng impluwensya ng mataas na temperatura na walang air access. Ang base ng hilaw na materyal para sa pyrolysis ay maaaring theoretically ay medyo malawak: nauugnay na mga gas, naphtha, gas oil at kahit na krudo. Gayunpaman, sa pagsasagawa, ang kabuuang bahagi ng gas feedstock (ethane, propane, butane) at naphtha ay lumampas sa 90%. Kung higit sa lahat ang ethylene ay nakuha mula sa mga nauugnay na gas, kung gayon ang pyrolysis ng mas mabibigat na hilaw na materyales, na nagsisimula sa naphtha, ay ginagawang posible upang makakuha ng isang mahalagang hanay ng mga hydrocarbon - propylene, benzene, butadiene, isoprene, isobutylene, butenes, isoamylenes, acetylene.

    Ang produksyon ng basag na gas sa JSC KAUSTIK ay inilagay sa operasyon noong 1972. Ang proseso ay isinasagawa sa pamamagitan ng tuluy-tuloy na paraan ng mataas na temperatura na pyrolysis ng mga hilaw na materyales ng hydrocarbon.

    Upang madagdagan ang ani ng mga pangunahing produkto (ethylene at acetylene) sa industriya ng petrochemical, may posibilidad na higpitan ang mga kondisyon ng proseso ng pyrolysis. Gayunpaman, ang pyrolysis ay nangyayari sa mga kritikal na temperatura, kaya ang isang mas mahigpit na proseso ay humahantong sa isang pagtaas sa rate ng pag-deposito ng coke sa pangunahing at karagdagang mga pyrolysis apparatus. Tinutukoy ng rate ng deposition ng coke ang mga mahahalagang teknikal at pang-ekonomiyang katangian tulad ng dalas ng paghinto ng mga yunit para sa pagsunog ng coke, ang disenyo at pagiging maaasahan ng operasyon ng quenching evaporation apparatus, atbp. .

    Upang mabawasan ang mga deposito ng coke sa produksyon, ang pyrolysis ng hydrocarbons ay isinasagawa sa pagkakaroon ng singaw ng tubig, ito kinuha sa halagang katumbas ng humigit-kumulang kalahati ng halaga ng mga hilaw na materyales. Gayunpaman, ang panukalang ito ay lumalabas na hindi sapat na epektibo, at bilang karagdagan sa singaw ng tubig, ang mga additives ay ipinakilala sa hilaw na materyal - mga inhibitor ng coke. Ang nitrogen-, phosphorus-, at sulfur-containing organic compounds, pati na rin ang polysiloxanes at inorganic salts ay ginagamit bilang mga inhibitor. Gayunpaman, ang mga naturang inhibitor ay may ilang mga disadvantages. Halimbawa, ang mga compound na naglalaman ng sulfur at nitrogen ay humahantong sa paglitaw ng hydrogen sulfide at ammonia sa mga produktong pyrolysis, na nagpapalubha sa karagdagang paghihiwalay ng mga target na produkto.

    Gayundin, upang mabawasan ang rate ng mga deposito ng coke sa mga dingding ng apparatus, ginagamit ang iba't ibang mga catalyst, tulad ng, halimbawa, mga catalyst na nabuo sa anyo ng isang film coating ng isang tubular reactor na nakuha bilang isang resulta ng mataas na temperatura na agnas ng bakal. nitrayd. Gayunpaman, ang isa sa mga disadvantages ng naturang mga catalyst ay ang paglabas din ng mga by-product (ammonia), na kung saan ay nagpapalubha sa karagdagang pagproseso.

    Ang isa sa mga mas modernong paraan upang mabawasan ang mga deposito ng coke ay ang paggamit ng isobutyl oil. Ang langis ng Isobutyl ay isang basurang produkto sa paggawa ng methanol at naglalaman ng pangunahing methanol, tubig, butanol at isobutanol. Ang langis ng Isobutyl, bilang isang distillate fraction, ay ganap na nagiging singaw kapag ang tubig ay sumingaw at, kapag na-pyrolyzed sa dalisay nitong anyo, halos hindi gumagawa ng coke. Ang paggamit ng purong isobutyl oil ay humahantong sa isang 2-3% na pagbawas sa ani ng ethylene at acetylene, ngunit nagbibigay ng mas mataas na ani ng aromatic hydrocarbons, na maaaring maging kapaki-pakinabang dahil sa magkakatulad na mga kondisyon ng merkado.

    Samakatuwid, upang mabawasan ang mga deposito ng coke sa proseso ng paggawa ng basag na gas, iminungkahi na gumamit ng isobutyl oil na may mataas na konsentrasyon ng methanol sa komposisyon (50%) bilang isang additive sa singaw ng tubig, na hindi magbabago sa ani ng mga target na produkto. , ngunit babawasan ang dami ng by-products (coke) ng 1. 8%.

    Panitikan

    1. Lebedev N.N. Chemistry at teknolohiya ng basic organic synthesis. – M: KolosS, 2013

    2. Litvintsev I.Yu. Ang pyrolysis ay isang mahalagang proseso sa petrochemistry / Soros educational magazine No. 12. – 1999

    3. Mukhina T.N., Baranov N.L., Babash S.E. at iba pa.Pyrolysis ng hydrocarbon raw materials.1987 - 240 pages.

    4. Mga pangunahing teknolohikal na regulasyon ng workshop No. 102 ng OJSC "Caustic". Volgograd, 2008.

    5. Paushkin Ya.M. / Petrochemical synthesis sa industriya / / Ya. M. Paushkin - M.: Nauka, 1996. – 536 p.

    6. Patent No. 2103318. Russian Federation / A. D. Abdullaev; S. V. Khlopov; V. Yu. Kolotov; A. F. Babikov; N. A. Korchevin; aplikante at may hawak ng patent Open Joint Stock Company "Angarsk Petrochemical Company". Petsa ng publikasyon 01/27/1998.

    (The Software Engineering Institute’s Capability Maturity Model, SEI CMM) - malawak.

    isang kilalang paraan upang masuri ang kapanahunan ng proseso ng paglikha ng software. Ang CMM ay isang sikat na paraan para sa pagtatasa ng software process maturity para sa mga organisasyon sa maraming iba't ibang lugar. Ipinagpapalagay ng application na ito ang isang pangunahing pag-unawa sa HMM. Narito ang isang talakayan ng kasalukuyang estado ng CMM na karaniwang ginagawa sa industriya. Ang mga pangunahing kaalaman sa pagtukoy sa maturity ng proseso ng software ay inilarawan sa aklat na Managing the Software Process.

    Pangunahing puntos.

    At ang Capability Maturity Model (CMM) ay isang mahusay na lugar para sa pagsusuri sa disenyo ng proseso na ipinakita sa aklat na ito. Wastong ipinatupad at ginamit nang may pananalig, ang prosesong ito ay maaaring umabot sa antas 3 o 4 na kapanahunan.

    A Ang tunay na tagapagpahiwatig ng maturity ng proseso ay ang predictability ng mga resulta at pag-unlad nito, na may positibong epekto sa mga susunod na aktibidad.

    A Ang pagkakaroon ng mature na proseso ay lumalabas na mas mahalaga kaysa sa simpleng pagpasa sa mga inspeksyon.

    At ang isang Mature na proseso ay hindi natatakot sa mga biglaang pagsusuri. Kung sinabi ng isang organisasyon kung ano ang ginagawa nito at ginagawa ang sinasabi nito, hindi na kailangang maghanda nang partikular para sa mga pag-audit.

    E.1 PANGKALAHATANG PANGKALAHATANG-IDEYA NG SMM.

    Tinutukoy ng CMM ang limang antas ng maturity ng proseso ng software batay sa kung aling partikular na "Mga Pangunahing Lugar ng Proseso" (Mga KPA) ang sinusuportahan ng organisasyon. Ang Antas 1 (ang pinakamababa) ay tumutugma sa isang organisasyong wala pa sa gulang o hindi inilarawan.

    proseso. Ang Level 2 (reproducible), level 3 (defined), level 4 (managed) at level 5 (optimized) ay naglalarawan ng mga organisasyong may mas mataas na antas ng maturity ng proseso ng software. Ang KRA na naaayon sa bawat isa sa mga antas na ito ay maaaring ilarawan bilang mga sumusunod:.

    ■ Level 2 KRA: pamamahala ng mga kinakailangan, pagpaplano ng proyekto ng software, pagsubaybay at pagsubaybay sa pagpapatupad ng isang proyekto ng software, kasiguruhan sa kalidad ng software, pamamahala ng pagsasaayos ng software.

    ■ Level 3 KRA: malakas na pokus sa proseso ng organisasyon, kahulugan ng proseso ng organisasyon, programa sa pagsasanay, pinagsamang pamamahala ng software development, software product development, inter-team coordination, visual inspections.

    Ш KRA level 4: pagsukat at pagsusuri ng mga parameter ng proseso, pamamahala ng kalidad, pag-iwas sa mga depekto.

    ■ KRA level 5: mga inobasyon sa teknolohiya, pamamahala sa pagbabago ng proseso.

    Ang layunin ng karamihan sa mga organisasyon ay upang makamit ang isang Level 3 na proseso. Ang Software Capability Evaluation (SCE) ay ginagamit upang matukoy ang maturity ng organisasyon. Sinusuri ng SCE kung ang isang organisasyon ay “sinasabi kung ano ang sinasabi nito at ginagawa ang sinasabi nito” sa pamamagitan ng pagtatasa sa proseso ng software ng organisasyon (karaniwan ay nasa anyo ng mga partikular na pahayag ng patakaran) at mga kasanayan sa pagpapatupad ng proyekto. Ang mga patakaran ng organisasyon - "sinasabi kung ano ang ginagawa nito" - at pagpapatupad ng mga proyekto - "ginagawa ang sinasabi nito" - ay tinasa ayon sa kaukulang pamamaraan ng KPA. Ang proseso ng pagtatasa ay hindi perpekto, ngunit maaari itong magsilbi bilang isang mahusay na kamag-anak na tagapagpahiwatig ng kapanahunan ng proseso ng software.

    Para sa karaniwang SCE, ang SEI Maturity Questionnaire ay ginagamit bilang bahagi ng masusing pagtatasa. Kasama sa kahulugang ito ng maturity ang detalyadong pagsusuri, mga panayam at iba pang paraan ng pagtatasa. Ang talatanungan na ito ay karaniwang ginagamit bilang panimulang punto upang lumikha ng konteksto kung saan magaganap ang pagtatasa.

    Mayroong isang malaking bilang ng iba't ibang mga pagtatantya ng pamamahagi ng mga organisasyon ng software sa limang antas na ito. Ang Talahanayan E.1 ay nagbibigay ng tinatayang pamamahagi para sa industriya ng software noong 1995.

    Ang isa sa mga pangunahing disadvantage ng SEI CMMs ay ang mga CRA ay pangunahing nakatuon sa mga dokumentadong produkto ng trabaho ng tradisyunal na proseso (gaya ng disenyo, mga kinakailangan, at mga dokumento sa pagsunod), pati na rin ang mga kontrata, subcontract, plano, at mga ulat. Napakakaunting mga CRA ang aktwal na tumutugon sa pagbabago ng mga produktong gawa sa pagpapaunlad (mga modelo ng kinakailangan, modelo ng disenyo, source code o executable code), atbp.

    ang antas ng automation ng proseso na ibinigay ng kapaligiran, o sa proseso ng paglikha ng software architecture. Sa madaling salita, karamihan sa aking 10 pangunahing prinsipyo ng modernong proseso ay hindi isinasaalang-alang sa mga antas kung saan sila tumutugma. Ang isa pang pagkukulang ay ang likas na pagtrato ng CMM sa pamamahala ng pagsasaayos at pagtitiyak ng kalidad bilang mga disiplina na independyente sa, sa halip na mahalaga sa, iba pang mga aktibidad sa loob ng proseso.

    Talahanayan E.1.

    Pamamahagi ayon sa antas ng kapanahunan sa industriya ng software

    Sa pagsasagawa, ang tunay na tagapagpahiwatig ng maturity ng proseso ay ang antas ng predictability ng progreso ng proyekto. Ang pagtatangkang itugma ang pag-usad ng proyekto sa limang antas ng maturity ng CMM ay maaaring magmukhang ganito:.

    ■ Level 1 ay tumutugma sa random (unpredictable) execution.

    ■ Ang Antas 2 ay nakakamit ng paulit-ulit na pagganap mula sa proyekto hanggang sa proyekto.

    ■ Ang Antas 3 ay nagpapakita ng pagpapabuti sa pagganap ng mga sunud-sunod na proyekto sa mga tuntunin ng gastos, iskedyul, o kalidad.

    ■ Ang Antas 4 ay nagpapahiwatig ng pagganap ng proyekto kung saan, para sa magkakasunod na mga proyekto, mayroong isang makabuluhang pagpapabuti sa alinman sa isa sa mga parameter ng pagganap ng proseso o ilang mga parameter (halimbawa, mga gastos at kalidad).

    ■ Ang Antas 5 ay tumutugma sa perpektong pagkumpleto ng mga sunud-sunod na proyekto o makabuluhang pagpapabuti sa lahat ng mga parameter nang sabay-sabay. Ang mga organisasyon sa Antas 5 ay karaniwang sumasakop sa isang napakakitid na angkop na lugar.

    Sa Fig. Ipinapakita ng E.1 ang inaasahang pagganap ng magkakasunod na proyekto sa mga organisasyong may iba't ibang antas ng kapanahunan.

    Maraming organisasyon ang maaaring magpanggap na ang kanilang proseso ay Antas 3. Alinsunod dito, ang Antas 3 na proseso ay hindi nangangahulugang isang mahusay na proseso. Sa kabilang banda, ang isang tunay na mahusay na proseso ay palaging madaling makakamit ang isang rating ng antas 3. Ang aking praktikal na karanasan, na nakuha mula sa pagsusuri ng dose-dosenang mga proyekto ng software at pagtukoy ng mga kakayahan ng software, ay nagbigay sa akin ng insight sa ilang iba pang mga tagapagpahiwatig ng isang wastong proseso:

    kanin. E.1. Inaasahang pagkumpleto ng proyekto para sa iba't ibang antas ng maturity ng SMM.

    ■ Isang layunin na pag-unawa sa kasalukuyang kapanahunan.

    ■ Isang layunin na pag-unawa sa pagganap ng proyekto sa mga tuntunin ng mabibilang na mga gastos at iskedyul.

    ■ Tunay na pagpapabuti sa pagpapatupad ng proyekto.

    ■ Pinakamababang oras na kinakailangan upang maghanda para sa pagtatasa.

    Naiintindihan ng isang mature na organisasyon at mga mature na proyekto ang proseso at sinusunod ito. Hindi nila kailangang mag-aksaya ng oras sa paghahanda para sa pagsusulit. Kung sa tingin mo ay nasa Antas 3 ang iyong organisasyon, sagutin ang tanong na ito: Makakatagal ba ito ng sorpresang pag-audit?

    E.2 PRAKTIKAL NA PROSESO PAGPAPABUTI.

    Ang seksyong ito ay nagbibigay ng ilang paunang pag-iisip sa pangkalahatang mga isyu sa pagpapabuti ng proseso. Ang layunin ko ay maabot ang tamang balanse sa pagitan ng mga pag-asa at pangamba tungkol sa mga prospect na nauugnay sa pagpapabuti ng proseso.

    ■ Proseso ng kapanahunan. Ang pagsunod sa mga balangkas ng kalidad ng proseso tulad ng SEI CMM ay hindi kinakailangang magresulta sa isang de-kalidad na produkto. Gayunpaman, ang isang tunay na de-kalidad na proseso ay hahatulan na mature. Ang isa sa mga pangunahing pagkukulang ng karamihan sa mga disenyo ng proseso ay ang pagtukoy ng mga ito sa isang statically tinukoy na programa sa pagtiyak ng kalidad bilang isang independiyenteng aktibidad, sa halip na dynamic na pagsasama ng katiyakan ng kalidad sa lahat ng mga aktibidad.

    ■ Halaga ng isang mature na proseso. Ang isang mature na proseso ay hindi nangangailangan ng maraming pera. Sa kabaligtaran, nakakatipid ito ng pera sa pangmatagalang kahulugan. Dahil ang pagpapabuti ng isang hindi pa natatapos na proyekto ay palaging nagreresulta sa isang pagbabago sa istraktura ng gastos, ang mga organisasyon ay karaniwang tumutuon sa mga panandaliang gastos na nauugnay sa pagpapabuti ng proseso. Ang mahalagang punto dito ay ang pag-instill ng ideya ng pagpapabuti ng proseso sa mga proyekto na kasalukuyang isinasagawa at kung saan ang panandaliang paggastos ay laganap ay napakahirap. Gayunpaman, ang pangangailangan para sa pagpapabuti ng proseso ay madaling mapansin sa mga organisasyong iyon na may pangmatagalang layunin sa negosyo, at para sa mga pangmatagalang proyekto na nasa yugto pa ng pagpaplano.

    ■ Mga sukatan ng software. Ang mga layunin na sukat na kailangan upang suriin ang kalidad ng isang produkto ng software at pag-unlad sa trabaho ay dalawang pananaw mula sa magkaibang mga anggulo sa paglikha ng software. Mas interesado ang mga arkitekto sa mga sukatan ng kalidad, habang karaniwang gusto ng mga tagapamahala ang mga sukatan ng pag-unlad. Ang tagumpay ng anumang proseso ng pagbuo ng software kung saan manu-manong kinokolekta ang mga halaga ng sukatan ay magiging limitado. Karamihan sa pinakamahalagang sukatan ng software ay simple, layuning mga sukat kung paano nagbabago ang produkto/proyekto mula sa iba't ibang pananaw. Ang pagsukat ng mga ganap na halaga ay karaniwang hindi gaanong mahalaga kaysa sa pagsukat ng mga kamag-anak na pagbabago sa paglipas ng panahon. Dahil sa dynamic na katangian ng mga proyekto ng software, ang mga sukat na ito ay dapat na available sa lahat ng oras, dapat na naaayon sa iba't ibang bahagi ng isang patuloy na nagbabagong produkto (subsystem, bersyon, bahagi, koponan), at dapat na nakapaloob sa paraang maaaring ay upang suriin ang mga uso (una at pangalawang derivatives). Nakamit lamang ang palaging naka-on na availability sa pagsasanay kapag ang mga sukatan ay pinananatili online bilang isang automated na by-product ng development environment.

    ■ Pagbagay sa proseso. Ang iba't ibang aktibidad ng software ay nangangailangan ng iba't ibang proseso. Mayroong ilang mga unibersal na diskarte at pamamaraan, ngunit mayroon ding mga pagkakaiba-iba na partikular sa sitwasyon sa pamamaraan, priyoridad, seremonya, at kung saan nakatutok. Ang iba't ibang mga sitwasyon sa pagbuo ng software ay tumutukoy sa iba't ibang mga kinakailangan na sumasaklaw sa isang hanay ng mga proseso. Ang panloob na proseso ng isang organisasyon para sa pagbuo ng isang produkto ay hindi magiging eksaktong kapareho ng proseso na ginagamit sa malalaking proyekto sa pagpapaunlad ng kontrata ng operating system.

    ■ Proseso laban sa pamamaraan. Ang proseso ng pamamahala ng proyekto ay tumatalakay sa iba't ibang mga konsepto kaysa sa teknikal na pamamaraan. Ang una ay nailalarawan sa pamamagitan ng umuulit na pag-unlad, mga pagsusuri na nakabatay sa demonstrasyon, at pamamahala sa panganib; ang pangalawa - object-oriented na mga pamamaraan, mga diskarte sa arkitektura at mga representasyon ng UML. Ang mahinang kontrol sa proseso ay malamang na hindi maliligtas sa pamamagitan ng isang mahusay na pamamaraan, ngunit ang mahusay na kontrol sa proseso ay malamang na humantong sa tagumpay sa karamihan ng mga teknikal na pamamaraan. Ito ay malinaw na ang ilang mga pamamaraan ay mas mahusay kaysa sa iba. Ang resulta na nagmumula sa isang mahusay na paraan ng pag-unlad na sinamahan ng isang mahusay na proseso ng pamamahala ay ganap. Ito ang pangunahing layunin.

    E.Z QUESTIONNAIRE PARA MATIYAK ANG KATANGAHAN.

    Ang diskarte ng SEI CMM sa prosesong ipinakita sa aklat na ito ay tinalakay sa ibaba. Ginamit ko ang SEI Maturity Questionnaire bilang isang scenario para masuri ang maturity ng isang process approach mula sa isang conventional process maturity perspective. Ang bawat tanong na binanggit ay nasa italics, na sinusundan ng aking sagot na may mga link sa mga materyales, iba't ibang uri ng trabaho, at mga milestone sa proseso.

    Sa ilang mga tugon, tulad ng tungkol sa mga isyu sa pagsasanay, ang diagram ng proseso ay hindi nagbibigay ng anumang partikular na diskarte. Ang ganitong mga tugon ay tiyak sa bawat organisasyon; nangangahulugan ito na ang isang indibidwal na organisasyon ay mangangailangan ng sarili nitong mekanismo, na tinutukoy ng mga panloob na kasanayan at kultura nito.

    Pamamahala ng mga kinakailangan, antas 2.

    Ginagamit ba ang iyong mga kinakailangan sa software system bilang batayan para sa pagbuo at pamamahala ng proyekto?

    A Ang mga kinakailangan ng software ay nakapaloob sa isang dokumento ng konsepto at isang modelo ng use case. Ang bawat pag-ulit ay may detalye ng bersyon na tumutukoy sa mga layunin para sa mga intermediate na milestone. Ang lahat ng mga produktong ito sa trabaho ay kasama sa batayang bersyon ng software at napapailalim sa proseso ng pamamahala ng pagbabago.

    Ina-update ba ang mga plano, materyales sa trabaho, at aktibidad kung kinakailangan habang nagbabago ang mga kinakailangan sa software?

    ▲ Sa umuulit na pag-unlad, ang bawat bagong pag-ulit ay sinasamahan ng mga bagong detalye ng bersyon at kaukulang mga update sa mga produktong teknikal na trabaho. Ang layunin ng Type 3 Software Change Orders (SCOs) ay tugunan ang mga kinakailangang pagbabago na dulot ng pagbabago ng mga kinakailangan.

    Sinusunod ba ng proyekto ang nakasulat na patakaran ng organisasyon para sa pamamahala ng mga kinakailangan ng system na may kaugnayan sa software?

    At ang Patakaran sa Organisasyon ay dapat na tahasang tukuyin ang diskarte sa pagtukoy at pamamahala sa lahat ng produkto ng trabaho sa proyekto, kabilang ang hanay ng mga kinakailangan sa mga produkto ng trabaho.

    Nasanay na ba ang mga tauhan na responsable sa pangangasiwa ng mga kinakailangan sa mga pamamaraan ng pamamahala ng mga kinakailangan?

    Ang mga sukat ba ay kinuha para sa katayuan ng trabaho na ginagamit sa pamamahala ng mga kinakailangan (hal., ang kabuuang bilang ng mga pagbabago sa mga kinakailangan na iminungkahi, binuksan, tinatanggap at kasama sa baseline)?.

    Ang isang Type 3 SCO ay dapat na subaybayan at isinasaalang-alang sa mga pana-panahong pagtatasa ng kondisyon.

    Ang mga aktibidad ba sa pamamahala ng mga kinakailangan ay napapailalim sa mga pag-audit ng Software Quality Assurance (SQA)?

    Ang Quality control ay responsibilidad ng lahat ng team. Ang independiyenteng organisasyon na nagsasagawa ng pagsubok at may pangunahing responsibilidad para sa pagtiyak ng kalidad ay hindi lamang isinasaalang-alang ang mga isyu sa pamamahala ng mga kinakailangan; siya ay aktibong kasangkot sa paglikha ng mga detalye ng bersyon at pagtiyak na ito ay nakakatugon sa isang hanay ng mga kinakailangan. Sinusuri din ng Configuration Control Board (CCB) ang mga pagbabago sa mga kinakailangan na nasa SCO. Bilang karagdagan, ang isang hanay ng mga kinakailangan sa mga produkto ng trabaho ay ginagamit sa gawaing pagpapaunlad na nauugnay sa pagpapabuti ng mga modelo ng kaso ng paggamit, isang hanay ng mga produkto ng disenyo ng trabaho, isang hanay ng mga produkto ng trabaho sa pagpapatupad, at mga demonstrasyon ng isang hanay ng mga produkto ng trabaho sa pagpapatupad.

    Pagpaplano ng proyekto ng software, antas 2.

    1. Nakadokumento ba ang mga pagtatantya (laki, gastos at iskedyul) para gamitin sa pagpaplano at para subaybayan ang pag-unlad ng proyekto?

    Tinutukoy ng WBS ang base ng gastos at plano. Tinutukoy ng business case at software development plan ang tinatayang iskedyul, nilalaman ng pag-ulit, at tinatayang laki mula sa iba't ibang pananaw. Ang mga pagtatasa ng katayuan ay isang mekanismo upang subaybayan ang pag-unlad at kalidad laban sa mga baseline at kanilang mga pagbabago. Sa mas mababang antas, sinasalamin ng SCO ang mga detalyadong pagtatantya, plano at katotohanan.

    At inilalarawan ng Business Plan at Software Development Plan ang pinakamataas na antas ng trabaho na kailangang tapusin, at sila ay nilagdaan ng project manager bilang isang takdang-aralin. Ang WBS ay sumasalamin sa mga pangunahing gastos at gawain para sa lahat ng antas ng pamamahala. Naglalaman din ang SCO ng mas mababang antas ng mga uri at gawain ng trabaho.

    Sumasang-ayon ba ang lahat ng apektadong grupo at indibidwal sa kanilang mga layunin para sa proyekto ng software?

    At ang Work Breakdown Structure (WBS) ay nagbibigay ng mekanismo para sa pakikipag-ayos ng mga takdang-aralin sa pagitan ng project manager at subordinate managers. Ang SCO at CER ay nagbibigay ng mekanismo para sa pakikipagnegosasyon sa mga order sa mas mababang antas.

    Sinusunod ba ng proyekto ang mga patakaran ng organisasyon kapag nagpaplano ng paggawa ng software?

    a Ang patakaran ay dapat magbigay ng balangkas ng organisasyon para sa pagpaplano ng proyekto. Ang imprastraktura ng organisasyon ay dapat ding magbigay ng access sa nakaraang karanasan at mga karaniwang pamamaraan sa pagpaplano.

    Ang pagpaplano ba ng proyekto ng software ay sinusuportahan ng sapat na mga mapagkukunan (ibig sabihin, pagpopondo at mga may karanasang tauhan)?

    at ang Software Project Manager na responsable para sa plano ay lumikha nito at responsable para sa tagumpay nito. Ang business plan na ito ay naglalaman ng mga inaasahan at nag-uutos sa organisasyon na matukoy ang return on investment para sa bawat aktibidad. Ang kasapatan ng mga mapagkukunan sa pagpaplano ay hindi tinutukoy ng patakaran. Ang isang magandang panimulang punto ay 10%, na humigit-kumulang sa porsyento ng mga mapagkukunan ng proyekto na dapat ilaan sa mga aktibidad sa pagpaplano at pamamahala. Ang pagtukoy ng sapat na mapagkukunan ay tiyak sa bawat proyekto. Ang mga pagtatasa na ito ay dapat na sumailalim sa maingat na pagsusuri ng PRA at dapat na repasuhin kapag ang lahat ng mahahalagang milestone ay natugunan.

    Ginagamit ba ang mga sukat upang matukoy ang katayuan ng mga aktibidad sa pagpaplano ng software project (ibig sabihin, pagkumpleto ng mga yugto ng pagpaplano)?

    At ang Progress Metrics ay partikular na idinisenyo upang magbigay ng insight sa mga kritikal na aspeto ng plano kumpara sa realidad (progreso ng pag-unlad, pag-unlad ng pagsubok, natugunan na ang mga pamantayan sa pagsusuri, mga nakumpletong senaryo na binuo ng SL0C, bilang ng mga SCO na bukas kumpara sa sarado, atbp.). d. ).

    7. Sinusuri ba ng manager ng proyekto ang mga pagsusumikap sa pagpaplano ng software project sa parehong regular na batayan at kapag nangyari ang ilang partikular na kaganapan?

    At tinitiyak ng Mga Pagsusuri sa Katayuan na ang tagapamahala ng proyekto ay may pananagutan sa pana-panahong pagrerepaso ng mga kinakailangang tagapagpahiwatig ng pamamahala at pagtatasa ng panganib. Ang mga pangunahing milestone at paglalarawan ng bersyon ay isang katulad na mekanismo ng insentibo para sa paggawa ng mga pagsusuri kapag nangyari ang mga kaganapan.

    Pagsubaybay at pagsubaybay sa pagpapatupad ng isang proyekto ng software, antas 2.

    Ang mga aktwal na tagapagpahiwatig ng pagganap ng proyekto (mga oras, laki at gastos) ay maihahambing sa mga pagtatantya na nilalaman sa mga plano sa pagbuo ng software?

    At nagbibigay-daan ang Mga Pagsusuri sa Katayuan na ihambing ang mga nakaplanong resulta sa mga aktwal na resulta batay sa mga tagapagpahiwatig ng pag-unlad. Ginagawang posible ng mga paglalarawan ng mga bersyon na ihambing ang mga nakaplanong tagapagpahiwatig ng kalidad (pamantayan sa pagsusuri) sa mga aktwal na resultang nakuha. Naglalaman din ang SCO ng mga paghahambing sa pagitan ng binalak at aktwal na mga resulta para sa detalyadong pamamahala ng pagbabago.

    Isinasagawa ba ang mga hakbang sa pagwawasto kung ang aktwal na mga resultang nakuha ay malaki ang pagkakaiba sa mga plano ng software project?

    Ang isang hindi natutupad na pamantayan sa pagsusuri ay dapat mabanggit sa mga paglalarawan ng bersyon at isinasaalang-alang sa mga kasunod na pag-ulit. Ang iba pang mga paglihis mula sa plano ay makikita sa mga pagtatasa ng katayuan, kung saan ang pagkumpleto ay kinakailangan at sinusubaybayan.

    Ang mga pagbabago ba sa pamamahagi ng mga responsibilidad ay napagkasunduan ng lahat ng interesadong grupo at indibidwal?

    A Ang mga pagbabago sa pagtatalaga ng mga responsibilidad ay tinatalakay kapag ang WBS, mga plano sa pagbuo ng software, at mga pagtatantya ng katayuan ay binago. Ang mga order sa mas mababang antas ay sinusuri din ng TCO, sinusubaybayan ng SCO, at ipinapakita sa mga paglalarawan ng bersyon.

    Sinusunod ba ng proyekto ang patakaran ng organisasyon para sa pagsubaybay at pagkontrol sa mga aktibidad sa pagbuo ng software?

    At ang Patakaran ng Organisasyon ay dapat maglarawan ng karaniwang format para sa mga pagtatasa ng katayuan para sa mga partikular na hanay ng mga paksa upang maihambing ang iba't ibang proyekto sa isa't isa.

    Mayroon bang tao sa loob ng proyekto na may partikular na responsibilidad para sa pagsubaybay sa mga produkto at pagsisikap ng software (hal., pagsisikap, iskedyul, at pagpopondo)?

    A Ang responsableng taong ito ay ang software project manager. Ang mga pagtatasa ng kundisyon ay nagbibigay ng mekanismo upang matiyak ang pana-panahong pagsusuri at pag-uulat laban sa balangkas ng WBS.

    Ginagamit ba ang mga sukat upang matukoy ang katayuan ng mga aktibidad sa pagsubaybay at kontrol ng software (hal. kabuuang pagsisikap sa pagsubaybay at kontrol)?

    Ang mga sukatan ng gastos at pag-unlad ng WBS ay nagbibigay ng isang mekanismo para sa pagsubaybay sa katayuan ng trabaho at nagbibigay ng mga tool at pangkalahatang kontrol sa lahat ng mga gastos sa pagbuo ng software.

    Regular bang sinusuri ng senior management ang mga aktibidad sa pagsubaybay at pagkontrol ng proyekto (hal. progreso ng proyekto, mga natitirang isyu, panganib at kinakailangang aksyon)?

    A Ito ang eksaktong layunin ng business plan (na ina-update sa panahon ng mga transition mula sa isang yugto ng ikot ng buhay patungo sa susunod), mga pagtatasa ng kundisyon at mga pagsusuri ng mga pangunahing control point.

    Pamamahala ng mga subcontractor ng software, antas 2.

    Ang subcontracting ay hindi partikular na tinutugunan sa disenyo ng proseso, gayunpaman, inaasahan na ang lahat ng mga pamamaraan, kasangkapan at mekanismo ay dapat ilapat sa lahat ng mga subkontraktor upang matiyak na ang proseso ay nananatiling pare-pareho. Kung hindi ito posible, o kung hindi malinaw na matukoy ng pangkalahatang kontratista ang gawaing isasagawa ng subcontractor na may mature na proseso, dapat na iwasan ang subcontracting. Upang epektibong pamahalaan ang panganib, kinakailangan na kontrolin ang bilang at pagiging kumplikado ng mga panlabas na pakikipag-ugnayan ng isang organisasyon. Ang lahat ng mga desisyon na gumamit ng mga subcontractor ay dapat na dokumentado sa plano ng negosyo.

    Mayroon bang dokumentadong pamamaraan na ginagamit upang pumili ng mga subcontractor batay sa kanilang kakayahang magsagawa ng ilang uri ng trabaho?

    At ang patakarang pang-organisasyon ay dapat mag-atas sa lahat ng mga tauhan na nagtatrabaho sa isang proyekto, kabilang ang mga subcontractor, na sumunod sa isang plano sa pagpapaunlad. Upang makilahok sa pagpapatupad ng mga proyekto, kinakailangan upang maakit ang mga subcontractor na kilala na may proseso na ang pagtatasa ng kapanahunan ay hindi mas mababa kaysa sa kapanahunan ng proseso na ginamit sa parent organization para sa pagpapatupad ng proyekto. (Sa madaling salita, ang isang Tier 3 na organisasyon ay hindi dapat makipag-ugnayan sa isang Tier 2 subcontractor.)

    Ang mga pagbabago ba ay ginawa sa mga subcontract na may mutual na pahintulot ng pangunahing kontratista at subcontractor?

    At ang sentido komun ay nagdidikta na dapat palaging ganito.

    Mayroon bang regular na pagpapalitan ng teknikal na impormasyon sa mga subcontractor?

    At ang mga Subcontractor na sumusunod sa parehong plano sa pagpapaunlad ay lalahok sa parehong teknikal na pagpapalitan ng impormasyon, mga milestone, at mga pagtatasa ng kondisyon.

    Ang mga resulta at pag-unlad ng software development work na isinagawa ng mga subcontractor ay sinusubaybayan alinsunod sa kung ano ang itinalaga sa kanila?

    At ang gawain ng mga subcontractor na sumusunod sa parehong plano sa pagpapaunlad ay dapat pangasiwaan alinsunod sa kung ano ang itinalaga sa kanila, tulad ng isang pangkalahatang kontratista.

    Sinusunod ba ng proyekto ang patakaran ng organisasyon sa pakikipagtulungan sa mga subcontractor?

    At ang Mga Dokumento ng Patakaran ay nangangailangan ng mga subcontractor na gamitin ang parehong proseso na ginamit ng pangunahing kontratista.

    Sinanay ba ang mga responsable para sa pamamahala ng subcontract upang pamahalaan ang mga subcontract ng software?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Ginagamit ba ang mga pagsukat sa status ng trabaho para pamahalaan ang mga subcontract ng software (hal., pagiging maagap batay sa mga nakaplanong petsa ng paghahatid at labor na ginugol sa pamamahala ng subcontract)?

    At ang mga Subcontractor ay dapat pangasiwaan nang eksakto katulad ng isang pangkalahatang kontratista.

    Sinusuri ba ng project manager ang subcontract ng software sa parehong regular na batayan at kapag nangyari ang ilang partikular na kaganapan?

    At ang Software Project Manager ay namamahala sa mga subcontractor sa parehong paraan tulad ng iba pang pangkat na nagtatrabaho sa proyekto. Ang lahat ng mga desisyon tungkol sa mga pagtatalaga sa mga subcontractor ay dapat na dokumentado sa isang plano sa negosyo, na ina-update sa panahon ng mga paglipat mula sa isang yugto ng ikot ng buhay patungo sa susunod.

    Pagtitiyak sa kalidad ng software, antas 2.

    Lahat ng aktibidad at lahat ng tauhan ay kasangkot sa software quality assurance (SQA). Inirerekomenda na gumamit ng mga independiyenteng pangkat ng pagtatasa upang ang mga aktibidad sa pagtatasa ng kalidad tulad ng pagsusuri at pagsusuri ng mga sukatan ay maisagawa nang magkatulad (para sa mahusay na paggamit ng oras) at nang nakapag-iisa (para sa pagkakaiba-iba ng mga teknikal na pananaw). Ang pag-uulat sa mga isyu sa kalidad ay ipinamamahagi sa iba't ibang mga koponan sa loob ng organisasyon. Gayunpaman, upang masagot ang mga tanong na ito, ang gawaing isinasagawa ng independiyenteng pangkat ng pagtatasa ay dapat na mas malapit hangga't maaari sa kahulugan ng CMM ng SQA.

    May plano bang magtrabaho sa SQA?

    A Ang software development plan ay naglalarawan sa pagsubok, mga sukatan, at mga aktibidad sa pagkontrol sa kalidad. Ang WBS ay naglalaman ng marami sa mga detalye ng plano. Ang mga detalye ng bersyon ay isa ring mekanismo para sa pagpaplano ng mga aktibidad ng SQA.

    Nagbibigay ba ng layunin ang mga aktibidad ng SQA na ang mga produkto at aktibidad ng software ay mahigpit na sumusunod sa mga naaangkop na pamantayan, pamamaraan at kinakailangan?

    At ang Mga Pagtutukoy ng Paglabas ay nagpapahiwatig ng mga layunin ng isang partikular na pag-ulit. Tinutukoy ng mga plano sa pagpapaunlad ng software ang mga pamantayan at pamamaraan para sa pagsasagawa ng isang proyekto. Inilalarawan din ng mga detalye ng paglabas ang kalidad ng mga intermediate na produkto na may kaugnayan sa pamantayan sa pagpasa/pagkabigo ng layunin. Tinitiyak ng CER at SCO na ang mga pamamaraan at pamantayan sa mas mababang antas ay napatunayan at sinusubaybayan. Ang mga automated na tool ng kapaligiran (mga compiler, pagbuo ng dokumentasyon, pamamahala ng pagbabago) ay dapat na responsable para sa pag-verify na ang mga produkto ay tumpak na sumusunod sa mga naaangkop na pamantayan.

    Ang mga resulta ba ng mga pagsusuri at pag-audit ng SQA ay ipinaalam sa mga interesadong grupo at indibidwal (halimbawa, ang mga nagsagawa ng gawain o ang mga responsable para sa pagpapatupad nito)?

    A Ang lahat ng mga control point ng proseso at lahat ng uri ng trabaho na isinagawa ng TCO ay mga pagsusuri ng SQA. Ang mga intermediate na resulta ay pana-panahong nakadokumento sa mga paglalarawan ng bersyon. Lahat ng SCO ay sinusuri ng TCO na may input mula sa mga grupo ng stakeholder.

    Ang mga kaso ba ng hindi pagsunod sa mga pamantayan na hindi nauugnay sa loob ng proyekto ay isinasaalang-alang ng senior management (halimbawa, mga paglihis mula sa mga naaangkop na pamantayan)?

    a Ito ay isa sa mga direktang layunin ng pag-apruba ng mga plano sa pagpapaunlad at pagtatasa ng katayuan ng PRA (Project Review Authority). Tinutugunan ng mga regular na pagsusuri ng PRA ang anumang nakikitang mga paglihis mula sa patakaran ng organisasyon habang umuusad ang proyekto.

    Sinusunod ba ng proyekto ang patakaran sa pagpapatupad ng SQA ng organisasyon?

    At ang Patakaran sa Organisasyon at Mga Plano sa Pag-unlad ng Software ay dapat magbigay ng patakaran ng SQA para sa organisasyon at sa proyekto, ayon sa pagkakabanggit.

    Ang gawain ba ng SQA ay sinusuportahan ng sapat na mga mapagkukunan (halimbawa, pagpopondo at isang dedikadong tagapamahala na tumatanggap ng lahat ng impormasyon tungkol sa mga isyu sa hindi pagsunod sa software at gumagawa ng mga desisyon sa mga ito)?

    A Ang kasapatan ng mga mapagkukunang inilalaan sa SQA ay hindi tinutukoy ng patakaran. Ang isang magandang benchmark ay 25% ng lahat ng gawaing proyekto na inilaan sa pangkat ng pagtatasa (pagsusuri, pagsusuri, sukatan, TCO). Bagama't ang kasapatan ng mga mapagkukunan ay tiyak sa bawat indibidwal na proyekto, ang mga pagtatasa na ito ay dapat na malinaw na isagawa sa ilalim ng malapit na pangangasiwa ng PRA.

    Ginagamit ba ang mga sukat upang matukoy ang mga gastos at iskedyul para sa mga aktibidad na nauugnay sa SQA (hal., dami ng natapos na trabaho, mga gastos sa paggawa, at mga gastos sa pananalapi kumpara sa nakaplano)?

    Ang isang Framework ay nakapaloob sa WBS, at ang mga pana-panahong pagtatasa ng Estado ay sinusubaybayan ang katotohanan laban sa mga plano para sa lahat ng mga aktibidad.

    Regular bang sinusuri ang gawain ng SQA kasama ng senior management?

    A Ito ay isa sa mga pangunahing gawain ng PRA review at PRA approval ng isang software development plan.

    Pamamahala ng pagsasaayos ng software, antas 2.

    Lahat ng aktibidad at lahat ng tauhan ay kasangkot sa Software Configuration Management (SCM) sa parehong paraan tulad ng sa SQA. Inaako ng independiyenteng pangkat ng pagtatasa ang pangunahing responsibilidad para sa mga aktibidad sa pamamahala ng configuration, kabilang ang pagpapanatili ng database ng SCO, pangangasiwa ng CER, at pamamahala ng base release. Ang mga ganitong uri ng trabaho ay dapat na gumanap nang magkatulad (upang makatipid ng oras) at nang nakapag-iisa (upang pag-iba-ibahin ang mga teknikal na punto ng view). Sa pangkalahatan, ang mga aktibidad ng SCM ay ginagawa ng lahat ng mga developer ng software at pangunahing sinusuportahan ng environment development ng software. Upang masagot ang mga tanong na ito, ang mga aktibidad ng independiyenteng pangkat ng pagtatasa ay mas malapit hangga't maaari sa kahulugan ng CMM ng SCM.

    Naplano na ba ang mga aktibidad sa pamamahala ng pagsasaayos para sa proyekto?

    At ang Software Development Plan ay dapat na awtomatikong naglalaman at sumusuporta sa gawaing SCM.

    Ang pamamahala ba ng pagsasaayos ay isang paraan ng pagtukoy, pagkontrol, at paghahatid ng mga produkto ng trabaho na nagreresulta mula sa paglikha ng software?

    Ang isang SCO at lahat ng mga produkto ng produksyon ay nasa ilalim ng pamamahala ng pagsasaayos.

    Sinusunod ba ng proyekto ang isang dokumentadong pamamaraan para sa pagkontrol sa mga pagbabagong ginawa sa mga item/modules sa pagsasaayos?

    Ang mga SCO ay nagbibigay ng mekanismo para sa online na kontrol sa pagbabago na nakasulat sa patakaran ng organisasyon at plano sa pagbuo ng software.

    Ang mga karaniwang ulat ba sa mga baseline ng software (hal., TCO meeting minutes, review ng mga kahilingan sa pagbabago, status report) ay ipinamamahagi sa mga interesadong grupo at indibidwal?

    At ang Mga Pagtatasa ng Estado, na naglalaman ng mga resulta ng gawain ng TCO sa anyo ng mga karaniwang parameter, ay dapat na magagamit sa lahat ng mga stakeholder at mga pangkat ng proyekto.

    Sinusunod ba ng proyekto ang patakaran ng organisasyon para sa pagpapatupad ng software configuration management work?

    A Ito ay tinitiyak ng mga patakaran ng organisasyon at mga plano sa pagpapaunlad ng software.

    Sinanay ba ang mga tauhan upang isagawa ang mga aktibidad sa pamamahala ng configuration ng software kung saan sila ay responsable?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon. Sa pangkalahatan, lahat ng nagtatrabaho sa isang organisasyon ng software ay nakalantad sa pamamahala ng pagsasaayos ayon sa tinukoy ng kapaligiran. Ang mga pormal na aktibidad sa pamamahala ng pagsasaayos ng independiyenteng pangkat ng pagsubok ay pangunahing nagsasangkot ng mga kontrol at pag-uulat ng administratibo.

    Ginagamit ba ang mga sukat upang matukoy ang katayuan ng mga aktibidad sa pamamahala ng configuration ng software (halimbawa, mga gastos sa paggawa at pananalapi para sa mga aktibidad sa pamamahala ng configuration ng software)?

    Ang isang WBS ay nagbibigay ng baseline, at ang mga pana-panahong pagtatasa ng kondisyon ay nagpapahintulot sa aktwal na pag-unlad ng lahat ng trabaho na matukoy kumpara sa kung ano ang pinlano.

    Mayroon bang mga regular na pagsusuri para sa pagsunod sa mga pangunahing bersyon ng software at dokumentasyon ng mga ito (halimbawa, ng pangkat ng SCM)?

    A Ang pinakamadalas na pagsusuri ng pagkakapare-pareho ng mga baseng bersyon ng software batay sa SCO ay ginagawa ng SSV. Ang mga paglalarawan ng bersyon ay mga pagsusuri sa pangkalahatang kalidad, pagkakumpleto, at pagkakapare-pareho ng mga pansamantalang bersyon ng baseline na ginawa kapag ang mga pangunahing milestone ay nakamit.

    Ang pinakamahalagang aspeto ng prosesong ginamit sa organisasyon, antas 3.

    1. Ang mga aktibidad ba upang bumuo at mapabuti ang proseso ng paglikha ng software ay pinag-ugnay sa loob ng organisasyon (halimbawa, ng isang espesyal na grupo para sa pagbuo ng proseso ng paglikha ng software)?

    A Lahat ng mga plano sa pagtatasa ng pagpapaunlad at kundisyon ay sinusuri at inaprubahan ng katawan na responsable para sa proseso ng pagbuo ng software (Software Engineering Process Authority, SEPA). Tinitiyak ng mga mekanismong ito ang koordinasyon at pagkakapare-pareho sa loob ng organisasyon.

    Regular bang tinatasa ang proseso ng pagbuo ng software ng iyong organisasyon?

    Ang isang SEPA ay may pananagutan para sa regular na pagsasagawa ng mga pagtatasa tulad ng mga pagsusuri sa trend. Ang pagpaplano ng mga pagtatasa na ito at ang pagpapasiya ng kanilang dami ay dapat na inilarawan sa isang annex sa patakaran ng organisasyon.

    Sinusunod ba ng iyong organisasyon ang isang dokumentadong plano para sa pagbuo at pagpapabuti ng proseso ng software nito?

    Dapat idokumento ng SEPA ang planong ito at ilakip ito sa mga patakaran ng organisasyon.

    Nakikilahok ba ang senior management sa mga aktibidad sa loob ng organisasyon upang bumuo at mapabuti ang proseso ng software (halimbawa, pag-apruba ng mga pangmatagalang plano at pagdidirekta ng mga mapagkukunan at pagpopondo)?

    A Ang lawak kung saan kasangkot ang senior management sa mga aktibidad na ito ay madaling matukoy ng komposisyon ng pangkat ng SEPA at ang mga detalye ng mga patakaran ng organisasyon. Ang isa pang sukatan ng pakikilahok sa pamamahala ay ang lawak kung saan sinusuportahan ang proseso ng organisasyon sa pamamagitan ng mga pamumuhunan sa automation.

    Ang isang indibidwal o grupo ba ng mga indibidwal ay ganap o bahagyang responsable para sa proseso ng software ng organisasyon (halimbawa, isang software process development team)?

    A Ang responsibilidad na ito ay nakasalalay sa SEPA. Kung ang katawan na ito ay binubuo ng isang tao na nagtatrabaho ng part-time, o isang pangkat na humaharap lamang sa isyung ito, ay depende sa mga detalye ng organisasyon.

    Ginagamit ba ang mga sukat upang matukoy ang katayuan ng mga aktibidad sa pagbuo at pagpapahusay ng software ng organisasyon (halimbawa, ang halaga ng pagsisikap na ginugol sa pagtatasa at pagpapabuti ng proseso ng software)?

    a Dapat isaalang-alang ng patakaran ng organisasyon ang R0I para sa mga aktibidad ng SEPA at pana-panahong ina-update.

    Ang mga aktibidad ba upang bumuo at mapabuti ang proseso ng paglikha ng software ay regular na sinusuri ng senior management?

    A Ang pangkalahatang tagapamahala ng organisasyon ay dapat makipag-ugnayan para sa pag-apruba ng lahat ng kasalukuyang pagbabago sa mga patakaran ng organisasyon.

    Tukuyin ang prosesong ginamit ng organisasyon, antas 3.

    1. Nakabuo at nagpapanatili ba ang iyong organisasyon ng isang karaniwang proseso ng pagbuo ng software?

    At ang Patakaran ng Organisasyon ay tumutukoy sa pamantayan para sa proseso ng paglikha ng software, na pana-panahong ina-update.

    Kinokolekta ba ng organisasyon, sinusuri at ginagawang available ang impormasyon na nauugnay sa paggamit ng karaniwang proseso ng pagbuo ng software (halimbawa, mga pagtatantya at aktwal na data sa laki, mga gastos sa paggawa at pananalapi; data ng produktibidad; mga sukat ng kalidad)?

    Ang isang SEPA ay kasangkot sa lahat ng mga pagtatasa ng katayuan at nagpapanatili ng isang archive ng lahat ng impormasyon, kabilang ang mga resulta ng mga pagtatasa, mga plano sa pagbuo ng software, data mula sa mga nakaraang proyekto, at iba pang mga karaniwang tool at bahagi ng organisasyon.

    Sinusunod ba ng organisasyon ang isang itinakdang patakaran para sa pagbuo at pagpapanatili ng karaniwang proseso ng software nito?

    At tinutukoy ng patakaran ng organisasyon ang pamantayan ng proseso at suporta nito.

    Ang mga empleyado ba na bumuo at sumusuporta sa karaniwang proseso ng pagbuo ng software ng organisasyon ay tumatanggap ng pagsasanay na kinakailangan upang maisagawa ang aktibidad na ito?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Ginagamit ba ang mga sukat upang matukoy ang katayuan ng mga aktibidad na naglalayong ilarawan at mapanatili ang karaniwang proseso ng software na ginagamit sa organisasyon (halimbawa, ang katayuan ng mga nakaplanong milestone at ang halaga ng mga aktibidad sa pagtukoy sa proseso)?

    Ang isang impormasyon tungkol sa R0I mula sa mga aktibidad ng SEPA ay dapat itago bilang annex sa mga patakaran ng organisasyon.

    Ang mga aktibidad at output ba ay nauugnay sa pagbuo at suporta ng karaniwang proseso ng software ng organisasyon ay napapailalim sa mga pagsusuri at pag-audit ng SQA?

    A Ang mga aktibidad at mga intermediate na produkto ay patuloy na isinasaalang-alang ng mga practitioner. Ang pangkalahatang tagapamahala ng organisasyon ay dapat magpulong ng naaangkop na lupon sa pagsubaybay kung kinakailangan upang i-verify na ang karagdagang suporta para sa prosesong ginagamit ng organisasyon ay sapat. Ang SEPA ay ang pinakamataas na katawan sa loob ng organisasyon na responsable para sa SQA. Itinigil niya ang lahat ng hindi kinakailangang pag-uusap hanggang sa mamagitan ang general manager.

    Programa sa pagsasanay, antas 3.

    Mayroon bang anumang mga aktibidad sa pagsasanay na binalak?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon. .

    Ang pagsasanay ba ay naglalayong pahusayin ang mga kasanayan at kaalaman na kailangan para sakupin ang mga posisyong managerial at teknikal?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Natatanggap ba ng mga miyembro ng development team at iba pang mga team na may kaugnayan sa software ang pagsasanay na kinakailangan upang maisagawa ang kanilang mga responsibilidad?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Sinusunod ba ng iyong organisasyon ang isang itinakdang patakaran upang matugunan ang sarili nitong mga pangangailangan sa pagsasanay?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    May sapat bang resource na inilaan para ipatupad ang programa ng pagsasanay ng organisasyon (hal. pagpopondo, software tool, naaangkop na mga pasilidad sa pagsasanay)?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Ginagamit ba ang mga sukat upang matukoy ang kalidad ng isang programa sa pagsasanay?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Ang mga aktibidad ba ay nauugnay sa programa ng pagsasanay na sinusuri ng senior management sa isang regular na batayan?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Pinagsamang pamamahala ng software, antas 3.

    Ginamit ba ang inilarawang proseso ng software upang makumpleto ang proyekto na binuo sa pamamagitan ng pag-aangkop sa isang karaniwang proseso ng software na ginagamit sa loob ng organisasyon?

    At ang patakaran ng organisasyon ay tumutukoy sa mga mandatoryong mekanismo, panimulang punto at antas ng kalayaan para sa paglikha ng proseso ng isang partikular na proyekto. Ang prosesong ginamit sa proyekto ay sinusubaybayan at inaprubahan ng SEPA.

    Ang proseso ba ay binalak at pinamamahalaan alinsunod sa proseso ng pagbuo ng software na inilarawan para sa proyekto?

    At ang Software Project Manager ay gumuhit at nag-apruba ng software development plan, at siya rin ang may pananagutan para sa plano sa panahon ng pana-panahong mga pagsusuri sa PRA.

    Sinusunod ba ng proyekto ang mga patakaran ng organisasyon na nangangailangan nito na planuhin at pamahalaan gamit ang karaniwang proseso ng pagbuo ng software ng organisasyon?

    At ang patakaran ng organisasyon ay isang patakarang naitala sa anyo ng mga dokumento.

    Kinakailangan ba ang pagsasanay para sa mga empleyadong iyon na may katungkulan sa pag-angkop sa karaniwang proseso ng paglikha ng software ng organisasyon upang ilarawan ang proseso ng paglikha ng software para sa isang bagong proyekto?

    At ang solusyon sa problema sa pagsasanay ay nakasalalay sa partikular na organisasyon. Ang software development project manager ay dapat gumuhit ng isang software development plan.

    Ginagamit ba ang mga sukat upang matukoy ang pagiging epektibo ng pinagsamang mga aktibidad sa pamamahala ng software (hal., dalas, mga dahilan, at mga gastos sa pagpapalit ng mga plano)?

    Gumagamit ang Mga Proyekto ng mga pagtatasa ng katayuan, kabilang ang mga kinakailangang sukatan, upang suriin ang pag-unlad at kalidad. Ang mga sukatan na ito ay kinokolekta at sinusuri ng SEPA at PRA upang matukoy ang pagiging epektibo at anumang mga pagpapahusay na kinakailangan.

    Ang mga aktibidad ba sa pamamahala ng proyekto at ang mga output na nagreresulta mula sa mga ito ay napapailalim sa mga pagsusuri at pag-audit ng SQA?

    at ang Software Development Plan ay sinusuri ng PRA at SEPA (na responsable para sa SQA sa organisasyon).

    Pagbuo ng produkto ng software, antas 3.

    Ang mga produktong middleware ba ay nilikha ayon sa proseso ng pagbuo ng software na tinukoy para sa proyekto?

    At ang Software Project Manager ay responsable para sa pagpapatupad ng software development plan. Anumang mga paglihis mula sa plano o mula sa mga pamantayan (o pareho) ay pana-panahong sinusuri sa panahon ng pagtatasa ng katayuan, at ang mga naaangkop na pagbabago ay ginagawa sa mga kasunod na pag-ulit o mga baseline ng produkto.

    Pinapanatili ba ang pagkakapare-pareho ng mga produktong middleware (halimbawa, ipinapakita ba ng dokumentasyon ang pagkakapare-pareho ng mga kinakailangan ng system sa kasalukuyang mga kinakailangan ng software, disenyo, code, at mga kaso ng pagsubok)?

    At patuloy na binibigyang pansin ng SSV ang pamamahala ng pagbabago. Ang paglalarawan ng bersyon ay isang mekanismo upang suriin ang pagkakapare-pareho at pagkakumpleto ng mga intermediate na produkto kapag naabot ang isang pangunahing milestone. Ang korespondensiya sa pagitan ng mga hanay ng mga produkto sa paggawa ng pag-unlad (mga modelo ng use case, mga modelo ng disenyo, source code, at mga executable na bahagi) ay pinapanatili ng kapaligiran. Ang lawak ng kung saan ang impormasyon ay nabubuod o nakadetalye ay depende sa saklaw ng proyekto at mga kinakailangan ng stakeholder (halimbawa, mga isyu sa seguridad) at makikita sa mga paglalarawan ng bersyon.

    Sinusunod ba ng proyekto ang mga tinukoy na patakaran ng organisasyon para sa pagsasagawa ng mga aktibidad sa pagbuo ng software (halimbawa, mga patakaran na nangangailangan ng paggamit ng mga partikular na pamamaraan at tool upang lumikha at mapanatili ang mga produkto ng software)?

    Ang isang patakarang pang-organisasyon ay nangangailangan ng ilang partikular na aktibidad at paggamit ng ilang karaniwang kapaligiran upang mai-standardize ang mga pamamaraan o tool na ginagamit sa iba't ibang proyekto. Ang tanong ng paggamit ng iba pang mga pamamaraan at tool ay nananatiling bukas at nareresolba nang iba sa bawat partikular na proyekto.

    Ang mga gawain ba sa pagbuo ng software ay sinusuportahan ng sapat na mapagkukunan (hal., pagpopondo, sinanay na tauhan, at mga kinakailangang kasangkapan)?

    A Ang kasapatan ng mga mapagkukunang inilalaan sa pagbuo ng software ay hindi tinutukoy ng patakaran. Ang isang magandang benchmark ay 50%; ito ang bahagi ng lahat ng mga gastos sa paggawa na dapat ilaan sa mga gawain sa pagbuo ng software: 10% sa paglalarawan ng mga kinakailangan, 15% sa disenyo, at 25% sa pagpapatupad ng mga bahagi. Ang pagtukoy sa kasapatan ng mga mapagkukunan at tauhan ay tiyak sa bawat indibidwal na proyekto at dapat na maingat na suriin ng PRA.

    Ginagamit ba ang mga sukat upang matukoy ang paggana at kalidad ng mga produkto ng software (hal., numero, uri at kalubhaan ng mga depekto ang nakita)?

    a Ang pangunahing layunin ng pagkalkula ng mga sukatan at pagsasaalang-alang sa mga ito kapag nagsasagawa ng mga pagtatasa ng kondisyon ay upang matukoy ang pag-unlad at kalidad.

    Ang mga aktibidad at output ng software development ay napapailalim sa mga pagsusuri at pagsusuri ng SQA (hal., mga kinakailangang pagsubok na isinagawa, tinutukoy ba ang mga kinakailangan ng system upang matugunan ang mga kinakailangan ng software, disenyo, code, at mga kaso ng pagsubok)?

    a Lahat ng hanay ng mga produktong teknikal na trabaho ay binago at ina-update kapag ang bawat pangunahing milestone ay nakamit. Ang mga SCO, TCO, at mga paglalarawan ng bersyon ay nakakatulong upang makakuha ng patuloy na atensyon sa pagkakaroon ng naturang pagsunod.

    Koordinasyon sa pagitan ng mga pangkat, antas 3.

    1. Nakikipagtulungan ba ang software development team at iba pang development group sa customer sa panahon ng proyekto upang matukoy ang mga kinakailangan ng system?

    A Ang pangkalahatang konsepto ng disenyo at mga detalye ng paglabas ay responsibilidad ng pangkat ng arkitektura ng software. Ang mga ito ay tinatalakay sa customer at binago sa bawat pag-ulit.

    Sumasang-ayon ba ang mga development team sa kanilang mga itinalagang responsibilidad gaya ng nakabalangkas sa pangkalahatang plano ng proyekto?

    A Ang mga plano at tagubilin ay nakapaloob sa mga software development plan, mga detalye ng bersyon at WBS.

    Tinutukoy, sinusubaybayan, at niresolba ng mga development team ang mga isyu na nakakaapekto sa maraming team (tulad ng mga salungatan sa iskedyul, mga teknikal na panganib, o mga isyu sa buong system)?

    At ang mga Demonstrasyon ay ang mekanismong nagsisiguro ng produktibo at tunay na koordinasyon sa antas ng arkitektura. Nilulutas ng SSV ang mga problemang nakakaapekto sa ilang grupo nang sabay-sabay sa antas ng SCO. Sa pamamagitan ng maayos na pag-iskedyul ng mga demonstrasyon sa arkitektura, ang mga isyu sa pagsasama ay maaaring matugunan nang maaga hangga't maaari sa lifecycle. Ang wastong iskedyul ay nagdaragdag din sa kakayahang lutasin ang mahahalagang isyu na nakakaapekto sa maraming grupo sa maagang yugto.

    Mayroon bang patakarang pang-organisasyon tungkol sa paglikha ng mga interdisciplinary development team?

    At ang CER, PRA at mga demonstration team ay ganoon lang, interdisciplinary teams.

    Nagbibigay-daan ba ang mga pansuportang tool na ginagamit ng iba't ibang development team para sa epektibong pakikipagtulungan at koordinasyon (hal., interoperable na mga word processor, database, at mga sistema ng pagsubaybay sa isyu)?

    At pinapayagan ng Standard WBS, standard framework, at SCO database ang iba't ibang development team na mag-coordinate sa loob ng iisang framework. Sa loob ng isang proyekto, ang mga produktong gawa na ginawa ng lahat ng mga koponan ay dapat gumamit ng parehong mga notasyon, pamamaraan, at tool.

    Ginagamit ba ang mga sukat upang matukoy ang katayuan ng mga aktibidad sa koordinasyon sa pagitan ng mga grupo (halimbawa, ang pagsisikap na kinakailangan ng isang grupo ng pagbuo ng software upang suportahan ang ibang mga grupo)?

    At ang pagkalkula ng pagsisikap ng pangkat ng pagbuo ng arkitektura ay nagbibigay-daan sa iyo upang matukoy ang katatagan ng arkitektura. Ang katatagan ng arkitektura ay isang magandang tagapagpahiwatig ng pagiging epektibo ng intergroup coordination. Dahil ang pangkat ng arkitektura ay independyente, na may mahusay na tinukoy na mga elemento ng WBS, ang mga aktibidad nito ay pinakamadaling sinusubaybayan sa pamamagitan ng mga paunang natukoy na kontrol at pag-uulat ng mga sukatan ng kalidad sa panahon ng mga pana-panahong pagsusuri sa kalusugan.

    7. Ang mga aktibidad sa koordinasyon sa pagitan ng mga grupo ay sinusuri ng tagapamahala ng proyekto sa isang regular na batayan at kapag nangyari ang ilang mga kaganapan?

    A Sa tamang diskarte sa proactive na pagbuo ng arkitektura, ang anumang makabuluhang problema sa cross-team na koordinasyon ay inaasahang magiging maliwanag sa mga unang pag-ulit. Ang mga pana-panahong pagtatasa ng katayuan at pagkamit ng mga pangunahing milestone ay nagbibigay ng isang kongkreto at layunin na pag-unawa sa katayuan ng koordinasyon ng intergroup sa pamamagitan ng pagsubaybay sa mga parameter ng arkitektura.

    Mga pagtatasa ng eksperto, antas 3.

    Ang disenyo ng proseso ay hindi partikular na nagpapahiwatig ng pagkakaroon ng mga pagtatasa ng eksperto sa klasikal na kahulugan. Gayunpaman, may ilang mga mekanismo na ang layunin ay eksaktong tumutugma sa mga klasikal na pagtatasa ng eksperto. Kasama sa mga mekanismong ito ang mga demonstrasyon (mga pagsusuri sa pandaigdigang integrasyon), mga CCB (mga pagsusuri sa pamamahala ng pagbabago), mga pagsusuri sa status (mga pagsusuri sa pamamahala), at mga tradisyonal na pagsusuri (mga pagsusuri sa end-to-end na code, mga inspeksyon) - lahat ng ito ay kasama sa mga plano sa pagbuo ng software sa loob nito balangkas.proyekto.

    Nakaplano ba ang mga peer review?

    At ang mga CER, mga pagtatasa ng kundisyon at mga demonstrasyon ay dapat isama sa mga plano at sistematikong isagawa.

    Ang remediation ng mga depekto ay natukoy sa panahon ng peer review na sinusubaybayan hanggang sa maitama ang mga ito?

    At ang Pagwawasto ng lahat ng mga depekto - hindi alintana kung paano natuklasan ang mga ito - ay sinusubaybayan sa pamamagitan ng SCO, at ang lahat ng sukatan ay tinukoy para sa mga pagtatasa ng kundisyon.

    Sinusunod ba ng proyekto ang patakaran ng peer review ng organisasyon?

    At dapat na matukoy ng patakaran ng organisasyon ang pagkakaroon ng mga CER, demonstrasyon at pagtatasa ng kundisyon. Dapat din itong ipahiwatig na ang iba pang mga anyo ng peer review ay inilarawan sa mga plano sa pagbuo ng software para sa partikular na proyekto.

    Nakakatanggap ba ang mga kalahok ng peer review ng kinakailangang pagsasanay upang maisagawa ang kanilang mga responsibilidad?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Ginagamit ba ang mga sukat upang matukoy ang katayuan ng mga aktibidad sa pagtatasa (hal., bilang ng mga pagtatasa na natapos, pagsusumikap sa pagtatasa, at bilang ng mga intermediate na produkto na tinasa na may kaugnayan sa plano)?

    ▲ Nagbibigay ang mga TCO ng malawak na hanay ng mga sukatan para sa pamamahala ng pagbabago. Ang mga tala sa paglabas ay nangangailangan ng parehong mga sukatan na kolektahin bilang mga demo. Pana-panahong sinusuri ng SEPA ang trend analysis R0I para sa isang partikular na organisasyon sa pamamagitan ng data ng pagtatasa ng kundisyon.

    6. Ang mga aktibidad at output ng peer review ba ay napapailalim sa mga pagsusuri at pag-audit ng SQA (hal., isinasagawa ba ang mga nakaplanong pagsusuri, sinusubaybayan ba ang mga huling pagsusuri)?

    At patuloy na tinitiyak ng mga Software Project Manager, TCO at PRA na ang mga aktibidad na ito ay matatapos.

    Pamamahala ng mga tagapagpahiwatig ng dami ng proseso, antas 4.

    Sinusunod ba ng proyekto ang isang dokumentadong plano sa pamamahala ng pagganap ng proseso?

    A Ang isang annex sa patakaran ng organisasyon ay dapat tukuyin ang isang plano para sa pagpapabuti ng quantitative performance ng proseso. Nagbibigay-daan sa iyo ang mga pagtatasa ng kundisyon na suriin ang mga nakolektang sukatan sa konteksto ng mga pamantayan para sa isang partikular na organisasyon na itinatag ng SEPA.

    Ang progreso ba ng inilarawang proseso ng paglikha ng software sa loob ng proyektong ito ay kinokontrol sa dami (halimbawa, sa pamamagitan ng paggamit ng quantitative analysis method)?

    A Lahat ng data ay kinokolekta at ipinadala sa SEPA sa panahon ng proseso ng pagsasagawa ng mga pagtatasa ng kondisyon. Nagbibigay ang mga sukatang ito ng feedback kapag pinaplano ang bawat kasunod na pag-ulit.

    Alam ba ang mga quantitative na katangian ng mga kakayahan ng karaniwang proseso para sa paglikha ng software sa loob ng proyektong ito?

    A Ang annex sa patakaran ng organisasyon ay dapat maglarawan ng isang pamamaraan para sa pagtatasa ng kasalukuyang estado ng proseso at isang plano para sa pagpapabuti ng proseso sa dami ng mga termino.

    Sinusunod ba ng proyekto ang patakaran ng organisasyon para sa pagsukat at pagsubaybay sa pag-usad ng inilarawang proseso ng software ng proyekto (halimbawa, paano pinaplano ng proyekto na tuklasin, tukuyin, at kontrolin ang mga espesyal na sanhi ng pagkakaiba-iba)?.

    At dapat tukuyin ng Software Development Plan ang mga sukatan para sa pagsukat at pagsubaybay sa proseso ng pagbuo ng software. Dapat din nitong hilingin na ang proseso (at ang mga kontrol nito) ay baguhin at pagbutihin habang umuusad ang proyekto.

    Sapat ba ang mga mapagkukunang inilaan sa mga aktibidad sa pamamahala ng pagganap (hal., pagpopondo, pagsuporta sa software tool, at programa sa pagsukat para sa organisasyon)?

    A Ang kasapatan ng mga mapagkukunang inilalaan sa pamamahala ng proseso ay hindi tinutukoy ng patakaran. Ang isang magandang benchmark ay ang mga sumusunod: ang sapat na bilang ng mga command ay humigit-kumulang katumbas ng square root ng bilang ng mga proyektong tumatakbo.

    Ginagamit ba ang mga sukat upang matukoy ang katayuan ng mga aktibidad sa pamamahala sa pagganap ng proseso (hal., mga gastos sa pamamahala sa pagganap ng proseso at pagkamit ng mga milestone sa pamamahala ng pagganap ng proseso)?

    Sinusuri ba ng tagapamahala ng proyekto ang mga aktibidad sa pamamahala ng pagganap ng proyekto sa parehong regular na batayan at kapag nangyari ang ilang partikular na kaganapan?

    At ang pagpapatupad ng mga pagtatasa ng katayuan at mga pangunahing punto ng kontrol ay paunang tinutukoy ang parehong regular at sa paglitaw ng ilang mga kaganapan, mga pagsusuri ng data upang pamahalaan ang mga tagapagpahiwatig ng dami ng proyekto.

    Pamamahala ng kalidad ng software, antas 4.

    Nakaplano ba ang mga aktibidad sa pamamahala ng kalidad ng software sa loob ng proyekto?

    Tinutukoy ng mga pagtutukoy ng Bersyon ang mga inaasahang halaga para sa mga parameter ng kalidad. Ang mga pagtutukoy na ito ay nilikha para sa bawat pag-ulit at nakadokumento sa mga pagtatasa ng estado (ebidensya ng pag-unlad) at mga tala sa paglabas (para sa mga pangunahing milestone).

    Nagtatakda ba ang proyekto sa dami at priyoridad na layunin para sa pamamahala ng kalidad ng mga produkto ng software nito (halimbawa, functionality, pagiging maaasahan, kadalian ng pagpapanatili at pagpapatakbo)?.

    At para dito, mayroong mga pagtutukoy ng bersyon at kaukulang mga demonstrasyon, paglalarawan ng bersyon at sukatan.

    Ang paghahambing ba ng mga pagsukat ng kalidad ng produkto ng software sa mga target ng kalidad ng produkto ng software ay nagpapahintulot sa amin na matukoy kung ang mga layunin ay nakamit?

    At ang pangkalahatang konsepto ng proyekto, mga detalye ng bersyon at mga paglalarawan ng bersyon ay nagbibigay-daan sa iyo na subaybayan ang pagkamit ng target na kalidad. Ang pagsasagawa ng mga pagtatasa ng kondisyon ay regular ding nagbibigay ng impormasyon tungkol sa pagkamit ng isang partikular na minimum na hanay ng mga tagapagpahiwatig ng kalidad.

    Sinusunod ba ng proyekto ang patakaran sa pamamahala ng kalidad ng software ng organisasyon?

    At talagang tinutukoy ng Patakaran ng Organisasyon ang mga mekanismo ng pamamahala ng kalidad ng software (mga detalye ng bersyon, paglalarawan ng bersyon, mga parameter ng kalidad, PRA at CCB/SC0).

    Ang mga miyembro ba ng software development team at iba pang software-related team ay tumatanggap ng pagsasanay na kinakailangan para pamahalaan ang kalidad ng software (halimbawa, pagsasanay sa pangongolekta ng masusukat na data at ang mga benepisyo ng pagbibilang ng kalidad ng produkto)?

    a Ang isyu ay hindi isinasaalang-alang.

    Matapos matukoy ang mga sanhi ng mga depekto, ang mga pinakakaraniwang sanhi ba ay niraranggo ayon sa kahalagahan at sistematikong inalis ang mga ito?

    At ang Tanong ay hindi isinasaalang-alang.

    Sinusunod ba ng proyekto ang patakaran sa pag-iwas sa depekto ng organisasyon?

    At ang Tanong ay hindi isinasaalang-alang.

    Ang mga miyembro ba ng software development team at iba pang software-related team ay tumatanggap ng pagsasanay na kinakailangan upang maisagawa ang kanilang mga aktibidad sa pag-iwas sa depekto (halimbawa, pagsasanay sa mga diskarte sa pag-iwas sa depekto, mga pulong bago ang gawain, at pagsusuri ng sanhi ng depekto)?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Sinusukat ba ang mga aktibidad sa pag-iwas sa depekto (hal., oras at gastos upang mahanap at ayusin ang mga depekto, at bilang ng mga isyung iminungkahi, bukas, at natapos)?

    Ang isang Proyekto ay dapat gumamit ng isang hanay ng mga sukatan upang matukoy ang bisa ng mga pag-aayos at ang katayuan ng mga depekto. Ang mga aktibidad sa pag-iwas sa depekto ay hindi partikular na inilarawan o pormal, ngunit ang kanilang mga batayan ay malinaw na tinukoy sa pamamagitan ng mga parameter ng pamamahala at kalidad. Ang mga pagsusuri sa PRA, SCO at CER ay nagbibigay ng iba't ibang mekanismo para maiwasan ang mga depekto sa pagsasanay.

    Ang mga aktibidad ba sa pag-iwas sa depekto at ang kanilang mga intermediate na produkto ay napapailalim sa mga pagsusuri at pag-audit ng SQA?

    A Lahat ng mga pagtatasa ng kondisyon at pagsusuri ng PRA ay ibinibigay ng SEPA (para sa SQA ng organisasyon). Ang mga pagtatasa ng kundisyon ay ipinamamahagi sa mga tauhan ng proyekto at mga stakeholder, at walang data ng SCO ang sinusuri ng TCO upang matiyak na ang lahat ng mga tauhan ay nag-aambag sa data ng pag-iwas sa depekto.

    Antas ng pamamahala sa pagbabago ng teknolohiya 5.

    A Sa bawat bagong pag-ulit ng proyekto, may pagkakataon na gumawa ng mga pagpapabuti sa plano ng pagbuo ng software. Ang mga patakaran ng organisasyon ay kailangan ding pana-panahong muling suriin at pagbutihin.

    Sinusunod ba ng organisasyon ang isang itinatag na patakaran para sa pagpapatupad ng mga pagpapahusay sa proseso ng software?

    a Ang nasabing patakaran ay dapat isama bilang annex sa pangkalahatang mga patakaran ng organisasyon.

    Kinakailangan ba ang pagsasanay para sa mga pagpapabuti ng proseso ng software para sa pamamahala at teknikal na kawani?

    Ang isang Pagsasanay ay nakasalalay sa partikular na organisasyon.

    Ginagamit ba ang mga sukat upang matukoy ang katayuan ng mga aktibidad sa pagpapahusay ng proseso ng software (hal., ang epekto ng bawat pagpapabuti ng proseso kumpara sa mga nakasaad na layunin)?

    A Ang patakaran ng organisasyon at SEPA ay nangangailangan ng mga regular na pagtatasa ng R0I mula sa mga aktibidad sa pagpapabuti sa loob ng organisasyon.

    7. Ang mga aktibidad ba upang mapabuti ang proseso ng paglikha ng software ay regular na sinusuri ng senior management?

    at ang General Manager ng organisasyon ang may pananagutan sa pag-apruba ng lahat ng pagbabago sa mga patakaran ng organisasyon.

    E.4 MGA TANONG NA HINDI KASAMA SA "QUESTIONNAIRE TO DETERMINE MATURITY."

    Upang masuri ang kapanahunan ng proseso ng isang partikular na organisasyon, magtatanong ako ng ilang higit pang hanay ng mga tanong na kasalukuyang hindi pangunahing mga lugar para sa SMM. Habang ang mga naunang sagot ay direktang sumusunod sa Maturity Questionnaire, ang mga tanong sa ibaba ay naaayon sa iba pang mga patakaran, mekanismo at diskarte sa modernong proseso kung saan ang MMM ay mahinang motivator. Tutulungan ka ng mga tanong na ito na suriin ang mga karagdagang pamantayan na tumutukoy sa tagumpay ng isang modernong disenyo ng proseso.

    Pag-uulat ng mga tauhan, antas 2.

    Ang isa sa mga mahalagang gawain ng pamamahala ng software development ay isang malinaw na pamamahagi ng mga responsibilidad at mekanismo ng pag-uulat. Alinsunod dito, ang mga sumusunod na katanungan ay dapat ding itanong upang suriin ang pagpapatupad ng proseso sa isang partikular na organisasyon.

    Awtomatiko ba ang pabilog na pag-unlad?

    Ginagawa at pinapanatili ba ang mga produkto ng pagsubok sa trabaho gamit ang parehong mga tool, diskarte, at pamamahala ng pagbabago bilang mga pangunahing produkto ng trabaho?

    Ang regression testing ba ay sapat na awtomatiko?

    Ginagamit ba ang mga random na sitwasyon at pagsubok pagkatapos ng mga oras upang magbigay ng saklaw ng istatistikal na pagsubok?

    Ang mga editor ba ng programming language, configuration management environment, compiler at debugger ay isinama?

    Pag-unlad ng arkitektura, antas 3.

    Ang isang organisasyon na hindi sistematikong nakatuon sa arkitektura ay malamang na hindi magkaroon ng isang mature na proseso. Ang pagsagot sa mga sumusunod na tanong ay makakatulong sa iyong gumawa ng pagtatasa mula sa pananaw na ito.

    Available ba ang mga tool na nagbibigay ng layunin na pag-unawa sa mga katangian ng mga demonstrasyon (kumpara sa pagbuo muli para sa bawat proyekto)?

    Ang isang tiyak na senyales na ang isang organisasyon ay umabot na sa antas na ito ng kapanahunan ay ang kakayahan nitong (1) magbigay ng mga detalyadong sagot sa mga tanong ng papel na may mga detalyadong paliwanag ng organisasyon- at mga pagpapatupad na partikular sa proyekto at (2) ilarawan ang bawat sagot na may mga partikular na halimbawa mula sa karanasan. sa bukid. Kung ang paghahanda para sa naturang proseso ng pagsusuri ay nangangailangan ng higit sa isa o dalawang man-linggo, kung gayon ang SE.PA ay higit na isang tanda kaysa sa isang benepisyo sa organisasyon. Ang karagdagang suporta na kailangan para ma-validate ang proseso ay dapat na natural na by-product ng proseso ng pamamahala ng proyekto.



    error: Protektado ang nilalaman!!