เหตุใดผู้จัดการผลิตภัณฑ์จึงต้องตามให้ทันการออกแบบ: อนาคตของการพัฒนาส่วนหน้า
เผยแพร่แล้ว: 2017-01-17ครั้งหนึ่ง ฉันได้รับอีเมลเกี่ยวกับการเปิดรับสมัครงาน รายละเอียดงานสำหรับตำแหน่ง Front-End Developer หนึ่งในคุณสมบัติ/ชุดทักษะที่คาดหวังซึ่งดึงดูดความสนใจของฉันคือผู้สมัครในอุดมคติคือผู้ ที่มีเซนส์ด้านการออกแบบ (NON-NEGOTIABLE )
เมื่อบางสิ่งเขียนด้วยตัวหนาและตัวพิมพ์ใหญ่ คุณต้องใส่ใจกับมัน แต่สิ่งที่ทำให้ฉันคิดมากขึ้นเกี่ยวกับข้อกำหนดนี้คือข้อเท็จจริงที่ว่าไม่มีทักษะเฉพาะสำหรับนักพัฒนาซอฟต์แวร์ที่ทำเครื่องหมายด้วยอักษรตัวหนาเช่นเดียวกับ 'ความสามารถในการออกแบบที่ไม่สามารถต่อรองได้'
แปลกใช่มั้ย? แต่ใช่ ฉันรู้สึกว่าเป็นเรื่องปกติอย่างยิ่งที่จะมีความคาดหวังเช่นนี้ เนื่องจากกระบวนการออกแบบและพัฒนาผลิตภัณฑ์ซอฟต์แวร์ไม่เหมือนกับเมื่อสองสามปีก่อน
สารบัญ
การพัฒนาส่วนหน้าคืออะไร?
คุณเคยสงสัยหรือไม่ว่าสิ่งใดที่เปลี่ยนการวางแนวของเว็บไซต์เมื่อคุณเรียกดูเว็บไซต์บนอุปกรณ์พกพาเมื่อเทียบกับการเรียกดูผ่านเว็บไซต์เหล่านั้นบนเดสก์ท็อป? ทุกสิ่งที่แสดงบนหน้าจออุปกรณ์ เช่น ปุ่ม รูปภาพ กล่องข้อความ ฯลฯ ทำงานร่วมกันได้อย่างน่าอัศจรรย์อย่างไร มันไม่ใช่เวทย์มนตร์ (แต่ใกล้พอแล้ว) มันเป็นการ โต้ตอบ ที่ Front-End Developers เพิ่มเข้าไปในองค์ประกอบเหล่านี้ที่เชื่อมโยงทุกอย่างในหน้าเว็บนั้นเพื่อมอบ ประสบการณ์ที่ไม่เหมือนใครให้กับคุณในฐานะผู้ใช้
นักออกแบบเว็บไซต์สร้าง การออกแบบแบบคงที่ พวกเขามุ่งเน้นที่รูปลักษณ์ของแอพหรือเว็บไซต์ โดยพยายามปรับปรุงลักษณะที่ปรากฏของผลิตภัณฑ์ นักพัฒนา Front-end ส่วนใหญ่มีหน้าที่รับผิดชอบในการทำให้ การออกแบบคงที่เหล่านี้มีชีวิต และทำให้แน่ใจว่าจะทำงานได้ดีกับหน้าจอทุกขนาด ฯลฯ นักพัฒนาส่วนหน้าใช้ HTML, CSS, Javascript เพื่อสร้างและเพิ่มการโต้ตอบกับส่วนประกอบเว็บและทำ ใช้ซ้ำได้
เนื่องจากทุกเบราว์เซอร์มีวิธีทำความเข้าใจโค้ดที่เขียนขึ้นสำหรับส่วนหน้าที่แตกต่างกัน บางครั้งอินเทอร์เฟซจึงดูแตกต่างกันในเบราว์เซอร์ที่แตกต่างกัน นักพัฒนาซอฟต์แวร์ตรวจสอบให้แน่ใจว่าโค้ดของตนทำงานบนเบราว์เซอร์ต่างๆ โดยไม่มีปัญหาใดๆ และคงรูปแบบทั้งหมด การผสมสี การเว้นวรรค รูปแบบข้อความ และการโต้ตอบของแอป/เว็บไซต์


