top of page
Real Time Software Development & Systems Programming

הדרכה מקצועית בכל שלב

פיתוח תוכנה בזמן אמת ותכנות מערכות

העבודה שלנו מתמקדת בבעיה של השגת נכונות תזמון במערכות משובצות, כלומר להבטיח שהמערכת מגיבה בדרישות בזמן אמת. במילים אחרות, מערכת משובצת בזמן אמת נועדה לנטר ולהגיב לסביבות חיצוניות תוך מועד אחרון. מערכות אלו מקיימות אינטראקציה עם הסביבה באמצעות מגוון ממשקי חומרה ותוכנה. התוכנה המשובצת מנהלת את הממשקים הללו ומבטיחה שהמשימות מבוצעות במגבלות תזמון הדוקות. מערכת ההפעלה בזמן אמת (RTOS) במכשירים אלו אחראית על תזמון משימות עצמאיות וניהול תהליכים. ממכשירים ביתיים חכמים ועד בקרת טיסה מתוחכמת עבור מטוסי נוסעים, מחשבים משובצים ממלאים תפקיד חשוב בחיי היומיום שלנו. דוגמאות למערכות כאלה כוללות כריות אוויר, אוויוניקה, תרמוסטטים חכמים, מערכות אבטחה לבית, הפסקות חירום, מערכות מולטימדיה כמו השמעת וידאו ו-QoS בשרתי אינטרנט. למתכנתי התוכנה והמערכות בזמן אמת שלנו יש רקע מוצק והבנה של היבטים מעשיים ותיאורטיים כאחד של תכנות משובצות בזמן אמת, כגון תכנות מערכות משובצות בזמן אמת והאינטראקציות של חומרה, תוכנה ומערכת ההפעלה במערכות כאלה. אנו מציעים שירותי תוכנה מקיפים המכסים את מחזור הפיתוח וההטמעה המלא של פרויקטים בזמן אמת/משובצים/חוצה פלטפורמות. בין אם אתה צריך מערכת משובצת, מנהל התקן או יישום מלא... או אחר, מגוון הניסיון והכישורים הרחב שלנו מאפשרים לנו לספק את מה שאתה צריך. למהנדסי התוכנה שלנו ניסיון רב עם מערכות משובצות, פיתוח בזמן אמת, התאמה אישית של לינוקס משובצת, Kernel/Android, Boot Loaders, כלי פיתוח, הדרכה וייעוץ, אופטימיזציה והעברה. ניתן לבצע יישומים בזמן אמת בשפות רבות. להלן רשימה קצרה של שירותי פיתוח תוכנה ותכנות מערכות בזמן אמת שלנו:

 

  • בניית קווי בסיס אדריכליים עובדים

  • זינוק לפרויקט

  • התאמה אישית של הכלים

  • ניהול דרישות

  • הערכת תקינות ארכיטקטורת המערכת

  • פיתוח רכיבים

  • בדיקה

  • סיוע בכלי תוכנה קיימים או במדף

  • הדרכה, הדרכה, ייעוץ

 

ריפוד בסיס אדריכלי

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

 

פרויקט זינוק

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

המומחים שלנו מספקים מפגשי הכשרה ב-UML/SysML, דוגמנות אג'יל, עיצוב אדריכלות, דפוסי עיצוב ותחומים נוספים השזורים בפגישות מנטורינג וייעוץ על מנת לייצר התקדמות משמעותית בפרויקט שלך.

 

פיתוח רכיבים

במקרה שאתה רוצה להוציא חלקים מפיתוח המערכת שלך למיקור חוץ כדי לעמוד בלוחות הזמנים שלך, להפחית סיכונים או בגלל שחסר לך ידע ספציפי, אנחנו כאן כדי לפתח את הרכיבים שלך. יחד עם השותפים שלנו, אנו לוקחים אחריות מלאה לספק רכיבי תוכנה פונקציונליים ונבדקים במלואם. אנו מעמידים לרשותכם מומחים בתחום (Linux, Java, Windows, .Net, RT, Android, IOS,.....) ומפתחים מקצועיים בסביבה המוגדרת.

 

ניהול דרישות

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

 

  • הפיקוח על הדרישות הקיימות ועל סדרי העדיפויות שלהם אבד.

  • הפיקוח על הדרישות שהתמלאו אבד.

  • הלקוח אינו יודע אילו דרישות נבדקו

  • הלקוח אינו מודע לכך שהדרישות השתנו

 

AGS-Engineering תנהל עבורך את הדרישות, אנו נעזור לעקוב אחר הדרישות שלך וההתפתחות שלהן.

 

התאמה אישית של כלי תוכנה

כלים רבים מציעים ממשקי API המאפשרים להרחיב או להתאים אישית את התכונות שלהם. AGS-Engineering יכולה לעזור לך במשימות כאלה. מהנדסי התוכנה שלנו דוגלים בפיתוח מונחה מודלים ורכשו ניסיון רב בהתאמה אישית של כלי מידול על מנת להפוך את MDD לאפקטיבי יותר. אנחנו מציעים:

 

  • התאמות אישיות של החברה

  • תבניות פרויקט

  • תבניות דוחות סטנדרטיות של החברה להפקת מסמכים

  • פיתוח כלי עזר לשימוש יומיומי יעיל

  • אינטגרציה עם סביבת הפיתוח והכלים הקיימים

  • הרמוניזציה של כלים עם תהליך הפיתוח המוגדר

 

המומחיות שלנו היא ב-Sparx Enterprise Architect, IBM - Rhapsody, GraphDocs - יצירת מסמכים גרפיים, Lattix, Real Time Java, C, C++, Assembler, LabVIEW, Matlab... וכו'.

 

​ייעוץ

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

 

  • תוכנה וארכיטקטורת מערכת מונעת על דגמים זריזים

  • הערכה ושיפור אדריכלות

  • תוכנה/קושחה ארכיטקטורה ועיצוב

  • שילוב SW/HW

  • Agile ו-SCRUM

  • דוגמנות

  • עיבוד אותות דיגיטלי (DSP)

  • וירטואליזציה

  • ניהול דרישות

  • עיצוב ופיתוח ברמת המערכת

  • אופטימיזציה של גודל/מהירות

  • בדיקות והנדסת בדיקות

  • התאמה של תהליכים

  • העברת יישומים בין מערכות הפעלה או מעבדים בזמן אמת

  • אימוץ כלים והתאמה אישית

  • הנדסת אבטחה / אבטחת מידע

  • DoD 178

  • א.ל.מ

  • אנדרואיד זעיר

  • רשת קווית ואלחוטית

  • פיתוח תוכנה ב-.Net, Java ו-C/C++ ואחרים

  • מערכות הפעלה בזמן אמת

  • הנדסה מחדש

  • חבילות תמיכה בלוח

  • פיתוח מנהלי התקנים

  • תחזוקה ותמיכה

 

רשת העיצוב והערוצים העולמית של AGS-Engineering מספקת ערוץ בין שותפי התכנון המורשים שלנו לבין הלקוחות שלנו הזקוקים למומחיות טכנית ולפתרונות חסכוניים בזמן. לחץ על הקישור הבא כדי להוריד את שלנותוכנית שותפות עיצובbrochure. 

bottom of page