שתף באמצעות


ALM למפתחים

המאמרים בחלק זה מתארים כיצד אתה כמפתח יכול להשתמש בממשקי API, כלים ומשאבים אחרים הזמינים ליישום ניהול מחזור החיים של יישומים (ALM) באמצעות Microsoft Power Platform.

נתחיל בדיון קצר על פיתוח צוות ולאחר מכן נעמיק ב- Azure DevOps ובכלי הבנייה הזמינים.

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

פיתוח צוות

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

מידע נוסף: תרחיש 5: תמיכה בפיתוח צוות

ניהול התנגשויות

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

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

עבודה עם רכיבים מורכבים

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

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

למידע נוסף‬

Microsoft Power Platform Build Tools עבור Azure DevOps
מסמכים למפתחים של Power Platform