ทำไมเราควรใส่ใจเกี่ยวกับการออกแบบผลิตภัณฑ์?
เมื่อคุณเห็น iPhone คุณอดไม่ได้ที่จะสังเกตเห็นรายละเอียดปลีกย่อยที่ทำให้มันกลายเป็นปรากฏการณ์ทั่วโลก ในฐานะมนุษย์ เรามักถูกดึงดูดเข้าหาวัตถุที่สวยงามและซาบซึ้งในความพยายามที่จะทำให้สิ่งต่าง ๆ สวยงามและเรียบ ง่าย ตามที่บทความกล่าวไว้ สิ่งที่เรียบง่ายและเรียบง่ายนั้นง่ายต่อการใช้งานและเรียนรู้ ฉันไม่สามารถเห็นด้วยมากขึ้น
หลักการเดียวกันนี้ใช้กับสาขาการออกแบบผลิตภัณฑ์ นั่นเป็นเหตุผลที่เราติดอยู่กับแอพที่เรียบง่ายและใช้งานง่าย ยกตัวอย่างจากชีวิตประจำวันของคุณ: Google, WhatsApp, Instagram, แอพรูปภาพอื่นๆ ฯลฯ แอพเหล่านี้ช่วยคุณในการทำงานด้วยจำนวนขั้นตอนขั้นต่ำและเวลาตอบสนองที่รวดเร็ว
การออกแบบผลิตภัณฑ์สำหรับเว็บเกี่ยวข้องกับการเป็นเจ้าของกระบวนการสร้างการออกแบบสำหรับขนาดหน้าจอต่างๆ ดีไซเนอร์ที่วาดสเปกของหน้าจอและส่งต่อให้ทีมพัฒนานั้นตรงไปตรงมา ไม่ใช่ผู้ออกแบบผลิตภัณฑ์ พวกเขาเป็นเพียงการเล่นบทบาทของนักวาดภาพประกอบ
การออกแบบผลิตภัณฑ์สำหรับเว็บเกี่ยวข้องกับการเป็นเจ้าของกระบวนการที่สมบูรณ์ของการร่างภาพ การทำงานร่วมกัน การออกแบบ การสร้างมาร์กอัป HTML การเขียนกฎ CSS และการจัดโครงสร้างทุกอย่างในแพ็คเกจที่เหมาะสม นักพัฒนาสามารถใช้และรวมการออกแบบเข้ากับเวิร์กโฟลว์ได้ โดยไม่กระทบต่อคุณภาพการออกแบบ
มีอะไรอยู่ในนั้นสำหรับผู้จัดการผลิตภัณฑ์
ผู้จัดการผลิตภัณฑ์ (PMs) มีความรับผิดชอบต่อการเติบโตโดยรวมของผลิตภัณฑ์ จากประสบการณ์การทำงานในอุตสาหกรรม B2B ของฉันเอง – บางครั้ง PMs มักจะเน้นที่การเพิ่มฟังก์ชันให้กับผลิตภัณฑ์มากขึ้น ซึ่งอาจทำให้ผลิตภัณฑ์ ที่ซับซ้อน ใช้งานได้ บางครั้งการทำเรื่องง่าย ๆ ให้เป็นเรื่องง่ายก็เป็นสิ่งที่ยากที่สุดที่จะทำ
มีความเสี่ยงในการเปลี่ยนแปลงพฤติกรรมของลูกค้าอยู่เสมอ แต่ถ้าการเปลี่ยนแปลงนั้นดีขึ้น ก็ไม่ควรรีรอที่จะทำการเปลี่ยนแปลงนั้น
การมาถึงอุตสาหกรรม B2C การมอบประสบการณ์ผู้ใช้ที่ยอดเยี่ยม (UX) เป็นกุญแจสำคัญในการอยู่รอด เนื่องจากลูกค้า B2C สามารถเปลี่ยนไปใช้แพลตฟอร์มคู่แข่งได้ในพริบตาไม่เหมือนกับลูกค้า B2B ที่ต้องถูกผูกมัดด้วยใบอนุญาตซอฟต์แวร์ การใช้หลักการออกแบบผลิตภัณฑ์ช่วยให้ PMs ทำซ้ำได้อย่างรวดเร็วในแนวคิดและลบตัวเลือกที่จะไม่ทำงานหลังจากทั้งหมด

