เทมเพลตข้อมูลวงจรการพัฒนาซอฟต์แวร์ของคุณ
เทมเพลตข้อมูลวงจรการพัฒนาซอฟต์แวร์ของคุณ
นี่คือเทมเพลตข้อมูล process mining ทั่วไปสำหรับ วงจรการพัฒนาซอฟต์แวร์ หากต้องการคำแนะนำเฉพาะเจาะจง โปรดใช้เทมเพลตสำหรับระบบนั้น.
เลือกระบบที่ต้องการ- แอตทริบิวต์มาตรฐานสำหรับวิเคราะห์รายการงานพัฒนาได้อย่างครบถ้วน.
- กิจกรรมและขั้นตอนสำคัญที่ควรติดตาม เพื่อให้เห็นภาพ SDLC ตั้งแต่ต้นจนจบ.
- แนวทางที่ยืดหยุ่น ใช้เป็นจุดเริ่มต้นได้กับระบบพัฒนาซอฟต์แวร์ทุกประเภท.
แอตทริบิวต์ของวงจรการพัฒนาซอฟต์แวร์
| ชื่อ | คำอธิบาย | ||
|---|---|---|---|
| ชื่อกิจกรรม ActivityName | ชื่อเหตุการณ์หรืองานที่เกิดขึ้น ณ ช่วงเวลาหนึ่งในวงจรการพัฒนาของรายการงาน. | ||
| คำอธิบาย ชื่อกิจกรรมระบุขั้นตอนหรือการเปลี่ยนสถานะในกระบวนการพัฒนา กิจกรรมเหล่านี้เป็นจุดต่างๆ บนแผนผังกระบวนการ และแทนหมุดหมายสำคัญ เช่น 'อนุมัติรายการงานเพื่อเริ่มพัฒนา', 'ส่งโค้ดให้ตรวจสอบ' หรือ 'ทดสอบ QA เสร็จ' แอตทริบิวต์นี้สำคัญต่อการแสดงภาพกระบวนการและทำความเข้าใจลำดับเหตุการณ์ เมื่อวิเคราะห์กิจกรรมต่างๆ ทีมจะเห็นเส้นทางที่เกิดขึ้นบ่อย ค้นพบจุดที่กระบวนการเบี่ยงเบน และวัดเวลาที่ใช้ในแต่ละขั้นตอนได้ ข้อมูลนี้เป็นพื้นฐานสำหรับวิเคราะห์คอขวด ตรวจจับการทำงานซ้ำ และตรวจสอบว่าการทำงานสอดคล้องกับโมเดลกระบวนการเป้าหมายหรือไม่. เหตุผลที่สำคัญ แอตทริบิวต์นี้กำหนดขั้นตอนในกระบวนการ เพื่อให้แสดงภาพและวิเคราะห์เวิร์กโฟลว์การพัฒนาได้. แหล่งข้อมูล มักได้มาจากบันทึกการเปลี่ยนสถานะ สตรีมเหตุการณ์ หรือประวัติการตรวจสอบที่เกี่ยวข้องกับรายการงานพัฒนา. ตัวอย่าง เริ่มพัฒนาตรวจสอบโค้ดเสร็จพบงานที่ต้องแก้ไขซ้ำระหว่าง QAนำไปใช้งานจริงแล้ว | |||
| รหัสรายการงานพัฒนา DevelopmentItemId | รหัสเฉพาะของงานหนึ่งรายการ เช่น ฟีเจอร์ บั๊ก หรือ user story ซึ่งใช้ระบุเคสในกระบวนการ. | ||
| คำอธิบาย รหัสรายการงานพัฒนาเป็นคีย์หลักที่ใช้ระบุแต่ละเคสตลอดวงจรการพัฒนาซอฟต์แวร์ แต่ละรหัสแทนงานหนึ่งชิ้น เช่น user story งาน หรือการแก้บั๊ก ตั้งแต่สร้างจนแก้ไขเสร็จหรือนำไปใช้งาน ในการวิเคราะห์ process mining แอตทริบิวต์นี้จำเป็นต่อการสร้างเส้นทางตั้งแต่ต้นจนจบของรายการงานแต่ละชิ้น เครื่องมือจะใช้รหัสนี้เชื่อมโยงกิจกรรมที่เกี่ยวข้อง เช่น 'เริ่มพัฒนา', 'ตรวจสอบโค้ดเสร็จ' และ 'นำไปใช้งานจริงแล้ว' ให้เป็นกระบวนการเดียวกัน การวิเคราะห์วงจรของรายการงานแต่ละชิ้นช่วยให้เห็นความแตกต่าง ความล่าช้า และวงจรการทำงานซ้ำที่เกี่ยวข้องกับงานนั้น. เหตุผลที่สำคัญ นี่คือรหัสเคสพื้นฐานที่จำเป็นสำหรับติดตามวงจรทั้งหมดของรายการงานพัฒนาแต่ละชิ้นตั้งแต่ต้นจนจบ. แหล่งข้อมูล โดยทั่วไปพบได้ในตารางหลักของรายการงานหรือตารางติดตาม issue ในระบบจัดการการพัฒนาซอฟต์แวร์. ตัวอย่าง STORY-1024BUG-8192TASK-4096EPIC-512 | |||
| เวลาเริ่มเหตุการณ์ EventStartTime | เวลาที่ระบุอย่างแม่นยำว่ากิจกรรมหรือเหตุการณ์หนึ่งเกิดขึ้นเมื่อใดสำหรับรายการงานพัฒนา. | ||
| คำอธิบาย เวลาเริ่มเหตุการณ์ระบุวันที่และเวลาที่กิจกรรมเริ่มต้นอย่างแน่นอน ช่วยเรียงลำดับเหตุการณ์ทั้งหมดภายในเคสเดียวกัน ซึ่งจำเป็นต่อการสร้างภาพกระบวนการได้อย่างถูกต้อง การประทับเวลาเป็นพื้นฐานของการวิเคราะห์ process mining ที่เกี่ยวข้องกับเวลา ใช้คำนวณตัวชี้วัดสำคัญ เช่น ระยะเวลาของวงจร เวลารอ และเวลาที่ใช้ดำเนินกิจกรรม การวิเคราะห์เวลาช่วยระบุคอขวด วัดประสิทธิภาพของกระบวนการ และทำความเข้าใจระยะเวลาของแต่ละขั้นตอนในวงจรการพัฒนา ตัวอย่างเช่น เวลาระหว่าง 'ส่งโค้ดให้ตรวจสอบ' กับ 'ตรวจสอบโค้ดเสร็จ' อาจชี้ให้เห็นความล่าช้าในขั้นตอนตรวจสอบ. เหตุผลที่สำคัญ การประทับเวลานี้จำเป็นต่อการเรียงลำดับเหตุการณ์ให้ถูกต้องและคำนวณตัวชี้วัดด้านเวลา เช่น ระยะเวลาของวงจรและคอขวด. แหล่งข้อมูล มีอยู่ในบันทึกเหตุการณ์ เส้นทางการตรวจสอบ หรือประวัติที่บันทึกการเปลี่ยนแปลงของรายการงานพัฒนา. ตัวอย่าง 2023-10-26T10:00:00Z2023-10-27T14:35:10Z2023-11-01T09:15:00Z2023-11-05T16:21:45Z | |||
| ระบบต้นทาง SourceSystem | ระบบที่ใช้ดึงข้อมูลกระบวนการ เช่น Jira, Azure DevOps หรือ GitHub. | ||
| คำอธิบาย แอตทริบิวต์ระบบต้นทางระบุแอปพลิเคชันหรือแพลตฟอร์มที่บันทึกข้อมูลวงจรการพัฒนาไว้ มีประโยชน์เป็นพิเศษในสภาพแวดล้อมที่ใช้เครื่องมือพัฒนาหลายระบบ เช่น ใช้ Jira ติดตาม issue และ GitLab จัดการซอร์สโค้ด ในการวิเคราะห์ การระบุระบบต้นทางช่วยตรวจสอบความถูกต้องของข้อมูลและให้บริบทของข้อมูลกระบวนการ นอกจากนี้ยังใช้เปรียบเทียบกระบวนการที่จัดการในระบบต่างกัน และช่วยให้แปลผลข้อมูลได้ถูกต้อง เนื่องจากชื่อฟิลด์และแนวทางการทำงานอาจแตกต่างกันในแต่ละระบบ คุณยังใช้แอตทริบิวต์นี้กรองข้อมูลให้เหลือเฉพาะชุดข้อมูลจากเครื่องมือที่ต้องการได้. เหตุผลที่สำคัญ ระบุที่มาของข้อมูล ซึ่งสำคัญต่อการตรวจสอบความถูกต้องและการวิเคราะห์ข้อมูลจากหลายระบบที่เชื่อมต่อกัน. แหล่งข้อมูล โดยทั่วไปเป็นค่าคงที่ที่เพิ่มระหว่างการดึงข้อมูล เพื่อระบุแหล่งที่มาของระเบียน. ตัวอย่าง Jira SoftwareAzure DevOpsGitLabServiceNow DevOps | |||
| อัปเดตข้อมูลล่าสุด LastDataUpdate | เวลาที่ระบุว่ามีการรีเฟรชข้อมูลของกระบวนการนี้จากระบบต้นทางครั้งล่าสุดเมื่อใด. | ||
| คำอธิบาย แอตทริบิวต์อัปเดตข้อมูลล่าสุดบันทึกวันที่และเวลาที่ดึงหรืออัปเดตข้อมูลจากระบบต้นทางครั้งล่าสุด ช่วยให้เห็นชัดเจนว่าข้อมูลใหม่และเกี่ยวข้องกับปัจจุบันเพียงใด ข้อมูลนี้สำคัญต่อการทำให้มั่นใจว่าการวิเคราะห์และแดชบอร์ดอ้างอิงข้อมูลปัจจุบัน ผู้มีส่วนได้ส่วนเสียตรวจดูได้ทันทีว่าภาพกระบวนการเป็นข้อมูลล่าสุดเพียงใด จึงมั่นใจในข้อมูลเชิงลึกที่ได้มากขึ้น นอกจากนี้ยังเป็นข้อมูลกำกับที่สำคัญสำหรับจัดการ data pipeline และกำหนดเวลาการรีเฟรชข้อมูล. เหตุผลที่สำคัญ แสดงว่าข้อมูลเป็นปัจจุบันเพียงใด เพื่อให้การวิเคราะห์ทันเวลาและเกี่ยวข้องกับการตัดสินใจ. แหล่งข้อมูล โดยทั่วไปค่านี้สร้างและจัดเก็บไว้ในขั้นตอน ETL สำหรับดึง แปลง และโหลดข้อมูล. ตัวอย่าง 2024-05-20T08:00:00Z2024-05-21T08:00:00Z | |||
| ชื่อโครงการ ProjectName | ชื่อโครงการ ที่เก็บโค้ด หรือผลิตภัณฑ์ที่รายการงานพัฒนาสังกัดอยู่. | ||
| คำอธิบาย ชื่อโครงการช่วยให้เห็นบริบท โดยจัดกลุ่มรายการงานที่อยู่ในผลิตภัณฑ์ โครงการริเริ่ม หรือฐานโค้ดเดียวกัน แนวทางการพัฒนาและระยะเวลาตั้งแต่เริ่มจนจบอาจแตกต่างกันมากในแต่ละโครงการ เช่น ระบบเดิมที่ใช้งานมานานกับแอปพลิเคชันใหม่ที่พัฒนาขึ้นทั้งหมด ข้อมูลนี้ช่วยรวบรวมและเปรียบเทียบกระบวนการพัฒนาในส่วนต่าง ๆ ขององค์กรในภาพรวม เมื่อกรองการวิเคราะห์ตามโครงการ ผู้จัดการจะประเมินสถานะและประสิทธิภาพของงานพัฒนาแต่ละส่วนได้ นอกจากนี้ยังช่วยให้เข้าใจว่าประสิทธิภาพของกระบวนการสัมพันธ์กับบริบทและสภาพแวดล้อมทางเทคนิคของโครงการอย่างไร. เหตุผลที่สำคัญ ช่วยแบ่งการวิเคราะห์กระบวนการตามผลิตภัณฑ์หรือโครงการริเริ่ม เพื่อให้เห็นความแตกต่างด้านประสิทธิภาพตามบริบทของโครงการ. แหล่งข้อมูล เป็นฟิลด์มาตรฐานในรายการงานหรือบันทึกปัญหา หรือใช้ชื่อที่เก็บโค้ดในระบบอย่าง Git. ตัวอย่าง ปรับโฉมพอร์ทัลลูกค้าอัปเดตความปลอดภัยไตรมาส 4แอปมือถือเวอร์ชัน 3.0เกตเวย์ API | |||
| ชื่อทีม TeamName | ชื่อทีมพัฒนาที่รับผิดชอบรายการงาน. | ||
| คำอธิบาย ข้อมูลนี้ระบุทีม กลุ่มย่อย หรือกลุ่มงานที่รับผิดชอบส่งมอบรายการงานพัฒนา ในองค์กรขนาดใหญ่ งานมักกระจายไปยังทีมเฉพาะทางหลายทีม เช่น “Frontend” “Backend” “Mobile” หรือ “Platform” การวิเคราะห์ตามชื่อทีมช่วยเปรียบเทียบประสิทธิภาพและแลกเปลี่ยนแนวทางที่ได้ผลระหว่างทีมได้ อีกทั้งช่วยตอบคำถาม เช่น “ทีมใดใช้เวลาตั้งแต่เริ่มจนจบสั้นที่สุด” หรือ “ทีมใดต้องแก้งานซ้ำมากกว่าทีมอื่น” การวิเคราะห์นี้อาจเผยให้เห็นความแตกต่างด้านเวิร์กโฟลว์ ทักษะ หรือทรัพยากรที่ส่งผลต่อประสิทธิภาพการส่งมอบโดยรวม และช่วยให้กำหนดจุดปรับปรุงกระบวนการได้ตรงจุด. เหตุผลที่สำคัญ ช่วยเปรียบเทียบประสิทธิภาพระหว่างทีม เพื่อค้นหาแนวทางที่ได้ผลและจุดที่ควรปรับปรุง. แหล่งข้อมูล มักเชื่อมโยงกับผู้ใช้ที่ได้รับมอบหมาย หรือระบุเป็นฟิลด์โดยตรงในบันทึกโครงการหรือรายการงาน. ตัวอย่าง ทีม Phoenixบริการหลักทีมแอปมือถือวิทยาการข้อมูล | |||
| ประเภทรายการงานพัฒนา DevelopmentItemType | การจัดประเภทของรายการพัฒนา เช่น Bug, Feature, User Story หรือ Task | ||
| คำอธิบาย ข้อมูลนี้ใช้จัดหมวดหมู่ลักษณะของงานที่ทำ รายการงานแต่ละประเภทมักมีเส้นทางกระบวนการและความคาดหวังด้านประสิทธิภาพต่างกัน เช่น Bug อาจต้องแก้ไขด่วนด้วยกระบวนการ hotfix ส่วน Feature จะผ่านวงจรการพัฒนาและทดสอบตามปกติ นักวิเคราะห์ใช้ข้อมูลนี้เปรียบเทียบขั้นตอนและประสิทธิภาพของงานแต่ละประเภทได้ เช่น “กระบวนการแก้ Bug เร็วกว่าการพัฒนา Feature หรือไม่” หรือ “งานหนี้ทางเทคนิคต้องแก้ซ้ำบ่อยกว่าหรือไม่” ข้อมูลนี้เป็นมิติสำคัญสำหรับแบ่งกลุ่มข้อมูล เพื่อให้ได้ข้อมูลเชิงลึกที่เฉพาะเจาะจงและนำไปใช้ปรับปรุงงานได้. เหตุผลที่สำคัญ ช่วยเปรียบเทียบกระบวนการและประสิทธิภาพของงานแต่ละประเภท พร้อมชี้ให้เห็นจุดที่ไม่มีประสิทธิภาพในงานพัฒนาบางประเภท. แหล่งข้อมูล เป็นฟิลด์มาตรฐานในรายการงานหรือบันทึกปัญหาของระบบจัดการงานพัฒนาส่วนใหญ่. ตัวอย่าง ข้อบกพร่องฟีเจอร์เรื่องราวผู้ใช้หนี้ทางเทคนิคงาน | |||
| ผู้รับผิดชอบ AssignedTo | ผู้ใช้หรือสมาชิกทีมที่ได้รับมอบหมายให้ดูแลรายการงานพัฒนาในปัจจุบัน. | ||
| คำอธิบาย ข้อมูลนี้ระบุบุคคลหรือกลุ่มที่รับผิดชอบขั้นตอนปัจจุบันหรือรายการงานทั้งหมด ผู้รับผิดชอบอาจเปลี่ยนได้หลายครั้งตลอดวงจรงาน เช่น ส่งต่องานระหว่างนักพัฒนา ผู้ทดสอบ QA และผู้ตรวจทาน การวิเคราะห์ข้อมูลผู้รับผิดชอบช่วยให้เข้าใจภาระงานของทีม ประสิทธิภาพในการส่งต่องาน และรูปแบบการทำงานร่วมกัน คุณสามารถกรองแผนผังกระบวนการเพื่อดูงานของบุคคลหรือทีมใดทีมหนึ่ง และระบุคอขวดที่เกี่ยวข้องกับทรัพยากรได้ การวิเคราะห์เครือข่ายทางสังคมจากการส่งต่องานระหว่างผู้รับผิดชอบยังช่วยให้เห็นช่องว่างในการสื่อสารหรือโครงสร้างการทำงานร่วมกันที่ซับซ้อนเกินไป. เหตุผลที่สำคัญ ช่วยวิเคราะห์ภาระงานของทรัพยากร ความถี่ในการส่งต่องาน และรูปแบบการทำงานร่วมกัน เพื่อปรับปรุงประสิทธิภาพของทีม. แหล่งข้อมูล ดูได้จากรายการงานหรือบันทึกปัญหา โดยมักบันทึกไว้ในประวัติของรายการหรือบันทึกการตรวจสอบ. ตัวอย่าง jane.doe@example.comjohn.smithทีม QA Alphaวิศวกรรมแพลตฟอร์ม | |||
| ลำดับความสำคัญของรายการงานพัฒนา DevelopmentItemPriority | การจัดอันดับความสำคัญหรือความเร่งด่วนของรายการงานพัฒนาเมื่อเทียบกับรายการอื่น. | ||
| คำอธิบาย ข้อมูลลำดับความสำคัญแสดงความเร่งด่วนทางธุรกิจหรือทางเทคนิคของรายการงาน โดยทั่วไปกำหนดเป็น “สูง” “ปานกลาง” หรือ “ต่ำ” เพื่อช่วยให้ทีมตัดสินใจว่าจะทำงานใดต่อไป ใน process mining ลำดับความสำคัญเป็นมิติหนึ่งที่ใช้วิเคราะห์ได้ ทีมจึงตรวจสอบได้ว่างานที่มีลำดับความสำคัญสูงดำเนินการเร็วกว่างานที่มีลำดับความสำคัญต่ำจริงหรือไม่ การเปรียบเทียบระยะเวลาตั้งแต่เริ่มจนจบในแต่ละระดับช่วยให้เห็นว่ากระบวนการให้ความสำคัญกับงานตามลำดับความสำคัญทางธุรกิจหรือไม่ หากงานสำคัญสูงล่าช้าบ่อย อาจสะท้อนปัญหาในการวางแผน การจัดสรรทรัพยากร หรือการออกแบบเวิร์กโฟลว์. เหตุผลที่สำคัญ ช่วยตรวจสอบว่างานสำคัญสูงผ่านกระบวนการได้เร็วหรือไม่ และค้นหาคอขวดที่ส่งผลต่องานสำคัญเป็นพิเศษ. แหล่งข้อมูล เป็นฟิลด์มาตรฐานในรายการงานหรือบันทึกปัญหาของระบบจัดการงานพัฒนาส่วนใหญ่. ตัวอย่าง สูงสุดสูงปานกลางต่ำต่ำสุด | |||
| เวลาสิ้นสุดเหตุการณ์ EventEndTime | เวลาที่ระบุว่ากิจกรรมเสร็จสิ้น ใช้คำนวณระยะเวลาที่ใช้ดำเนินกิจกรรม. | ||
| คำอธิบาย เวลาสิ้นสุดเหตุการณ์ระบุว่ากิจกรรมสิ้นสุดเมื่อใด ขั้นตอนหลายอย่างในกระบวนการบันทึกเป็นเหตุการณ์ที่เกิดขึ้นทันที โดยมีเวลาเริ่มต้นและสิ้นสุดตรงกัน แต่บางกิจกรรมใช้เวลานานพอที่จะวัดได้ เช่น กิจกรรม “ตรวจทานโค้ด” อาจมีเวลาเริ่มต้นและสิ้นสุดแยกกันอย่างชัดเจน ข้อมูลนี้จำเป็นต่อการคำนวณเวลาทำงานจริงของแต่ละงาน โดยแยกออกจากเวลาว่างหรือเวลารอ เมื่อนำเวลาสิ้นสุดเหตุการณ์มาเปรียบเทียบกับเวลาเริ่มต้นเหตุการณ์ นักวิเคราะห์จะวัดเวลาที่ใช้กับกิจกรรมซึ่งสร้างคุณค่าได้ วิธีนี้ช่วยให้วิเคราะห์การใช้ทรัพยากรได้ละเอียดขึ้น และระบุได้ว่างานใดใช้เวลาทำงานจริงมากที่สุด. เหตุผลที่สำคัญ ช่วยคำนวณเวลาทำงานจริงของแต่ละกิจกรรม โดยแยกจากเวลารอและทำให้เห็นเวลาที่ใช้ทำงานได้ชัดเจนขึ้น. แหล่งข้อมูล ค้นหาได้จากบันทึกเหตุการณ์ หรือคำนวณจากเวลาของกิจกรรมถัดไปในลำดับสำหรับรายการงานเดียวกัน. ตัวอย่าง 2023-10-26T18:30:00Z2023-10-27T15:00:10Z2023-11-01T11:45:00Z2023-11-05T16:21:45Z | |||
| สถานะรายการงานพัฒนา DevelopmentItemStatus | สถานะปัจจุบันหรือสถานะในอดีตของรายการงานพัฒนาในเวิร์กโฟลว์ เช่น “ใหม่” “กำลังดำเนินการ” หรือ “ปิดแล้ว”. | ||
| คำอธิบาย สถานะรายการงานพัฒนาแสดงสถานะของรายการงาน ณ เวลาหนึ่ง ชื่อกิจกรรมบันทึกเหตุการณ์ที่มีการเปลี่ยนสถานะ ส่วนข้อมูลนี้บันทึกสถานะที่เป็นอยู่ จึงใช้วิเคราะห์สถานะของงานในเวลาที่เกิดเหตุการณ์ได้ ข้อมูลนี้มักใช้สร้างชื่อกิจกรรม แต่ยังช่วยเพิ่มบริบทในการวิเคราะห์ได้ด้วย เช่น ใช้วิเคราะห์ระยะเวลาที่รายการงานอยู่ในสถานะใดสถานะหนึ่ง เช่น “ติดขัด” หรือ “รอตรวจทาน” การทำความเข้าใจเวลาที่ใช้ไปกับสถานะที่ไม่ก่อให้เกิดผลงานเป็นสิ่งสำคัญในการระบุความล่าช้าที่เกิดซ้ำในระบบและปรับปรุงประสิทธิภาพการไหลของงาน. เหตุผลที่สำคัญ ช่วยวิเคราะห์เวลาที่ใช้ในแต่ละสถานะ เพื่อค้นหาความล่าช้าและเวลาที่อยู่ในสถานะซึ่งไม่สร้างคุณค่า เช่น “ติดขัด”. แหล่งข้อมูล มีเป็นฟิลด์หลักในรายการงานหรือบันทึกปัญหา และบันทึกไว้ในประวัติการเปลี่ยนแปลง. ตัวอย่าง ใหม่กำลังดำเนินการแก้ไขแล้วปิดแล้วอยู่ระหว่างตรวจทาน | |||
| ตัวบ่งชี้การแก้งานซ้ำ ReworkIndicator | ธงที่ระบุกิจกรรมในวงจรการแก้งานซ้ำ เช่น การทดสอบ QA ไม่ผ่านหรือการตรวจทานโค้ดไม่ผ่าน. | ||
| คำอธิบาย ตัวบ่งชี้การแก้งานซ้ำเป็นข้อมูลแบบบูลีนหรือแบบจัดหมวดหมู่ที่ได้จากการคำนวณ ใช้ระบุเหตุการณ์ที่เป็นส่วนหนึ่งของวงจรการแก้งานซ้ำ โดยทั่วไปจะตรวจพบเมื่อกระบวนการย้อนกลับ เช่น จาก “ทดสอบ QA” กลับไปเป็น “กำลังพัฒนา” หรือเมื่อมีกิจกรรมแก้งานซ้ำโดยเฉพาะ เช่น “พบงานที่ต้องแก้ไขระหว่าง QA” ข้อมูลนี้มีประโยชน์ต่อการวิเคราะห์คุณภาพและประสิทธิภาพ ช่วยคำนวณอัตราการแก้งานซ้ำโดยตรง และชี้ให้เห็นขั้นตอนที่ทำให้เกิดงานแก้ซ้ำมากที่สุด เมื่อกรองดูกิจกรรมแก้งานซ้ำ ทีมจะวิเคราะห์หาสาเหตุที่แท้จริงได้ว่าทำไมจึงตรวจไม่พบปัญหาคุณภาพตั้งแต่เนิ่น ๆ การลดงานแก้ซ้ำเป็นแนวทางสำคัญในการเพิ่มทั้งความเร็วในการพัฒนาและคุณภาพผลิตภัณฑ์. เหตุผลที่สำคัญ ช่วยวัดปริมาณงานแก้ซ้ำโดยตรง ทำให้ทีมวัดความถี่ วิเคราะห์สาเหตุ และติดตามการปรับปรุงคุณภาพในระยะยาวได้. แหล่งข้อมูล โดยทั่วไปคำนวณระหว่างการแปลงข้อมูล โดยตรวจหาวงจรย้อนกลับในกระบวนการหรือชื่อกิจกรรมที่บ่งชี้ความล้มเหลว. ตัวอย่าง truefalse | |||
| ผู้สร้างรายการ Creator | ผู้ใช้ที่สร้างหรือรายงานรายการงานพัฒนาเป็นคนแรก. | ||
| คำอธิบาย ข้อมูลผู้สร้างรายการระบุผู้เริ่มต้นรายการงาน อาจเป็นผู้จัดการผลิตภัณฑ์ที่สร้าง User Story ผู้ทดสอบ QA ที่บันทึก Bug หรือตัวแทนบริการลูกค้าที่รายงานปัญหาจากลูกค้า การวิเคราะห์ผู้สร้างรายการงานช่วยให้เห็นแหล่งที่มาของงาน เช่น หากผู้ใช้ปลายทางรายงาน Bug จำนวนมาก อาจบ่งชี้ว่าคุณภาพของรุ่นที่เผยแพร่ล่าสุดมีปัญหา นอกจากนี้ยังใช้ประเมินความชัดเจนและคุณภาพของข้อกำหนดตั้งต้นได้ โดยเปรียบเทียบผู้สร้างรายการกับการแก้งานซ้ำหรือความล่าช้าในขั้นตอนถัดไป. เหตุผลที่สำคัญ ช่วยระบุผู้เริ่มต้นงาน เพื่อนำไปวิเคราะห์แหล่งที่มาของความต้องการ Bug หรือคำขอฟีเจอร์. แหล่งข้อมูล ฟิลด์มาตรฐาน เช่น “ผู้รายงาน” หรือ “ผู้เขียน” ในข้อมูลที่บันทึกเมื่อสร้างรายการงาน. ตัวอย่าง product.manager@example.comqa.tester1s.chenautomation_bot | |||
| ระดับความรุนแรงของรายการงานพัฒนา DevelopmentItemSeverity | ระบุผลกระทบของ Bug หรือปัญหาที่มีต่อระบบหรือผู้ใช้ปลายทาง. | ||
| คำอธิบาย ระดับความรุนแรงต่างจากลำดับความสำคัญ โดยระดับความรุนแรงวัดผลกระทบทางเทคนิคของปัญหา ส่วนลำดับความสำคัญวัดความเร่งด่วนในการแก้ไข ตัวอย่างเช่น คำผิดในหน้าที่มีผู้เข้าชมน้อยอาจมีความรุนแรงและความสำคัญต่ำ ส่วนปัญหาข้อมูลเสียหายร้ายแรงจะมีความรุนแรงและความสำคัญสูง ข้อมูลนี้สำคัญต่อการวิเคราะห์คุณภาพ โดยเฉพาะกระบวนการแก้ Bug ทีมใช้ข้อมูลนี้ประเมินได้ว่ากำลังจัดการปัญหาที่รุนแรงที่สุดก่อนหรือไม่ การวิเคราะห์ระยะเวลาตั้งแต่เริ่มจนจบในแต่ละระดับความรุนแรงช่วยให้องค์กรแก้ปัญหาร้ายแรงของระบบได้รวดเร็ว เพื่อลดผลกระทบต่อลูกค้า. เหตุผลที่สำคัญ ช่วยวิเคราะห์ว่าทีมจัดการปัญหาตามผลกระทบทางเทคนิคได้ดีเพียงใด และช่วยให้แก้ปัญหาสำคัญได้ทันท่วงที. แหล่งข้อมูล เป็นฟิลด์มาตรฐานในระบบจัดการงานพัฒนา โดยเฉพาะรายการงานประเภท “Bug” หรือ “Incident”. ตัวอย่าง 1 - วิกฤต2 - สูง3 - ปานกลาง4 - ต่ำ | |||
| รุ่นที่วางแผนเผยแพร่ PlannedRelease | เวอร์ชันซอฟต์แวร์ รุ่นเผยแพร่ หรือรอบการส่งมอบผลิตภัณฑ์เป้าหมายที่วางแผนจะนำรายการงานไปใช้งาน. | ||
| คำอธิบาย ข้อมูลรุ่นที่วางแผนเผยแพร่เชื่อมโยงรายการงานพัฒนากับกำหนดการส่งมอบหรือเวอร์ชันที่ระบุ มักใช้วางแผนการเผยแพร่ โดยจัดกลุ่มฟีเจอร์และการแก้ไขต่าง ๆ เพื่อให้ติดตั้งใช้งานพร้อมกัน การวิเคราะห์ตามรุ่นที่วางแผนเผยแพร่ช่วยประเมินความคาดการณ์ได้และความน่าเชื่อถือของกระบวนการเผยแพร่ โดยเปรียบเทียบรุ่นที่วางแผนไว้กับวันที่นำไปใช้งานจริง เพื่อติดตามอัตราการส่งมอบตรงเวลา นอกจากนี้ยังช่วยจัดการขอบเขตงานและทำความเข้าใจการไหลของงานที่กำหนดไว้สำหรับรุ่นนั้น พร้อมชี้ความเสี่ยงหรือความล่าช้าที่อาจกระทบกำหนดส่งมอบ. เหตุผลที่สำคัญ เชื่อมโยงงานพัฒนากับกำหนดการส่งมอบ เพื่อวิเคราะห์อัตราการส่งมอบตรงเวลาและความสามารถในการคาดการณ์การเผยแพร่. แหล่งข้อมูล ฟิลด์มาตรฐาน เช่น “Fix Version” “Target Release” หรือ “Iteration Path” ในเครื่องมือวางแผนและพัฒนาแบบ Agile. ตัวอย่าง เวอร์ชัน 2.5.1รุ่นเผยแพร่ไตรมาส 3 ปี 2024สปรินต์ 23Hotfix-2024-10-28 | |||
กิจกรรมในวงจรการพัฒนาซอฟต์แวร์
| กิจกรรม | คำอธิบาย | ||
|---|---|---|---|
| ทดสอบ QA เสร็จ | หมายถึงรายการงานพัฒนาผ่านการตรวจสอบประกันคุณภาพทั้งหมดแล้ว ฟีเจอร์ถือว่าทำงานได้ถูกต้องและมีเสถียรภาพในมุมมองของ QA. | ||
| เหตุผลที่สำคัญ นี่คือด่านตรวจสอบคุณภาพสำคัญและหมุดหมายก่อนการทดสอบการยอมรับของผู้ใช้หรือนำไปใช้งาน ยืนยันว่ารายการงานพร้อมเข้าสู่ขั้นตอนสุดท้ายของวงจร. แหล่งข้อมูล โดยทั่วไปอนุมานจากการเปลี่ยนสถานะออกจากสถานะทดสอบหลักไปเป็นสถานะ เช่น 'พร้อมสำหรับ UAT', 'QA อนุมัติแล้ว' หรือ 'พร้อมเผยแพร่'. บันทึก ระบุเวลาที่สถานะของรายการงานเปลี่ยนจากสถานะทดสอบไปเป็นสถานะอนุมัติในขั้นถัดไป. ประเภทเหตุการณ์ inferred | |||
| นำไปใช้งานจริงแล้ว | หมายถึงการนำโค้ดที่เกี่ยวข้องกับรายการงานพัฒนาไปใช้งานในระบบจริงสำเร็จ ฟีเจอร์พร้อมให้ผู้ใช้ปลายทางใช้งานแล้ว. | ||
| เหตุผลที่สำคัญ นี่คือหมุดหมายสุดท้ายของการส่งมอบคุณค่า การวัดเวลาจนถึงเหตุการณ์นี้สำคัญต่อการทำความเข้าใจระยะเวลาตั้งแต่เริ่มจนส่งมอบ และความสามารถขององค์กรในการส่งมอบคุณค่าให้ลูกค้า. แหล่งข้อมูล มักบันทึกเป็นเหตุการณ์โดยตรงจาก pipeline Continuous Deployment หรือ CD หรือจากเครื่องมือจัดการการเผยแพร่ นอกจากนี้ยังอนุมานจากการเปลี่ยนสถานะสุดท้ายเป็น 'เผยแพร่แล้ว' หรือ 'เสร็จแล้ว' ได้. บันทึก ใช้เวลาที่งานนำไปใช้งานจริงสำเร็จ หรือเวลาจากระเบียนการเผยแพร่. ประเภทเหตุการณ์ explicit | |||
| ปิดรายการงานพัฒนา | หมายถึงการปิดรายการงานอย่างเป็นทางการในขั้นตอนธุรการ ยืนยันว่ากิจกรรมทั้งหมด รวมถึงการนำไปใช้งานและการตรวจสอบหลังนำไปใช้งาน เสร็จสิ้นแล้ว และไม่มีงานเพิ่มเติมที่คาดว่าจะเกิดขึ้นกับรายการนี้. | ||
| เหตุผลที่สำคัญ ในฐานะเหตุการณ์สิ้นสุดหลัก กิจกรรมนี้ปิดวงจรของรายการงานที่สำเร็จ จำเป็นต่อการคำนวณระยะเวลารวมตั้งแต่สร้างจนปิดรายการ. แหล่งข้อมูล อนุมานจากการเปลี่ยนสถานะเป็นสถานะสิ้นสุด เช่น 'ปิดแล้ว' หรือ 'เสร็จแล้ว' ซึ่งมักมีการกำหนดฟิลด์ผลการแก้ไขร่วมด้วย. บันทึก ใช้เวลาที่สถานะเปลี่ยนเป็น 'ปิดแล้ว' หรือ 'เสร็จแล้ว' ครั้งสุดท้าย. ประเภทเหตุการณ์ inferred | |||
| รวมโค้ดแล้ว | นำการเปลี่ยนแปลงโค้ดที่อนุมัติแล้วไปรวมเข้ากับ codebase หลักอย่างเป็นทางการ เช่น branch main หรือ develop โดยทั่วไปจะทำหลังตรวจสอบโค้ดและผ่านการตรวจสอบอัตโนมัติแล้ว. | ||
| เหตุผลที่สำคัญ นี่คือจุดรวมโค้ดสำคัญที่ยืนยันว่าการพัฒนาฟีเจอร์เสร็จและรวมเข้ากับ codebase แล้ว เป็นหมุดหมายสำคัญก่อนเข้าสู่ขั้นตอนทดสอบและนำไปใช้งานอย่างเป็นทางการ. แหล่งข้อมูล เหตุการณ์หลักนี้บันทึกโดยตรงจากระบบควบคุมเวอร์ชัน พร้อมเวลาที่แน่นอนเมื่อมีการรวม pull request หรือ merge request. บันทึก ใช้เวลาที่รวมโค้ดจากบันทึกเหตุการณ์ของ pull request หรือ merge request. ประเภทเหตุการณ์ explicit | |||
| เริ่มพัฒนา | กิจกรรมนี้หมายถึงผู้พัฒนาเริ่มลงมือทำรายการงานอย่างจริงจัง เป็นจุดเปลี่ยนจากสถานะรอไปสู่ช่วงลงมือเขียนโค้ดและพัฒนา. | ||
| เหตุผลที่สำคัญ หมุดหมายนี้สำคัญต่อการวัด 'เวลาจนเริ่มลงมือทำครั้งแรก' และจุดเริ่มต้นที่แท้จริงของงานที่สร้างคุณค่า อีกทั้งช่วยแยกเวลารอคิวออกจากเวลาที่ใช้พัฒนาจริง. แหล่งข้อมูล โดยทั่วไปอนุมานจากการเปลี่ยนสถานะเป็น 'กำลังดำเนินการ' หรือ 'กำลังทำงาน' หรือดูจากการ commit โค้ดครั้งแรกหรือการสร้าง branch ที่เกี่ยวข้องกับรายการงาน. บันทึก บันทึกเวลาที่สถานะเปลี่ยนเป็น 'กำลังดำเนินการ' ครั้งแรก หรือเวลาที่ commit โค้ดที่เกี่ยวข้องครั้งแรก. ประเภทเหตุการณ์ inferred | |||
| สร้างรายการงานพัฒนา | กิจกรรมนี้เป็นจุดเริ่มต้นอย่างเป็นทางการของวงจรการพัฒนา หมายถึงการบันทึกงานใหม่ครั้งแรกในระบบจัดการ เช่น งาน บั๊ก คำขอฟีเจอร์ หรืองานประเภทอื่น. | ||
| เหตุผลที่สำคัญ ในฐานะเหตุการณ์เริ่มต้นหลัก กิจกรรมนี้สำคัญต่อการคำนวณระยะเวลารวมของเคสและวิเคราะห์ปริมาณงานที่เข้ามา อีกทั้งยังเป็นจุดตั้งต้นสำหรับวัดระยะเวลาตลอดวงจรการพัฒนา. แหล่งข้อมูล บันทึกเหตุการณ์นี้จากเวลาที่สร้างระเบียนหลัก เช่น issue, ticket หรือรายการงาน ในระบบจัดการการพัฒนา. บันทึก ใช้วันที่สร้างจากระเบียนรายการงานพัฒนาหลักหรือประวัติการตรวจสอบ. ประเภทเหตุการณ์ explicit | |||
| ตรวจสอบโค้ดเสร็จ | หมายถึงการตรวจสอบโดยเพื่อนร่วมทีมเสร็จสิ้นและโค้ดที่ส่งมาได้รับอนุมัติ แสดงว่าโค้ดผ่านมาตรฐานด้านคุณภาพและการทำงานที่กำหนด. | ||
| เหตุผลที่สำคัญ การวัดเวลาตั้งแต่ส่งโค้ดจนตรวจสอบเสร็จช่วยระบุคอขวดในกระบวนการตรวจสอบโดยเพื่อนร่วมทีม และเป็นตัวชี้วัดสำคัญของการทำงานร่วมกันและประสิทธิภาพในการส่งต่องาน. แหล่งข้อมูล บันทึกจากเหตุการณ์อนุมัติโดยตรงใน pull request หรือ merge request ของระบบควบคุมเวอร์ชัน หรืออนุมานจากการเปลี่ยนสถานะในเครื่องมือจัดการการพัฒนา. บันทึก ใช้เวลาที่อนุมัติขั้นสุดท้ายใน pull request หรือ merge request ที่เกี่ยวข้อง. ประเภทเหตุการณ์ explicit | |||
| พบงานที่ต้องแก้ไขซ้ำระหว่าง QA | หมายถึงพบข้อบกพร่องระหว่างการทดสอบ QA จึงต้องส่งรายการงานกลับไปให้ทีมพัฒนาแก้ไข ถือเป็นวงจรย้อนกลับหรือการทำงานซ้ำในกระบวนการ. | ||
| เหตุผลที่สำคัญ การติดตามงานที่ต้องแก้ไขซ้ำเป็นพื้นฐานสำคัญของ process mining เพื่อวิเคราะห์คุณภาพ หากกิจกรรมนี้เกิดขึ้นบ่อย อาจบ่งชี้ถึงปัญหาคุณภาพการพัฒนา ข้อกำหนดไม่ชัดเจน หรือการทดสอบระดับหน่วยไม่เพียงพอ. แหล่งข้อมูล อนุมานได้จากการเปลี่ยนสถานะย้อนกลับในกระบวนการ เช่น จาก 'อยู่ระหว่าง QA' กลับไปเป็น 'กำลังดำเนินการ' หรือจากการสร้างบั๊กใหม่ที่เชื่อมโยงกัน. บันทึก บันทึกเวลาที่สถานะเปลี่ยนจากช่วงทดสอบกลับไปเป็นช่วงพัฒนา. ประเภทเหตุการณ์ inferred | |||
| ยกเลิกรายการงานพัฒนา | หมายถึงยกเลิกรายการงานพัฒนาและจะไม่มีการทำให้เสร็จหรือนำไปใช้งาน สถานะนี้เป็นจุดสิ้นสุดที่ทำให้กระบวนการหยุดก่อนกำหนด. | ||
| เหตุผลที่สำคัญ เหตุการณ์สิ้นสุดทางเลือกนี้สำคัญต่อการวิเคราะห์ความพยายามที่สูญเปล่าและทำความเข้าใจสาเหตุที่ยุติงาน หากมีการยกเลิกบ่อย อาจสะท้อนปัญหาในการวางแผนหรือจัดลำดับความสำคัญ. แหล่งข้อมูล อนุมานจากการเปลี่ยนสถานะเป็นสถานะสิ้นสุด เช่น 'ยกเลิกแล้ว', 'ปฏิเสธแล้ว' หรือ 'ไม่ดำเนินการ' โดยมักมีการระบุผลการแก้ไขไว้ด้วย. บันทึก บันทึกเวลาที่สถานะของรายการงานเปลี่ยนเป็นสถานะยกเลิก พร้อมกำหนดผลการแก้ไขให้สอดคล้องกัน. ประเภทเหตุการณ์ inferred | |||
| เริ่ม UAT | หมายถึงการเริ่มทดสอบการยอมรับของผู้ใช้ ในช่วงนี้ผู้มีส่วนได้ส่วนเสียทางธุรกิจหรือผู้ใช้ปลายทางจะตรวจสอบการทำงาน เพื่อยืนยันว่าตรงตามข้อกำหนดและความคาดหวัง. | ||
| เหตุผลที่สำคัญ กิจกรรมนี้ใช้วัดจุดเริ่มต้นของการตรวจสอบจากฝั่งธุรกิจ การวิเคราะห์ช่วง UAT ช่วยให้เข้าใจว่าผลงานจากการพัฒนาสอดคล้องกับความต้องการทางธุรกิจเพียงใด. แหล่งข้อมูล โดยทั่วไปอนุมานจากการเปลี่ยนสถานะในเครื่องมือจัดการการพัฒนาเป็นสถานะ เช่น 'อยู่ระหว่าง UAT' หรือ 'การทดสอบการยอมรับของผู้ใช้'. บันทึก บันทึกเวลาที่สถานะเปลี่ยนเป็นสถานะ UAT ที่กำหนด. ประเภทเหตุการณ์ inferred | |||
| เริ่มทดสอบ QA | เป็นจุดเริ่มต้นของขั้นตอนทดสอบประกันคุณภาพอย่างเป็นทางการ ผู้ทดสอบหรือทีม QA เริ่มทดสอบฟีเจอร์ที่พัฒนาขึ้นใหม่ตามกรณีทดสอบ. | ||
| เหตุผลที่สำคัญ กิจกรรมนี้แยกช่วงทดสอบออกจากวงจรการพัฒนา การวิเคราะห์ระยะเวลาและผลลัพธ์ของช่วงนี้สำคัญต่อการทำความเข้าใจประสิทธิภาพการทดสอบและคุณภาพโดยรวมของผลิตภัณฑ์. แหล่งข้อมูล โดยมากอนุมานจากการเปลี่ยนสถานะในระบบจัดการการพัฒนา เช่น เปลี่ยนรายการงานเป็น 'อยู่ระหว่าง QA' หรือ 'กำลังทดสอบ'. บันทึก ระบุเวลาที่สถานะของรายการงานเปลี่ยนเป็นสถานะทดสอบที่กำหนดเป็นครั้งแรก. ประเภทเหตุการณ์ inferred | |||
| ส่งโค้ดให้ตรวจสอบ | หมายถึงผู้พัฒนาเขียนโค้ดเบื้องต้นเสร็จและส่งการเปลี่ยนแปลงให้เพื่อนร่วมทีมตรวจสอบอย่างเป็นทางการ โดยทั่วไปทำผ่านการสร้าง pull request หรือ merge request. | ||
| เหตุผลที่สำคัญ กิจกรรมนี้เป็นจุดสิ้นสุดของช่วงเขียนโค้ดเบื้องต้นและจุดเริ่มต้นของวงจรรับข้อเสนอแนะเพื่อประกันคุณภาพ จำเป็นต่อการวิเคราะห์ระยะเวลาพัฒนาและระยะเวลาตรวจสอบแยกจากกัน. แหล่งข้อมูล โดยทั่วไปเป็นเหตุการณ์ที่บันทึกโดยตรงจากระบบควบคุมเวอร์ชันที่เชื่อมต่อ เช่น เวลาที่สร้าง pull request หรือ merge request. บันทึก ใช้เวลาที่สร้าง pull request หรือ merge request ซึ่งเชื่อมโยงกับรายการงานพัฒนา. ประเภทเหตุการณ์ explicit | |||
| สร้าง build อัตโนมัติสำเร็จ | ยืนยันว่าซอร์สโค้ด รวมถึงการเปลี่ยนแปลงใหม่ ถูกคอมไพล์และจัดแพ็กเกจผ่าน build pipeline อัตโนมัติเรียบร้อยแล้ว เป็นการตรวจสอบความถูกต้องทางเทคนิคของโค้ดที่รวมเข้าด้วยกัน. | ||
| เหตุผลที่สำคัญ build ที่สำเร็จเป็นด่านตรวจสอบคุณภาพพื้นฐาน การติดตามเหตุการณ์นี้ช่วยดูสถานะของกระบวนการ CI หรือ Continuous Integration และช่วยไม่ให้ส่งโค้ดที่มีปัญหาไปยังผู้ทดสอบ. แหล่งข้อมูล บันทึกโดยตรงจากเครื่องมือ Continuous Integration หรือเครื่องมือสร้าง build อัตโนมัติ โดยมักเชื่อมโยงเหตุการณ์กับ commit โค้ดหรือ pull request ที่เป็นต้นเหตุ. บันทึก บันทึกเวลาที่งาน build สำเร็จจากบันทึกของ CI/CD pipeline. ประเภทเหตุการณ์ explicit | |||
| อนุมัติ UAT | กิจกรรมนี้หมายถึงผู้มีส่วนได้ส่วนเสียทางธุรกิจอนุมัติการเปลี่ยนแปลงอย่างเป็นทางการหลังการทดสอบการยอมรับของผู้ใช้ เป็นการอนุมัติขั้นสุดท้ายจากฝั่งธุรกิจก่อนนำรายการงานไปใช้งาน. | ||
| เหตุผลที่สำคัญ นี่คือด่านตรวจสอบคุณภาพขั้นสุดท้ายจากมุมมองธุรกิจ ยืนยันว่าฟีเจอร์ที่พัฒนาขึ้นสร้างคุณค่าตามที่ตั้งใจไว้ และเป็นเงื่อนไขก่อนเผยแพร่สู่ระบบจริงอย่างมั่นใจ. แหล่งข้อมูล อนุมานจากการเปลี่ยนสถานะจาก UAT ไปเป็นสถานะอนุมัติในขั้นถัดไป เช่น 'พร้อมเผยแพร่' หรือ 'UAT เสร็จแล้ว'. บันทึก บันทึกเวลาที่สถานะเปลี่ยนเพื่อระบุว่า UAT เสร็จสมบูรณ์แล้ว. ประเภทเหตุการณ์ inferred | |||
| อนุมัติรายการงานเพื่อเริ่มพัฒนา | หมายถึงการอนุมัติหรือปรับรายละเอียดรายการงานพัฒนาอย่างเป็นทางการ เพื่อยืนยันว่ากำหนดงานไว้ชัดเจนและพร้อมให้ผู้พัฒนาเริ่มทำ โดยมักเกิดขึ้นหลังการทบทวน backlog หรือการประชุมวางแผน. | ||
| เหตุผลที่สำคัญ หมุดหมายนี้ช่วยแยกเวลาที่รายการงานอยู่ใน backlog ออกจากช่วงที่พร้อมลงมือทำ การวิเคราะห์ระยะเวลาก่อนอนุมัติช่วยให้เห็นคอขวดที่อาจเกิดขึ้นในการวางแผนและจัดลำดับความสำคัญ. แหล่งข้อมูล โดยทั่วไปอนุมานจากการเปลี่ยนแปลงฟิลด์สถานะของรายการงานพัฒนา เช่น เปลี่ยนจาก 'ใหม่' หรือ 'Backlog' เป็น 'พร้อมพัฒนา' หรือ 'อนุมัติแล้ว'. บันทึก ระบุเวลาที่สถานะของรายการงานเปลี่ยนเป็นสถานะอนุมัติหรือพร้อมทำงานเป็นครั้งแรก. ประเภทเหตุการณ์ inferred | |||
คู่มือการดึงข้อมูล
วิธีดึงข้อมูลแตกต่างกันไปตามระบบ หากต้องการคำแนะนำโดยละเอียด
พร้อมเริ่มต้นหรือยัง?
เลือกคู่มือการดึงข้อมูลสำหรับระบบที่คุณใช้ด้านล่างเพื่อเริ่มเตรียมข้อมูล หรือใช้เทมเพลตทั่วไปนี้เป็นโครงสร้างตั้งต้นที่ปรับใช้ได้กับระบบพัฒนาซอฟต์แวร์ทุกประเภท.
ปรับปรุง SDLC วันนี้ เพื่อส่งมอบซอฟต์แวร์ได้ดียิ่งขึ้น
เชื่อมต่อกับเครื่องมือที่คุณใช้ แล้วเริ่มเห็นข้อมูลเชิงลึกที่เป็นประโยชน์ได้ภายในไม่กี่วัน.
ไม่ต้องใช้บัตรเครดิต เริ่มต้นได้ในไม่กี่นาที.