యూనిట్లు
1. MISలో ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ మరియు బిజినెస్-IT వంతెన 2. అవసరాలు విశ్లేషణ మరియు వాటాదారుల అవసరాల విశ్లేషణ 3. డేటా మోడలింగ్, డేటా డిక్షనరీ మరియు ఎంటర్‌ప్రైజ్ డేటా ఆర్కిటెక్చర్ 4. బిజినెస్ ఇంటెలిజెన్స్ (BI), రిపోర్టింగ్ మరియు మెట్రిక్స్ డిజైన్ 5. ప్రాసెస్ ఆటోమేషన్: RPA మరియు ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ కలయిక 6. ERP ఇంటిగ్రేషన్ మరియు కార్పొరేట్ ప్రక్రియలలో కృత్రిమ మేధస్సు 7. CRM, కస్టమర్ డేటా మరియు అనలిటిక్స్ 8. డాష్‌బోర్డ్ డిజైన్ మరియు డేటా విజువలైజేషన్ 9. నో-కోడ్ / తక్కువ-కోడ్ ప్లాట్‌ఫారమ్‌లు మరియు ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ 10. డేటా గవర్నెన్స్, క్వాలిటీ మరియు మాస్టర్ డేటా మేనేజ్‌మెంట్ 11. డేటా భద్రత, గోప్యత, నీతి మరియు బాధ్యతాయుతమైన అభ్యాసం
యూనిట్ 2 / 11

అవసరాలు విశ్లేషణ మరియు వాటాదారుల అవసరాల విశ్లేషణ

లాభాలు:

  • కృత్రిమ మేధస్సు మద్దతుతో ఫంక్షనల్ మరియు నాన్-ఫంక్షనల్ అవసరాలను వేరు చేయగల సామర్థ్యం మరియు స్పష్టమైన, కొలవగల అవసరాల వ్యక్తీకరణలను వ్రాయడం
  • ఇంటర్వ్యూ నోట్స్ నుండి వినియోగదారు కథనం, అంగీకార ప్రమాణాలు మరియు పరిధి పరిమితిని సేకరించేందుకు నిర్మాణాత్మక ప్రాంప్ట్‌లతో కృత్రిమ మేధస్సును ఉపయోగించగల సామర్థ్యం
  • అస్పష్టత, వైరుధ్యం మరియు తప్పిపోయిన నియమాల కోసం AI- రూపొందించిన అవసరాలను తనిఖీ చేయడం మరియు వాటిని వాటాదారులతో నిర్ధారించడం అలవాటు చేసుకోవడం

అవసరాల విశ్లేషణ అనేది సిస్టమ్ ఏమి చేయాలో పూర్తి, స్పష్టమైన మరియు ధృవీకరించదగిన విధంగా నిర్వచించే పని. MIS స్పెషలిస్ట్ అత్యధిక విలువను ఉత్పత్తి చేసే దశల్లో ఇది ఒకటి; ఎందుకంటే ఇక్కడ ఒక పొరపాటు ప్రాజెక్ట్ చివరిలో విపరీతంగా పెరుగుతుంది. అవసరాల విశ్లేషణలో రెండు ప్రాథమిక రకాలు ఉన్నాయి. ఫంక్షనల్ ఆవశ్యకత సిస్టమ్ చేయవలసిన పనిని వివరిస్తుంది: "సిస్టమ్ ఆర్డర్‌ను నిర్ధారించినప్పుడు కస్టమర్‌కు ఇమెయిల్ పంపాలి." నాన్-ఫంక్షనల్ అవసరం సిస్టమ్ ఎలా ఉండాలో వివరిస్తుంది: పనితీరు, భద్రత, వినియోగం మరియు ప్రాప్యత వంటి లక్షణాలు. "సగటు లోడ్ వద్ద నివేదిక స్క్రీన్ 2 సెకన్లలోపు తెరవబడుతుంది" అనేది పని చేయని అవసరం.

