Upload
todd-logan
View
219
Download
0
Embed Size (px)
www.tescom.intl.com
CM and ALM SolutionsCM and ALM SolutionsWith IBM RationalWith IBM Rational
Tuval HoseERP & CM Sector Manager
www.tescom.intl.com
תוכן
איכות ומה זה אומר ללקוח1.
העולם הישן והפער2.
פתרון מוכלל לאיכות - טסקום3.
דיון4.
www.tescom.intl.com
איכות – ומה זה אומר ללקוח
שוק במיתון קיצוץ בתקציביIT מה –
שלא יורה...לחץ חזק על תוצאות עסקיות התייעלות והפקת ערך
מהמערכות
מערכות מורכבות תהליכים המשפיעים
ישירות על העסקמשתמשים וחווייתםאפס תקלות
www.tescom.intl.com
איכות – ומה זה אומר ללקוח
ציפיות גבוהותרף איכות בשמייםחוקים, רגולציה וסטנדרטיםאכזבות קודמות
עמידה בהבטחהלוחות זמניםתכולהרף איכות
www.tescom.intl.com
הבעיות איתם מתמודדים לקוחותינו
מוצר מורכבריבוי צוותים על מוצר בודדריבוי לקוחותחברה הצומחת במהירותחברה ציבורית שהופרטהואקום בתהליכי עבודה – לא קיימיםOverhead בירוקרטי )תהליכי עבודה לא
אוטומטיים(ריבוי מערכות ניהול ובקרה שאינן מקושרות)פיתוח לפי לחצי השוק/לקוחות )זמנים ותכולהריבוי פרוייקטים חוסר בכלי בקרה לשכבות הניהול – מראשי
צוותים ומעלה העלאת גרסאות לייצור/שחרור ללקוח ללא בקרה
המובילה להפסד כספיקשיים בתכנון, תעדוף והקצאת משאבים בפיתוח
www.tescom.intl.com
עולם תשתיות הפיתוח
,ניהול גרסאות לקוד המקורתוצרים ופיתוח מקבילי כולל
פיתוח מבוזר גיאוגרפית
יישום בסביבותUnix, Windows ועוד למגוון כלים
,SAPוטכנולוגיות כולל WS, .Net, Oracleועוד
ניהול שינויים למסדי נתוניםכולל סכמות, אובייקטים פנימיים
ונתונים.אינטגרציה לכלי פיתוח
ניהול עץ רכיבי המוצר
,ניהול שינויים כולל תקלותדרישות, בקשות לשינויים ושיפורים
ומשימות
,תהליכי אינטגרציה, בנייהאריזה ושחרור והפצת גרסאות
ניהול סביבות כולל טעינהלסביבות פיתוח, אינטגרציה,
בדיקות, קדם-ייצור וייצור
ניהול דרישות עסקיות והנדסיות
ניהול תהליכים כוללואינטגרציה בין תהליכי ניהול
שינויים לניהול גרסאות
ניהול מסמכים
בקרת גרסאות לאורך מחזור חייהפיתוח עד להעברה לייצור
(Auditing)
דיווחי תצורה וסטטוס פיתוחגרסאות ושינויים )עבר, הווה
ועתיד(
,ניהול מחזור חיי גרסהאפליקציה ומערכת משולב
בניהול שינויים
ניהול תוכן
www.tescom.intl.com
העולם הישן והפער
השפהcheck-in/out, branches......,מטריקותBuzzwordsוז'ארגון
מיקוד על הפעילות ולא על התוצאהאוטומציה, סקריפטים ועודניתוח תהליכים, כתיבת מסמכים
...יישמנו מערכת שצריכה אותנומשתמשים הזקוקים לתמיכה, הדרכהתחזוקה, עדכונים ותוספות
בחינת הערך – הגרזן?אפשר בליהסטודנט הרעבשביעות רצון המשתמשיםתרומה לתוצאות
www.tescom.intl.com
דרישות העולם החדש
לדבר בשפה של הלקוח שלךלתת מה שמבקשיםלעמוד בהבטחה באופן קבועאפס סובלנות לתקלותגמישות משאביםיעילותהבנת ההשלכות על העסקמיקוד בהשקעהמקסום השקעה קיימת בתשתיות
www.tescom.intl.com
דרישות העולם החדש
ניהול ניהול ניהולמומחים מעולם התוכןגמישות במשאבים גלובאלייםפתרונות מיידיים הצלחה בפעם הראשונה ללא
תקלותזמינות גבוההשינויים תכופים בתהליכים ובשיטות
www.tescom.intl.com 10
Quality Management Solution Highlights
Independent Practices
Subject Matter
Experts
Right Shoring
User Involvement
Global Expertise
Version Lifecycle & Roadmap
Early Injection
Quality Governance
Dynamic Processes
Automation SBT
Quality Gating
Rational RequisitePro ClearQuest Test
ManagerClearCaseRFT, Robot,
RPT
Project Management
Quick delivery
Rapid Resourcing
Success in first run
High availability
Continuous changes
www.tescom.intl.com 11
Quality Management Solution Highlights
Independent Practices
Subject Matter
Experts
Right Shoring
User Involvement
Global Expertise
Version Lifecycle & Roadmap
Early Injection
Quality Governance
Automation SBT
Quality Gating
Rational RequisitePro ClearQuest Test
ManagerClearCaseRFT, Robot,
RPT
Project Management
Quick delivery
Rapid Resourcing
Success in first run
High availability
Continuous changes
Dynamic Processes
www.tescom.intl.com 12
Quality Management Solution Highlights
Independent Practices
Subject Matter
Experts
Right Shoring
User Involvement
Global Expertise
Version Lifecycle & Roadmap
Early Injection
Quality Governance
Dynamic Processes
Automation SBT
Quality Gating
Rational RequisitePro ClearQuest Test
ManagerClearCaseRFT, Robot,
RPT
Project Management
Quick delivery
Rapid Resourcing
Success in first run
High availability
Continuous changes
www.tescom.intl.com 13
Quality Management Solution Highlights
Independent Practices
Subject Matter
Experts
Right Shoring
User Involvement
Global Expertise
Version Lifecycle & Roadmap
Early Injection
Quality Governance
Dynamic Processes
Automation SBT
Quality Gating
Rational RequisitePro ClearQuest Test
ManagerClearCaseRFT, Robot,
RPT
Project Management
Quick delivery
Rapid Resourcing
Success in first run
High availability
Continuous changes
www.tescom.intl.com 14
Quality Management Solution Highlights
Independent Practices
Subject Matter
Experts
Right Shoring
User Involvement
Global Expertise
Version Lifecycle & Roadmap
Early Injection
Quality Governance
Dynamic Processes
Automation SBT
Quality Gating
Rational RequisitePro ClearQuest Test
ManagerClearCaseRFT, Robot,
RPT
Project Management
Quick delivery
Rapid Resourcing
Success in first run
High availability
Continuous changes
www.tescom.intl.com 15
Quality Management Solution Highlights
Independent Practices
Subject Matter
Experts
Right Shoring
User Involvement
Global Expertise
Version Lifecycle & Roadmap
Early Injection
Quality Governance
Dynamic Processes
Automation SBT
Quality Gating
Rational RequisitePro ClearQuest Test
ManagerClearCaseRFT, Robot,
RPT
Project Management
Quick delivery
Rapid Resourcing
Success in first run
High availability
Continuous changes
www.tescom.intl.com
המטרה – ניהול הגרסה ומאמצי הפיתוח )השינויים(Scope Creep חריגה מתמשכת בתכולה –
הפונקציונלית של הגרסה שינויי תכולה הנם כורח המציאות – צ"ל
חלק מהתכנון:דרישות לא מוגמרות/ברורותמציאות משתנה
כל שינוי )תיקון באג או שו"ש חדש( צריךלהיות מבוקר
?אז מה הפתרוןהגדרת דרישות מדוייקתמסמכי איפיון ברוריםוידוא של האיפיון מול הדרישות ומול הלקוחוידוא תכולת הגרסה)...בקיצור – עבודה מסודרת )ומסורבלת
תכולת הגרסה = חוזה מול הלקוחBug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.
Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.Shosh#223 Oracle Driver update new parameters on co.Bug#4562 GUI crashes on new connection setting.
www.tescom.intl.com
היישום
ניהול תכולה עם כלי אוטומטימחזור חיים של גרסאותקישוריות לשינויים צמתי בקרה משותפים למערכות
שונותקישוריות לכלי ניהול הפרוייקטדיווח ושקיפות ארגוניתתהליך מבוקר לטעינת סביבות
www.tescom.intl.com
מחזור חיי גרסאות
תישאר הסרג לוהינ - המירז םישרתState
Action
דיקפת לעביארחא
Declaration ClosedTestingPhase
DevelopmentPhase
ContentDetermined
MaintenanceContent
Determine
TestDesign Deploy Close
תחתנמתוכרעמ
תישאר
CCB CCB חותיפ להנמ חותיפ להנמ תוקידב להנמ CM
DesignPhase
Develop
Develop
State
Action
דיקפת לעביארחא
Developmentphase
Declaration ClosedFunction Test
Phase Released
Failed-Acceptance
תחתנמתוכרעמ
תישאר
AcceptanceTest
Release Close
Close
חותיפ להנמ תוקידב צ”ר CM
תינשימ הסרג לוהינ - המירז םישרת
CCB קדוב
ContentDetermined
ContentDetermine
Ready ForAcceptance
חותיפ להנמ
Develop RequestAcceptence
www.tescom.intl.com
Quality Governance
קבלת חיווי בתצורה של "שעון איכות" עבור מספר פרויקטיםהמוגדרים במערכת
www.tescom.intl.com
כשיטת עבודה Gatingמודל ה-
-מודל הGating כתהליך בקרה לאורך מחזור חיי
פיתוח המוצר
שילוב צוותי הבדיקה בבקרת איכות המוצר
והמלצה / אי המלצה על מעבר שלב
, ביצוע סקרים לאישור תוצרים , אישור א"ד
העברת גרסה מפיתוח לבדיקות וכו'
הגדרתSLA מול קבלני משנה / ספקים חיצוניים
ופנימיים
הגדרת סרגל מדידה אחיד
-מודל הGatingאנכי ואופקי
מוכנות תוצר לאבן דרך
קבלת אישור
שיקוף
עמידה ביעדים
www.tescom.intl.com
תהליכים דינאמיים
לפי כמות המידע שהוזןבהתאם לתפקיד)בהתאם לסטטוס הגרסה )פיתוח/ייצוב
Submitted Assigned Analyzed
Opened Fixed
AssignSubmit Analyze
ApprovedToFix
Fix Verify ClosedOverride to Open
Override to Open
Override to Assigned
Override to Analyzed
Submitter
www.tescom.intl.com
יתרונות תהליכים גמישים לטיפול בתקלות
תהליך אחד אוטומטי המכוון את תהליכים 2-3המשתמש )במקום
כמקובל( צמצום בירוקרטיה עבור שינויים
מהיריםבקרה על שינויים מורכביםדיווח על קיצורי דרך
יתרון– היענות גמישה לכל דרישה עם בקרה
www.tescom.intl.com
פתרון מוכלל לאיכות של טסקום
מוכוונות ליעדים ולמטרותהעסקיות
דיווחים יעילים לשכבת הניהולמדידה ובקרה מול יעדים פלטפורמתIBM Rational –
מערכת מידע לפיתוח
אוטומציה ואינטגרציה בין כליםאוטומציות מודולריותתהליכים גמישיםצמתי בקרה לתהליכים חוצי מערכות
www.tescom.intl.com
מבט על טסקום 1990נוסדה שירותים ופתרונות לאבטחת
איכות תוכנהמבט גלובאלי, משאבים מקומיים -מומחים ברחבי 600מעל ל
העולם
www.tescom.intl.com
Industry Verticals
Financial systems Industry systems
Machinery Manufacturers
Industry System Vendors
Retail Systems Software
Development Companies
Enterprise Resource Planning
SAPOracleJD EdwardsPeopleSoft
Customer Relationship Management
Siebel
Air Control Battleship Command And
Control Electronic Warfare
(EW) Global Positioning
Systems (GPS) Land Radio Frequency
(RF) Space Satellite Real Time &
Embedded Systems
Defense systems
Financial Institutions
Insurance Investment Banks
& Houses Retail Banks Fixed Income Front, Middle &
Back Office Systems
Building Societies Capital Markets Credit Card
Processing Custody Derivatives Equities Exchanges Financial
Software Developers
Quality Control Laboratory systems
R&D Laboratory Systems
Manufacturing Systems
Pharmaceutical Systems
Biotechnology Systems
Medical Devices Systems
Clinical Systems Other IT Systems FDA Compliance
Audits
Laboratory Information Mgt Systems (LIMS)
Life Sciences
Access Systems Contact Centers Digital Interactive
Television Digital Rights
Management GPRS IP Technologies and
On-Line Services Network
Management Optical
Communication (SDH/PDH)
Optimization Radio Frequency
(RF) SMS and Multi-
media Messaging Unified Messaging Video Messaging Voice Mail WAP Wireless & Cellular Billing Systems
Telecom Systems
www.tescom.intl.com
IBM Rational הטמעת פתרונות לפיתוח באמצעות כלי
שותפים עסקיים שלIBM:הטמעה כוללת
ניתוח מצב קיים ואפיון הפתרון סביבהכלי
יישום באמצעות הכלי וקסטומיזציהבדיקות, פיילוט והדרכותעליה לאווירתמיכה שוטפת
www.tescom.intl.com
Open Discussion