ความสำคัญของการคิดเชิงออกแบบ
บริษัทที่ประสบความสำเร็จอย่างสูงคือบริษัทที่สามารถสร้างผลิตภัณฑ์ที่ผู้คนชื่นชอบและกลายเป็น ส่วนสำคัญในชีวิตของพวกเขา ตัวอย่างเช่น อาจมีแพลตฟอร์มเครือข่ายโซเชียลมากกว่า 100 แห่ง แต่มี Facebook เพียงแห่งเดียว
การคิดเชิงออกแบบช่วยในการตั้งสมมติฐานที่ถูกต้อง โดยเฉพาะผู้ที่กำลังพัฒนาผลิตภัณฑ์ (นักออกแบบ นักพัฒนา ผู้จัดการผลิตภัณฑ์) อาจเป็นกรณีที่คุณคิดว่าลูกค้ากำลังจะซื้อผลิตภัณฑ์ของคุณเนื่องจาก 'คุณลักษณะที่ยอดเยี่ยม' ที่คุณวางแผนที่จะแนะนำ แต่ในความเป็นจริง ลูกค้าของคุณอาจกำลังมองหาวิธีที่ง่ายกว่าในการอัปโหลดข้อมูลบางส่วน

ดังที่คุณเห็นในกราฟด้านบน ส่วนการทำใหม่ที่จะ เสียค่าใช้จ่ายน้อยที่สุดนั้นอยู่ในขั้นตอนการออกแบบ (ทั้งสถาปัตยกรรมและ UX) จะดีกว่าเสมอที่จะ ทำผิดพลาดแต่เนิ่นๆและระบุข้อผิดพลาด เพื่อไม่ให้ส่งผลกระทบต่อผลิตภัณฑ์ในระยะต่อไป

ได้เวลาสำหรับผู้ลงนาม De(v)!
แม้ว่าทุกคนจะมีบทบาทในกระบวนการพัฒนาผลิตภัณฑ์โดยรวม แต่ก็ไม่ใช่ทุกคนที่จะสามารถสวมหมวกของลูกค้าได้ตลอดเวลา
เป็นที่ยอมรับกันโดยทั่วไปว่า นักออกแบบชอบคิดจากมุมมองของผู้ใช้ ทุกวันนี้ งานของนักออกแบบไม่ได้จำกัดอยู่แค่การสร้างการออกแบบภาพและส่งต่อสิ่งเหล่านี้ให้กับนักพัฒนา พวกเขาต้องทำงานร่วมกับนักพัฒนาเพื่อให้แน่ใจว่ามีการปฏิบัติตามแนวทางการออกแบบจนกว่าพิกเซลสุดท้ายจะสมบูรณ์แบบ ซึ่งเป็นรูปแบบใหม่ของมืออาชีพด้านความคิดสร้างสรรค์ที่มีทักษะการออกแบบที่ดีและทักษะในการใช้งาน
ไม่เพียงแต่ในมุมมองขององค์กรที่ดีเท่านั้นที่จะมีบุคลากรในลักษณะนี้ เนื่องจากสามารถสวมหมวกหลายใบได้ ส่งผลให้ประหยัดเวลาและเงินได้มาก แต่ยังรวมถึงในมุมมองของแต่ละคนด้วย หากใครบางคนมีความคิดที่สามารถพิสูจน์ได้ว่าเป็นประโยชน์สำหรับบริษัทหรือผลิตภัณฑ์ บุคคลนั้นจะสามารถทำงานด้วยตนเองได้อย่างง่ายดายโดยไม่ต้องพึ่งพา

