ไมโครซอฟท์เผย Visual Studio 2013 กับ Team Foundation Server 2013

by nuntawat
4 June 2013 - 14:28

ในการประกาศสิ่งใหม่ๆ ด้านการพัฒนาโปรแกรมที่งาน TechEd North America นอกจากไมโครซอฟท์เปลี่ยนวิธีคิดเงิน Windows Azure เป็นรายนาที และใช้สิทธิ์ลงโปรแกรมจาก MSDN ได้ วันนี้บริษัทได้เผย Visual Studio 2013 (VS 2013) และ Team Foundation Server 2013 (TFS 2013) เป็นทางการ และได้เผยการปรับปรุงเพิ่มเติมเกี่ยวกับด้าน Application Lifecycle Management (ALM) ดังนี้

- Agile Portfolio Management จากการเพิ่มฟีเจอร์บริหารจัดการโปรเจกต์แบบ Agile (backlog, sprint, Kanban) ใน TFS 2012 และใน TFS 2013 ทีมพัฒนาได้เพิ่มเติมเครื่องมือการจัดการให้ทุกระดับของคนในองค์กรสามารถมีส่วนร่วมกับโปรเจกต์ในมุมมองที่เหมาะสมกับกลุ่มคนในแต่ละระดับได้ (enterprise agile) อาทิ ผู้ใช้สามารถจัดการ backlog ในแต่ละดับ และติดตาม (trace) ความสัมพันธ์ระหว่างต่างๆ อาทิ ระหว่าง business initiative กับ scenario ต่างๆ และกับ user story ที่เกี่ยวเนื่องกันได้
- Version Control อาทิ การเพิ่มหน้า Connect ลง Team Explorer เพื่อให้นักพัฒนาสามารถควบคุมโปรเจกต์หรือ repository ที่เชื่อมต่อทั้งระดับ local, enterprise หรือ cloud ได้ หรือ การปรับปรุงหน้า Team Explorer ใหม่ โดยเพิ่มรายชื่อโซลูชันที่ถูกสร้างบน VS 2013 ทำให้นักพัฒนาสามารถเข้าถึงโปรเจกต์ที่ทำอยู่ได้สะดวก หรือ การเปิดให้นักพัฒนาสามารถคอมเมนต์ลงโค้ดได้ และการคอมเมนต์จะถูกแสดงผลแบบ inline บนไฟล์ (ดูภาพที่ 1)

ภาพที่ 1

  • Coding อาทิ การแสดงป็อบอัพบอกข้อมูลต่างๆ อย่างสถานะของการรันทดสอบโค้ดของเมธอดที่เรากำลังสนใจ (ดูภาพที่ 2) หรือ การวิเคราะห์การใช้หน่วยความจำ โดยนักพัฒนาสามารถเก็บ snapshot ของหน่วยความจำ และนำมาเปิดบน Visual Studio เพื่อดูว่าหน่วยความจำถูกครอบครองด้วยโค้ดส่วนใด

ภาพที่ 2

  • Testing อาทิ การปรับปรุงการจัดการ test case และความสามารถของ test execution ต่อจาก VS 2012.2 โดยนักทดสอบสามารถสร้างและแก้ไข test plan ได้จากหน้าเว็บของ Team Foundation Service ได้โดยตรง ไม่ต้องสลับมายังโปรแกรม Test Professional หรือ บริการใหม่ cloud load testing ที่นักทดสอบไม่จำเป็นต้องกำหนดค่าโครงสร้างพื้นฐาน (infrastructure) สำหรับการ load test เลย เพียงแต่สร้าง load test และชี้ไปยัง Team Foundation Service (เฉพาะ Visual Studio Ultimate Edition ที่ใช้ได้)
  • Release Management ไมโครซอฟท์เผยว่าได้ซื้อซอฟต์แวร์จัดการ release ชื่อ InRelease จากบริษัท InCycle Software และผนวกเข้ากับผลิตภัณฑ์ของบริษัท รายละเอียดเพิ่มเติมนั้นให้ติดตามจากงาน BUILD
  • Team Collaboration อาทิ ใน TFS 2013 จะเพิ่ม Team Room หรือพื้นที่ที่จะบันทึกเหตุการณ์ที่เกิดขึ้นระหว่างการพัฒนาแอพและให้ทีมสามารถเข้ามาพูดคุยกันได้ โดยผู้ใช้สามารถตั้งการแจ้งเตือนขึ้นไปบน Team Room อาทิ การ check-in โค้ด, การ build หรือการรีวิวโค้ด เป็นต้น

สำหรับรายละเอียดของ VS 2013 ที่ไม่เกี่ยวข้องกับด้าน ALM นั้น จะได้รับการเปิดเผยที่งาน BUILD

ไมโครซอฟท์กล่าวว่า จะเปิดให้ดาวน์โหลด VS 2013 และ TFS 2013 เวอร์ชันพรีวิวช่วงงาน BUILD เป็นต้นไป ส่วนใครที่ต้องการลองใช้ฟีเจอร์ใหม่บางส่วนในกลุ่ม ALM ก็สามารถทดลองบนบริการ Team Foundation Service ได้แล้ว

ที่มา: บล็อกของ Brian Harry

Blognone Jobs Premium