మీరు తిరిగి వచ్చే క్షణం కోసం డిజైన్ చేయడం

చాలా సాఫ్ట్‌వేర్‌లు సమాచారం ఎక్కడ ఉందో గుర్తుంచుకుంటాయి. కానీ పని ఏ స్థితిలో ఉందో గుర్తుంచుకోవడంలో విఫలమవుతాయి.

ఒక AI ఏజెంట్‌ను ఉపయోగిస్తున్నట్లు ఊహించుకోండి. మీరు దానికి ఒక పనిని ఇస్తారు. మీరు వేరే పనికి మళ్లుతారు. తొంభై సెకన్ల తర్వాత మీరు తిరిగి వస్తారు. ఆ ఏజెంట్ "Done" అని చెబుతుంది.

ఇప్పుడు మీరు ఒక సమస్యను ఎదుర్కొంటారు. అది కేవలం ఒక డ్రాఫ్ట్‌ను మాత్రమే తయారు చేసిందా? అది అసలు డేటాను మార్చిందా? దీనికి మద్దతుగా ఉన్న ఆధారాలు ఏమిటి? దీనికి మానవ నిర్ణయం అవసరమా?

వీటికి సమాధానం కోసం, మీరు చాట్ లాగ్‌లు, నోటిఫికేషన్‌లు మరియు ట్యాబ్‌ల మధ్య వెతకాల్సి ఉంటుంది. సిస్టమ్ ఆ యాక్టివిటీని భద్రపరిచింది కానీ, దాని సందర్భాన్ని (context) కోల్పోయింది. ఈ లోటు కారణంగానే మనకు Workstream Continuity Design (WCD) అవసరం.

మీరు ప్రతిసారీ మారుతున్నప్పుడు, ఇంటర్‌ఫేస్ పని యొక్క స్థితిని గుర్తుంచుకునేలా WCD చూస్తుంది.

సాంప్రదాయ డిజైన్ మీరు మాత్రమే పని చేస్తున్నారని భావిస్తుంది. ఆధునిక డిజైన్ మీరు లేనప్పుడు సాఫ్ట్‌వేర్ పని చేస్తోందనే విషయాన్ని పరిగణనలోకి తీసుకోవాలి. మీరు ఒకేసారి పలు అంశాలను పర్యవేక్షించవచ్చు:

  • ఒక అంశంపై పరిశోధన చేస్తున్న ఏజెంట్
  • కోడ్ రాస్తున్న ఏజెంట్
  • కస్టమర్ రిప్లై
  • నిలిపివేసిన (blocked) డిప్లాయ్‌మెంట్

ప్రధాన పని "switch-in" గా మారుతుంది. మీరు ఒక వర్క్‌స్ట్రీమ్‌లోకి ప్రవేశించి, దాని స్థితిని అర్థం చేసుకుని, ఒక నిర్ణయం తీసుకుని, బయటకు వస్తారు. ప్రతిసారీ సందర్భాన్ని (context) మళ్ళీ నిర్మించుకోవాల్సి వస్తే, మీరు సమయం మరియు ఏకాగ్రతను కోల్పోతారు.

మీరు వేగంగా అర్థం చేసుకోవడానికి WCD ఒక ప్రత్యేకమైన వ్యాకరణాన్ని (grammar) ఉపయోగిస్తుంది: • GOAL: మనం కోరుకునే ఫలితం. • ATTN: మీరు ఇప్పుడు ఎందుకు చూడాలి. • STATE: ప్రస్తుత స్థితి. • DELTA: వాస్తవంగా ఏమి మారింది. • ACTORS: దీనికి ఎవరు బాధ్యత వహిస్తారు మరియు తదుపరి చర్య ఎవరు తీసుకోవాలి. • AUTH: ఏమి అనుమతించబడింది. • EVIDENCE: స్థితిని సమర్థించే ఆధారాలు. • EFFECT: పరిధి మరియు రిస్క్. • NEXT: అత్యంత సురక్షితమైన తదుపరి అడుగు.

ఇది కేవలం ఒక స్టేటస్ లైట్ కంటే ఎక్కువ ఉపయోగకరంగా ఉంటుంది. ఇది సుదీర్ఘమైన చాట్ హిస్టరీని చదవడం కంటే వేగంగా ఉంటుంది.

WCDలో విజయం అనేది వినియోగదారులు ఎంత వేగంగా క్లిక్ చేస్తారనే దానిపై ఆధారపడి ఉండదు. వారు ఎంత వేగంగా అర్థం చేసుకుంటారు అనే దానిపై ఆధారపడి ఉంటుంది. మేము దీనిని ఈ క్రింది విధంగా కొలుస్తాము:

  • Time to Orientation: మీరు చర్య తీసుకోవాలా వద్దా అనేది ఎంత వేగంగా గుర్తిస్తారు.
  • Time to Decision Readiness: మార్పును మీరు ఎంత వేగంగా అర్థం చేసుకుంటారు.
  • False-ready rate: పని పూర్తి కాలేదు అన్నప్పటికీ, అది పూర్తయిందని మీరు ఎంత తరచుగా అనుకుంటారు.

సాఫ్ట్‌వేర్ మానవ పర్యవేక్షణకు మద్దతు ఇచ్చే ఒక సమగ్ర నమూనాను రూపొందించడమే దీని లక్ష్యం.

Zenodoలో పూర్తి పరిశోధనను చదవండి.

Source: https://dev.to/conalh/designing-for-the-moment-you-switch-back-introducing-workstream-continuity-design-3kbb

ఐచ్ఛిక అభ్యాస సమూహం: https://t.me/GyaanSetuAi