תוכן שיווקי

Allyable מציגה סוכני AI לתיקון בעיות נגישות בקוד

היכולות החדשות בפלטפורמת Accessibility Guru נועדו לאפשר לצוותי פיתוח לזהות ליקויי נגישות, לקבל הצעות לתיקונם בקוד המקור ולעקוב אחר השינויים לאורך תהליך הפיתוח

10:03
Allyable

Allyable, חברת טכנולוגיה שהוקמה על ידי יזמים ישראלים, הציגה יכולות חדשות מבוססות בינה מלאכותית בפלטפורמת Accessibility Guru, המיועדת לניהול נגישות דיגיטלית בתהליכי פיתוח תוכנה. החברה מבקשת לאפשר לצוותי פיתוח לזהות ליקויי נגישות ולטפל בהם כבר בשלב העבודה על קוד המקור, במקום להסתמך בעיקר על בדיקות הנערכות לאחר השלמת הפיתוח.

היכולות החדשות מבוססות על גישה שהחברה מכנה Accessibility Orchestration, שנועדה לשלב את ניהול הנגישות לאורך מחזור חיי התוכנה. הפלטפורמה מחברת בין בדיקות נגישות, סוכני בינה מלאכותית, קוד מקור, מערכות אינטגרציה ופריסה רציפות (CI/CD) וכלי ניהול ארגוניים.

מזיהוי הליקוי לתיקון בקוד המקור

אחד החידושים המרכזיים הוא שימוש בסוכני AI כדי לסייע למפתחים בתיקון בעיות נגישות שהתגלו במהלך בדיקות חוויית המשתמש. כאשר המערכת מזהה ליקוי, היא מעבירה את המידע לרכיב Accessibility Guru, שיכול להציע שינוי בקוד שנועד לפתור את הבעיה.

השינוי המוצע אינו מוטמע אוטומטית ללא בקרה. המפתח יכול לבחון את הקוד שנוצר באמצעות סוכן הבינה המלאכותית ולאשר את שילובו, כך שהאחריות על השינוי נשארת בידי צוות הפיתוח.

הפתרון משתלב בסביבת הפיתוח VS Code ותומך בעבודה עם כלים מבוססי בינה מלאכותית, בהם Claude ו-GitHub Copilot, לצד בדיקות דפדפן ותהליכי אינטגרציה רציפה. לדברי החברה, השילוב נועד לקצר את הדרך שבין איתור בעיית הנגישות לבין תיקונה בסביבה שבה המפתחים עובדים.

הצורך בטיפול מוקדם בליקויים אינו חדש. כפי שהוסבר בעבר במאמר באנשים ומחשבים על בדיקות נגישות בקוד של רכיבי אתרים, שילוב הבדיקות בשלבי הפיתוח עשוי למנוע מצב שבו בעיות מתגלות רק לאחר שהמערכת כבר פועלת ומשמשת לקוחות.

זיהוי בעיות חדשות ומעקב אחר תיקונים

אחד האתגרים בבדיקות נגישות הוא ריבוי הליקויים שעליהם מדווחות מערכות הבדיקה, גם כאשר המפתח ביצע שינוי קטן בלבד. ב-Allyable מסבירים שהיכולות החדשות מאפשרות להתמקד בליקויים שנוצרו בעקבות שינויי קוד, תוך שמירת תמונת מצב של בעיות שהיו קיימות קודם לכן.

כך יכולים צוותי פיתוח לזהות אם שינוי מסוים יצר בעיית נגישות חדשה, ולמנוע הצטברות של ליקויים לאורך זמן. הפלטפורמה מאפשרת גם לקשר בין בעיות שהתגלו באתר פעיל לבין קוד המקור האחראי להן, כדי לסייע בזיהוי הגורם לתקלה.

יכולת זו עשויה להיות משמעותית במיוחד באפליקציות המבוססות על רכיבים משותפים. כאשר רכיב מסוים משמש עמודים רבים, תיקון בקוד המקור שלו יכול להשפיע על כמה אזורים במערכת, והפלטפורמה מאפשרת לעקוב אחר מצב התיקון.

בקרה ארגונית על תהליכי הנגישות

לצד יכולות האוטומציה, הפלטפורמה כוללת מנגנוני ניהול ובקרה שמאפשרים לארגונים לעקוב אחר נגישותן של כמה אפליקציות וגרסאות תוכנה. המערכת תומכת בניהול הרשאות לפי תפקידים, בשמירת מצבי בסיס של בדיקות ובתיעוד החלטות הקשורות לתיקון ליקויים.

הגישה נועדה לחבר בין שלבי איתור הבעיות, הטיפול בהן ומניעת הישנותן במסגרת תהליכי הפיתוח הקיימים. היא משקפת גם את המגמה הרחבה יותר של שילוב כלי בינה מלאכותית בתהליכי פיתוח ובשיפור חוויית המשתמש, תוך שמירה על בקרה אנושית על התוצרים.

Allyable נוסדה ב-2019 ומפעילה משרדים בפילדלפיה, בתל אביב, בפריז ובלוס אנג'לס. החברה מפתחת פתרונות לנגישות דיגיטלית המיועדים לסייע לארגונים להנגיש אתרים, אפליקציות ושירותים דיגיטליים לאנשים עם מוגבלויות ולאוכלוסייה המבוגרת. למידע נוסף לחצו כאן.

אירועים קרובים