# שירותי תכנות

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

העמוד המלא: https://oversight.co.il/solutions/dev-services

## בקצרה

לרשימת המשימות שלכם מגיע סוף טוב.

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

- שעות פיתוח
- משימות שוטפות
- קוד מותאם

## הפירוט

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

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

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

## מה כלול

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

## היתרונות

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

## התהליך

1. **מגדירים את המשימה**: מקבלים את הצורך, בוחנים את המערכת הקיימת ומגדירים מה השינוי צריך להשיג.
2. **קובעים היקף עבודה**: מגדירים את גבולות המשימה במסגרת שעות פיתוח או בנק שעות, בהתאם לצורך ולמה שנדרש במערכת.
3. **מפתחים את השינוי**: מבצעים את התיקון, הרכיב או החיבור שנבחרו, תוך התייחסות לקוד הקיים ולפעולות שמסביב.
4. **בודקים וממשיכים הלאה**: בודקים את השינוי מול המשימה ומסכמים מה בוצע. המשימה הבאה מקבלת הגדרה משלה, לא הרחבה אוטומטית של הקודמת.

## שאלות ותשובות

### האם אפשר להזמין משימת פיתוח אחת?

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

### האם עובדים על קוד שנכתב במקום אחר?

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

### האם אפשר לעבוד מול צוות הפיתוח הקיים?

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

### באילו טכנולוגיות עובדים?

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

### מה ההבדל בין פיתוח לתחזוקה?

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

### האם אפשר להשלים פרויקט שנתקע?

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

## פרויקטים

- [LYB](https://oversight.co.il/projects/lyb.md): LYB
- [Origami.ms](https://oversight.co.il/projects/origami.md): Origami.ms
- [מזל חזוט](https://oversight.co.il/projects/mazalhazut.md): מזל חזוט
- [FXGraph](https://oversight.co.il/projects/fxgraph.md): FXGraph
- [ממשקי ספקיות ל-ITC](https://oversight.co.il/projects/itc-provider-interfaces.md): ITC
- [צמר שטיחים יפים](https://oversight.co.il/projects/tzemer.md): צמר שטיחים יפים
- [Barrier](https://oversight.co.il/projects/barrier.md): Barrier
- [מרכז אלה](https://oversight.co.il/projects/elah.md)
- [Rugs IL](https://oversight.co.il/projects/rugsil.md): Rugs IL
- [Stay](https://oversight.co.il/projects/stay.md): Stay
- [פז"ם התרעות פקע"ר](https://oversight.co.il/projects/pikud-haoref-siren.md): צופר התרעות פקע"ר
- [Dog Burger](https://oversight.co.il/projects/dog-burger.md): Dog Burger
- [Guti Romero](https://oversight.co.il/projects/gutiromero.md): Guti Romero
- [SeasonSeat](https://oversight.co.il/projects/seasonseat.md)
- [Butterfly Creations](https://oversight.co.il/projects/butterfly-creations.md): Butterfly Creations
- [Senergy](https://oversight.co.il/projects/senergy.md): Senergy
- [חורים ברשת](https://oversight.co.il/projects/holesinthenet.md): חורים ברשת
- [להקת המחול קמע](https://oversight.co.il/projects/kameadance.md): להקת המחול קמע
- [Play-IL](https://oversight.co.il/projects/play-il.md)
- [קרן העצים](https://oversight.co.il/projects/keren-haetzim.md): קרן העצים
- [עירית פרנק](https://oversight.co.il/projects/iritfrank.md): עירית פרנק
- [Winner Marketing](https://oversight.co.il/projects/winner-marketing.md): Winner Marketing
- [Food Topaz](https://oversight.co.il/projects/foodtopaz.md): Food Topaz
- [Hope 4 Children](https://oversight.co.il/projects/hope-4-children.md): Hope 4 Children
- [עו"ד ד"ר שרים ושות'](https://oversight.co.il/projects/dr-shrem-law.md): עו"ד ד"ר שרים ושות'
- [הום דקור](https://oversight.co.il/projects/home-decor.md): הום דקור
- [YN10565](https://oversight.co.il/projects/yn10565.md): YN10565
- [עו"ד רותם פרג'ון](https://oversight.co.il/projects/rotem-farjon.md): עו"ד רותם פרג'ון
- [ביר גלוב השקעות](https://oversight.co.il/projects/bir-globe.md): ביר גלוב השקעות
- [Phinergy](https://oversight.co.il/projects/phinergy.md): Phinergy
- [V4You](https://oversight.co.il/projects/v4you.md): V4You
- [Ymassage](https://oversight.co.il/projects/ymassage.md): Ymassage
- [מרכז מריאן](https://oversight.co.il/projects/marianne.md): מרכז מריאן
- [שאמן קליניק](https://oversight.co.il/projects/shaman-clinic.md): שאמן קליניק
- [Ask-Y](https://oversight.co.il/projects/ask-y.md): Ask-Y
- [edu-dao-ai](https://oversight.co.il/projects/edu-dao-ai.md)
- [UNIFORM](https://oversight.co.il/projects/uniform.md): UNIFORM
- [מרכז האנרגיה](https://oversight.co.il/projects/energy-center.md): מרכז האנרגיה

## פתרונות משלימים

- [בדיקות ובקרת איכות (QA)](https://oversight.co.il/solutions/qa.md)
- [ליווי פרויקטים טכנולוגיים](https://oversight.co.il/solutions/project-guidance.md)
- [ייעוץ טכנולוגי](https://oversight.co.il/solutions/tech-consulting.md)

## מידע מקצועי

- [איך בוחרים חברת פיתוח: שבע שאלות שחושפות הכול בפגישה הראשונה](https://oversight.co.il/knowledge/guides/choosing-dev-partner.md): השאלות שמפרידות בין מי שיבנה לכם נכס לבין מי שימסור קובץ, ומה התשובות אמורות להישמע.

## טכנולוגיות

- PHP
- Python
- Node.js
- React
