สองสามปีที่ผ่านมานี้ในบ้านในเมืองเรามีกิจกรรมดีๆ เหล่าตระกูล Camp และ Day เกิดขึ้นหลากหลายงานครับ ถ้าที่จะได้ยินกันอย่างกว้างขวางก็คงไม่พ้นงาน BarcampBangkok ผมเองก็ได้มีโอกาสไปร่วมงาน และปล่อยของไปเหมือนกันในงานครั้งที่ผ่านมาครับ ในส่วนของ Software Testing ในบ้านเรา กิจกรรมแนวๆ เดียวกันก็จะเป็นของทาง ThailandSPIN เป็นผู้จัดงานสัมมานาต่างๆ ซึ่งเพื่อนพ้องน้องพี่หลายๆ ท่านก็ได้มีโอกาสไปร่วมงาน ผมเองก็ไปร่วมงานทั้ง 2 แบบที่กล่าวมาข้างต้นอยู่หลายๆ ครั้ง ก็มีความคิดขึ้นมาในหัวว่าอยากจะจัดงานแบบนี้เหมือนกัน แต่ก็ปล่อยมันเป็นเพียงความคิดมาตลอด จนกระทั่งต้นเดือนกันยายนนี้ ได้ปรึกษากับเพื่อนพ้องน้องพี่ สองสามคน ได้ข้อสรุปมาว่า จัดเถอะ เอา จัดก็จัดครับ
ในที่สุดเราก็มาถึง Phase สุดท้าย แต่คงไม่ท้ายสุดกันแล้วล่ะค่ะ (เย้ ๆๆๆ …….) ที่บอกว่า Phase สุดท้ายนั้น เพราะในขั้นตอนนี้จะเป็นขั้นตอนการทำงานที่เราจะปิด หรือ สรุปงานทั้งหมดกันแล้วล่ะค่ะ (งานเสร็จ แว้ววววว) อ๊ะ ๆๆ แต่ก็อย่างที่กล่าวค่ะ ว่า แต่มันไม่ท้ายสุด เพราะอะไรเหรอค่ะ จากประสบการณ์ที่ผ่านมา มันจะมี Defects อยู่จำนวนหนึ่ง ที่มีการสรุปไว้ว่า “เดี๋ยวค่อยแก้อีกทีนะ …..” (เหอ ๆๆๆ “เดี๋ยว” คำ ๆ นี้ ช่างทำร้ายจิตใจน้อย ๆ ของ tester ยิ่งนัก เพราะช่วงความกว้างของเวลาช่างนานแสนนาน…… เลยทีเดียว) ทั้งนี้ ก็อาจจะด้วยหลาย ๆ ปัจจัยนะค่ะ เวลา ที่กระชั้นซะจนต้องดันขึ้นไป T_T การแข่งขันทางธุรกิจ เดี๋ยวไม่ทันคู่แข่ง ฯลฯ……… แต่ถึงอย่างไรก็ดี ในการสรุปงานทั้งหมดทั้งมวลที่ได้ดำเนินการไปนั้น ถือว่าสำคัญมากทีเดียวค่ะ เพราะว่า [...]
แอบพักสมองจากเรื่องงานมา Update บทความบน welovebug หน่อยดีกว่า นั่งคิดไป คิดมา ก็แวบขึ้นมาในสมองถึงหนึ่งหัวข้อที่ได้ไปพูดให้น้องๆ นิสิต ในวิชา Software Testing ที่จุฬาลงกรณ์มหาวิทยาลัยไว้ ก็เลยถือโอกาสนำมาให้เพื่อนพ้องน้องพี่ได้ร่วมคิดกันเล่นๆ ดูครับ Software Testing Fact & Goal Software Testing Fact & Goal เป็นหัวข้อแรกที่ได้อธิบายให้น้องๆ นิสิต ได้เห็นภาพเกี่ยวกับ Software Testing แบบง่ายๆ พื้นๆ ก่อน ประกอบไปด้วย Fact There will always be a chance that software will contain errors. Cannot prove software works by testing it. Software testing [...]
ช่วงค่ำๆ ได้มีโอกาสเปิดอ่านหนังสือที่ได้รับมาจากตอนไปอบรมเรื่องของ Software Testing Techniques for Improving Software Quality เมื่อเดือน พฤษภาคม 2550 ได้เจอ Concept เรื่องของ Software Quality ที่น่าสนใจ ก็เลยหยิบมาแบ่งปันให้เพื่อนพ้องน้องพี่ชาว welovebug และ tester66 ได้อ่านกันครับ ตั้งชื่อให้กับเจ้าสามเหลี่ยมนี้ว่า Software Quality Triangle โดยสามเหลี่ยมมีคุณสมบัติดังต่อไปนี้ สามเหลี่ยมด้านเท่า ที่มีด้านทั้งสามด้านยาวเท่ากัน และมุมภายในแต่ละมุมของรูปสามเหลี่ยมมีขนาดเท่ากันคือ 60° มุมที่ 1 ชื่อว่า User Requirements มุมที่ 2 ชื่อว่า Requirements Specification มุมที่ 3 ชื่อว่า Software ความยาวระหว่างมุมทั้ง 3 มุม ชื่อว่า Gap
กลับมาอีกครั้ง กับภาคต่อของ Test Process ที่ยังไม่จบ หลังจากหายไปนานโข T_T มาครั้งนี้ไม่รอช้าค่ะ มาแนะนำกันต่อเลยล่ะกันค่ะ Go Go Go…… หลังจากที่เราดำเนินงานซะจน หุหุ อ่ะ ๆๆๆ เจอ Defect แล้ว รวมทั้ง ส่งรายงานผลของปัญหาทีพบกันไปแล้ว และเราก็นั่งลัลล้า…. รอให้ทางโปรแกรมเมอร์ท่านแก้ไขปัญหาต่าง ๆ ที่เราพบจนเสร็จเรียบร้อยแล้ว คราวนี้ก็มาถึงคราวของเหล่าท่าน Tester ทั้งหลาย ลงมือทดสอบกันอีกครั้งว่า defect ต่าง ๆ ที่ท่านส่งไปนั้นได้รับการแก้ไขปัญหาแล้วหรือยัง ซึ่งใน Phase นี้ คงมีคำศัพท์ที่คุ้น ๆ หูกันอยู่ 2 คำค่ะ คือ Re- Test และ Regression Testing ค่ะ ทั้งนี้ ในการตรวจสอบปัญหาใน Phase นี้ ก่อนอื่น เราเองจะต้องมาตรวจสอบสถานะของปัญหาแต่ละข้อกันเสียก่อนว่า ข้อไหนที่ได้รับการแก้ไข [...]
สวัสดียามค่ำคืนวันจันทร์ที่ฝนตกโปรยปรายครับ อากาศเย็นสบาย แต่ก็ระมัดระวังที่จะไม่สบายกันด้วยนะครับ เข้าเรื่องเลยละกันนะครับ ได้มีเพื่อนพ้องน้องพี่ของเราได้ไปถามไว้ที่ Software Testing Forum ไว้ ดังนี้ครับ ตอนนี้กำลังสับสนว่า เวลา Log Issue ไป มักจะได้คำตอบจาก Developer ว่า Out of Scopes. ในมุมมอง QA ที่ถ้าเจอ Issue ก็จะ Log เพราะ Concern ในเรื่อง Quality แต่ ในมุมมอง Developer หรือ Project Team ถ้าเรื่องที่เจออยู่นอกเหนือ Scopes งานที่ต้องแก้ไข ในโปรเจคที่มีเรื่อง Budget และ เวลาเป็นเงื่อนไข ที่เขาต้องใช้ไปในการ Investigate งานที่นอกเหนือ Scopes เราจะมีวิธีการจัดการกับปัญหานี้อย่างไรดี รบกวนช่วยแนะนำด้วยคะ ยกตัวอย่างเคส เช่น ลูกค้าทำการ Upgrade ระบบจาก [...]
ขึ้นหัวโปรยแบบออกแนวหาเรื่องเล็กๆ แต่มันเป็นสิ่งที่ผู้เขียนเองเจอมากับตัวเองเลยครับ จากหลายๆ คนที่ยังไม่เข้าใจ ในเรื่องของ Software Testing แต่ก็ไม่ผิดนะครับ เพราะในประเทศไทยเราเองยังไม่ค่อยมีการสอนในเรื่องของ Software Testing อย่างเป็นจริงเป็นจังมากนัก แต่ในสองสามปีหลังนี้ เริ่มที่จะได้ยินว่าตามสถาบันการศึกษาหลายๆ แห่ง เริ่มที่จะเปิดการเรียนการสอนแล้ว แอบดีใจครับ “Test ไปเพื่ออะไร?” และ “ใคร Test อะไรบ้าง?” ผู้เขียนเองเจอคำถามเหล่านี้อยู่เป็นระยะๆ ก็เลยหยิบมันมาเขียนละกัน แต่ขอบอกก่อนว่าเป็นเรื่องของมุมมองจากประสบการณ์การทำงานในด้าน Software Testing และจากตำรับตำราที่ได้ไปอบรมมา มานะครับ Testing ขอปรับความเข้าใจพื้นฐานเกี่ยวกับ Software Testing แบบไวไว ในหนึ่งย่อหน้าก่อนที่จะเข้าไปสู่ “Test ไปเพื่ออะไร?” และ “ใคร Test อะไร?” เข้าใจว่าๆ เพื่อนพ้องน้องพี่ทั้งหลายจะอยู่กับกระบวนการพัฒนา Software หรือ Application ที่ฝรั่งมั่งค่าคิด และตั้งชื่อว่า Systems Development Life Cycle (SDLC) ซึ่ง [...]
เมื่อวันอังคารที่ 16 มิถุนายน 2552 ผู้ช่วยศาสตราจารย์ ดร. สมใจ บุญศิริ จากภาควิชาคณิตศาสตร์ คณะวิทยาศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย เดินทางมาเยี่ยมชมบริษัท และได้พูดคุยกันในเรื่องของ Software Testing ที่ทางท่านอาจารย์สมใจ ได้เปิดสอนมาเป็นเวลา 5 ปี ณ ปัจจุบัน ส่วนตัวดีใจที่สายงานด้าน Software Testing เริ่มมีการเรียนการสอนเกิดขึ้นในระดับมหาวิทยาลัย ซึ่งนอกจากจุฬาลงกรณ์มหาวิทยาลัยแล้วนั้น ยังมีอีกหลายๆ มหาวิทยาลัยที่ได้เปิดการเรียนการสอน Software Testing ขึ้นตั้งแต่ปี 2548 นับระยะเวลา 5 ปีที่ได้เปิดสอนด้านของ Software Testing นับว่าเป็นแนวโน้มที่ดีของสายงานด้าน Software Testing สิ่งที่ได้จากการพูดคุยนั้น สรุปประเด็นสำคัญข้อหนึ่งคือ ในภาคการศึกษายังขาดในเรื่องของการประยุกต์ใช้ความรู้ และทฤษฎีต่างๆ ของ Software Testing ไปใช้งานจริง ดังนั้นนักศึกษาจึงมองไม่เห็นภาพว่าในการทำงานจริงๆ ของ Software Testing นั้นเป็นแบบไหน ซึ่งในส่วนที่ภาคการศึกษาขาดอยู่นั้น ในภาคเอกชนสามารถที่จะเข้าไปช่วยเหลือได้ [...]
สวัสดียามเช้าวันพุธสัปดาห์แรกของเดือนมิถุนายน 2552 เผลอนิดเดียว ย่างเข้า เดือน 6 และฝนก็ตกพร่ำๆ แล้วครับ เช่นไรเพื่อนพ้องน้องพี่ก็ต้องรักษาสุขภาพกันด้วยนะครับพี่น้อง photo from squidoo.com เข้าเรื่องเลยละกันนะครับ สืบเนื่องจากคำถามของ คุณ aqoo ที่เข้ามาสอบถามข้อสงสัยไว้ดังนี้ aqoo Says: May 19th, 2009 at 11:39 am e สอบถามนิดนึงครับ อยากทราบเกี่ยวกับ สายงานของ tester อะครับ เอาตั้งแต่ล่างสุดจนถึงสุดสูงเลยได้ไหมครับ ** อยากทราบจริงๆครับ ผมเองก็เลยมานั่งดู และได้สอบถามข้อมูลจาก 2 ผู้เขียนของ welovebug คือคุณ Nutdanai และคุณ Leeyongson บวกกับได้มีโอกาสฟัง และพูดคุยกับรุ่นน้องของเพื่อนที่ทำงานปัจจุบันที่ทำงานด้านของ IT Audit ของบริษัทผู้ตรวจสอบบัญชี 1 ใน 4 ของไทยเรา ก็ได้ข้อมูลมาพอสรุปในเรื่อง Career Path [...]