നിങ്ങൾ തിരികെ വരുമ്പോൾ ശ്രദ്ധിക്കേണ്ട കാര്യങ്ങൾക്കായി ഡിസൈൻ ചെയ്യുക
മിക്ക സോഫ്റ്റ്വെയറുകളും വിവരങ്ങൾ എവിടെയാണെന്ന് ഓർത്തു വെക്കുന്നു. എന്നാൽ ജോലി ഏത് ഘട്ടത്തിലാണെന്ന് ഓർത്തു വെക്കാൻ അവയ്ക്ക് സാധിക്കുന്നില്ല.
ഒരു AI ഏജന്റ് ഉപയോഗിക്കുന്നത് സങ്കൽപ്പിക്കുക. നിങ്ങൾ അതിന് ഒരു ജോലി നൽകുന്നു. നിങ്ങൾ മറ്റ് ജോലികളിലേക്ക് മാറുന്നു. തൊണ്ണൂറ് സെക്കൻഡിന് ശേഷം നിങ്ങൾ തിരികെ വരുന്നു. ഏജന്റ് "Done" എന്ന് പറയുന്നു.
ഇപ്പോൾ നിങ്ങൾ ഒരു പ്രശ്നത്തെ നേരിടുന്നു. അത് വെറുമൊരു ഡ്രാഫ്റ്റ് തയ്യാറാക്കിയതാണോ? അത് യഥാർത്ഥ ഡാറ്റയിൽ മാറ്റം വരുത്തിയോ? ഇതിനെ പിന്തുണയ്ക്കുന്ന തെളിവുകൾ എന്തൊക്കെയാണ്? ഒരു മനുഷ്യന്റെ തീരുമാനം ആവശ്യമാണോ?
ഇവയ്ക്ക് ഉത്തരം നൽകാൻ നിങ്ങൾ ചാറ്റ് ലോഗുകൾ, നോട്ടിഫിക്കേഷനുകൾ, ടാബുകൾ എന്നിവ പരിശോധിക്കേണ്ടി വരുന്നു. സിസ്റ്റം ആ പ്രവർത്തനം രേഖപ്പെടുത്തിയിട്ടുണ്ടെങ്കിലും അതിന്റെ പശ്ചാത്തലം (context) നഷ്ടപ്പെട്ടു. ഈ വിടവ് നികത്താനാണ് നമുക്ക് Workstream Continuity Design (WCD) ആവശ്യമായി വരുന്നത്.
നിങ്ങൾ ഓരോ തവണ മാറുന്നതിനും ജോലിയുടെ അവസ്ഥ (state) ഇന്റർഫേസ് ഓർത്തു വെക്കുന്നുണ്ടെന്ന് WCD ഉറപ്പാക്കുന്നു.
പരമ്പരാഗത ഡിസൈനുകൾ നിങ്ങൾ മാത്രമാണ് ജോലി ചെയ്യുന്നതെന്ന് കരുതുന്നു. എന്നാൽ നിങ്ങൾ ഇല്ലാത്ത സമയത്തും സോഫ്റ്റ്വെയർ പ്രവർത്തിക്കുന്നുണ്ടെന്ന് ആധുനിക ഡിസൈനുകൾ കണക്കിലെടുക്കണം. നിങ്ങൾക്ക് ഒരേസമയം പല കാര്യങ്ങൾ മേൽനോട്ടം വഹിക്കേണ്ടി വന്നേക്കാം:
- ഒരു വിഷയം ഗവേഷണം ചെയ്യുന്ന ഏജന്റ്
- കോഡ് എഴുതുന്ന ഏജന്റ്
- ഒരു ഉപഭോക്താവിന്റെ മറുപടി
- തടസ്സപ്പെട്ട ഒരു deployment
പ്രധാന ജോലി "switch-in" ആയി മാറുന്നു. നിങ്ങൾ ഒരു വർക്ക്സ്ട്രീമിലേക്ക് പ്രവേശിക്കുന്നു, അതിന്റെ അവസ്ഥ മനസ്സിലാക്കുന്നു, ഒരു തീരുമാനം എടുക്കുന്നു, എന്നിട്ട് പോകുന്നു. ഓരോ തവണയും പശ്ചാത്തലം വീണ്ടും മനസ്സിലാക്കേണ്ടി വന്നാൽ, നിങ്ങൾക്ക് സമയവും ശ്രദ്ധയും നഷ്ടപ്പെടും.
വേഗത്തിൽ കാര്യങ്ങൾ മനസ്സിലാക്കാൻ സഹായിക്കുന്നതിനായി WCD ഒരു പ്രത്യേക രീതി ഉപയോഗിക്കുന്നു: • GOAL: ലക്ഷ്യം (GOAL): നമുക്ക് ലഭിക്കേണ്ട ഫലം. • ATTN: ശ്രദ്ധ (ATTN): നിങ്ങൾ ഇപ്പോൾ എന്തുകൊണ്ട് ഇത് നോക്കണം. • STATE: അവസ്ഥ (STATE): നിലവിലെ സാഹചര്യം. • DELTA: മാറ്റം (DELTA): യഥാർത്ഥത്തിൽ എന്താണ് മാറിയത്. • ACTORS: പങ്കാളികൾ (ACTORS): ഇതിന്റെ ഉടമസ്ഥൻ ആരാണ്, അടുത്തതായി പ്രവർത്തിക്കേണ്ടത് ആര്. • AUTH: അനുമതി (AUTH): എന്താണ് അനുവദനീയമായത്. • EVIDENCE: തെളിവ് (EVIDENCE): അവസ്ഥയെ പിന്തുണയ്ക്കുന്ന കാര്യങ്ങൾ. • EFFECT: പ്രത്യാഘാതം (EFFECT): വ്യാപ്തിയും റിസ്കും. • NEXT: അടുത്തത് (NEXT): ഏറ്റവും സുരക്ഷിതമായ അടുത്ത ഘട്ടം.
ഒരു സാധാരണ സ്റ്റാറ്റസ് ലൈറ്റിനേക്കാൾ ഇത് കൂടുതൽ ഉപകാരപ്രദമാണ്. നീളമുള്ള ചാറ്റ് ഹിസ്റ്ററി വായിക്കുന്നതിനേക്കാൾ വേഗത ഇതിനുണ്ട്.
WCD-യിലെ വിജയം എന്നത് ഉപയോക്താക്കൾ എത്ര വേഗത്തിൽ ക്ലിക്ക് ചെയ്യുന്നു എന്നതിലല്ല. അവർ എത്ര വേഗത്തിൽ കാര്യങ്ങൾ മനസ്സിലാക്കുന്നു എന്നതിലാണ്. ഞങ്ങൾ ഇത് താഴെ പറയുന്നവയിലൂടെ അളക്കുന്നു:
- Time to Orientation: ഓറിയന്റേഷൻ സമയം (Time to Orientation): നിങ്ങൾക്ക് പ്രവർത്തിക്കേണ്ടതുണ്ടോ എന്ന് എത്ര വേഗത്തിൽ തിരിച്ചറിയാൻ കഴിയുന്നു.
- Time to Decision Readiness: തീരുമാനമെടുക്കാനുള്ള തയ്യാറെടുപ്പ് സമയം (Time to Decision Readiness): മാറ്റം എത്ര വേഗത്തിൽ നിങ്ങൾക്ക് മനസ്സിലാക്കാൻ കഴിയുന്നു.
- False-ready rate: തെറ്റായ തയ്യാറെടുപ്പ് നിരക്ക് (False-ready rate): ജോലി പൂർത്തിയായിട്ടില്ലെങ്കിലും അത് കഴിഞ്ഞു എന്ന് നിങ്ങൾ എത്ര തവണ കരുതുന്നു.
സോഫ്റ്റ്വെയർ മനുഷ്യന്റെ മേൽനോട്ടത്തെ സഹായിക്കുന്ന ഒരു സുസജ്ജമായ മാതൃകയാണ് ഇതിന്റെ ലക്ഷ്യം.
Zenodo-യിൽ ഇതിന്റെ പൂർണ്ണരൂപം വായിക്കാം.
Optional learning community: https://t.me/GyaanSetuAi