మంచి ఆవశ్యకత మూడు లక్షణాలను కలిగి ఉంటుంది: ఇది స్పష్టంగా ఉంటుంది (దీనికి ఒకే వివరణ ఉంది), ఇది కొలవదగినది (దీనికి పరీక్షించదగిన థ్రెషోల్డ్ ఉంది), మరియు ఇది గుర్తించదగినది (ఇది ఏ వ్యాపారం నుండి వచ్చిందో స్పష్టంగా ఉంది). "వ్యవస్థ వేగంగా ఉండాలి" వీటిలో దేనికీ సరిపోదు; "ఫాస్ట్" అనేది ఆత్మాశ్రయమైనది, కొలవబడదు, పరీక్షించబడదు. ఈ దశలో, AI అనేది అవసరాలను రూపొందించడంలో మరియు అస్పష్టమైన పదాలను పట్టుకోవడంలో శక్తివంతమైన సహాయం; అయితే ఏ వ్యాపార నియమం వాస్తవమో వాటాదారు మాత్రమే నిర్ణయిస్తారు.

వినియోగదారు కథనం మరియు అంగీకార ప్రమాణాలు

ఆధునిక అవసరాల రచనలో ఒక సాధారణ ఫార్మాట్ వినియోగదారు కథనం: "[ప్రయోజనం] కోసం, నాకు [ఫీచర్] కావాలి." ఉదాహరణ: "సేల్స్ ప్రతినిధిగా, నేను ఫీల్డ్‌లో శీఘ్ర కోట్‌లను చేయడానికి మొబైల్ స్క్రీన్ నుండి తగ్గింపు గణనను కోరుకుంటున్నాను." కథ చిన్నది మరియు వ్యాపార ఆధారితమైనది; ఇది సాంకేతిక పరిష్కారాన్ని విధించదు.

ప్రతి కథనానికి అంగీకార ప్రమాణాలు ఉండాలి: కథనాన్ని "సరే"గా పరిగణించడానికి తప్పనిసరిగా పరీక్షించదగిన పరిస్థితులు ఉండాలి. తరచుగా ఉపయోగించే నమూనా "ఇచ్చిన/ఎప్పుడు/అప్పుడు" నమూనా: "ఇవ్వబడింది: కస్టమర్ VIP విభాగంలో ఉన్నారు. ఎప్పుడు: 10,000 TL కంటే ఎక్కువ ఆర్డర్‌లు చేస్తారు. ఆపై: సిస్టమ్ 5% తగ్గింపును వర్తింపజేస్తుంది." ఈ నమూనా అస్పష్టతను తొలగిస్తుంది ఎందుకంటే ఇది పరిస్థితిని మరియు ఆశించిన ఫలితాన్ని స్పష్టంగా కలుపుతుంది.

చిట్కా: కృత్రిమ మేధస్సుకు వినియోగదారు కథనాన్ని వ్రాసేటప్పుడు, "ప్రతి కథనానికి ఇచ్చిన/ఎప్పుడు/ఆ తర్వాత ఫార్మాట్‌లో కనీసం 2 అంగీకార ప్రమాణాలను రూపొందించండి" అని చెప్పండి. మోడల్ బెంచ్‌మార్క్‌లను ఉత్పత్తి చేయవలసి వచ్చినప్పుడు, అవసరంలో దాచిన ఖాళీలు కనిపిస్తాయి.

దశల వారీగా: AI-సహాయక అవసరాల సంగ్రహణ

దశ 1 - ముడి ఇన్‌పుట్‌ను సేకరించండి. కాల్ లాగ్‌లు, ఇమెయిల్‌లు, ఇప్పటికే ఉన్న స్క్రీన్‌షాట్‌లు, ఫిర్యాదు జాబితాలు. మరింత నిజమైన ఇన్‌పుట్, తక్కువ కల్పన.

దశ 2 - కథల మొదటి సెట్‌ను సంగ్రహించండి. ఆర్టిఫిషియల్ ఇంటెలిజెన్స్‌కు ముడి ఇన్‌పుట్ ఇవ్వండి మరియు అది యూజర్ స్టోరీ డ్రాఫ్ట్‌లను రూపొందించేలా చేయండి. ఈ దశ పూర్తి జాబితా కాదు, మొదటి దశ.

