אלווריון
אלווריון, ממוקמת בתל אביב, הנה הספק הגדול של תשתיות רשת פס רחב אלחוטי. מגוון מוצריה נמצאים אצל ספקי רשתות תקשורת, ספקי אינטרנט וספקי רשתות פרטיות. המוצרים מאפשרים הזנה יעילה של נתונים ושיחות לרשתות סלולריות, רשתות מקומיות אלחוטיות, קישוריות בין בניינים ועוד.
אלווריון פנו לדיירקט סולושן לאחר שהחברה עברה איחוד של שלוש חברות שונות, כאשר לכל אחת, שיטות העבודה שלה. מעבר לריבוי כלים ומערכות נוצר הצורך באיחוד תרבויות העבודה בניית סטנדרדים אחידים לכל הפיתוח. דיירקט סולושן הטמיעה באלווריון פתרון משולב של ניהול תצורה כולל המשלב את הכלים
Perforce ו - TeamTrack. הפתרון משרת כ - 100 אנשי פיתוח ובדיקות בשש קבוצות שונות, ואפשרה להם לעבור למודל עבודה אחיד הכולל יכולות שלא היו בחברה בעבר: מאגרי קבצים משותפים ו/או לקריאה בלבד, שיתוף קוד בין פרוייקטים, ועוד. אנשי אלווריון מציינים במיוחד את הנקודות הבאות. - הכי בולט היא היכולת לשלוט בשינויים הקשורים לתיקוני באגים והיכולת לעקוב אחרי ריבוי הגרסאות של תוכנה. - קיים תהליך שלם חוצה קבוצות (development life cycle) המבטיח ומסדיר את הטיפול בכל התיקונים: כאשר קבוצה אחת פותחת באג ב - TeamTrack, מסמנים את הקבצים שהשתנו לצורך התיקון בעזרת change list, והבאג נסגר בעזרת Job של Perforce בצורה מאוד מסודרת שניתנת למעקב. - קודם לא יכלו לסמן קבצים בסימון סלקטיבי. היום אפשר לסמן קבוצת קוד באופן ספציפי ולכן ניתן בקלות לשחזר גרסאות.. - יש הרבה מקרים בהם ניתן לציין חסכון בולט בימי עבודה: היו מספר מקרים שפתרו בעיות בעזרת השוואה פשוטה בין גרסאות. אומר אבנר אלוש, מנהל התוכנה באלווריון: "הפתרון של דיירקט סולושן שיפר לנו בצורה דראסטית את יכולת המעקב בתיקון באגים ויצירת גרסאות. כל התהליך של יצירת גרסא הוא עכשיו 'ללא מגע יד אדם' והגרסה מסומנת באופן מאוד ברור. יודעים בדיוק מי מתי נוצרה הגרסה כי אנו משחררים הרבה גרסאות כל השנה. בנוסף, גם תהליכים פנימיים בין קבוצות שונות (פיתוח, אינטגרציה, אלפא, וכד') שיפרו את זרימת העבודה בין הקבוצות"

Alvarion

Alvarion is a premier provider of solutions based on Point-to-Multipoint (PMP) Broadband Wireless Access (BWA). The Company supplies integrated BWA solutions to telecom carriers, service providers and enterprises all over the world and provides solutions for every BWA point-to-multipoint band and addresses every end user profile, from the growing residential and SOHO (small office, home office) markets through SMEs (small and medium enterprises) and MTU/MDUs (multi-tenant units/multi dwelling units).

Alvarion was created from the consolidation of three different enterprises, each with its own working methods. At this point they asked Direct Solution to provide a standardized Configuration Management methodology that would eliminate the proliferation of tools and systems, and create a single work culture and standards.
Direct Solution implemented in Alvarion a comprehensive Configuration Management solution combining the tools Perforce and TeamTrack. The solution is currently used by about 100 development users in sis different groups, which allows them to work according to a common model including capabilities previously unavailable to them: common file depots and or read-only depot, sharing of code between projects and more. Alvarion team members stress the following points in particular:

- The capabilities to manage code changes in connection to bugs reported and easily track the many software versions are the most significant benefits

- A process is in place that cuts across groups (development life cycle), ensures and puts order in the handling of all changes: When one group opens a bug in TeamTrack, the files that were actually changed are grouped into a Change List, and the TeamTrack bug is closed using a Perforce Job in a neat and orderly way that can be easily tracked.

- Before Direct Solution's intervention there was no way to tag files selectively. Nowadays it is possible to label a subset of the code specifically, which makes for an easy and simple version release process.