ทางเลือกของเครื่องมือ
ด้วยความก้าวหน้าของ บริการคลาวด์ ทำให้ง่ายต่อการตั้งค่าโครงสร้างพื้นฐานสำหรับการพัฒนาผลิตภัณฑ์บนเว็บ ตั้งแต่การควบคุมเวอร์ชัน (git) การออกแบบเว็บแบบตอบสนอง (Angular, Backbone, SASS, SCSS) ไปจนถึงการออกแบบการทำงานร่วมกัน (Marvel, Invision, WebFlow)
ทักษะทางภาษา เช่น HTML, CSS, Javascript ซึ่งส่วนใหญ่จำกัดเฉพาะนักพัฒนา ตอนนี้จำเป็นสำหรับนักออกแบบที่จะต้องเข้าใจและมีความเชี่ยวชาญ ทักษะเหล่านี้เป็นพื้นฐานสำหรับกรอบงานทั้งหมดในตลาด
เนื่องจากปัจจุบันมีเครื่องมือให้เลือกมากมาย จึงเป็นสิ่งสำคัญที่จะต้องให้ความสำคัญกับความต้องการที่แท้จริงและไม่ต้องจมอยู่กับเครื่องมือที่มีมากมายมหาศาล นี่คือจุดที่ ความสามารถในการคิดเชิงออกแบบ สามารถสร้างความแตกต่างได้ แทนที่จะสร้างเพียงโคลนของผลิตภัณฑ์ คุณสามารถสร้างผลิตภัณฑ์ที่ยอดเยี่ยมได้อย่างแท้จริง