దశ 3 - అంగీకార ప్రమాణాలను జోడించండి. ప్రతి కథకు ఇచ్చిన/ఎప్పుడు/ఆ తర్వాత ప్రమాణాలను రూపొందించండి. ప్రమాణాలను రూపొందించలేని కథ అంటే అది తగినంతగా నిర్వచించబడలేదు.

దశ 4 - వైరుధ్యాలు మరియు ఖాళీల కోసం స్కానింగ్. AIని అడగండి “ఈ అవసరాల మధ్య ఏవైనా వైరుధ్యాలు, నకిలీలు లేదా నిర్వచించని పరిస్థితులు ఉన్నాయా?” అడగండి మరియు తనిఖీ చేయండి. ఫలితాన్ని మానవునిగా ఫిల్టర్ చేయండి.

దశ 5 - ప్రాధాన్యతనివ్వండి మరియు నిర్ధారించండి. వ్యాపార విలువ మరియు ఆవశ్యకత ఆధారంగా వాటాదారులతో కథనాలకు ప్రాధాన్యత ఇవ్వండి. ప్రాధాన్యత నిర్ణయం వ్యాపార విభాగానికి చెందినది, AIకి కాదు.

నాన్-ఫంక్షనల్ అవసరాలను మర్చిపోవద్దు

చాలా ప్రాజెక్ట్‌లకు ఫీల్డ్‌లో ఇబ్బందులు ఉన్నాయి, ఎందుకంటే అవి ఫంక్షనల్ అవసరాలను వ్రాసేటప్పుడు అవి పని చేయని వాటిని మరచిపోతాయి. నివేదిక "సరిగ్గా" పని చేయవచ్చు, కానీ అది తెరవడానికి 45 సెకన్లు తీసుకుంటే, ఎవరూ దానిని ఉపయోగించరు. కింది పట్టిక సాధారణంగా పట్టించుకోని నాన్-ఫంక్షనల్ అవసరాల రకాలు మరియు కొలవగల వ్రాత ఉదాహరణలను చూపుతుంది.

శైలి

చెడు వ్యక్తీకరణ

కొలవగల వ్యక్తీకరణ

ప్రదర్శన

"వేగంగా ఉండాలి"

"సగటు లోడ్ వద్ద ప్రశ్న ప్రతిస్పందన < 2 సెకన్లు"

ప్రాప్యత

"అందరూ వినియోగించుకోవాలి"

"WCAG 2.1 AA కంప్లైంట్; పూర్తి కీబోర్డ్ నావిగేషన్"

భద్రత

"ఇది సురక్షితంగా ఉండాలి"

"వ్యక్తిగత డేటా విశ్రాంతి సమయంలో గుప్తీకరించబడింది; యాక్సెస్ పాత్ర-ఆధారితమైనది"

లభ్యత

"సులభంగా ఉండాలి"

"కొత్త వినియోగదారు శిక్షణ లేకుండా 3 దశల్లో ఆర్డర్‌ను పూర్తి చేస్తారు"

లభ్యత/కొనసాగింపు

"క్రాష్ చేయకూడదు"

"నెలవారీ సమయ సమయము ≥ 99.5%"

మూడు చిన్న కేసులు: సంఖ్యల వారీగా

కేసు 1 - లెక్కించలేని అవసరం యొక్క ధర. "రిపోర్ట్ స్క్రీన్ త్వరగా తెరవబడాలి" అనే నిబంధనతో బ్యాంక్‌లో డెవలప్ చేసిన స్క్రీన్, ఫీల్డ్ లోడ్‌లో 22 సెకన్లలో తెరవబడింది. డెవలపర్ తన వాతావరణంలో (2 సెకన్లు) "ఫాస్ట్" అనే పదాన్ని అందిస్తున్నట్లు భావించాడు. ఆవశ్యకతను "పీక్ అవర్‌లో < 3 సెకన్లు, వాస్తవ నిర్గమాంశ" అని వ్రాసి ఉంటే, సమస్య పరీక్షలో చిక్కుకుపోయి ఉండేది. పునరాభివృద్ధికి 3 వారాలు మరియు కొలవదగిన అదనపు ఖర్చు.

