בדיקת ההיתכנות הראשונית היא, ככלל, ללא תשלום
בהנחה שתזמינו את הפיתוח המלא במקרה שבו ייקבע כי הפרויקט ניתן למימוש, אנו מבצעים ככלל ללא תשלום את בדיקת ההיתכנות הראשונית הנדרשת להחלטה על קבלת ההזמנה. דווקא פרויקטים שבהם "לא ברור אם זה בכלל אפשרי ולכן קשה לפנות" הם אלה שכדאי להביא אלינו.
פרויקטי Windows כאלה מוזמנים להתייעצות
- חברות אחרות אמרו לכם ש"זה קשה מדי"
- נראה שניתן לבצע זאת ב-Windows, אך לא ברורה דרך המימוש
- ברצונכם להעביר יישום Windows ותיק לסביבה עדכנית
- ברצונכם להשתמש ב-API ייחודי של Windows או בתכונות מערכת הפעלה מיוחדות
- ברצונכם לחבר התקנים חיצוניים כגון USB / HID
- ברצונכם להעביר פרטי אימות או מצב יישום בין משתמשים, מכשירים וסשנים
- ברצונכם לחקור קריסות או דליפות משאבים שגורמן אינו ידוע
כך KomuraSoft רואה “פיתוח Windows מתקדם”
איננו מתמקדים רק בפרויקטים שבהם המפרט כבר קבוע וניתן להשלים אותם פשוט על ידי מימוש לפי הכתוב.
אנו מטפלים גם בפרויקטים הכוללים אי-ודאות טכנית, כמו "האם זה בכלל ניתן למימוש", "באיזה מנגנון כדאי להשתמש ב-Windows" או "מדוע המערכת הקיימת אינה פועלת כצפוי".
תהליך זה, שבו מצמצמים בהדרגה את אי-הוודאות הטכנית, הוא בעינינו מהות הפיתוח ברמת הקושי הגבוהה של Windows.
בדיקת ההיתכנות הראשונית מתבצעת ככלל ללא תשלום
בפיתוח ברמת קושי גבוהה, לעיתים נדרש אימות טכני עוד לפני מתן הצעת מחיר.
ב-KomuraSoft, בהנחה שתזמינו את הפיתוח המלא אם ייקבע כי ניתן לממש את הפרויקט, אנו מבצעים ככלל ללא תשלום את הבדיקה הראשונית הנדרשת להצעת המחיר ולהחלטה על קבלת ההזמנה.
גם אם "לא ברור אם ניתן לבצע זאת ולכן קשה לפנות לפני ההזמנה" - אנא פנו אלינו ללא היסוס.
* אם נדרשים בדיקות ארוכות טווח, הקמת סביבה ייעודית, פיתוח אב-טיפוס / PoC או דוח חקירה מפורט, ייתכן שהדבר יהיה כרוך בתשלום. במקרה כזה נודיע לכם על כך מראש.
תחומי פיתוח Windows מתקדם שבהם אנו מטפלים
יישומי שולחן עבודה של Windows
תוכנה ייעודית ל-Windows ב-C++, C#,.NET ועוד.
פיתוח תוך שימוש בתכונות ייחודיות של מערכת ההפעלה Windows
דרישות מיוחדות המשתמשות ב-Windows API, בתהליכים, בשירותים, בסשנים, במשתמשים ובהרשאות ועוד.
ניתוח וחידוש של תוכנת Windows ותיקה
חקירה, שיפוץ, בנייה מחדש והעברה ל-Windows עדכני של יישומים ישנים.
חיבור להתקנים חיצוניים וחומרה
USB, HID, תקשורת טורית, התקני קלט ייעודיים ועוד.
ניתוח באגים ובעיות ביצועים
קריסות, דליפות זיכרון או handle, ירידה בביצועים, תקלות שקשה לשחזר ועוד.
התאמה לסביבות תפעול מיוחדות
עבודה במצב לא מקוון, ברשתות סגורות, בקרת הרשאות מיוחדת, ניהול מצב בין מספר משתמשים ומכשירים ועוד.
כיצד אנו פותרים בעיות טכניות
מקרי בוחן טכניים
ניתוח דליפת משאבים ביישום Windows שגורמה לא היה ידוע
אתגר: קריסה שמתרחשת רק לאחר פעולה ממושכת. הקושי: לא ניתן לשחזר בזמן קצר. חקירה: מעקב אחר מגמת מספר ה-handles וצמצום העבודה לחקירת דליפת handles. פתרון: חיזוק הניטור ויומני הגבול כדי לעקוב אחר הגידול, וארגון הממצאים לבדיקות נתיבי כשל בהמשך.
ניתוח בעיית עצירת תקשורת עם מצלמה תעשייתית
אתגר: תקשורת עם התקן חיצוני נעצרת מדי פעם. הקושי: תנאי השחזור אינם ידועים. חקירה: השוואת מנות הרשת (packets) להתנהגות מערכת ההפעלה וזיהוי העצירה כהמתנה לשידור חוזר של TCP. פתרון: כוונון התצורה שהשפיעה על ההמתנה ותיעוד נקודות התצפית וסדר הצמצום.
ניתוח התנהגות של תוכנת Windows קיימת ותכנון מערכת חלופית
אתגר: לא נותרו לא מסמכי מפרט ולא איש קשר אחראי. הקושי: המפרט היחיד הוא מה שבפועל פועל. חקירה: שחזור המפרט מתוך ניתוח ההתנהגות בפועל והתלויות. פתרון: תכנון שיטה חלופית המאפשרת מעבר הדרגתי. (מטעמי סודיות מתואר כאן רק האתגר הטכני, בצורה אנונימית)
גם כאשר לא ניתן לציין את שם הפרויקט בפועל, אנו מפרסמים מקרי בוחן שבהם האתגר הטכני מוצג באופן אנונימי. לרשימת מקרי הבוחן.
למה בוחרים ב-KomuraSoft
- מומחיות טכנית ממוקדת ב-Windows
- מהנדסים עורכים ראיונות וחקירה ישירות
- טיפול כבר משלב שבו דרך המימוש עדיין אינה ידועה
- טיפול בפרויקטים ביפן ובחו"ל, מיפן
Software engineering from Japan.
Careful investigation, clear communication and reliable delivery.
מהפנייה הראשונית ועד למסירה
- פנייה ראשונית
- בירור הדרישות והבעיה
- בדיקה ראשונית ללא תשלום, לפי הצורך
- הצעת שיטת מימוש ומחיר
- הזמנה רשמית
- פיתוח ואימות
- מסירה ותחזוקה
בפרויקטים בעלי אי-ודאות טכנית גבוהה, אנו מתקדמים תוך שיתוף המגבלות שהתגלו בחקירה והתקדמות העבודה בדרך.
פנו אלינו כבר משלב “לא ברור אם זה אפשרי”
גם אם עדיין לא ברור אם ניתן לממש את פרויקט ה-Windows שלכם, אתם מוזמנים לפנות אלינו.
"חברות אחרות אמרו שזה קשה"
"נראה שניתן לממש זאת ב-Windows, אך לא ברורה הדרך"
"קודם כול רוצים לבדוק אם זה אפשרי מבחינה טכנית"
אנו מטפלים כבר משלב כזה. בהנחה שתזמינו את הפיתוח המלא במקרה שייקבע כי ניתן לממש את הפרויקט, בדיקת ההיתכנות הראשונית היא, ככלל, ללא תשלום.