הפלטפורמות הדיגיטליות הפכו בשנים האחרונות למרחב מרכזי בתחומים רבים של העשייה האנושית. הפעילות באינטרנט חולשת כיום על כל התחומים. יתרה מכך, זהו האפיק המועדף לתקשורת בין אישית, לשיווק ולקניות, לרכישת ידע ולשיתופי פעולה. בכל בית תוכנה המכבד את עצמו, נעשים מאמצים רבים לייעד פתרונות יעילים יותר למגוון שימושים. ככל שהשימוש נעשה נפוץ ומרכזי יותר, כך גדלים מאמציהם של ארגונים עולמיים ומדינות להסדיר את אופן השימוש באמצעים הדיגיטליים ולהפוך את האינטרנט למרחב איכותי, בטוח ושימושי יותר. ברוח זו, הוחל תקן ISO האירופאי גם על תהליכי פיתוח תוכנה.
תקן ISO 9126-1 וגרסתו העדכנית ISO/IEC 9126:2001 נועדו על מנת להסדיר הנחיות להבטחת איכות בתהליכים אלו ולקבוע סדר עדיפויות ונהלי עבודה במסגרת פרויקטים לפיתוח תוכנה. התקן מתחלק לארבעה תחומים.
מודל האיכות
מודל האיכות של תקן ISO 9126-1 ( עודכן כיום ל ISO/IEC 25010 ) מגדיר עבור פרויקטים המבוצעים בבית תוכנה מהי תוכנה איכותית על ידי מערך של מאפיינים ותכונות שונות.
התאמה לפונקציונליות
מוגדרת כמערך תכונות העונות על הצרכים שהוגדרו כמטרות הפרויקט. אחרי הכול, זוהי מטרתה המרכזית ביותר של כל פרויקט פיתוח תוכנה – לענות על צרכי משתמשים באופן מתקדם יותר. מערך תכונות זה מונה בין השאר תאימות למגוון רחב של מכשירים, פתרונות אבטחה מספקים, דיוק והתאמה לצרכים.
אמינות
אמינות מוגדרת כמערך תכונות אשר ביכולתן לשמור על רמת הביצועים שנקבעו עבור הפרויקט. היכולות הטכנולוגיות מתקדמות במהירות ומאפשרות לשפר ביצועים באופן ניכר תוך זמן קצר. התכונות השונות המשפיעות על האמינות הן למשל יכולת לפתרון תקלות, יציבות לאורך זמן, זמינות גבוהה וכו’.
שימושיות
מוגדרת כמערך תכונות המאפשרת שימושים המתאימים למשתמשי הקצה שהוגדרו כמו ידידותיות למשתמש, שימוש קל להבנה, תאימות גבוהה וכו’. זהו אחד מהמאפיינים שחשיבותו הולכת ועולה. חוויית המשתמש והיכולת לעשות שימושים מגוונים ככל הניתן וקלים להבנה מהווה את אחד משיקולי הפיתוח המרכזיים כיום.
יעילות ביצועים
מוגדרת כמערך תכונות המרכיבות את היחסים בין רמת הביצועים של התוכנה וכמות המשאבים שהיא צורכת כדי לעמוד בה. החיסכון במשאבי מערכת, זמן ואנרגיה מיתרגמים בסופו של דבר לפתרונות ידידותיים יותר לסביבה, מהירים יותר, חסכוניים יותר כלכלית ודורשים פחות כוח אדם. זוהי סיבה אחת מני רבות מדוע עבודה עם גורמים מקצועיים הפועלים בהתאם לתקן ISO 9126-1 משרתת בסופו של דבר את האינטרסים של העסק בראש ובראשונה.
תחזוקה
היכולת לבצע שינויים במערכת במידת הצורך כמו עריכת בדיקות והערכות, ניתוח נתונים, שינויים מבניים ומערכתיים, מידת המודולריות של המערכת ועוד.
תקן אבטחת מידע הוחל בתקן ISO/IEC 25010
כיום יותר מאי פעם נתוני המשתמשים נמצאים תחת סכנות רבות. נתונים הפכו למשאב היקר ביותר בכדור הארץ וגורמים זדוניים רבים מעוניינים לעשות בהם שימוש בלתי חוקי. לכן, חלק בלתי נפרד מאיכות התהליכים הנהוגים כיום בפיתוח תוכנה הוא ייעוד פתרונות אבטחה ברמה גבוהה.
מה אנחנו יכולים לעשות עבורך?
פיתוח תוכנה
פנה עכשיו וקבל הצעה אטרקטיבית! 03-5292456