కేస్ 2 - అంగీకార ప్రమాణాల ద్వారా గ్యాప్ క్యాప్చర్ చేయబడింది. ఇ-కామర్స్ ప్రాజెక్ట్‌లో "సిస్టమ్ డిస్కౌంట్ వర్తిస్తుంది" కథనానికి అంగీకార ప్రమాణాలను వ్రాసేటప్పుడు, కూపన్ మరియు VIP తగ్గింపుతో డిస్కౌంట్ వైరుధ్యంగా ఉంటే ఏమి జరుగుతుందని వాటాదారు గమనించారు. ఒక సింగిల్ ఇచ్చిన/ఎప్పుడు/ఆపై ప్రశ్న ప్రత్యక్ష ప్రసారంకి ముందు డబుల్ డిస్కౌంట్ లోపాన్ని నిరోధించింది; ఈ లోపం వల్ల ఇలాంటి ప్రాజెక్టుల్లో తీవ్రమైన ఆదాయ నష్టం జరిగింది.

కేసు 3 — AI-నిర్మిత నియమం. HR ప్రాజెక్ట్‌లో, AI అవసరాల డ్రాఫ్ట్‌కు “సెలవు అభ్యర్థన 24 గంటల్లో స్వయంచాలకంగా ఆమోదించబడుతుంది” అనే వాక్యాన్ని జోడించింది. అటువంటి స్వయంచాలక ఆమోదం సమావేశంలో చర్చించబడలేదు; మోడల్ "సహేతుకమైనది" అనిపించే నియమాన్ని రూపొందించింది. ప్రతి అవసరానికి పక్కన, నిపుణుడు “మూలం: ఏ ఇంటర్వ్యూ/పత్రం?” అని వ్రాస్తాడు. నిలువు వరుసను జోడించడం ద్వారా, అతను 4 మూలాధారం లేని వాక్యాలను తొలగించాడు.

బలహీనమైన ప్రాంప్ట్ / బలమైన ప్రాంప్ట్

బలహీనమైన ప్రాంప్ట్:

ఈ ప్రాజెక్ట్ కోసం వినియోగదారు కథనాలను వ్రాయండి.

శక్తివంతమైన ప్రాంప్ట్:

మీ పాత్ర: మీరు MIS వ్యాపార విశ్లేషకులు. దిగువన ఉన్న ఇంటర్వ్యూ నోట్ నుండి వినియోగదారు కథనాలను సంగ్రహించండి. నియమాలు:- ఫార్మాట్: “[పాత్ర]గా, [ప్రయోజనం] కోసం, నాకు [ఫీచర్] కావాలి.”- ప్రతి కథకు కనీసం 2 అంగీకార ప్రమాణాలను ఇచ్చిన/ఎప్పుడు/ఆ తర్వాత ఫార్మాట్‌లో వ్రాయండి.- “ఏ కథనం నుండి వచ్చింది” అనే కాలమ్‌కి “మూలం నుండి వచ్చింది” అనే కాలమ్‌కు జోడించండి. [అనిశ్చితం] నోట్‌లో స్పష్టంగా లేని ఏదైనా నియమం; అమర్చడం.- ప్రత్యేక విభాగంలో కొలవగల నాన్-ఫంక్షనల్ అవసరాలు (పనితీరు, భద్రత, ప్రాప్యత) వ్రాయండి. ఇంటర్వ్యూ గమనిక:[టెక్స్ట్]

శక్తివంతమైన ప్రాంప్ట్ స్టోరీ ఫార్మాట్, అంగీకార ప్రమాణాలు, సోర్స్ ట్రేస్‌బిలిటీ మరియు నాన్-ఫంక్షనల్ అవసరాలను ఒకేసారి అమలు చేస్తుంది; ఇది అవుట్‌పుట్‌ను నియంత్రించడాన్ని సులభతరం చేస్తుంది.

నాలుగు కాపీ చేయగల టెంప్లేట్లు

1) అవసరాల స్పష్టీకరణ:

దిగువ ఆవశ్యకతను సమీక్షించండి. అస్పష్టమైన, అసమానమైన లేదా ఒకటి కంటే ఎక్కువ వ్యాఖ్యానాలకు తెరవబడిన ప్రతి ప్రకటనను గుర్తించండి మరియు ప్రతిదానికి స్పష్టమైన ప్రశ్నను వ్రాయండి. సమాధానాన్ని తయారు చేయవద్దు. అవసరం: [టెక్స్ట్]

2) వైరుధ్య స్కానింగ్:

దిగువ ఆవశ్యకాల జాబితాలో, ఒకదానికొకటి విరుద్ధంగా ఉండే, పునరావృతమయ్యే లేదా తార్కిక అంతరాలను వదిలివేసే అంశాలను కనుగొనండి. ప్రతి అన్వేషణను అంశం సంఖ్యలు మరియు ఒక-వాక్య సమర్థనతో నివేదించండి. జాబితా: [టెక్స్ట్]

3) అంగీకార ప్రమాణాలను రూపొందించడం:

కింది వినియోగదారు కథనం కోసం పరిమితి మరియు మినహాయింపు కేసులతో సహా, ఇచ్చిన/ఎప్పుడు/ఆ తర్వాత ఫార్మాట్‌లో కనీసం 4 అంగీకార ప్రమాణాలను వ్రాయండి. అస్పష్టంగా ఉన్న ఏవైనా పాయింట్లను కూడా జాబితా చేయండి. కథ: [టెక్స్ట్]

4) స్కోప్ అవుట్‌లైన్:

కింది అవసరాలకు అనుగుణంగా "ఇన్ స్కోప్" మరియు "అవుట్ ఆఫ్ స్కోప్" అంశాలను రెండు నిలువు వరుసల పట్టికగా రూపొందించండి. మీకు ఖచ్చితంగా తెలియని ఏదైనా వస్తువు కోసం [నిర్ధారణ అవసరం] లేబుల్ చేయండి. అవసరాలు: [టెక్స్ట్]

సాధారణ తప్పులు

  • పరిష్కారం ఆలోచించడం అవసరం. "డ్రాప్‌డౌన్ మెనుని జోడించు" అనేది ఒక పరిష్కారం, అవసరం కాదు. "వినియోగదారు తప్పనిసరిగా నిర్వచించిన జాబితా నుండి దేశాన్ని ఎంచుకోగలగాలి" అని ఆవశ్యకత చెబుతుంది; ఐటి బృందం పరిష్కారాన్ని రూపొందిస్తుంది.
  • పని చేయని వాటిని దాటవేయడం. కేవలం "ఏం చేయాలి" అని వ్రాసి, "ఎలా ఉండాలి" (వేగం, భద్రత, యాక్సెసిబిలిటీ) మర్చిపోవడం అనేది అత్యంత సాధారణ మరియు అత్యంత ఖరీదైన లొసుగు.
  • అపరిమితమైన విశేషణాలను ఉపయోగించడం. "వేగవంతమైన, సులభమైన, సురక్షితమైన, వినియోగదారు-స్నేహపూర్వక" వంటి పదాలు థ్రెషోల్డ్ లేకుండా చెల్లవు.
  • AI రూపొందించిన నియమాన్ని గమనించడం లేదు. మోడల్ "సహేతుకమైనది" జోడించవచ్చు కానీ వాస్తవానికి మాట్లాడే నియమాలు కాదు; ప్రతి అవసరానికి వనరులను అడగండి.
  • AIకి ప్రాధాన్యతను వదిలివేయడం. ముందుగా ఏమి చేయాలో వ్యాపార విలువ నిర్ణయం; వ్యాపార విభాగం దీన్ని అందిస్తుంది.
జాగ్రత్త: అవసరాల విశ్లేషణలో అత్యంత ప్రమాదకరమైన వాక్యం "అందరికీ ఇది ఇప్పటికే తెలుసు". చెప్పని ఊహలు దానిని డాక్యుమెంటేషన్‌గా చేయవు, దానిని ఎప్పుడూ కోడ్‌గా చేయవు మరియు ఫీల్డ్‌లో ఉద్భవించవు. AIని అడగండి "ఈ అవసరంలో ఏమి ఊహించబడింది కానీ వ్రాయబడలేదు?" ఈ దాగి ఉన్న ఊహలను కనిపించేలా చేస్తుంది.

