Vad är XY Problemet och varför är det dåligt?

En av de saker som gör WordPress så fantastisk är att medlemmarna i samhället vill hjälpa andra. 

Oavsett var du söker hjälp hör en av hindren att lösa problem för stöd om möjliga lösningar, istället för att fråga om det underliggande problemet själv. 

Det här kallar vi ett XY-problem. 

Ett enkelt exempel på ett XY-problem skulle vara om du frågade "Hur kan jag få en 1/4 tums träskruv genom plåt med en hammare?" Ett svar som är tekniskt korrekt skulle vara att föreslå att skruva fast hårt med en hammare upprepade gånger och hoppas på det bästa.

Ja, du borde antagligen använda en längre skruv, konstruerad för metall, inte trä och en skruvmejsel istället för en hammare. Med det sagt, eftersom vi inte vet vad du försöker fästa plåten på och varför, hur kan någon veta om en skruv verkligen är vad du behövde i första hand?

Genom att undvika XY-problemet kan vi fokusera på support, både som någon som ber om stöd eller någon som tillhandahåller stöd, från att vara om att lösa enskilda problem, att fokusera på att nå mål.

Detta är ett grundläggande skifte som anpassar sig till varför människor använder WordPress eller en viss WordPress-produkt till att börja med. WordPress ekosystemet trivs inte eftersom att ha en webbplats är smutsig. Det trivs därför att folk tror att WordPress och WordPress-produkter kommer att göra det möjligt för dem att uppnå sina personliga, affärs- eller politiska mål.

Identifiera XY Problem

Att identifiera XY-problem kan vara knepigt. Så att börja, låt oss komma tillbaka från WordPress en sekund. Här är ett exempel på en fråga som lider av ett XY-problem: "Vilken medicin kan jag ta för att återuppleva magsmärta?" Denna fråga fokuserar på "Y" eller en föreslagen lösning. Det ignorerar helt "X", vilket är det underliggande problemet.

Denna fråga kan omformuleras som "Varför har jag magont?" Nu är det fokuserat att identifiera orsaken till smärtan och målet att lindra den smärtan. Ja, svaret kan fortfarande vara ett läkemedel, men det första sättet jag formulerade frågan hindrade möjligheten att smärtan kunde lösas genom en förändring i kost eller behandla något annat tillstånd.

En bra läkare, när han frågade "Vilken medication kan jag ta för att återuppleva magen smärta?" skulle säkerhetskopiera och identifiera smärtan, fokusera. De skulle fokusera på målet att inte ha magsmärta, vilket kräver att man identifierar smärtkällan och sedan tar bort den källan.

Typer av XY problem i WordPress

I WordPress-världen finns det två vanliga typer av XP-problem. 

  1. Den första innebär att någon frågar om stöd söker hjälp med att få en specifik funktion för att lösa deras problem, istället för att leta efter den bästa lösningen på deras problem. 
  2. Den andra frågar frågor som är alltför specifika för ett visst tema eller plugin.

Den första typen, när du frågar om hur man använder en viss funktion för att göra något sömmar som det naturliga sättet att fråga. Du hade problem, du försökte en lösning och det fungerade inte så du frågade om hur man gör din lösning.

Visar lösningen du försökte när du frågade om stöd är en bra sak och jag vill inte avskräcka den. Men om det inte är kopplat till en förklaring av det faktiska målet, så är det omöjligt för någon att svara på din fråga för att veta om det är rätt lösning, eller till och med rätt tillvägagångssätt för den lösningen.

Den andra typen verkar inte som ett problem. Varför borde du inte fråga hur man använder det tema eller plugin du använder för att lösa ditt problem? Det finns två problem här:

  1. En är att ditt tema eller plugin kanske inte kan nå ditt mål,
  2.  Och även om du inte frågar på det temat eller pluginens supportforum, kommer många som läser din fråga inte veta hur det temat eller produkten fungerar.

Denna typ av XY-problem, som att fokusera på vilket läkemedel som kommer att stoppa magsorgen, utesluter möjligheten att du har fel verktyg tillsammans. 

Det här är ett särskilt knepigt problem för supportrepresentanter att hantera, och jag kommer att ta itu med i framtida inlägg i denna serie.

Mål före lösningar

Nu när du vet vad ett XY-problem är, se till att du är ute efter dem både i dina egna supportförfrågningar och när du hjälper andra. 

Detta inlägg är en introduktion till XY-problemet. I framtiden kommer jag att behandla separat hur man undviker dem som någon som ber om stöd och som någon som ger stöd.