แนวโน้มในอนาคต
แอปอย่างที่เราทราบในวันนี้อาจกลายเป็นประวัติศาสตร์ในวันพรุ่งนี้ หมายความว่าเราจะหยุดใช้บริการโปรดของเราหรือไม่? ไม่ หมายความว่าเราอาจโต้ตอบกับพวกเขาในวิธีที่แตกต่างไปจากเดิมอย่างสิ้นเชิง ฉันกำลังระบุแนวโน้มในอนาคตที่อาจเปลี่ยนวิธีที่เราโต้ตอบกับโลกแห่งความจริงและโลกเสมือนจริง:
- Chatbots และปัญญาประดิษฐ์ – เริ่มต้นด้วย Siri จากนั้น Google Now จากนั้น Cortono, Alexa ฉันเดาว่าคุณคงเข้าใจ โปรแกรมเริ่มฉลาดขึ้นและการสนทนากำลังเปลี่ยนจากข้อความเป็นเสียง (ภาษาธรรมชาติ) การมีผู้ช่วยอัจฉริยะที่ควบคุมตารางการทำงานของคุณและส่วนอื่นๆ ของวันจะกลายเป็นเรื่องปกติแบบใหม่ แม้จะมีข้อความ แชทบอทก็มีการตอบสนองมากขึ้นเรื่อยๆ การเรียนรู้จากข้อมูลผู้ใช้สามารถช่วยนักพัฒนาปรับแต่งประสบการณ์แอพสำหรับผู้ใช้
- ความเป็นจริงแบบผสมและเสมือนจริง – อุปกรณ์ต่างๆ เช่น Google Glass, HoloLens, Oculus Rift ได้ปูทางไปสู่การพัฒนาบนความเป็นจริงผสม หลักการออกแบบการโต้ตอบสำหรับแพลตฟอร์มเหล่านี้แตกต่างจากอุปกรณ์มือถืออย่างสิ้นเชิง Augmented Reality/Virtual Reality เป็นพื้นที่ถัดไปของการเติบโตและจะได้เห็นนวัตกรรมมากมาย
- แนวทางที่ขับเคลื่อนด้วยข้อมูล – พิจารณาปริมาณและประเภทของข้อมูลที่สร้างขึ้นจากทุกสิ่ง ตัวติดตามฟิตเนสของคุณเพื่อควบคุมอุณหภูมิของระบบไฟฟ้าย่อยที่สำคัญ มีความจำเป็นต้อง ทำความเข้าใจข้อมูลอย่างง่ายดายมากขึ้น การวิเคราะห์ข้อมูลและการแสดงภาพช่วยในการตัดสินใจโดยพิจารณาจากข้อมูลจำนวนมหาศาลเหล่านี้
ศึกษา หลักสูตรการจัดการผลิตภัณฑ์ ออนไลน์จากมหาวิทยาลัยชั้นนำของโลก รับ Masters, Executive PGP หรือ Advanced Certificate Programs เพื่อติดตามอาชีพของคุณอย่างรวดเร็ว
โครงการเด่นสำหรับคุณ: โครงการรับรองการคิดเชิงออกแบบจาก Duke CE
เหตุใดการออกแบบจึงสำคัญสำหรับผู้จัดการผลิตภัณฑ์
เป็นหน้าที่ของผู้จัดการผลิตภัณฑ์ที่จะต้องแน่ใจว่าผลิตภัณฑ์ของตนมอบประสบการณ์ที่ดีที่สุดให้กับลูกค้า ลูกค้าในปัจจุบันมีหลายวิธีที่จะทำลายเป้าหมายของผลิตภัณฑ์ใหม่ – อย่างถาวร ไม่มีใครสามารถซื้อฝันร้ายของการเปิดตัวที่ล้มเหลวหรือบทวิจารณ์ที่น่ากลัวบนแพลตฟอร์มโซเชียลมีเดียได้ นี่คือเหตุผลที่การออกแบบมีความสำคัญอย่างยิ่ง การออกแบบผลิตภัณฑ์กำหนดวิธีที่ลูกค้าจะโต้ตอบกับผลิตภัณฑ์ และสัมผัสประสบการณ์ในสภาพแวดล้อมของพวกเขา ดังนั้นจึงเป็นสิ่งสำคัญมากสำหรับผู้จัดการผลิตภัณฑ์และเจ้าของผลิตภัณฑ์ที่จะต้องมีส่วนร่วมในการออกแบบผลิตภัณฑ์ตั้งแต่เริ่มต้น
หลักสูตรที่จำเป็นสำหรับการเรียนรู้การออกแบบผลิตภัณฑ์สำหรับผู้จัดการผลิตภัณฑ์มีอะไรบ้าง
ขึ้นอยู่กับอุตสาหกรรมและสาขาของคุณ มีหลักสูตรการรับรองออนไลน์มากมายที่สามารถช่วยให้คุณเรียนรู้เพิ่มเติมเกี่ยวกับการออกแบบผลิตภัณฑ์ ขึ้นอยู่กับงบประมาณและไทม์ไลน์ของคุณ คุณสามารถเลือกเรียนหลักสูตร 1 ปี หรือเรียนหลักสูตรการรับรองที่สั้นกว่าซึ่งสามารถสำเร็จทางออนไลน์ได้อย่างง่ายดาย คุณยังสามารถเรียนหลักสูตรการจัดการผลิตภัณฑ์แบบสมบูรณ์ทางออนไลน์ที่เปิดสอนโดยสถาบันที่มีชื่อเสียง ซึ่งจะสอนทุกสิ่งที่คุณจำเป็นต้องรู้สำหรับบทบาทในฐานะผู้จัดการผลิตภัณฑ์ ซึ่งรวมถึงการออกแบบ หากเป็นทักษะที่คุณต้องการจริงๆ แทนที่จะเป็นใบรับรอง จะดีกว่าถ้าไปเรียนหลักสูตรที่สั้นและราคาไม่แพง
ออกแบบผลิตภัณฑ์อย่างไร?
ขั้นตอนแรกคือต้องมีการประชุมระดมสมองอย่างมีประสิทธิผลกับทีมข้ามสายงาน ซึ่งจะรวมถึงนักพัฒนาและนักการตลาด ตลอดจนผู้มีส่วนได้ส่วนเสียอื่นๆ ที่สามารถช่วยในการกำหนดสมดุลที่จำเป็นระหว่างประสบการณ์ของลูกค้า การปฏิบัติตามข้อกำหนด และการขนส่ง สิ่งนี้จะสร้างแนวคิดพื้นฐานเกี่ยวกับคุณสมบัติหลักที่ผลิตภัณฑ์ต้องมี และสามารถพัฒนาได้ในลักษณะที่คุ้มค่าที่สุดเท่าที่จะเป็นไปได้ โดยคำนึงถึงข้อจำกัดที่เป็นไปได้ทั้งหมด ต้องทำการวิจัยตลาดหรือผู้ใช้ด้วย เพื่อให้ทุกคนเข้าใจถึงสิ่งที่ลูกค้าคาดหวัง ขั้นต่อไปคือการสร้างโครงลวดซึ่งช่วยให้นักพัฒนามีแนวคิดพื้นฐานว่าผลิตภัณฑ์จะต้องเป็นอย่างไร ตามด้วยการออกแบบขั้นสุดท้าย
