สร้างการเผยแพร่และรอบใน HP ALM (ศูนย์คุณภาพ)
⚡ สรุปอย่างชาญฉลาด
สร้าง Release และ Cycle ใน HP ALM โดยใช้แท็บ Management ซึ่งจะจัดระเบียบข้อกำหนด การทดสอบ และข้อบกพร่องทั้งหมดโดยอิงตามกำหนดการส่งมอบ บทความนี้ครอบคลุมลำดับชั้นของ Release การสร้าง Release และ Cycle การกำหนดขอบเขตของ Release การเพิ่ม Milestone และการอ่านแท็บสถานะและคุณภาพ

แท็บการจัดการใน HP ALM คืออะไร?
- แท็บการจัดการช่วยให้ผู้ใช้จัดระเบียบและ track ปล่อยและหมุนเวียน
- การเผยแพร่แต่ละครั้งจะมีวันเริ่มต้นและวันสิ้นสุดที่แน่นอน และสอดคล้องกับกลุ่มของการเปลี่ยนแปลงที่จะถูกนำไปใช้กับผู้ใช้ปลายทางในช่วงเวลาดังกล่าว
- วงจรการพัฒนา ซึ่งอยู่ภายในเวอร์ชันที่วางจำหน่ายนั้น มีชุดของการพัฒนาและ การทดสอบ ความพยายามเพื่อให้บรรลุเป้าหมายร่วมกัน
- ผู้ใช้ ALM สามารถ tracตรวจสอบความคืบหน้าของโครงการแบบเรียลไทม์โดยการวิเคราะห์โครงสร้างการเผยแพร่ เพื่อตรวจสอบว่าตรงกับเป้าหมายการเผยแพร่หรือไม่
- นอกจากนี้ยังช่วยให้ผู้ใช้สามารถดูภาพรวมคุณภาพของเวอร์ชันนั้นได้อย่างรวดเร็ว โดยแสดงให้เห็นถึงจุดเด่นต่างๆ ข้อบกพร่อง และอัตราการเปิดข้อบกพร่อง
เหตุใดเราจึงต้องการการจัดการการเผยแพร่และรอบการพัฒนาใน ALM?
ในความเป็นจริงแล้ว เมื่อมีการพัฒนาผลิตภัณฑ์ จะมีการออกเวอร์ชันต่างๆ ของผลิตภัณฑ์นั้นๆ
- แต่ละเวอร์ชันจะถูกแบ่งออกเป็นหลายรอบ สมมติว่าเรามีสองเวอร์ชัน แต่ละเวอร์ชันมีสองรอบการพัฒนาและการทดสอบ สำหรับเวอร์ชันแรก Guru99 แอปพลิเคชันธนาคาร
- แต่ละเวอร์ชันที่ปล่อยออกมาจะมีขอบเขตและเป้าหมายที่กำหนดไว้ล่วงหน้าด้วย
- แต่ละรอบจะมีข้อกำหนดเฉพาะที่แตกต่างกันไป
- ข้อกำหนดแต่ละข้อมีกรณีทดสอบจำนวนหนึ่งที่เกี่ยวข้องกัน
- เมื่อทำการทดสอบแล้ว ข้อบกพร่องจะถูกบันทึกและเชื่อมโยงกับการทดสอบที่เกี่ยวข้อง จากนั้นเราจึงสามารถ tracข้อกำหนดและข้อบกพร่อง
แผนภาพแสดงให้เห็นว่าเหตุใดลำดับขั้นตอนจึงมีความสำคัญ เพราะงานทุกชิ้นล้วนมีลำดับขั้นตอน tracการสร้างโครงสร้างการเผยแพร่ก่อนจะช่วยให้สามารถรายงานผลได้ในภายหลัง โดยยกระดับโครงสร้างนั้นขึ้นไปสู่รอบการพัฒนาและการเผยแพร่
การเปรียบเทียบการวางจำหน่าย รอบการพัฒนา ขอบเขต และเหตุการณ์สำคัญ
ในแท็บการจัดการมีองค์ประกอบอยู่สี่อย่าง และการสับสนระหว่างองค์ประกอบเหล่านี้เป็นสาเหตุที่พบบ่อยที่สุดที่ทำให้โครงสร้างการเผยแพร่ใช้งานไม่ได้
| วัตถุ | สิ่งที่แสดงถึง | นั่งอยู่ข้างใต้ | ช่องบังคับ |
|---|---|---|---|
| ปล่อย | การส่งมอบสินค้าที่ล่าช้าให้กับผู้ใช้ปลายทาง | โฟลเดอร์ในโครงสร้างไฟล์เผยแพร่ | ชื่อ, วันที่เริ่มต้น, วันที่สิ้นสุด |
| วงจร | การพัฒนาและการทดสอบหนึ่งรอบ | การปล่อยตัว | ชื่อ, วันที่เริ่มต้น, วันที่สิ้นสุด |
| ขอบเขตการเปิดตัว | สิ่งของที่การเผยแพร่ครั้งนี้ตั้งใจจะส่งมอบ | การปล่อยตัว | ชื่อเท่านั้น |
| ขั้น | A tracด่านตรวจของกษัตริย์ | การปล่อยตัว | ชื่อ จุดเริ่มต้น และจุดสิ้นสุด tracอินทผลัมคิง |
แท็บการจัดการ
โมดูลนี้ช่วยให้เราสร้างและจัดการการเผยแพร่และรอบการทำงาน ซึ่งเป็นขั้นตอนแรกก่อนการสร้างรายการงานใดๆ เช่น ข้อกำหนด การทดสอบ หรือข้อบกพร่อง นอกจากนี้ยังช่วยในการวางแผนโครงการและ tracราชา ฟังก์ชันต่อไปนี้เป็นฟังก์ชันสำคัญในแท็บนี้
- การสร้างการเผยแพร่
- การสร้างวงจร
- การสร้างขอบเขตการเผยแพร่
- การสร้างหลักชัยสำคัญ
หมายเหตุ: ก่อนเริ่มแบบฝึกหัดนี้ โปรดดูที่... บทนำเกี่ยวกับ HP ALM สำหรับวิธีการเข้าสู่ระบบ ALM และ วิธีดาวน์โหลดและติดตั้ง HP ALM หากคุณยังไม่มีสิทธิ์เข้าถึง
วิธีสร้างรีลีส
การสร้างเวอร์ชันใหม่เป็นขั้นตอนแรกใน ALM และงานอื่นๆ ทั้งหมด เช่น ข้อกำหนด กรณีทดสอบ และข้อบกพร่อง ล้วนอยู่ในขั้นตอนถัดไป tracต่อต้านการปล่อยและการหมุนเวียน
ตามที่ได้อธิบายไว้ในขั้นตอนการทำงาน เราจะมีผลิตภัณฑ์ออกวางจำหน่ายสองครั้งในปีนี้ Guruแอปพลิเคชันธนาคาร 99 รายการ พร้อมไทม์ไลน์ด้านล่าง วันที่ระบุเป็นเพียงตัวอย่างและตรงกับภาพหน้าจอที่แสดงต่อไปนี้
| ชื่อรุ่น | เริ่มวันที่ | วันที่สิ้นสุด |
|---|---|---|
| 2017 R1 | 01/01/2017 | 21/06/2017 |
| 2017 R2 | 01/07/2017 | 31/12/2017 |
ขั้นตอน 1) ขั้นตอนแรก ให้ไปที่แท็บการจัดการ แล้วคลิกที่ “สัมพันธ์แท็บ "หน้าแรกจะปรากฏดังที่แสดงด้านล่าง:
ขั้นตอน 2) ก่อนสร้างเวอร์ชันใหม่ เราสามารถสร้างคอนเทนเนอร์หรือโฟลเดอร์ได้โดยคลิกที่ “โฟลเดอร์ใหม่คลิกที่ไอคอน “Releases” ในโมดูล Releases ดังแสดงในภาพด้านล่าง ตั้งชื่อโฟลเดอร์ว่า 2017
ขั้นตอน 3) ขั้นตอนต่อไปคือการสร้างเวอร์ชันใหม่ ในการสร้างเวอร์ชันใหม่ ให้คลิกที่ “ใหม่ล่าสุดกดปุ่ม ” และหน้าต่าง New Release จะเปิดขึ้น ป้อนรายละเอียดต่อไปนี้
- ชื่อรุ่น
- วันที่เริ่มต้นของการเปิดตัว
- วันที่สิ้นสุดของการเปิดตัว
- คำอธิบายโดยย่อเกี่ยวกับการเปิดตัว (ไม่บังคับ)
ขั้นตอน 4) หลังจากกรอกรายละเอียดข้างต้นแล้ว ให้คลิก “ตกลง” เอกสารการเผยแพร่จะถูกสร้างขึ้นดังที่แสดงด้านล่าง
ในทำนองเดียวกัน คุณสามารถสร้างเวอร์ชันอื่นได้เช่นกัน คือเวอร์ชัน R2
ขั้นตอน 5) เมื่อเลือกเวอร์ชันใดเวอร์ชันหนึ่งแล้ว คุณจะเห็นแท็บที่เกี่ยวข้องกับเวอร์ชันนั้นๆ
ขั้นตอน 6) ต่อไปนี้เราจะมาทำความเข้าใจแท็บสำคัญต่างๆ ที่อยู่ในโมดูล “การเผยแพร่” กัน เลือกแท็บ รายละเอียด เพื่อเรียกดูข้อมูลที่ให้ไว้ระหว่างการสร้างการเผยแพร่
ขั้นตอน 7) เลือก ขอบเขตการเปิดตัว แท็บนี้ให้รายละเอียดเกี่ยวกับขอบเขตของเวอร์ชันนั้นๆ เรายังไม่ได้สร้างขอบเขตสำหรับเวอร์ชันนี้ ดังนั้นรายการขอบเขตจึงว่างเปล่า การสร้างเหตุการณ์สำคัญและขอบเขตจะกล่าวถึงในภายหลังในหน้านี้
ขั้นตอน 8) แผนแม่บทแสดงภาพรวมของไทม์ไลน์ หากมีการสร้างรอบการพัฒนา แผนแม่บทจะรวมไทม์ไลน์ของรอบการพัฒนานั้นๆ ด้วย
ขั้นตอน 9) แท็บสถานะจะแสดงความคืบหน้าโดยรวมของเวอร์ชันนั้น
เมื่อสร้างเวอร์ชันใหม่โดยที่ยังไม่ได้เพิ่มรายการงานใดๆ เช่น ข้อกำหนด การทดสอบ หรือข้อบกพร่อง สถานะจะแสดงดังที่แสดงด้านล่าง
สถานะจะแสดงดังที่แสดงด้านล่าง เมื่อผู้ใช้กำหนดรายการงาน เช่น ข้อกำหนด การทดสอบ และข้อบกพร่อง ให้ตรงกับเวอร์ชันที่จะปล่อยใช้งาน
💡 เคล็ดลับ: แท็บสถานะหรือคุณภาพที่ว่างเปล่าไม่ได้บ่งชี้ว่ามีข้อผิดพลาด ทั้งสองแผงจะว่างเปล่าจนกว่าข้อกำหนด การทดสอบ หรือข้อบกพร่องจะถูกเชื่อมโยงกับเวอร์ชันที่เผยแพร่ เนื่องจากยังไม่มีอะไรให้สรุป
วิธีการสร้างวงจร
ในความเป็นจริง การปล่อยเวอร์ชันแต่ละครั้งจะถูกแบ่งย่อยออกเป็นรอบ ๆ เรามาทำความเข้าใจวิธีการสร้างรอบใน ALM กัน ในกรณีของเราจะมีสองรอบในแต่ละการปล่อยเวอร์ชัน
| ปล่อย | ชื่อรอบ | วันที่เริ่มต้นรอบ | วันที่สิ้นสุดรอบ |
|---|---|---|---|
| ปล่อย R1 | รอบ 1 | 01/01/2017 | 31/03/2017 |
| รอบ 2 | 01/04/2017 | 30/06/2017 | |
| ปล่อย R2 | รอบ 1 | 01/07/2017 | 30/09/2017 |
| รอบ 2 | 01/10/2017 | 31/12/2017 |
ขั้นตอน 1) เลือกเวอร์ชันที่คุณต้องการสร้างรอบการทำงาน แล้วคลิก “รอบใหม่กดปุ่ม ” หน้าต่าง "สร้างรอบการพัฒนาใหม่" จะเปิดขึ้น โดยมีไทม์ไลน์การเผยแพร่ที่กรอกข้อมูลไว้ล่วงหน้า เนื่องจากรอบการพัฒนานี้ถูกสร้างขึ้นภายใต้การเผยแพร่ที่เลือกไว้ ป้อนรายละเอียดต่อไปนี้ในหน้าต่าง "สร้างรอบการพัฒนาใหม่":
- ชื่อของไซเคิล
- วันที่เริ่มต้นของรอบ
- วันสิ้นสุดของรอบ
- Descriptไอออน (ไม่บังคับ)
⚠️คำเตือน: วันที่เริ่มต้นรอบการทำงานต้องอยู่ภายในช่วงวันที่ปล่อยเวอร์ชันหลัก ALM จะปฏิเสธรอบการทำงานที่เริ่มต้นก่อนที่เวอร์ชันจะเริ่มต้นหรือสิ้นสุดหลังจากที่เวอร์ชันปิดลง ดังนั้น หากแผนมีการเปลี่ยนแปลง โปรดขยายเวลาปล่อยเวอร์ชันก่อน
ขั้นตอน 2) เมื่อสร้างรอบการทำงานทั้งหมดเสร็จแล้ว คุณสามารถเข้าถึงรอบการทำงานเหล่านั้นได้ภายใต้เวอร์ชันที่สร้างขึ้น ดังแสดงด้านล่าง
ขั้นตอน 3) เลือกวงจรที่ต้องการเพื่อดูรายละเอียดของวงจรนั้น
ขั้นตอน 4) ต่อไปเรามาทำความเข้าใจแท็บสำคัญอื่นๆ ที่อยู่ภายใต้ “Cycles” กัน คุณสามารถแนบไฟล์ได้ในแท็บ 'Attachments' แท็บความคืบหน้า แสดงสถานะของรอบนั้นภายใต้เวอร์ชันที่เลือก
ความคืบหน้าจะแสดงดังที่แสดงด้านล่าง เมื่อสร้างรอบการทำงานโดยที่ยังไม่มีรายการงานใดๆ เช่น ข้อกำหนด การทดสอบ หรือข้อบกพร่อง ถูกกำหนดไว้
ความคืบหน้าจะแสดงดังที่แสดงด้านล่างหลังจากที่ผู้ใช้ได้กำหนดรายการงานให้กับรอบการทำงานแล้ว
ขั้นตอน 5) แท็บคุณภาพจะแสดงข้อมูลต่างๆ เช่น อัตราการเปิดรายงานข้อบกพร่อง และจำนวนข้อบกพร่องที่ยังค้างอยู่ ซึ่งเป็นตัวบ่งชี้เบื้องต้นของคุณภาพในรอบการผลิตปัจจุบัน
เมื่อผู้ใช้สร้างรอบการทำงานเสร็จ ระบบจะแสดงแท็บ 'คุณภาพ' ดังที่แสดงด้านล่าง เนื่องจากยังไม่มีรายการงานใด ๆ ที่เชื่อมโยงกับรอบการทำงานนั้น
แท็บ 'คุณภาพ' จะปรากฏขึ้นดังที่แสดงด้านล่าง เมื่อผู้ใช้ได้กำหนดรายการงานให้กับเวอร์ชันนั้นแล้ว
วิธีสร้างขอบเขตการเผยแพร่
แต่ละเวอร์ชันจะมีขอบเขตและเป้าหมายที่เกี่ยวข้อง ซึ่งสามารถเพิ่มได้ภายใต้หัวข้อ “ขอบเขตการเปิดตัวแท็บ "ในโมดูล Releases"
ขั้นตอน 1) เมื่อคลิกไอคอน “+” ในแท็บขอบเขตการเผยแพร่ของโมดูลการเผยแพร่แล้ว ขอบเขตใหม่ กล่องโต้ตอบเปิดขึ้น
กรอกรายละเอียดดังต่อไปนี้:
- ชื่อของขอบเขต ซึ่งเป็นช่องข้อมูลที่จำเป็นเพียงช่องเดียว
- ลำดับความสำคัญของรายการขอบเขตงาน
- เจ้าของขอบเขต
- Descriptไอออนของขอบเขต
ขั้นตอน 2) เมื่อคลิก "ตกลง" ปุ่มนี้แสดงรายการขอบเขตที่เพิ่มเข้ามาทั้งหมดใน "ขอบเขตการเปิดตัว” ดังภาพด้านล่าง
วิธีการสร้างหลักชัย
ขั้นตอน 1) สามารถสร้างเหตุการณ์สำคัญใหม่ได้เฉพาะในระหว่างการปล่อยเวอร์ชันใหม่เท่านั้น โดยใช้ไอคอน “สร้างเหตุการณ์สำคัญใหม่” ดังที่แสดงด้านล่าง
ขั้นตอน 2) ในการสร้างเหตุการณ์สำคัญ (milestone) ข้อมูลในช่องต่อไปนี้เป็นข้อมูลที่จำเป็น
- ชื่อของเหตุการณ์สำคัญ
- เริ่มต้น Tracking วันที่
- ปลาย Tracking วันที่
- Descriptไอออน
ขั้นตอน 3) ขั้นตอนสำคัญที่สร้างขึ้นแสดงอยู่ด้านล่าง
ขั้นตอน 4) ตอนนี้คุณสามารถกำหนดขอบเขตของเหตุการณ์สำคัญให้ตรงกับขอบเขตของโครงการที่สร้างไว้ได้แล้ว วิธีการทำคือ เลือกเหตุการณ์สำคัญ ไปที่ ขอบเขตของเหตุการณ์สำคัญ เลือกขอบเขตที่เกี่ยวข้อง แล้วทำการกำหนดขอบเขตให้ตรงกัน
แนวทางปฏิบัติที่ดีที่สุดสำหรับการวางแผนการออกเวอร์ชันและรอบการพัฒนา
แท็บการจัดการนั้นกรอกข้อมูลได้รวดเร็ว แต่แก้ไขได้ช้า ดังนั้นจึงมีหลักเกณฑ์บางประการเพื่อให้โครงสร้างอ่านง่ายเมื่อมีโครงการเพิ่มมากขึ้น
- ตกลงเรื่องหลักเกณฑ์การตั้งชื่อกันก่อน รูปแบบเช่น YYYY R1 และ YYYY R1 C1 เรียงลำดับได้อย่างถูกต้องและยังคงอ่านได้ชัดเจนแม้ผ่านไปหลายปีแล้วก็ตาม
- ใช้โฟลเดอร์แยกตามปี หากไม่มีโฟลเดอร์ โครงสร้างของรายการเผยแพร่จะกลายเป็นรายการแบบแบนราบที่ยากต่อการตรวจสอบ
- ควรใช้รอบการออกกำลังกายสั้นๆ รอบการทดสอบสองถึงสี่สัปดาห์จะให้ผลการติดตามความคืบหน้าที่ชัดเจน ในขณะที่รอบการทดสอบหกเดือนจะซ่อนปัญหาไว้จนถึงช่วงสุดท้าย
- กำหนดขอบเขตงานก่อนออกแบบการทดสอบ ขอบเขตคือสิ่งที่เปลี่ยนการเผยแพร่ภายในช่วงวันที่กำหนด ให้กลายเป็นคำแถลงเจตจำนง
- ห้ามลบเวอร์ชันที่ปิดไปแล้ว การเผยแพร่ครั้งประวัติศาสตร์นั้นมีไว้เพื่อ... tracความสามารถในการรับผิดชอบต่อข้อบกพร่องที่ถูกหยิบยกขึ้นมากล่าวหา
- กำหนดข้อกำหนดทุกอย่างให้สอดคล้องกับวงจรการทำงาน รายการงานที่ไม่ได้แมปจะไม่ปรากฏในแท็บสถานะหรือคุณภาพ
เมื่อโครงสร้างการเผยแพร่เสร็จสมบูรณ์แล้ว ให้ดำเนินการต่อด้วย ข้อกำหนดเฉพาะแล้ว โมดูลแผนการทดสอบ และ ห้องทดลองผู้ดูแลระบบควรตรวจสอบเพิ่มเติมด้วย วิธีการปรับแต่งโปรเจ็กต์ และ วงจรชีวิตการจัดการข้อบกพร่องซีรีส์ฉบับสมบูรณ์มีวางจำหน่ายแล้วใน บทช่วยสอน HP ALMและการเตรียมตัวสัมภาษณ์ใน คำถามสัมภาษณ์ศูนย์คุณภาพ.


























