ይህ የብሎግ ጽሑፍ በሶፍትዌር ልማት ውስጥ የDesign Thinking አመራረቱ አስፈላጊነቱንና የተጠቃሚ ግብረ-ተስፋይነቱን ያወጣል። የDesign Thinking ምን እንደሆነ በዝርዝር ተገለጸ፣ ከተጠቃሚ ተሞክሮ ጋር የሚኖሩ ግንኙነቶች በዝርዝር ተዘረዘሩ። በሶፍትዌር ልማት ሂደት ውስጥ የDesign Thinking ተግባራት፣ የተጠቃሚ ምርምር ሚናና ፍጹምነቱን ለማሳደግ የሚወሰዱ ዘዴዎች ተዛረዘ፡፡ የተጠቃሚ አስተያየቶችን ማጠናከርና የተጠቃሚ ሙከራዎችን በማደረግ ስርዓቱን ለመተንተኝ ሂደቶች ተመለከቱ። በመጨረሻ፣ በDesign Thinking ሂደቱ በአዳዲስ መፍትሄዎች ማበረታታትና በተጠቃሚ ተቀያይም ሶፍትዌር ልማት የወደፊት ዕይነቶች በቅርብ ተጠቃሚነት ተገለጹ።
መግቢያ: Design Thinking ምንድነው?
Design Thinking ከባድ ችግሮችን ለመፍታት እና የፈጠራ መፍትሄዎችን ለማመንጨት እየተጠቀሰ ምንጭ ያደረገ የሰው ትኩረት ያለው የችግር መፍትሄ አቀራረብ ነው። ይህ አቀራረብ የተጠቃሚዎችን ፍላጎቶች በቅርብ ማስተዋል፣ በበለይነት ያሉ አካባቢዎችን ማየት፣ በፍጥነት እሴት የሚደረግ ሙከራ እና ሙከራ መዘርፍ ያካትታል። Design Thinking ብቻ ለቀላሉ አሳታሚዎች አይደለም፤ ሌሎች በተለያዩ ቅርጸት አይነት አካባቢዎች ያለውን ሙያ እንደሚያስተላለፉ ሁሉ የሚጠቀሙበት መቶድሎጂ ነው።
| ደረጃ | መግለጫ | ዓላማ |
|---|---|---|
| እርምጃ ማድረግ | የተጠቃሚዎችን ፍላጎቶችን እና ችግኞቻቸውን መረዳት። | የተጠቃሚዎች አዳዲስ እና እውነተኛ ፍላጎቶችን መለየት። |
| መቅደም | ፡፡ ችግኑን በግልፅነት መቅደም። | ሊፈታ የሚገባ ዋና ችግኑን መለየት። |
| ሃሳብ ማቅረብ | ለችግን ልዩ መፍትናዎች ለማጠናቀቅ ጎዳናዎችን ማቅረብ። | አዳዲስና ፈጠራማ ሃሳቦችን ማንጠባበቅ። |
| ፕሮቶታይፕ ማዘጋጀት | የፈጣንና ቀላል ፕሮቶታይፕዎችን ማቅረብ። | ሃሳቦችን በትክክል ያሸፉ መሆንና ማረጋገጥ። |
| ማረጋገጥ | በፕሮቶታይፕ ላይ የተጠቃሚ ግምገማዎችን ማከለከል። | መፍትኑን ማጠናከርና ማረጋገጥ። |
Design Thinking ሂደቱ በቅኝ ደረጃ ሂደት ያልሆነ፣ እንደገና የሚደገፍ ሂደት ነው። ይህ ማለት በማረጋገጥ ደረጃ የተሰጡ ግምገማዎች የሂደቱን መጀመሪያ ደረጃ፣ እርምጃ ማድረግ ወይም መቅደም ደረጃ ወደገባላት ሊያደርጋቸው ይችላል። ይህ የሚደገፍ አይነት የመፍትኑን አጠራጠር እና የተጠቃሚዎች ፍላጎቶችን በትክክል እንዲሰጥ ያደርጋል።
Design Thinking ሂደቱ ደረጃዎች
- እርምጃ ማድረግ: የተጠቃሚዎችን ፍላጎቶችን እና ስሜታዎቻቸውን መረዳት።
- መቅደም: ችግኑን በግልፅነት እና በመጠን ተቃዋሚ መቅደም።
- ሃሳብ ማቅረብ: ለውሻ መፍትናዎች ልዩ ፈጠራማ ሃሳቦችን ማንጠባበቅ።
- ፕሮቶታይፕ ማዘጋጀት: ሃሳቦችን ተከላከላ የሚሆኑ ፕሮቶታይፕዎችን ማዘጋጀት።
- ማረጋገጥ: ተጠቃሚዎችን ከፕሮቶታይፕ ጋር ማረጋገጥና ግምገማ ማከል።
የዚህ አይነት አApproach ዋናው መሠረት፣ በተጠቃሚዎች ፍላጎቶች ላይ በመሳተፍ፣ የሚያስገኙ ልዩ ችግኞችን ለማሻሻል መፍትናዎችን ማጠናቀቅ ነው። Design Thinking የጥሩ አይነት የአዳዲስ እና የስራ ሂደት ልዩ ችግኝ ለማጠናቀቅ የሚበዘበዝ ሂደት እስትንፋት ብቻ ሳይሆን፣ በስራ ዘርፋዊ ችግኞች ለቅርብ መፍትና ማጠናቀቅም ነው። በሶፍትዌር ማሻሻል ተግባሮች ውስጥ፣ ይህ እናንተን የተጠቃሚ አቋም ያላቸው አፕሊኬሽኖችን እና ስርዓቶችን ለማንጠባበቅ አስችሏል።
Design Thinking በተጠቃሚ ላይ ቀርባት፣ በፈጠራነት፣ እና በምደባዊነት መሠረት ያለው ችግኝ ማቅረብ ሒደት ነው። ይህ አApproach በሶፍትዌር ማሻሻል ሒደቶች ውስጥ የተጠቃሚዎችን ልዩ ችግኝ እና የውሻ፣ ሃሳቦችን በሚያደርጉ መፍትናዎች ልዩ ማቅረብ ያበረታታል እና የተጠቃሚዎችን ደስታን ያሳደጋል። በሚያስተላለፉ እና በሚቀያየሩ የቴክኖሎጂ ዓለም ውስጥ፣ Design Thinking የተወሰነ የተጠቃሚ ውስጥ ግኝት ማሳየትና የተጠቃሚዎችን ተስፋ ለማሟሟል የሚያስችል ልዩ አApproach ነው።
የተጠቃሚ ተመሳሳይ ሶፍትዌር አሳዳደር አስፈላጊነቱ
በሶፍትዌር አሳዳደር ሂደቶች ውስጥ Design Thinking እውነተኛ አቅጣጫን መወሰን የተጠቃሚ ተመሳሳይ መፍትሄዎችን ለማቅረብ መሰረት ያደርጋል። በባለሞያ የታወቀው አቅጣጫዎች ላይ ብዙውን ጊዜ የቴክኒክ መስፈርቶችና የሲስተም ባህሪያት አስቀድሞ ይነሳሳላቸው፤ የተጠቃሚዎች ፍላጎቶችና ተስፋዎች እንዲሁ በተአምራሚነት ሊታረም ይችላል። ይህ የሚያመነው የተጠቃሚዎች ስለተስፋ ቸርነት እና የእቃው የተቀባ መሆን ደነት አነስተኛነት እና በረጅም ስርዓት ውስጥ ሳይወድም እንዲወድ ሊስበጥ ይችላል። የተጠቃሚ ተመሳሳይ ሶፍትዌር አሳዳደር ደግሞ፣ በሂደቱ እያንዳንዱ አደረጃጅ ተጠቃሚውን በመናኘን ፣ መፍትሄ የሚያገኙ ፣ ፍላጎቶችን የሚያሟሟ እና ተስፋዎችን የተጠቃሚ የሚበልጥ ሶፍትዌር እንዲያሳድሩ ያደርጋል።
የተጠቃሚ ተመሳሳይ ሶፍትዌር አሳዳደር ፣ የተጠቃሚ ምስል (UI) እና የተጠቃሚ ልምድ (UX) ማሻሻል ብቻ አይሁንም። እንዲሁም፣ የሶፍትዌሩ መሰረታዊ ማዕከላዊነት ከሚሰጠው የሚከታተሉት የስራ ዓይነት ፣ ከፍጥነት ወደ ደህንነት የሚዛወር አቅጣጫ እያንዳንዱ ምንጭ የተጠቃሚ ፍላጎቶችን ለማቅረብ የተዘጋጀ መሆንን ይካተታል። ይህ አቅጣጫ የተጠቃሚ ምርምር፣ ፕሮቶታይፖች፣ ሙከራ እና እንደገና ማደስ በማስታወሻ ያጠናከረዋል። በዚህ ሁኔታ፣ ማሳዳዮች የተጠቃሚዎች በእውነተኛ ዓለም ያሉ እውነታ ባህሪያትን እና መድረሻዎችን መረዳት በተሟሟ እና የሚያገለግሉ ሶፍትዌር ማሳያዎችን ማስተናገድ ይችላሉ።
የተጠቃሚ ተመሳሳይ ሶፍትዌር አሳዳደር ጥቅሞች
- የተጠቃሚ ምርኮናን መጨመር
- የእቃው የተቀባ መሆንን ከፍ ማድረግ
- የአሳዳደር ወጪዎችን መቀነስ
- በገበያው ውስጥ የተወሰነ ቅድሚያ ማግኘት
- የተጠቃሚ ስተትዎችን መቀነስ
- ዘወትር አዳዲስ መፍትሄዎችን ማፍራት
በታች ያለው ሰንጠረዥ የተጠቃሚ ተመሳሳይና የታወቀ ሶፍትዌር አሳዳደር አቅጣጫዎች ያሉበትን ባህሪ ይስተካከላል።
| ባህሪ | የተጠቃሚ ተመሳሳይ ሶፍትዌር አሳዳደር | የታወቀ ሶፍትዌር አሳዳደር |
|---|---|---|
| የፍቅር ነጥብ | የተጠቃሚ ፍላጎቶችና ልምድ | የቴክኒክ መስፈርቶችና የሲስተም ባህሪያት |
| ሂደት | መንገዷ የተሳሳተ - የተጠቃሚ አስተያየቶች በመደገፍ ይተንቀሳቀሳል | ቀጥታ፣ የቅጥኝነት የታደረና በሰነዶች የፈጠረ |
| ምርምር | የተጠቃሚ ምርምር፣ ሙከራዎችና ትንበያዎች | የገበያ ምርምር (የተገደበ) |
| ውጤት | ከተጠቃሚ ጋር የሚስተካከል፣ የሚያሟሟ እና የተቀባ ሶፍትዌር | በቴክኒክ ደረጃ የተጠናከረ፣ ነገር ግን የተጠቃሚ ተስፋ ሊተሟሟ አይደለም |
Design Thinking መሰረት በማድረግ የተጠቃሚ ተመሳሳይ ሶፍትዌር አሳዳደር ለበሳለ እና እድለኛ ሶፍትዌር ፕሮጀክቶች ለማድረግ ትርጉም የለም። ይህ አቅጣጫ፣ የተጠቃሚ ምርኮናን መጨመር ብቻ ሳይሆን፣ በተጨማሪ የማሳዳደር ወጪዎችን በመቀነስ፣ በገበያው ውስጥ ቅድሚያ በመግኘት እና አዳዲስነትን በመሰራም ይጠቅማል።
ዲዛይን ቲንኪንግ እና የተጠቃሚ እውነተኛ ተሞክሮ
Design Thinking የተጠቃሚ እውነተኛ ተሞክሮን (UX) ለማሻሻል የሚቻለው ኀይለኛ መሣሪያ ነው። እምፅ ማድረግ፣ ችግር ማስተናገድ፣ ሃሳብ ማፍራት፣ ፕሮቲታይፕ ማቀናበር እና ማረጋገጥ የሚሆኑት ደረጃዎች በዚህ አቀራረብ ውስጥ አካትተዋል፣ የተጠቃሚዎችን ምኞትና ፍላጎቱን በጥል ማረዳትና አግባቡን የሆኑ መፍትሄዎችን ማቅረብ የሚከተለ አላማ ነው። የተጠቃሚ ተሞክሮ ማለት፣ ተጠቃሚው ከአንድ ምርት፣ አገልግሎት ወይም ስርዓት ጋር በመገናኘት እየኖረው የሚያገኘውን የሁሉንም ስሜት እና ተግባራዊ ተሞክሮዎች ይያዞታል። Design Thinking ተጠቃሚን የሚነቃቃት አቀራረብ እንዲሁም UX አሰራሮች ከተጠቃሚዎች የሚያሰበውን ምኞቶችን ይያዙ፣ ቀላል፣ የሚጠቀሙ እና አኩስ የሆኑ ምርቶችንና አገልግሎቶችን ማዘጋጀትን ይረዱታል።
Design Thinking እና የተጠቃሚ ተሞክሮ በአንዱ እየአንዱን የጨረሱና የኀደሙ እሽያት የሚመስሉ ስርዓት ናቸው። Design Thinking ሂደት ተጠቃሚዎች ምኞቶችን ለማረዳት የበለጠ የምርምር ዘዴዎችን ይጠቀማል። እነዚህ ምርምርዎች የተጠቃሚዎችን ባህሪያት፣ ማንነት፣ ችግሮች እና ደህና ማድረግ ይገልጻሉ። የተሰጡት መረጃዎች UX አሰራሮች የተጠቃሚ አይነቶችን፣ የግንኙነት አዘጋጅ እና የመረጃ አሰናዳኝነትን ለማቅረብ ይረዱታል። የተጠቃሚ ተሞክሮ ሙከራዎችና አግባቡን አስተያየቶች የአሰራር ሂደቱን በቋሚነት እንዲሻሻል ይረዳሉ።
- Design Thinking ደረጃዎች
- እምፅ ማድረግ፡ የተጠቃሚዎችን ፍላጎትና ማንነት ማረዳት።
- ችግር መተናገድ፡ በተጠቃሚዎች ላይ የሚከሰቱትን ዋና ችግሮች ማስተናገድ።
- ሃሳብ ማፍራት፡ ለችግሮች ፈጣንና ፈጥራ የሆኑ መፍትሄዎችን ማቅረብ።
- ፕሮቲታይፕ ማቀናበር፡ ምርቶችን ለመቀናበርና የተፋጠነ አይነት መገናኛዎችን ማቅረብ።
- ማረጋገጥ፡ የግንዛቤ ፕሮቲታይፕዎችን ከተጠቃሚዎች ጋር በማረጋገጥ አግባቡን አስተያየት መቀበል።
Design Thinking የተጠቃሚ ተሞክሮን ለማሻሻል በጣም ሃይማኖታዊ መሣሪያ ብቻ ሳይሆን እንዲሁም የሃሳብ ዘዴ ነው። ከተጠቃሚ የተወሰነ ባህላዊነት ያሳያል፣ ቡድኖች በጣም በቅርብ መስራትና ቀጣዩን መማር ይቻላል። ይህ አቀራረብ በሶፍትዌር ማሻሻል ሂደቶች ብቻ ሳይሆን እንዲሁም በምርት ልማድ፣ አገልግሎት አዘጋጅና በድርጅት የውስጥ ለውጥ ግምት ውስጥም በትውልድ ይተለዋዋል። Design Thinking መሠረታዊነቱን ወደ አእምሮ የቀደሙት ኩባንያዎች የእርስዎን የስንዴ ቅርብ ይያዙ እና ተጠቃሚዎችን በበለጠ የተወሰነ ተሞክሮ ማቅረብ ይችላሉ።
Design Thinking ተግባራት በሶፍትዌር ልማት ደረጃ
በሶፍትዌር ልማት ሂደት ላይ Design Thinking አቀራረብን ማዋገድ ፕሮጀክቶች የተጠቃሚ ፍላጎትን የሚሰማና የተሻለ መፍትሄ የሚሰጥ በማድረግ ያካሂዳል። በተለመዱ የሶፍትዌር ልማት መተግበሪያዎች ላይ የቴክኒክ መስፈርቶችና የሲስተም ባህሪያት በቅድሚያ ይወዳደማሉ፤ ነገር ግን Design Thinking ተጠቃሚውን በመሀከል አድርጎ፣ ችግናቸውን ማስተዋልና ያም ችግናቸውን ለማስተካከል የሚችሉ ፈጠራ መፍትሄዎችን ማመን ላይ ያተኩራል። ይህ አቀራረብ፣ ፕሮጀክቶቹ ምንም ሆነ በተግባር ብቻ ሳይኖሩ፣ እንዲሁም ተጠቃሚ ወዳድና መደሰትንም እንዲሰጡ ይወዳድማሉ።
Design Thinking ን ወደ የሶፍትዌር ልማት የህይወት ዘመን መያዣ መያዣ የማስተካከል፣ በፕሮጀክቱ ሁሉንም ደረጃ ተጠቃሚ ተመካከል አባልነት እንዲጠብቅ ያደርጋል። ከፍላጎት ቅድመ አናሳሽ፣ እስከ ፕሮቶታይፕ ልማት፣ ከመደበኛ መሞከር ፡፡ ወደ መጨረሻ ምርት ገበያ ማውጣት ድረስ፣ በእያንዳንዱ ደረጃ የተጠቃሚው አስተያየት ይትከላል። በዚህ መንገድ፣ የተሰራው ሶፍትዌር የተጠቃሚዎች እውነተኛ ፍላጎትን እንዲመለስና እና ተጠቃሚዎች ተስፋን እንዲያሟሟል ያደርጋል። ይህ የማያቀራረብ፣ በተሰራው ሶፍትዌር ፕሮጀክቶች የሚከሰት ስውር አደጋን ያነሳላልና የእንቅስቃሴ ወደጆን ያሳድጋል።
| Design Thinking ደረጃ | የሶፍትዌር ልማት ክፍል | ዓላማ |
|---|---|---|
| አጥርተው ማስተዋል | የተጠቃሚ ምንጭ ቅኝት | የተጠቃሚዎች ፍላጎትና ችግናቸውን ማስተዋል |
| መቅደም አድርግ | መስፈርት ቅጥ | የተጠቃሚ ችግናትን በግልጽነት ማቅደም |
| ሃሳብ መፍጠር | ሃሳብ ወረዳ እና ተለዋዋጭ ዝርዝር | በተለያዩ መፍትሄያት ሃሳብ ግምገማ |
| ፕሮቶታይፕ ማቅረብ | ፈጣን ፕሮቶታይፕ ልማት | የሳተተው የመፍትሄ ሃሳቦችን በታዋቂነት ያደርጋልና ሞከር ያደርጋል |
| ሞከር | ተጠቃሚነት መሞከር | የፕሮቶታይፕ ተጠቃሚዎች ላይ ያለ ተጽዕኖ ግምገማ |
Design Thinking መተግበሪያ በሶፍትዌር ልማት ሂደቶች ውስጥ ብቻ ቴክኒክ አስተዋፅኦን ሳይሆን፣ አጥርተው ማስተዋል፣ ፈጠራና ተይዞ አባልነት እንዲመሩ ያደርጋል። ይህ አቀራረብ፣ የሶፍትዌር አሠራር ፣ ዲዛይነርና ሌሎች ተይዞ አባላት በአንድነት ይሰሩበት። በዚህ ሁኔታ፣ የተጠቃሚው ቋትነት አማካይነት ያመርታችሁ፣ ተጠቃሚዎች ሕይወትን በቀላሉ ያደርጋሉና እሴት ያበረታችሁ። Design Thinking ሶፍትዌር ፕሮጀክቶች በመርት ብቻ ሳይሆን በተግባር ያለ ዕድል ይሆናሉ.
ፕሮጀክት አስተዳደር
Design Thinking የፕሮጀክት አስተዳደር ላይ ያለው ተጽዕኖ፣ ከተለመዱ አቀራረቦች በተለየ መንገድ በጥያቄነትና በተደጋጋሚ ሂደት ነው። የፕሮጀክት አስተዳደሮች Design Thinking መርሃ ግብሮችን በማተግበር፣ ከፕሮጀክቱ መጀመሪያ ጀምሮ የተጠቃሚዎችን አስተያየት ይትከላሉና የፕሮጀክቱ ቅርንጫፍም ከዚህ አስተያየት ይለያያል። ይህች አቀራረብ፣ በፕሮጀክት አስተዳደር ሂደት ላይ የሚፈጠር ስህተቶችን በቅድሚያ ማየት ያ”ችላልና ውድ የማጽናኛ ስህተቶችን ይከላችሁ።
- በተለያዩ መተግበሪያ ምሳሌዎች
- የሞቢል መተግበሪያ በይነገጽ እና ዲዛይን
- የድር ጣቢያ ተጠቃሚ ልምድ ማሻሻያ
- የኩባንያዊ ሶፍትዌር መፍትሄዎች ልማት
- የኢ-ንግድ ታቢያ የደንበኛ ጉዞ ማቀናበሪያ
- በጨዋታ ልማት ሂደት ተጠቃሚ አስተያየት አማካይነት
- ለአትም ሶፍትዌር ተማሪ ተግባራት ዲዛይን
የቡድን ስራ
Design Thinking በሶፍትዌር ልማት ቡድናት መካከል ይቻላል የተሻለ ተይዞ አባልነትና ዕቅድ እንዲረጋገጥ። ከተለያዩ ስራዎች የሚመጡ የቡድን አባላት በተጠቃሚነት ቃላቸው ይወዳድማሉና በአንድነት ራዕይ ይሰሩበት። ይህ ተይዞ አባልነት ፈጠራን ያበረታችሁና የቡድን አባላት ከእርስዎ ይማሩ። በዚህ መንገድ፣ ፈጠራዊና ተጠቃሚ-ትኩረት የሆኑ መፍትሄዎች ይፈጠራሉ።
Design Thinking መጠበኛ ማቅረብ ብቻ ሳይሆን አንድ የልምድ ልዩነት ነው። የሶፍትዌር ልማት ቡድናት ይህን ዓይነት ልዩነት በመቀበል፣ ፕሮጀክቶቻቸውን በተጠቃሚነት መሆንና ትርጉም ማደረግ ያበረታችሁ።
የተጠቃሚ ምርምር ሚናና አስፈላጊነት
የተጠቃሚ ምርምር Design Thinking ሂደቱ የመሠረት ዓይነቱ ነው። በእነዚህ ምርምሮች የተወዳድሩ ቡድኖች እንደምን አስፈላጊነታቸው፣ ባህላቸው፣ እንቅስቃሴዎቻቸውና ተስፋዎቻቸው ይታወቃል። የተጠቃሚ ምርምር በሶፍትዌር ማሻሻያ ሂደት ትክክለኛ ውሳኔ ለማድረግ ይረዳል እና ምርቱ ተጠቃሚ ተጋባዥ እንዲሆን ያደርጋል። በዚህ መንገድ የተዘጋጀው ሶፍትዌር በተጠቃሚዎች የተቀበለ ምልክት እንዲጨምር እና የፕሮጀክቱ ውጤት እንዲጨምር ይረዳል።
የተጠቃሚ ምርምር በሶፍትዌር በተጠቃሚነት ብቻ ሳይሆን በተጠቃሚ ልምድ (UX) ጋርም ቅርብ የተያያዘ ነው። አስተዋድዶ የተሰራ የተጠቃሚ ልምድ ተጠቃሚዎች ሶፍትዌሩን በቀላሉና በደስታ እንዲጠቀሙ ያደርጋል። ይህ፣ የተጠቃሚ እናቅብ እንዲጨምር እና የባህርይ የምስክርነት እንዲታከል ያደርጋል። የተጠቃሚ ምርምር፣ ተጠቃሚዎች ሶፍትዌሩን እንዴት እንደሚጠቀሙ፣ ምን አይነት ችግር እንደሚያጋጥማቸው፣ ምን አይነት ባህላቸው እገኘት እንዳለው ማረዳት የአስፈላጊ መረጃ ነው።
| የምርምር ዘዴ | ዓላማ | የምርምር በርታ |
|---|---|---|
| ፎርሞች | ከብዙ ሰዎች ውሂብ ማሰባሰብ | በፍጥነትና በተረፋ ውሂብ ማሰባሰብ፣ የቁጥር ትንበያ እድል |
| የተጠቃሚ ቆይታዎች | የተጠቃሚዎች እንቅስቃሴና የማሰብ ሂደትን መረዳት | ሲሆን መረዳት፣ የተጠቃሚዎች አፍንጫ ማግኘት፣ በጥልቅ ውሂብ ማረዳት |
| የተጠቃሚነት ሙከራዎች | የሶፍትዌሩን ተጠቃሚነት ማወቅ | የተጠቃሚ ችግሮችን ማወቅ፣ የተጠቃሚ ልምድን ማሻሻይ |
| A/B ሙከራዎች | በተለያዩ የንድፍ አማራጮች ላይ የውሂብ አያያዝ ማድረግ | በውሂብ ላይ የተመሰረተ ውሳኔ፣ ከዚህ በላይ የሚያስፈልጉ አይነቶችን መረዳት |
የተጠቃሚ ምርምር በትክክልና በተፈጥሯ ፀናት የሚካሄድ ሊሆን የተደርሱ ድንበሮች መተካት አስፈላጊ ነው። በመጀመሪያ የምርምር ዓላማ በተጠቃሚነት ግልጽ ማድረግ እና የተወዳደሩ ቡድኖችን መገልገል ይኖርበታል። ከዚያ በኋላ ተገቢውን የምርምር ዘዴ መምረጥ እና የውሂብ ማሰባሰብ መሣሪያዎችን ማዘጋጀት አስፈላጊ ነው። የተሰበሰበው ውሂብ በተጠቃሚዎች አስፈላጊነትና ተስፋዎች መሠረት ባለው ሶፍትዌር ማሻሻያ ሂደት ሊያንቀሳቅሱ ይገባቸዋል። በዚህ ሂደት የተጠቃሚ አስተያየቶች በመደበኛ አቅጣጫ ሊያነኩ ይገባቸው፣ ሶፍትዌሩ ተጠቃሚ ተጋባዥ እንዲሆን ማሻሻያ ማድረግ አስፈላጊ ነው።
- በምርምር ሂደት የሚከተሉ ደረጃዎች
- የምርምር ዓላማና ዕድል ማውጣት።
- የተወዳደሩ ቡድኖችን መግለጫና በአካባቢነት ማድረግ።
- ተገቢ የምርምር ዘዴዎችን መምረጥ (ፎርም፣ ቆይታ፣ ተጠቃሚነት ሙከራዎች ወዘተ።)
- የውሂብ ማሰባሰብ መሣሪያዎችን ማዘጋጀት (ፎርም ጥያቄዎች፣ የቆይታ መመሪያዎች ወዘተ።)
- ውሂብ ማሰባሰብና ትንበያ ማድረግ።
- ውሂቦችን የማቀናበርና የሪፖርት ማድረግ።
- የተገኘውን መረጃ በሶፍትዌር ማሻሻያ ሂደት ላይ ማጽናት።
የተጠቃሚ ምርምር Design Thinking ሂደቱ የማያለፍ አካል ነው። የተጠቃሚዎች አስፈላጊነትና ተስፋዎቻቸውን መረዳት የሚገባው ሶፍትዌር ማሻሻያ ፕሮጀክቶች ውጤት ለማድረግ አስፈላጊ ዐይነት ነው። ስለዚህ፣ በሶፍትዌር ማሻሻያ ሂደት በተጠቃሚ ምርምር ወቅት በበቂ ጊዜና ሃብት በመወዳደር የፕሮጀክቱ ውጤት ያሳድጉ ይችላሉ። አስታወስ ይገባቸው እንደሆነ፣ ተጠቃሚ ተጋባዥ አቅጣጫ በሶፍትዌር ብቻ ሳይሆን በኩባያ ውጤትም በቀጥታ ይገለጽ ይችላል።
Design Thinking በማድረግ ፍጡነትን ያሳደጉ