- There are many cases in which Alvarion can pinpoint marked savings in working days: there were several instances in which problems were solved by a simple version comparison.

Avner Alush, the Software Manager at Alvarion says: "Direct Solution methodologies drastically improved our capability to track defect corrections and version releases. The whole release process has now been made 'without human intervention', and versions are very clearly labeled. We must know exactly when a version was created, because we release many versions the whole year. In addition, the in-group processes (development, integration, alpha, etc.) enabled the improvement of the flow of work between the groups"


Advanced Vision Technologies
AVT develops integrated solutions that improve printing processes via on-line automatic monitoring, inspection, alert, and other vision-based press controls for both the Packaging printing and Labels Printing markets. The Company achieved a leading position in its markets with technologies that leverage advances in electro-optics and image processing.

AVT is a long-time user of Seapine products, having used TestTrack Pro for some time now. Lately they decided to introduce a comprehensive Configuration Management methodology, which triggered a process of gradual introduction of Surround SCM. The original problem that led to this decision was the lack of a parallel development capability when most development is performed from the Visual Studio interface and they use the default version control tool. The advantages of the new methodology started to be felt very shortly afterwards:

- The original objective was to streamline the process of branching and merging - At AVT they release many versions a year, in different structures and from different code trees. The need to transfer code from one development tree to another appears very often. The previous tool they used did not support this particular need. Now, thanks to the virtual splitting capacity of Surround, developers perform branch and merge with great much more efficiently.

- AVT, as many other organizations has some difficulty measuring ROI of development technologies, mostly because the lack of metric data from the situation before the technological change. This said, AVT developers say that they achieved enormous time savings: a merge process that took two man-days (two developers that worked on different trees got together, made changes together and compiled the code together), now requires only one man-hour (Two developers work on their own trees, perform promote and rebase fast in a controlled manner)

- The development leaders in AVT are convinced that the current process will save them many errors and stoppages.

Zeev Meirav, VP of Technology and Product Line Manager at AVT says: "Thanks to Seapine we now have the capacity for different teams to share the development infrastructure"


פרונטליין - פי.סי.בי.
פרומטליין - פי.סי.בי, ממוקמת ביבנה היוא הספק המוביל בעולם של פטרונות פתרונות הנדסיים, CAM לפני ייצור וארכיון עבור תעשיית המעגלים המודפסים. פרונטליין מספקת זרם מתמשך של מוצרים בחזית הטכנולוגיה ומחזיקה במספר ההתקנות הגדול בתעשיית מעגלים המודפסים העולמית. דיירקט סולושן הטמיעה בפרונטליין פתרון משולב של ניהול תצורה כולל, המשלב את הכלים Perforce ו - TeamTrack. פרונטליין מתחזקים 3- 4 גרסאות שונות ששוחררו ללקוחות בו זמנית. ללא המערכת הנוכחית אי אפשר היה להתמודד עם ההיקף הגדול של פיתוח מקבילי ומספר הגרסאות המתקיימות בו זמנית. המערכת מאפשרת לפרונטליין לפתח קוד, לקשר גרסאות של קבצים ל - change lists ולהתייחס לשינויים כ - block. אותם change lists מקושרים לאירועים במערכת מעקב התהליכים דרך מנגנון של Jobs ומאפשרים לצוותי הפיתוח של פרונטליין לעבוד בצורה מבוקרת באופן אוטומטי. פרונטליין השיגו החזרים נאים מן הפתרון של דיירקט סולושן ומקווים להמשיך ולשפר את תהליכי הפיתוח בעזרת הכנסת תהליכים נוספים תחת בקרה ושפור מתמיד של התהליכים הקיימים. בנוסף, היכולת להוציא גרסה מהיום למחר בלי לדאוג לבעיות במיזוג קבצים מקצר משמעותית את ה - Time-to-market של גרסאות חדשות. אומר דוד חלד, סמנכ"ל פיתוח ב - פרונטליין: " Perforce זה הצלחה מאוד יפה בלעדיו לא היהו מתאפשרים קצב הפיתוח שלנו ולא כמות העבודה. זאת עבורנו קפיצת מדרגה"

Frontline P.C.B.
Frontline PCB Solutions, located in Yavne - Israel, is a leading provider of top technology pre-production CAM, archiving and engineering software solutions for the PCB industry. With the largest installed based of field-proven front-end solutions in the world, Frontline provides a continuous stream of cutting-edge products.