సారాంశంలో

ఆవశ్యకత విశ్లేషణ వ్యవస్థ స్పష్టమైన, కొలవగల మరియు గుర్తించదగిన విధంగా ఏమి చేయాలో నిర్వచిస్తుంది. ఫంక్షనల్ అవసరాలు ఉద్యోగాన్ని వివరిస్తాయి, నాన్-ఫంక్షనల్ అవసరాలు లక్షణాలను వివరిస్తాయి మరియు రెండోది తరచుగా మరచిపోతుంది. వినియోగదారు కథనం మరియు ఇచ్చిన/ఎప్పుడు/ఆ తర్వాత అంగీకార ప్రమాణాలు అనిశ్చితిని తొలగించే శక్తివంతమైన సాధనాలు. ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ స్టోరీబోర్డుల ఉత్పత్తి, అంగీకార ప్రమాణాలు, సంఘర్షణను గుర్తించడం మరియు ప్రశ్నలను స్పష్టం చేయడం వంటివి గణనీయంగా వేగవంతం చేస్తుంది; ఏది ఏమైనప్పటికీ, వ్యాపార నియమం, పరిధి మరియు ప్రాధాన్యత నిర్ణయం యొక్క ఖచ్చితత్వం మరియు ప్రతి వాక్యం యొక్క మూలం మానవుని యొక్క బాధ్యత. మూలం లేని మరియు అపరిమితమైన ఏ అవసరాన్ని ఖరారు చేయవద్దు.

అప్లికేషన్ టాస్క్

ఊహాత్మక "ఆన్‌లైన్ అపాయింట్‌మెంట్ సిస్టమ్" కోసం ఒక-పేరా వ్యాపార అభ్యర్థనను వ్రాయండి (ఉదా., "క్లయింట్‌లు ఆన్‌లైన్‌లో అపాయింట్‌మెంట్‌లు చేయగలగాలి, సిబ్బంది క్యాలెండర్‌లను చూడగలగాలి"). (1) ఈ అభ్యర్థన నుండి బలమైన ప్రాంప్ట్‌తో ప్రతిదానికీ కనీసం 5 వినియోగదారు కథనాలను మరియు 2 అంగీకార ప్రమాణాలను సృష్టించండి. (2) మోడల్ రూపొందించిన ప్రమాణాలలో కనీసం 2 దాచిన ఖాళీలను కనుగొనండి (ఉదా. ఒకే సమయంలో డబుల్ అపాయింట్‌మెంట్, రద్దు నియమం). (3) కొలవదగిన రూపంలో కనీసం 3 నాన్-ఫంక్షనల్ అవసరాలను చేర్చండి. (4) కనీసం 3 అంశాలను "పరిధిలో లేదు"గా గుర్తించండి. (5) మోడల్ రూపొందించబడి ఉండవచ్చని ఒక నియమాన్ని గుర్తించండి మరియు మీరు దానిని ఎలా నిర్ధారిస్తారో వ్రాయండి.

చెక్లిస్ట్

  • [ ] నేను ఫంక్షనల్ మరియు నాన్-ఫంక్షనల్ అవసరాలు విడివిడిగా వ్రాసాను.
  • [ ] ప్రతి అవసరం స్పష్టంగా, కొలవదగినది మరియు పరీక్షించదగినది.
  • [ ] ప్రతి కథకు ఇవ్వబడిన/ఎప్పుడు/ఆ తర్వాత అంగీకార ప్రమాణాలు ఉంటాయి.
  • [ ] నేను ప్రతి అవసరం యొక్క మూలాన్ని (సంభాషణ/పత్రం) కనుగొనగలను.
  • [ ] నేను AI రూపొందించిన సాధ్యం నియమాలను గుర్తించాను మరియు వాటిని నిర్ధారణ కోసం వదిలివేసాను.
  • [ ] నేను వ్యాపార యూనిట్‌తో కలిసి ప్రాధాన్యతనిచ్చాను.