ตอนที่ 4 : จัดการ User บน Visual Studio Online และ Work Items and Agile Planning
ตอนที่ 4 : จัดการ User บน Visual Studio Online และ Work Items and Agile Planning ในการพัฒนาโปรแกรมขนาดใหญ่ ที่มี Team Member สมาชิกหลาย ๆ เข้ามารับผิดชอบโปรเจคร่วมกัน ในการทำงานปกติทั่ว ๆ ไปแล้ว จะมีหัวหน้า Team หรือเราอาจจะเรียกว่า Project Lead จะมีการวางแผนกระบวนการทำงาน และกระจายงานในแต่ล่ะส่วนไปยังสมาชิกใน Team เพื่อแบ่งความรับผิดชอบตามความถนัดและความสามารถ ซึ่งในกระบวนการต่าง ๆ เหล่านี้นี้เราสามารถใช้ Visual Studio Online เข้ามาจัดการ วางแผน ข้อมูลทั้งหมด ได้ตั้งแต่ขั้นตอนการจัดการ Member เข้ามาใน Team การสร้าง Backlog Work Item เพื่อกำหนดหัวข้อย่อยของ Project ว่าเราจะต้องทำอะไรบ้าง รวมมทั้งการสร้าง Queries เพื่อมอบหมาย Work Item ไปยัง Member ต่าง ๆ ซึ่งในแต่ล่ะเหตุการณ์กำหนด Schedule ของการทำงาน หรือ เราสามารถตรวจสอบสถานะ ซึ่งจะให้ทราบงานในแตล่ะส่วน และติดตามงานตามความรับผิดชอบของสมาชิกในทีมแต่ล่ะคนได้ กระบวนการทั้งหมดนี้จะช่วยให้ทีมนักพัฒนาซอฟต์แวร์สร้างแอพพลิเคชันที่ประสบความสำเร็จอย่างต่อเนื่องร่วมกัน รวมทั้งยังช่วยให้สามารถบริหารโครงการที่มีอยู่ทั้งหมดได้อย่างมีประสิทธิภาพ
การจัดการกับ Member และ User เพื่อเข้าร่วม Team ใน Project
ในหน้า Dashboard ของ Visual Studio Online ให้เข้ามาใน Project นั้น ๆ และเลือก Manage ในส่วนของ Member
ให้เลือก Add...
เลือก Add user
ซึ่ง Member ที่จะเข้ามาร่วม Team นั้นสามารถใช้ Account ของ Microsoft Account โดยหลังจากที่ กรอก Email แล้วให้คลิกที่ Check name
เลือก Save changes
ถ้า Member ที่เพิ่มเข้ามาเคย Login ใช้งาน Visual Studio อยู่แล้ว จะแสดง Profile และ Name ของสมาชิกนั้น ๆ
แสดง Member ที่ถูกเพิ่มเข้ามาใน Team ซึ่ง ณะ ตอนนี้ Member ต่าง ๆ เหล่านี้สามารถที่จะ Access เข้ามาในระบบผ่านโปรแกรม Visual Studio ซึ่งข้อมูล ที่จัดการบน Visual Studio เช่น Work Item , Task , Bug หรืออื่น ๆ จะถูกแสดงผลบนโปรแกรม Visual Studio ได้ทันที
จากบทความนี้เราจะเห็นว่า Visual Studio Online สามารถนำมาเป็นเครื่องมือที่จะช่วยให้การพัฒนาโปรแกรมเป็น Team ได้อย่างเป็นระบบและระเบียบ การวางแผนและการกระจายงานไปยัง Member หรือสมาชิกใน Team ซึ่งจะเป็นกระบวนการให้สมาชิกใน Team นั้นทราบถึง Task งานและความรับผิดชอบของตัวเอง ซึ่งเป็นหัวใจหลักในการทำงานเป็นทีม ที่จะให้งานนั้นออกมาอย่างมีประสิทธิภาพ