For Frontline's development facility Direct Solution implemented an integrated Configuration Management system combining the tools Perforce and TeamTrack. The problem presented by Frontline included the maintenance of 3-4 product versions released to their customers at the same time. Without the existing system Frontline could not cope with the large amount of parallel development and the number of co-existing versions.

The system implemented lets Frontline engineers develop code linking it to specific Change Lists and look at the software changes in blocks. Those same Change Lists are linked to Issues tracked in the process-tracking tool by way of the Jobs mechanism. Development teams can thus work in an automatically controlled manner.

Frontline had a good ROI on the solution implemented by Direct Solution, and hope to continue their process improvement efforts by introducing new processes under the Configuration Management system, and improving those processes already under control. In addition, the capability to release a version on a one-day notice without having to worry about file merging problems, has given Frontline a clear Time-to-Market advantage for new releases.

David Cheled, Frontline's VP of Development says: "Perforce has been a very nice success with us. Without it we would not cope with the current rate of development nor with the amount of work we have. For us it has been a leap forward


פסאווה טכנולוגיות
פסאווה היא בין הראשונות להציע רשתות אופטיות פסיביות האתרנט על בסיס צורן. החברה מספקת פתרונות OEM לתקשורת סיבים לבית ולעסק. בין לקוחותיה נמנות ספקיות תקשורת גדולות. פסאווה משתמשת בפתרונות ניהול תצורה של חברת Seapine (Surround SCM & TestTrack Pro) שסופקו ע"י דיירקט סולושן. מפתחים ב - פסאווה מציינים התקדמות מתודולוגית רבה לעומת מצב הפיתוח לפני הכנסת הכלים. בין היתר מדברים בהנחת רווחה על הנקודות הבאות: - הצלחה בהתקדמות מהירה של כל מפתח על פי משימותיו מבלי להיתקל בבעיות הנובעות מהצורך לסנכרון בלתי מתוכנן עם גרסאות קבצים ששונו ע"י מפתחים אחרים. היום מפתח יכול לבודד את הפיתוח שלו בקלות, למזג את השינויים שלו לתוך האוסף המשותף ולקבל את השינויים שאחרים ביצעו בזמן שנוח לו. - הרבה יותר קל לשמור, לאתר ולכן גם לתחזק גרסאות שנשלחו ללקוחות. - נוח במיוחד האופן בו מבצעים תיקונים לגרסאות ישנות מבלי שיזדקקו לבצע עבודה מחוץ למערכת של ניהול תצורה. היכולת לבנות branches לעבודה מתחת ל - snapshot branches עושה את כל ההבדל. אורן ספקטור, ראש צוות פיתוח בפסאווה אומר: "היחס תועלת מול עלות של הפתרון שדיירקט סולשן הטמיעו אצלנו גבוהה מאוד. המערכת כוללת יכולות מתקדמות המקבילות לאלו שניתן למצוא בכלים הרבה יותר יקרים" היום, עם הרחב הפעילות של החברה, פסאווה החליטו להשליש את מספר הרשיונות שברשותם ולהפוך את המערכת ניהול התצורה הקיימת כתשתית במעבר תהליכי מפיתוח לייצור כחלק מאיכות התוצר

Passave Technologies
Passave is a strong first mover in EPON silicon, offering end-to-end silicon solutions for OEMs developing fiber-to-the-home (FTTH) and fiber-to-the-business (FTTB) systems based on the IEEE802.3ah Ethernet in the First Mile (EFM) standard for Ethernet passive optical networks (EPONs).

Passav? is using a Configuration Management system from Seapine (Surround SCM with TestTrack Pro) supplied by Direct Solution. Passav? developers speak about a significant methodological improvement with respect to their previous situation. Among others, they stress the following points with relief:

- They succeeded in improving the speed in which developers complete their tasks without being stopped by problems originated by the need for unscheduled synchronization of changes between them. Nowadays each developer can isolate her/his work easily from others, merge changes into the common pool, and synchronize with others at a time of her/his choosing.

- It is now far much easier to find and correct versions released to a customer

- It is particularly easy to make changes to older versions without having to work outside the Configuration Management system. The capability to build working branches as children of snapshot branches makes all the difference.

Oren Spector, Development Team Leader in Passav? says: "The ratio of the benefit obtained to the cost paid is very high for the system Direct Solution implemented. The system has advanced capabilities that parallel those found in much more expensive tools"

Today, with the expansion of Passav?, Company management decided to more than triple the number of licenses they own, and make the Configuration Management system the infrastructure that enables the evolution procedure from development to production, as part of the product quality system.