Design Thinking የፍጡነትን ማስተናገድ ብቻ ሳይሆን፣ አስቸጋሪ ችግሮችን ለመፍታት ከተደጋጋሚው አቅም ውጭ እና ፍጡነትን ለማመን በጥንቃቄ የሰራ መሳሪያ ነው። ከሚተዋወት ማስተላለፊያ፣ በተለይም ስለሌሎች አካላት በቀለም አቀራረብ የሚተማመን እና የሚያደጉ ፕሮቶቱፕ ሂደቶች፣ አዲስ ሃሳቦችን የሚያቀርቡ አግናው እንቅስቃሴ ይፈጥራሉ። ፍጡነት በሶፍትዌር ልማት ሂደት ውስጥ ኢኖቬሽንን ይደግፋል፤ እና የተጠቃሚዎች ፍላጎቶችን ለማዝረፍ በጥቂት ጊዜ የሚረዳ የፍጡነት አቅምን ያንጉ። Design Thinking አቀራረብ ቡድኖችን ከተስፋፋ የማስተዋል ዓይነቶች ይራቅበታል፤ እና የአስተዋል መድረክ በማታጠብ፣ በአዲስነትና ድፍረት የተቆራረበ አቀራረብ ለማድረግ ያነሳሳል።
ፍጡነትን ለማበረታታት በቅርብ ጊዜ የተሸማችበት የDesign Thinking ሂደት ውስጥ አይነት ባለው መሳሪያ እና ቴክኒኮች ሊያገኙ ይችላሉ። በመስተዋወቅ የቅድሚያ ቦታዎች (brainstorming) ስብሰባዎች፣ ሃሳብ ማእከል መስርያ (mind mapping) እና ስድስት አልጋ የሸበች የማስተዋወቅ ቴክኒክ የመሳሰሉ አቅም፣ የተለያዩ የአስተዋወቅ አይነቶችን በአንድ ቦታ በማያያዝ ከፍተኛ የሃሳብ መድረክ ለማቅረብ ይረዳሉ። እነዚህ ቴክኒኮች ተወካዮቹን ከተለያዩ አይነት አይነቶች ብለው ማስተዋወቅ ያስገድዳሉ፤ እና ያልተገደቡ መፍትሄዎችን ትንሽ ማድረግ ይችላሉ። እንዲሁም፣ ለፍጡነት የችግር መፍትሄ ልምዶች (creative problem solving exercises) እና ጨዋታዎች (gamification applications) የቡድኑ የመነሻ እንቅስቃሴን በመጨመር ፍጡነትን ይደግፋሉ።
- ፍጡነትን የሚያደጉ ጠቃሚ አሰባሰቦች
- ከተለያዩ የማህበረሰብ ስፋት አይነት የሆኑ ሰዎችን አንድ ቦታ አደራሽ ያድርጉ።
- በተወሰነ ጊዜ ውስጥ በቻሉት ጊዜ ብዙ ሃሳብ በመፍጠር ተመክቱ (እውነተኛ እንጂ የውስጥ ጥራት ይበልጥ ይታወቃል.)
- ሃሳቦችን ሳይደናበው እና በኋላ ማረጋገጫ በማድረግ ይፍቀድኑ።
- አሁን ያሉ ሃሳቦችን በመያያዝ ወይም በማደግ አዲስ ሃሳቦችን ይያዙ።
- በፍስትለኛ የፅኑ ምድር ወይም በተለያዩ መሳሪያዎች በማቀላጠፍ የሃሳብ ሂደትን ያነሳሳሉ።
- በተወሰነ ችግር አይነት በሚቻለው ቦታ (ለምሳሌ፣ ከተጠቃሚው እይታ፣ ከአስተዳዳሪው እይታ) ይተውበቱ።
Design Thinking ያለው የተደጋጋሚ ተፅዕኖ ፍጡነት የቀድሞውን መድረክ የሚያበረታታ እና የማይወድፅ በነቀል ያሳያል። በፕሮቶቱፕ ደረጃ ሃሳቦች በውስጥ ይታያሉ፤ እና በተጠቃሚ ፈተናዎች ይደረጋሉ። ይህ ሂደት የሃሳቦች በእውነተኛ ህይወት ተፅዕኖ የሚታይ እና የማሳተም እድሎች የሚገባ ይሆናል። እኛው የማይሟሟም ፕሮቶቱፕንም የዚህን ሂደት መማሪያ የሚሰጥ አገናው ይደርሳል፤ ለተሻለ መፍትሄ የሚወስዱ የጥራት ንዴቶችን ይገኛል። ይህ የተቆራረበ የመማሪያና የማሳሰቢያ ጥምያ ፍጡነትን ይደግፋል፤ እና አዲስ መፍትሄዎች እንዲወጡ ይነሳሳል።
ፍጡነትን ለማሳደግ ከጠቃላይ አዳዲስ አካላት ውስጥ የሚገኙ አካላት ዝርዝር በትክክል ለማህበረሰብ መፍፃፋ አስፈላጊ ነው። ቡድኖች በቅርቡ በሃሳቡዎቻቸው በተፉፉ መድረክ ሆነው ሳይተዋውቁ የተደጋጋሚ እይታ የፍጡነት የማህበረሰብ እና የተስፋፋ ፍላጎቶችን ልክነት ይደግፋሉ። ከልድ በአንድ ላይ በፍጡነት የሚያነሳሳ አቅም ማሳደግና ቡድኖችን ማነሳሳል፣ Design Thinking አቀራረብ አስተዋውቅ ለማድረግ በጣም አስፈላጊ ነው።
የተጠቃሚ ግለጫዎችን ግምገማ ማድረግ
Design Thinking ሂደት ውስጥ የተጠቃሚ ግለጫዎች ለተሰራው ሶፍትዌር ለተጠቃሚ ፍላጎቶች በምን ደረጃ መስማማት እንደሚችል ለመረዳት አስፈላጊ ያለ ዕድል ነው። እነዚህ ግለጫዎች የሶፍትዌሩን የተጠቃሚነት ለማሳደግ፣ እብድነቶችን ለማስተካከልና አጠቃላይ የተጠቃሚ ልምድን ለማሻሻል ዋጋ ያለ መረጃ ይሰጣል። የግለጫዎችን ስብሰባና በትክክለኛ ሁኔታ ማቅረብ የይበልጥ ማሻሻያ እና ጥቅም በእያንዳንዱ ሂደት የሚከናወን አካል ነው፤ ይህም መቀጠልና ማሻሻያን በማድረግ የሶፍትዌሩን ዊድጋያ ያደርጋል።
የተጠቃሚ ግለጫዎችን ለማሰብ ልዩ ዘዴዎች ሊገባቸው ይችላሉ። የማሰማራት ምርመራዎች፣ የተጠቃሚ ቆይታዎች፣ የተጠቃሚነት መረጃ መርምሮችና የአናሊቲክ መሳሪያዎች የግለጫ ስብሰባን ለማድረግ ብዙውን ጊዜ የሚጠቀሱ ዘዴዎች ናቸው። የተሰበሰበው መረጃ ቡድን ትልቅ ናቸው እና በሚያውቅ መርምሮች ተደጋጋሚ እንዲሆን የተለካ የትክክለኛ አነሳሳዎችን ማጠቃለያ ማድረግ አስፈላጊ ነው። እነዚህ መርምሮች የተጠቃሚዎች ችግሮች፣ ተስፋዎቻቸውና ጥያቄዎቻቸውን ለግኝ ተርከት፣ የምርምር ቡድንን በቅድሚያ ያቅረቡትን ያሳያል።
የግለጫ ሂደት ደረጃዎች
- የግለጫ ስብሰባ መንገዶችን መወሰን
- የተጠቃሚ ግለጫዎችን በስርዓታች ስብስብ ማድረግ
- የተሰበሰቡ መረጃዎችን መተንተንና መቃኘት
- ቅድሚያና የማሻሻያ ቦታዎችን መወሰን
- የማሻሻያ ጥያቄዎችን ማዴበል
- ማሻሻያዎችን መተግበርና ማርምረት
- ውጤቶችን መቅረጽና መዛመድ
በታች ለየት የግለጫ ዘዴዎችና አይነቶቻቸው የሚሰጡ የተጠቃሚዎች አሻሻያዎችና የደካማዎች መግለጫ ማጠቃለያ በሰንደቅ ውስጥ ታይቷል፦
| የግለጫ መመዝገብ ዘዴ | አሻሻያዎች | ደካማዎች |
|---|---|---|
| የማሰማራት ምርመራዎች | ለብዙ ሰዎች ይደርሳሉ፣ አወዳድነታቸው ዝቅ ነው። | በጥልቅ መረጃ ላይ ሊታይ ይችላል፣ የምርመራ አነስተኛ ይሆናል። |
| የተጠቃሚ ቆይታዎች | የዝርዝርና ጥልቅ መረጃ ያቅርባል፣ የተጠቃሚዎችን ስሜት በማዘው ይረዳል። | ቀድሞ ጊዜ ይበልጣል፣ በአነስተኛ አይነት ቦታ ያደርጋል። |
| የተጠቃሚነት መርምሮች | የተጠቃሚዎች የተፈጥሮ ልምድ ማየት ያስችላል፣ የተጠቃሚነት ችግሮችን ለማግኘት የሚረዳው አሻሻያ ነው። | የተጭናች እና የተዘጋጅ አቅም ያስፈልጋል፣ አወዳድነቱ ከፍተኛ ሊሆን ይችላል። |
| የአናሊቲክ መሳሪያዎች | የተጠቃሚዎች ውጤት ማስበዝበዝ አስችላል፣ የመነሻ አቅም ያስታውሳል። | ተጠቃሚዎች በግለጫ ምን ችግር ያቀረቡ አያትረፍ ሊሆን ይችላል፣ ተዛማጅ መረጃ የማግኘት ችግሮች ሊኖሩ ይችላሉ። |
በየግለጫዎችን ውስጥ የተጠቃሚ ተጠናቀቅ ባህሪ መርከት አስፈላጊ ነው። የተጠቃሚዎችን ድምፅ ማድረግ፣ ፍላጎታቸውን ማረዳት እና በዚህ መሰረት መፍትሄ ማቅረብ፣ የመሰረተ ልምድ ሶፍትዊር ልምድን ለማጠናቀቅ ዋና አቅስ ነው። የተጠቃሚ ግለጫዎች ብቻ ከተሰራው አቅም አመራማሪ የሚያደርጋቸው ያይደል፣ አዲስ ባለባበር አቅም ማንበብ፣ ለተጠቃሚ ልምድ የበለጠ አዲስ አብራዊ አቅም ማሰማራት ይቻላል።
የሚቀጠለውና ፈታ የሆነ ግለጫ ሂደት አስፈላጊ ነው። ተጠቃሚዎች ለግለጫ ማስገባት ፤ የሚስትም ግለጫዎችን እንዳስተካከሉ የማገናኛ የተለያዩ ማሳያዎችን ማቅረብ፣ ግብር ይሰጣሉ፣ ሶፍትዌሩን የሚጠቅሙ እና በውስጣዊ ዲዛይን መዋቅር ያደርጋል። ይህ የተደጋጋሚ ሂደት ሶፍትዌሩን በቀላሉ ለማሻሻልና የተጠቃሚ ደስታውን በከፍተኛ መልኩ ለማከል ይረዳል።
የተጠቃሚ ፈተናዎችን መፈጸምና ትንተና
የተጠቃሚ ፈተናዎች በDesign Thinking ሂደት ውስጥ ከበርበረት የተለየ ደረጃ ናቸው። ይህ ደረጃ ፕሮቶታይፖቹ በእውነተኛ ተጠቃሚዎች በሙከራ በሚፈጸሙበት ሁኔታ ፍጥረት ወይም አገልግሎቱ የተጠቃሚ ፍላጎቶችን እንዴት እንደሚያሟሟ ማረዳያ ይሰጣል። የተጠቃሚ ፈተናዎች በቅድሚያ ደረጃ ማይታየውን ችግሮችን በግልጽ ያደርጋሉ፣ በልማት ሂደት ውስጥ ዋጋዎች ትልቅ ብስክትን ከመከላከል ይረዳል። አሳሳቢ የተጠቃሚ ፈተና ተጠቃሚዎችን ከምርባቹ ጋር እንዴት እንደሚገናኙ፣ የሚጨናቁበት ነገሮች ማንአቸውና ተስፋዎቻቸው ከመሟሟ ምን ያህል ሞሟሟ ሆኖ እንዲቆረጥ ያደረገ ትንተና ይጨምራል።
የተጠቃሚ ፈተናዎችን በተውናንተ መፈጸም በሚለው ሂደት፣ ምን ይደረግ እንደሚገባ የሚገኙ ጠቃሚ ነገሮች አሉ። የመመሪያ ሲሆን፣ የፈተና ሴነሪዮዎቹ እውነተኛ የአጠቃቀም ሁኔታዎችን እንደሚያነሳ መሆኑ አስፈላጊ ነው። የተሳታፊዎች የዴሞግራፊክ ባህሪዎችና የቴክኖሎጂ ተጠቃሚነት ልምዶችም ልከት ይደረግበት ይገባል። በፈተናዎቹ ሂደት ተጠቃሚዎች አስተሳሰባቸውንና ስሜታቸውን በትዕዛዝ ከፍ እንዲያውሩ ማበረታታያ ይሰጣል፣ በዚህ ምክንያት ፈተና ባለሙያዎች የተጠቃሚ ተሞክሮን በቅርብ እንዲያስረዳ ያስችላቸዋል።
ለፈተና ደረጃ የሚያስፈልጉ ነገሮች
- ዓላማ መታየት: ፈተናው እሴን እንደሚመለከት ጥያቄዎችን ግልጽ ማድረግ።
- ተሳታፊ መምረጥ: ዩዝር ቡድንን የሚወክሉ ተጠቃሚዎችን መለያየት።
- የፈተና አካባቢ አዝጋጅት: እውነተኛ የአጠቃቀም ሴነሪዮዎችን የሚያሳይ አካባቢ መፍጠር።
- የፈተና ሴነሪዮዎችን መፍጠር: ተጠቃሚዎች የተወሰኑ ተግባራትን እንዲያጠናቀቁ ማድረግ።
- የውሂብ ማከታተያ ዘዴዎች: በትኩረት፣ በጥናትና በቅብዓዊ ቃላት ውሂብ ማከታተያ።
- ፈተና ተውናንተ: ፈተናውን በእቅዱ መሠረት መፈጸም።
ከየተጠቃሚ ፈተናዎች የተመኘ ውሂብ ትንተና በDesign Thinking ሂደት ውስጥ በጣም አሳሳባቸው አላቸው። የጥራትና የቁጥር ውሂብን በአንድነት መረጃ እንዲደርስ ማድረግ የተጠቃሚ ተሞክሮን በሙሉ እንድናስረዳ ያደረገዋል። የጥራት ውሂብ አስተሳሰብ፣ ስሜትና ባህሪ ያገናኛል፣ የቁጥር ውሂብም የተግባር ጨረሻ መጠናቀቅ፣ የስህተት ቁጥርና የተሞክሮ ዓይነት ድምርዎችን ያምራል። ውሂብ ትንተናን በሚያድርጉ ጊዜ፣ የምርባቹ ወይም የአገልግሎቱ የረቂቅና የቅርብ ወጥመድ ይወዳድርበታል፣ እና የማሻሻያ ምክር የተሞከረ አሰራር ይሰጥበታል።
| የውሂብ አይነት | የማከታተያ ዘዴ | የትንተና ዘዴ | የአጠቃቀም መስክ |
|---|---|---|---|
| የጥራት ውሂብ | ቅብዓዊ ቃላት, ትኩረት | ባህሪ ትንተና, ውሂብ ትንተና | የተጠቃሚን ፍላጎት የማስረዳት፣ ተሞክሮ ማሻሻያ |
| የቁጥር ውሂብ | ጥናት፣ የተግባር ጨረሻ ጊዜዎች | ስቲስቲካል ትንተና፣ A/B ፈተናዎች | ውጤት መጠናቀቅ፣ ውሳኔ መስጠት |
| የተጠቃሚ አጋጥሚ | ጥናት፣ ቅብዓዊ ቅፅዎች | ስሜት ትንተና፣ ጽሑፍ ማዳከል | ደስታ መጠናቀቅ፣ የማሻሻያ መስክ መታየት |
| የአጠቃቀም ውሂብ | የድህረግጥ ትንተና፣ የመተግበሪያ ትንተና | ውሂብ ማዳከል፣ ሪፖርት ማቅረብ | የአጠቃቀም ልምድ ማስረዳት፣ ውጤት መከታተያ |
የትንተና ውጤቶች በDesign Thinking ቡድን በትክክል ከተገናኙ በኋላ በምርባቹ ወይም አገልግሎቱ ልማት ሂደት ውስጥ ሚካሄዱትን ለውጦች ውሳኔ እንደሚስጡ ይቀይራል። ከከተጠቃሚ ፈተናዎች የተመኘ አጋጥሚዎች፣ ፕሮቶታይፖቹን ማሻሻያ፣ ተደራሽዎችን እንደገና መቀየር ወይም ስርየት አዲስ መፍትሄ ማዘጋጃ ሊያገኙበት ይችላሉ። ይህ የሚዛወር ሂደት የተጠቃሚን ያነአ ጥራት አስፈላጎቱን ይወክላል፣ እናም ቀጥታ ማሻሻያን ያነቃቃ። አስታውሶ መጻኛ የተጠቃሚ ፈተናዎች ከፍተኛ የውጤት ማረጋገጫ ብቻ አይደሉም፣ እንዲሁም የማስረዳትና የማግኘት ዕድል ናቸው።
የተጠቃሚ ፈተናዎች ምርባቹ ወይም አገልግሎቱ በተጠቃሚዎች በእንዴት መምጣትና እንዴት መደምደም እንደነበሩ በሙሉ የሚያስረዳ ዘዴ አረናዋይ ነው። በፈተናዎች አንቀሳቃሽ፣ የተጠቃሚዎች ፍትፋቸውና ተስፋዎቻቸውን የሚያሟሟ መፍትሄዎችን ማቅረብ ትችላላችሁ።
ውጤት፡ Design Thinking በሚያዳምጡ ዘዴዎች አዲስ መፍትሄዎችን ፈጠራ
Design Thinking በተጠቃሚ በመሰረት የሶፍትዌር እዳናቸው ሂደቶች ውስጥ ብቻ አለመንገድ ዘዴ አይደለም፣ የሓሳብ አስተሳሰብ አቅም እንደሚሰጥ አስቀድሞ ይታወቃል። ይህ አቅም በተደባደብ ችግሮች ላይ ሰውን እና ስሜትን በመዘን፣ በአስተዳደር፣ በማደግ እና በመተባበር መርሆዎች አዲስ መፍትሄዎችን ለመፍለት ይደረጋል። በሶፍትዌር እዳናቸው ሂደቶች ውስጥ Design Thinking እንደዚህ በተግባር ብዙ ቦታዎች የተጠቃሚዎችን እውነተኛ ፍላጎቶች ለማስተላለፍ፣ ተስፋዎቻቸውን ለማካተት እና በዚኔ የሚኖር ሶፍትዌር የተጠቃሚ ወዳጅና ዓይነት ስእሳች እንዲፈጠር ይስችላል። በዚህ መንገድ ድርጅቶች የሚያዳጓት ማዕከላዊ ውጤት እና የተጠቃሚ እርከንና በሚታደግ ይቻላል።
በDesign Thinking ሂደቶች ውስጥ የተጠቃሚ መልስ በጣም አስፈላጊ አላባት አለው። በተጠቃሚ ሙከራዎችና በመደበኛ ጥቆማዎች የሚሰበሰብ መረጃ በሶፍትዌር እዳናች ሂደት በመደበኛነት ለባለጌ እዳናቸው ያደርጋል። በእነዚህ መረጃዎች ተሰርዕ፣ በሶፍትዌር ያሉ ችግሮች በቀድሞ ጊዜ ይታወቃሉ እና ይታረም፣ የተጠቃሚዎችን ፍላጎት የማይሞሟው ባለት ባህሪዎች ይስራሉ ወይም ፈጽሞ ይቀየራሉ። በጨረሻ፣ የተጠቃሚ መልሶች በተጠቃሚ በመሰረት የሶፍትዌር እዳናቸውን ሲያበረከቱ ይደገፋል።
እነዚህ Design Thinking አቅጣጫዎችን ሲወስዱ በፍጹም ቁጥጥር የሚወሰኑ አስቸኳይ ተግባራት እነዚን ማሳሰብ ይችላሉ፦
- የስሜት ካርታዎች ያከናውኑ: የተጠቃሚዎች ሓሳቡንና ስሜታቸውን ለማስተዋል የምትችሉ ታዋቂ መሣሪያዎችን ይጠቀሙ።
- ፈጣን ሙከራ ያድርጉ: ፍእይቶቻችሁን በፍጠና የሚደርሱ መሰረተ ፈጠራ በዘዴ ይቀይሩ።
- የተጠቃሚ ሙከራዎች ያደርጉ: በእውነተኛው ተጠቃሚ ላይ ፕሮቶታይፕን ሙከራ ሲያደርጉ የመልስ ትእዛዝ ይውሰዱ።
- የድግግሞሽ ዘዴዎችን ቀዳድ ያገኙ: እንደ መልስዎች የተሰሩ አቅሞቹን ዘዴዎችን ቀድሞ አጠቃቀም ያለው ያድርጉ።
- የሰፊ ስልጣኔ መስራች ቡድኖችን ያነጻጽሉ: ከበለይ ባለሙያዎች በመያዝ ጥራት መፍትሄ ያፈጥሩ።
- የበርታን ሃሳብ ዘርፎችን ስብሰባ ያድርጉ: ፈጣሪ ፍእይቶችን ወደ ግምጃጉ ማምጣት እንደ ቡድን አቅሞት ይቀይሩ።
Design Thinking በሶፍትዌር አዳናት ሂደቶች ውስጥ በተጠቃሚ ማደግ መፍትሄዎችን ለመፍጠር ጠንካራ ዘዴ ነው። ይህ አቅጣጫ የድርጅቶችን ተጠቃሚ ፍላጎት በተራ ማስተዋል ይስታል፣ አዲስ ምርቶችን ማዳናትና ማዕከላዊ ውጤት ማስተላለፈት ይከናዋል። በውስጠ ወይም በወደፊት ዘመን በሶፍትዌር እዳናቸው ሂደቶች ውስጥ Design Thinking እንደሚታደግና እንደሚቀርበው መጠን ተጠቃሚ ቇም እንደሚሆን ይጠበቃል። ስለዚህ፣ የሶፍትዌር አዳናት ሰራተኞችና አዳናት በዚህ አቅጣጫ መቀበልና መድረግ በዓይነት አዳናት እና ተጠቃሚ ወዳጅ ሶፍትዌር ለመፍጠር በጣም አስፈላጊ አላባት ነው።
የተጠቃሚ መሰረት ያለው የሶፍትዌር ልማት በወደፊት የሚመለከት እይታ
የሶፍትዌር ልማት ዓለም በለውጦትና ልማት ላይ የሚቀጥለው ሲሆን በዚህ ለውጦት የተጠቃሚ ትኩረት በየቀኑ በጣም ተያይዞ ታላቅ አጠቃቀብ ነው የሚያገኘው። በወደፊት Design Thinking አቀራረብ በሶፍትዌር ልማት ሂደቶች ውስጥ ያለው ድርጅት የተጨማሪ አስተዋፅኦ ያገኛል፣ በአስተማማኝ ብሔራዊ አይነት (AI) እና ፍማሪ ማወቅ (ML) ያሉ ቴክኖሎጂዎች እየተያያዙለት በተጠቃሚ ላይ የተሠራ የተቀጣጣሚና አስማተኛ መፍትሄዎችን ያወጣሉ። የተጠቃሚዎችን የሚያደርጉትን መጠየቅ፣ በደሞዝ የተጠቃሚ ስድስት አግኝተ መፍትሄ ማቅረብና ቀጣይ እቅድ የማደርግ የሶፍትዌር ፕሮጀክቶች ትኩረት ይሆናሉ።
በዚህ አውድ የሶፍትዌር ልማት ቡድኖች ሳይአንስ ቴክኒክ ክህሎታቸውን፣ እምፅንና የግንዛቤ ክህሎታዎቻቸውን፣ እንዲሁም የተላላኪነትና የተባበሩ ሥራ ክህሎታቸውን ሊነቃቃ ይገባቸዋል። የተጠቃሚዎችን ስሜታዊ ምላሾች መረዳት፣ ተሞክሮአቸውን በጥልቅ መዘርዘር እና ይህን ያገኘውን ሀሳብ በሶፍትዌር ንድፍና በስራን ውስጥ ማስተካከል በወደፊት የተቀጣጣሚ ውድዱ ላይ አጠቃቀብ ይሰጣል። በታች ያለው ሰንጠረዥ በወደፊት የተጠቃሚ መሰረት ያለው የሶፍትዌር ልማት የሚመለከት የጠቃሚ እና ቴክኖሎጂ ተነሳሳሾችን ያውጣል።
| ዘዴ/ቴክኖሎጂ | መግለጫ | የተጠቃሚ መድረኮች |
|---|---|---|
| አስተማማኝ ብሔራዊ አይነት (AI)ና ፍማሪ ማወቅ (ML) | የተጠቃሚ ምግባርን በአይለፍ መትከልና ለተጠቃሚ የተሠራ ልምዶችን ማቅረብ፣ አውቶማቲክ የሙከራ ሂደቶች። | የተጠቃሚ የተሰራ የማቅረብ ስርዓቶች፣ ሻቦት ኢንተግሬሽን፣ የስህተት ቅድመ ትንታኔ። |
| የተጨማሪ እውነታ (AR)ና ምናባዊ እውነታ (VR) | አዲስ የተጠቃሚ ቅድሚያዎችና ተገናኝ ልምዶች ማዘጋጀት። | የትምህርት አፕሊኬሽኖች፣ ርቀት ደጋፊ ስርዓቶች፣ የጨዋታ ልማት። |
| የእቃዎች ኢንተርኔት (IoT) | በበለፀግ የሚቆስለው መሳሪያዎች መሃከል የደመና ውልቅ ማዕከሉን ማማረም፣ የተጠቃሚ ልምድ ማደግ። | ብልጥ የቤት ስርዓቶች፣ የሚለበሱ ቴክኖሎጂዎች፣ ኢንዱስትሪ አውቶማቲያን። |
| የብሎክ ዝንቅ ቴክኖሎጂ | ታመነና ፍትሓዊ የውሂብ አስተዳደርን ማቅረብ፣ የተጠቃሚ ምክንያት መጨምር። | የመለያ ማረጋጋጫ ስርዓቶች፣ የአቅራቢ ዝንቅ አስተዳደር፣ ዲጂታል ትምህርት። |
በወደፊት ላይ የሚታወቁ ዘዴዎች በጥንቃቄ ሊታዩ አለበት
- ለየተጠቃሚ የተሠራ ልምዶችን ለማቅረብ AIና ML ኢንተግሬሽን ከፍ መሆኑ።
- የሞባይል ቅድሚያን ትኩረት አድርጎ ቆይታ እና አዲስ የመሳሪያ ፡ ማዴ የሚሚገባ።
- ወደ ዚህ ላይ የተጠቃሚነት ስታንደርዶችን የሚያስከትል ድንበሩ ማውጣት።
- የሳይበር ደህንነትና የውሂብ ምስጢርነትን ትኩረት አድርጎ ማድረግ።
- ሕይወታዊ የሶፍትዌር ልማት ልምዶችን ማስተናገድ።
- የትንሽ ኮድ/ኮድ ያልባቸው ምዕራፎችን ማሳደግና ተጠቃሚዎች በሶፍትዌር ልማት ሂደቶች ላይ ጭምር ላማራት።
የተጠቃሚ መልስ መሰብሰብና ማስተካከል በወደፊትም ተጠቋሚ ሚና ይሰጣል። ነገር ግን፣ ይህ መልስና የተጠቃሚ ውሂብ በብዛት ቁጥጥር ውስጥ ብቻ አይደል፣ በጥልቅ የታወቀ ውሂብ ላይም ሊመሰረት ይገባል። የተጠቃሚዎችን ስሜታዊ ምላሾችን፣ እንቅስቃሴዎቻቸውንና ምንጭ የተዳረሰባቸውን ቅርጸ ጥያቄዎችን መረዳት፣ ለሶፍትዌር ልማት ቡድኖች ምርጥ ውሳኔዎችን ማድረግና ተፍጥሮ ትኩረት ማስተላለፍ ይደርሳል። ስለዚህ በወደፊት የተጠቃሚ ምርምር፣ ኢትኖግራፊክ ጥናቶችና በጥልቅ የሚካሄዱ የውህድ መጠየቅ አዉድ የተስተካከሉ በሆነ ዘይቤ የሚቀጥሉ ተጠናቋል።
የተጠቃሚ መሰረት ያለው የሶፍትዌር ልማት በወደፊት በትኵር ይሆናል፣ ትኳ። Design Thinking አቀራረብ ማስተናገድ፣ የተጠቃሚዎችን በጥልቅ መረዳት፣ ፍጥነት ያለው መፍትሄ ማቅረብና ቀጣይ ዘፈቀደ ሂደቶችን ማድረግ የሶፍትዌር ፕሮጀክቶች ምርጥነትን ይያዛል። በዚህ ሂደት በቴክኖሎጂ ልማት ቅርብ ትኩረት ማድረግ፣ አዲስ መሳሪያዎችና ዘዴዎችን መጠቀም፣ የተጠቃሚ ያለውን ጥምረት ቀጣዩ መቅሰፍ ይሆናል።
ብዙ ጊዜ የሚጠየቁ ጥያቄዎች
ከባህላዊ የሶፍትዌር ልማት ሂደቶች በተለየ፣ የDesign Thinking አቀራረብ ዋና ጥቅሞች ምንድን ናቸው?
Design Thinking ባህላዊ አቀራረቦችን ከፍተኛ ለሆነ ሁኔታ ተከትሎ፣ የተጠቃሚ ፍላጎቶችንና ችግኞቹን በመላይ ማዕከል በመድረስ መፍትሄዎችን ለማስቀመጥ ይደርሳል። ይህም የተጠቃሚ ላይ ተያይዞ የተገናኙ፣ የሚያደርጉ የሶፍትዌር መፍትሄዎችን እንዲገንቡ ይረዳል። በፈጣን ፕሮቶታይፕ እና በተደጋጋሚ ሙከራ ሂደቶች የአደጋ አጠቃቀም ይወርዳልና የምርቱ በገበያ ማራገም ዕድል ይጨምራል።
የተጠቃሚ ላይ ተያይዞ የተደረገ ዲዛይን በየአንዱ የሶፍትዌር ፕሮጀክት ላይ የሚያደርገው አሳተምና እንዴት ይገጥመዋል?
የተጠቃሚ ላይ ተያይዞ የተቀናበለ ዲዛይን የሶፍትዌሩን እውቅና፣ የተደረሰኝነትና የተጠቃሚ ተስማሚነት ይጨምራል። ይህም የተጠቃሚዎች ሶፍትዌሩን ማስተዋወቅና መጠቀም አብዛኛውን ያድርጋል። የፕሮጀክቱ ዓላማዎች በቀላሉ እንዲደርሱ፣ የደንበኞች ቀልደት እንዲጨምርና በተወዳዳሪነት እንድታደርግ ያስችላል።
የDesign Thinking ሂደት ውስጥ የምህረት ደረጃ አሳተምና በዚህ ደረጃ ምን ዓይነት ዘዴዎች ይዘዋዋሉ?
የምህረት ደረጃ የተጠቃሚዎች ፍላጎት፣ ምክንያታቸውና ችግኞቻቸውን ለመረዳት የአጠቃቀም ዋና ነው። በዚህ ደረጃ የሚጠቀሙ ዘዴዎች መጠየቅ፣ የተጠቃሚ ቃለመልስ፣ ተመራረቃና የፕሮሰና ዝግጅት በመጠቀም የተጠቃሚዎች ዓለም ጥልቅ ውስጥ ይተዋዋሉ።
በየሶፍትዌር ልማት ሂደት Design Thinking በሚተገበርበት ሰአት የሚገኙ ዋናዎቹ ችግኞች ምንድን ናቸውና እነሱን ችግኞች እንዴት ማሽከርከር ይቻላል?
በDesign Thinking መተግበሪያው ውስጥ የሚገኙ ችግኞች በየጊዜው ግዜ ግዴታ፣ በጓደኞች በየአካባቢው የሚቀርበው ባለጌነት፣ የቡድን አባላት የሚለያዩ ሃሳብ አቀራረቦችና የተጠቃሚዎች አካታቸውን ለማሳሰቡ ሰውነት ናቸው። እነዚህን ችግኞች ለመከላከል እሴት መንቀሳቀስ ያለበት፣ አባላት መግባባት ማበረታታት፣ የተጠቃሚ ምንባብ በቂ ሀብት ለመያዝ፣ በፈጣን ፕሮቶታይፕ ዘዴዎች ተደጋጋሚ ሂደት ማከታተል ይኖርበታል።
በተጠቃሚዎች አንቀሳቃሽና ማረጋጊያ ሂደት ምን ሚካየው ይቻላል? ምን ዓይነት መሳሪያዎችና ቴክኒክዎች ይተገበራሉ?
በተጠቃሚዎችን አንቀሳቃሽ ሲያከል፣ ከበላይ ሀብት ምንም (መጠየቅ፣ የተጠቃሚ ሙከራ፣ ማህበራዊ ገንቢዎች፣ የደንበኞች ድጋፍ መንገዶች ወይም ያለፈው) በደንበኞች ላይ የቀረውን መረጃ ማከታተልና ሳይነታዊ መተዳደር ያስፈልጋል። በማረጋጊያ ሂደት ጊዜ ፍጥነት በመጠቀም እና በእውነተኛው ችግኝ መረጋጋት አሳፋሪ ነው። የሚጠቀሙ መሳሪያዎች ውስጥ የመጠየቅ መሳሪያዎች፣ የተጠቃሚ ሙከራ መፈተሻዎች፣ የውስጥ መግለጫ ሶፍትዌሮችና የአንቀሳቃሽ አስተዳደር ሲስተሞች ይገኛሉ።
በፕሮቶታይፕ ደረጃ ምን ዓይነት ፕሮቶታይፕ ይተሰራሉና የእያንዳንዱ ፕሮቶታይፕ ዓይነት ጥቅሞቹ ምንድን ናቸው?
በፕሮቶታይፕ ደረጃ ዝቅተኛ መፍትሄ (የዘይት ፕሮቶታይፕ ፣ ቀላል እስክራን ፎሎው) እና ከፍተኛ መፍትሄ (ተጭነበት ፕሮቶታይፕ ፣ የሚሰራ ዴሞዎች) ፕሮቶታይፕ ይሰራሉ። ዝቅተኛ መፍትሄ ፕሮቶታይፕ በፈጣንነትና በትናንሽ ወጪ ሃሳብ ለማረጋገጥ የተሻለ ነው። ከፍተኛ መፍትሄ ፕሮቶታይፕ ደግሞ የተጠቃሚ ልምድን በተመለከተ የተጠቃሚ አንቀሳቃሽ በእውነተኛ አሳተም ያደረገት በማድረግ የተጠቃሚ ተግባራትን ዘርፎ ማረጋገጥ አሳተም የማግኘት ያቻላል።
Design Thinking' ልማት ቡድኖች አካባቢ ውስጥ እንዴት የተያያዘ ትብብርን ያስታዳለና እንዴት ትብብር ለማጨምር የሚጠቀሙ ዘዴዎች ምንድን ናቸው?
Design Thinking ከተለያዩ ስምምነቶች (ዲዛይን፣ መረበሻ፣ ምርት ወዘተ) የባለሞያዎች ቡድን በአንድ ማዕከል እንዲሠሩ ይደርሳል። ይህንም ቡድን ትብብርን ለማጨምር የተሳካ አይነት ስፍራዎች ማቅረብ፣ የአእምሮ መፍጋጫ ሲያካል፣ ቀደም በቅድመ መግለጫ ከተቀናበለ ግንኙነት አይነት የሆነ የግንኙነት መንገድ ማቅረብ አይቻላል፣ የተለያዩ አላማዎችን በትክክል እንዲከተሉ ፣ አእምሮ መፍጻፍ አይቻላል።
የአስተማማኝ ብንዚእና የማሽነ ትምህርት (AI፣ ML) ቴክኖሎጂዎች የDesign Thinking አቀራረብን መደገፍ እና በተጠቃሚ ላይ ተያይዞ የምትሰራ ሶፍትዌር ልማት የሚሰጡ አዳዲስ ዕድሎች ምንድን ናቸው?
የአስተማማኝ ብንዚና የማሽነ ትምህርት በተጠቃሚ ውስጥ አንቀሳቃሽን መተዳደር፣ አዳዲስ ተያይዞ ልምዶችን ማቅረብ፣ ራስ ሰር መሙከር ሂደቶችን ማፈጠን ይቻላሉ። ለምሳሌ AI መደገፍ የሆነ መሳሪያዎች በተጠቃሚ አንቀሳቃሽ ላይ ራስ ሰር መወዳደር እንዲያደርጉ፣ የሚሻለውን ቦታ ለማወቅ ይችላሉ ወይም የተጠቃሚ ተያዮችን ማቅረብ እንዲያደርጉ ልምድን ይቻላሉ።