สำนักข่าว Bloomberg อ้างแหล่งข่าวภายในแอปเปิล เผยว่าปัญหา iOS 8.0.1 ที่มีปัญหากับ iPhone 6 และ iPhone 6 Plus นั้น มีความเกี่ยวโยงกับทีมงานแผนกทดสอบคุณภาพซอฟต์แวร์ทีมเดียวกับที่ทดสอบ Maps บน iOS 6 ซึ่งมีปัญหามากมายหลังเปิดใช้งานเช่นกัน
Bloomberg ระบุว่าหัวหน้าทีมทดสอบนี้เป็นผู้บริหารระดับกลางในแอปเปิล ซึ่งถูกย้ายออกจากการรับผิดชอบ Maps หลังเกิดปัญหา แล้วมาดูแลการทดสอบตัว iOS แทน
ในรายงานยังเผยกระบวนการทดสอบซอฟต์แวร์ภายในแอปเปิล โดยให้ความสำคัญกับการทดสอบด้วยคนใช้งานจริง มากกว่าใช้ชุดคำสั่งอัตโนมัติทดสอบ นอกจากนี้ยังมี Bug Review Board เพื่อจัดระดับบั๊กที่พบว่าอันไหนต้องแก้ไขทันที หรืออันไหนสามารถรอไปก่อนได้
ปัญหาภายในที่เกิดกับ iOS รุ่นหลังๆ ส่วนหนึ่งเพราะทีมงานทดสอบจะได้รับ iPhone รุ่นล่าสุดมาทดลองใช้ร่วมกับ iOS ตัวล่าสุด ภายหลังแอปเปิลเปิดตัว iPhone รุ่นนั้นอย่างเป็นทางการ เพื่อป้องกันความลับรั่วไหล ทำให้มีเวลาจำกัดมากในการทดสอบก่อนจำหน่ายจริง (iOS 7.0.1 ก็ออกมาเพื่อแก้ไข iPhone 5s และ iPhone 5c โดยเฉพาะ คล้าย iOS 8.0.1)
ที่มา: Bloomberg
Comments
ผมว่าคงต้องไล่ออกแล้วล่ะ ไม่ไหวจริงๆ
แปลกของแอปเปิลมากที่มีคนพลาดแล้วอัพเกรดความรับผิดชอบให้...
รับผิดชอบส่วนย่อยแล้วมีปัญหา ก็เลยย้ายมารับผิดชอบส่วนที่ใหญ่กว่าแทน เจริญ
แถมออก 8.0 ก็มีปัญหา พอแก้ตัวเป็น 8.1 ก็ยังมีปัญหาอีก
พิจารณาคนได้แล้วนะ..
งงกับตรรกะ
"ส่วนหนึ่งเพราะทีมงานทดสอบจะได้รับ iPhone รุ่นล่าสุดมาทดลองใช้ร่วมกับ iOS ตัวล่าสุด ภายหลังแอปเปิลเปิดตัว iPhone รุ่นนั้นอย่างเป็นทางการ เพื่อป้องกันความลับรั่วไหล ทำให้มีเวลาจำกัดมากในการทดสอบก่อนจำหน่ายจริง"
ผมว่าอันนี้มากกว่านะ
+1 ถ้าตามนี้ ต้องโทษข้างบนอีกที (แถมยังหลุดซ่ะหมดเปลือก ภายในเองก็ไม่ต้องกั๊กหรอก)
:: DigiKin8 ::
รั่วกระจายแบบนี้ ต่อไปก็แจกให้พนักงานไปช่วยกันหาบั๊กค่อยเอาออกมาขายจะเนียนกว่านะครับ เฮ่อ...
ผมตกใจเหมือนกันว่าทำไมแผนกทดสอบถึงไม่ได้ของที่จะใช้ทดสอบก่อนวางขายละ!!
นี่มันอะไร แล้วมันจะไม่เละตุ้มเปะได้ไงถ้าทำแบบนี้ เวลาแค่นั้นใครจะไปทำทัน
รู้สึกเหมือนได้แพะรับบาปแล้วอย่างไงอย่างงั้นเลยครับ เอาหล่ะหวังว่า OS X 10.10 จะไม่มีปัญหาตามมานะ เห็นคนช่วยทดสอบตั้งเยอะ
อ่าน comment คุณทุกที เหมือนโดนสะกดจิต 555
มีรูปของท่านนึง เจ๋งกว่านี้อีกครับที่เป็นสีฟ้าๆ แล้วมีจุดวิ่ง 3 จุดเหมือนกำลัง Load ข้อมูลแสดงผลหน้าเว็บอยู่
+555 อ่านแล้วรู้สึกคล้อยตาม
จน Yosemite ออก Beta 7 แล้วครับ หลายคนใช้งานกันก็บอกว่าน่าประทับใจ
คำสั่งอัตโนมัตินี้เท่ากับ unit test หรือเปล่า ถ้าใช้
งั้นแปลได้ 2 อย่าง
1. ถ้า test ไม่ผ่าน แต่ถ้ามีคนดูแล้วไม่มีปัญหาอะไรแปลว่าผ่านทำงานได้ หรือ
2. ไม่ได้ทำ unit test ทุกจุด อาศัยคนตรวจด้วยตาอย่างเดียว
apple ทำงานกันแบบนี้
Automated Test ครับ ไม่ใช่ Unit Test
+1
ถ้าจ๊อบส์อยู่โดนไล่ออกแน่
อ่า... ไม่ได้ทดสอบ OS รุ่นจริงเพราะกลัวข้อมูลรั่วใหล... แต่ก็รั่วปะครับ เยอะด้วย แถมออกมาไม่สมบูรณ์อีก รอบหน้าเอารุ่นจริงให้ทีมทดสอบใช้เถอะนะครับ อย่าอั้นไว้เลย มันไม่ดีต่อสุขภาพ
เครื่องครับเครื่อง
ทีมเทสไม่ได้ 6, 6+ ในการเทส เพราะกลัวข้อมูลรั่ว (ซึ่งก็ไม่ได้ช่วยเท่าไหร่ รั่วกระจาย) เพิ่งมาได้เครื่องเมื่อตอน เปิดตัว วางขาย
แต่คงเทสกับ 5S หรือรุ่นอื่นๆ มาตลอด เพราะ 8, 8.0.1 อัพแล้วก็ใช้งานได้ดี ยกเว้น 2 รุ่นที่ว่าไป
คำแก้ตัวคงไม่มีประโยชน์สำหรับ 8.0.1 ครับ คนทดสอบควรโดนเด้งสถานเดียว
ถ้าไม่ได้ทดสอบด้วย iPhone6 กับ iPhone6 Plus
แล้วจะรู้ได้อย่างไร ว่า CPU ตัวใหม่ กับ iOS8 จะเข้ากันได้ดี
แล้ว iOS8 บน iPhone 5s , 5c , 5 , 4s มีปัญหามั้ยครับ
แหม่ผมว่า บริษัทระดับ apple ที่สับขาหลอกเก่งๆ ทำตัว prototype ของ ip6 สามแบบ ใส่เคส dummy สักอันแล้วเทสมันก็น่าจะได้นะครับ