רשימת פרוייקטים שביצענו מול JIRA ומוצרי Atlassian (פוסט מתגלגל)
Getting your Trinity Audio player ready...
|
במאמר הבא אנו מציינים רשימת פרוייקטים שביצענו מול JIRA עבור לקוחותינו מאז 2015.
הואיל ויש לנו רקע מתודולוגי נרחב בפיתוח תוכנה ונסיון מצטבר של שנים עם עבודה בכלים בתחום, הדבר מאפשר לנו לבחון כלים לעומק בזריזות, ולהמליץ ללקוחות על שיטות הפיתוח והכלים המתאימים להם ביותר, בהתאם לצרכים הספציפיים שלהם.
במהלך בחינת כלים והתאמתם לדרישות הלקוח, אנו נותנים דגש על השיטות המודרניות ביותר כיום לפיתוח תוכנה, ובין השאר על:
- Version and Source Control
- Issue Tracking
- Continuous Integration / Deployment (CI / CD)
- Methodologies and flows, including DevOps / Agile / Scrum / Kanban
- Code Review
- Code Quality
- ChatOps
אנו גם בעלי נסיון רב גם בפיתוח תוכנה וגם בניהול תשתיות ( System / DevOps / IT), כך שאנו מסוגלים לתת פתרון מקיף ומקצה לקצה.
זוהי רשימה "מתגלגלת" שמתעדכן באופן רציף. כדי לקבל עדכונים וטיפים ב- JIRA כדאי להצטרף לרשימת התפוצה שלנו – ההצטרפות בהשארת המייל בסוף מאמר זה.
פרוייקטים שביצענו מול JIRA:
- תכנון וביצוע של דו"ח אקסל הרץ אוטומטית כל יום, השולף נתונים מ- JIRA (באמצעות ה- API) ומכין אוטומטית קובץ אקסל מתוחכם, הכולל דו"חות וגרפים ע"פ דרישת הלקוח, ולבסוף שולח אותם ישירות למייל.
- סיפור לקוח: העברת לקוח (חברת שב"א) מ- Jira Server on-prem ל- Jira Clodu
- התאמת עברית ללקוח (בחינת כל מיני פתרונות ולבסוף הטמעת הפתרון המתאים ביותר)
- חיבור מ – JIRA ל- ClearCase ולהפך. כלל שליפת מידע מ- JIRA וגם כתיבת plugin ל- JIRA
- חיבור בין JIRA ל- Git
- הטמעת חיבור בין JIRA ל- GitLab
- בחינת Plugins דומים ע"מ להחליט מיהו הטוב ביותר לצורך מסויים
- בניית תהליכי פיתוח תוכנה ללקוח והטמעת JIRA ככלי לניהול באגים ומשימות
- הגדרת KPI לדו"חות יומיים + בניית דשבורד מתאים למשתמשי מפתח + הדרכה בנושא
- העברת סביבת JIRA מענן Atlassian הציבורי אל שרת פרטי
- העברת סביבת JIRA לסביבת ענן (Azure). אפשרי גם ל- AWS ולענן פרטי בישראל.
- השוואה בין מוצרי issue tracking ע"פ דרישות של לקוח והמלצה על הכלי המתאים בהתאם לדרישות הלקוח (בחינה של JIRA GitLab, Taiga, Trello, TFS)
- העברת לקוח משימוש ב- JIRA כללי (מה שהיום קרוי JIRA Core) לשימוש ספציפי ביכולות לתמיכת Scrum (באמצעות JIRA Software), כולל בניית boards ודשבורדים למשתמשים. בוצע עבור לקוח שעבר לעבור ב- Scrum.
- הסבת לקוח מ- ClearQuest ל- JIRA (מהלך שכלל העברת תהליכים מורכבים ואוטומציות)
- הסבת לקוח מ- Excel ל- JIRA
- הטמעת כלי Bot עבור משתמשי JIRA
- בחינת ביצועים וניטור שרת JIRA לצורך שיפור ביצועים ומציאת צווארי בקבוק
- שינוי התצוגה הגרפית של JIRA והתאמת Theme לפי דרישת הלקוח (עבודה המשלבת עיצוב גרפי + שינוי קבצי JS, CSS ו- HTML)
- שדרוג לקוח לגירסאות עדכניות של JIRA (גירסאות 7 ו- 8 ומעלה)
- הטמעת JIRA Core בענן
- מתן שירותים מנוהלים (managed services) בענן פרטי וציבורי, כולל אפשרות ל- SLA ולתמיכה בעברית
- הכנת מסמך Release Notes / VDD באופן אוטומטי, המושך מידע עדכני מ- Jira
- בדיקת כדאיות כלכלית במעבר לצורת פריסה אחרת (כגון מעבר מ-ענן ולענן או ל- Data Centers)
- מיגרציה מ- Jira Server ל- Jira Cloud
- העברת מערכת ניהול משימות מ- GitLab אל Jira
- העברה אוטומטית של מידע מ- Jira ל- Slack, ולהפך (לפי סט קריטריונים של טקסט, מידע ומצבים מוגדרים מראש, הניתנים גם לקנפוג ע"י משתמשי הקצה)
- כתיבת אוטומציות למטרת חסכון כספי ניכר ב- Jira Cloud Premium (מידע נוסף בהקלקה על הלינק)
- ניטור Jira בעזרת Grafana (מידע נוסף בהקלקה על הלינק)
- תמיכה בעברית ו- RTL ב- Jira
פרוייקטים קשורים שביצענו בכלי Atlassian אחרים (רשימה חלקית):
- הטמעת BitBucket כפתרון מעל Git (וחיבורו לבסוף מול JIRA Softwara כולל תהליכים אג'ילים)
- הטמעת Confluence
- כתיבת אינטגרציה מול HipChat עבור מוצר ניטור ביצועים שפיתחנו ל- Jenkins , Jira, Confluenceת GitLab, ClearCase ClearQuest.
לאחרונה הוספנו אפשרות לשליחת תוצאות הניטור ישירות ל- HipChat ול- Slack . - בחינת Bamboo והטמעתו כפתרון אלטרנטיבי ל- Jenkins
- הטמעת plugins
- פיתוח תמיכה בעברית ב- Confluence
- חיבור Confluence אל Mattermost
לפניות בנושא מוצרי Atlassian (יעוץ / פיתוח / קניית רשיונות) ניתן לפנות אלינו טלפונית ל 072-240-5222 או למייל atlassian@almtoolbox.com
קישורים רלוונטים:
- הקלטת וובינר הדרכתי עם טיפים ב- Jira למי שעובד ב- Agile / Scrum
- האתר שלנו על Jira
- העלאת סביבת פיתוח לענן: כדאי או לא?