సాఫ్ట్‌వేర్ క్వాలిటీ మేనేజ్‌మెంట్: నాణ్యత నియంత్రణ కోసం "సాఫ్ట్‌వేర్ బ్లడ్ పిక్చర్"

Anonim

అధిక గడువు మరియు బడ్జెట్ ఒత్తిడి, ఏకకాలంలో మరింత సంక్లిష్టమైన సాఫ్ట్‌వేర్ వ్యవస్థలతో తక్కువ అభివృద్ధి సమయం, ఇవి ఇప్పటికీ పంపిణీ పద్ధతిలో అభివృద్ధి చేయబడుతున్నాయి: వ్యక్తిగత సాఫ్ట్‌వేర్ పరిష్కారాల అభివృద్ధికి అవసరాలు పెరుగుతున్నాయి. అభివృద్ధి ప్రాజెక్టులలో ప్రక్రియల ఆప్టిమైజేషన్‌కు ఇప్పటికే గొప్ప విలువ జతచేయబడినా, చాలా కంపెనీలు ఉత్పత్తి నాణ్యతను విస్మరిస్తాయి. ఈ చెడ్డ సాఫ్ట్‌వేర్ త్వరగా గుర్తించదగినది: ఐటి బడ్జెట్లలో 60 నుండి 70 శాతం ప్రస్తుతం నిర్వహణ మరియు అభివృద్ధిలో పెట్టుబడులు పెట్టబడుతున్నాయి. ఏదేమైనా, అభివృద్ధి ప్రక్రియలో ఉత్పత్తి నాణ్యత ఇప్పటికే నియంత్రించబడితే ఖర్చులు మరియు నష్టాలను తగ్గించవచ్చు. సిస్టమాటిక్ సాఫ్ట్‌వేర్ కంట్రోలింగ్ ఈ ప్రయోజనం కోసం పద్దతి మరియు సాధనాలను అందిస్తుంది: సాఫ్ట్‌వేర్ యొక్క నాణ్యతా లక్షణాలను స్పష్టంగా ప్లాన్ చేయవచ్చు మరియు లక్ష్య విచలనాలను ముందుగానే గుర్తించవచ్చు. సాఫ్ట్‌వేర్ సర్వీసు ప్రొవైడర్లు తమ ప్రాజెక్టులను ఇచ్చిన బడ్జెట్ మరియు సమయ వ్యవధిలో నిర్వహించగలరు మరియు ఐటి నిర్ణయాధికారుల యొక్క ప్రధాన అవసరాన్ని తీర్చగలరు: వేగంగా మరియు స్థిరంగా ఉండే వ్యవస్థలను అందించడానికి.

అర్ధవంతమైన సాఫ్ట్‌వేర్ నియంత్రణ కోసం ప్రామాణిక పద్ధతి మూడు-దశల పద్దతిని అందిస్తుంది. నిర్వచించిన ప్రమాణాల ఆధారంగా అభివృద్ధి ప్రక్రియ అంతటా సాఫ్ట్‌వేర్ నాణ్యతను నియంత్రించడం లక్ష్యం. ఈ విధానం నేటి ఎక్కువగా పరీక్షించిన కోడ్ నాణ్యతకు మించి ఉంటుంది (ఫైండ్‌బగ్స్, చెక్‌స్టైల్, సిపిడి, జావాఎన్‌సిఎస్ఎస్ మొదలైనవి ఉపయోగించడం). సాఫ్ట్‌వేర్ నాణ్యత యొక్క సంపూర్ణ ప్రణాళిక మరియు నియంత్రణ ఈ రోజు చాలా అరుదుగా ఆచరించబడుతుంది - దీనికి తగిన సాధనాలు మరియు ప్రామాణీకరణ లేకపోవడం వల్ల కూడా.

నాణ్యత మోడల్

Das Qualitätsmodell standardisiert Eigenschaften und Kennzahlen für die Qualitätssteuerung.
నాణ్యత నమూనా నాణ్యత నియంత్రణ కోసం లక్షణాలను మరియు ముఖ్య వ్యక్తులను ప్రామాణీకరిస్తుంది.
ఫోటో: sd & m

కాట్బస్ విశ్వవిద్యాలయ సహకారంతో మూడు దశల పద్దతిని sd & m AG అభివృద్ధి చేసింది. ఈ ప్రక్రియ యొక్క ప్రధాన భాగంలో నిర్దిష్ట లక్షణాలు మరియు ముఖ్య వ్యక్తుల ఆధారంగా సాఫ్ట్‌వేర్ నాణ్యతను అంచనా వేసే నాణ్యమైన నమూనా ఉంది. ఈ ప్రయోజనం కోసం, సెన్సార్లు అభివృద్ధి వాతావరణంలో విలీనం చేయబడతాయి, ఇవి అభివృద్ధి ప్రక్రియలో శాశ్వతంగా మరియు చాలా ప్రారంభంలో భాగాల స్థాయిలో నిర్వచించబడిన ముఖ్య వ్యక్తుల కోసం విలువలను కొలుస్తాయి. విలువలు సాఫ్ట్‌వేర్ కాక్‌పిట్‌లోకి ఇవ్వబడతాయి, దీని ద్వారా సాఫ్ట్‌వేర్ ఆర్కిటెక్ట్ ఎప్పుడైనా ప్రస్తుత నాణ్యత స్థితిని తెలుసుకోవచ్చు. టార్గెట్ విచలనాలు త్వరగా గుర్తించబడతాయి. నాణ్యమైన మోడల్ యొక్క ముఖ్య వ్యక్తులు - "సాఫ్ట్‌వేర్ యొక్క బ్లడ్ పిక్చర్" - అందువల్ల నాణ్యత సమస్యలకు ముందస్తు హెచ్చరిక వ్యవస్థ మరియు సాఫ్ట్‌వేర్ ప్రాజెక్ట్‌లను డిమాండ్ చేయడానికి క్రియాశీల నియంత్రణ సాధనం.

ఆసక్తికరమైన వ్యాసాలు

సిఫార్సు