เคล็ดลับที่ดีที่สุดสำหรับการทำงานร่วมกันระหว่างนักออกแบบและนักพัฒนา

เผยแพร่แล้ว: 2019-05-30

นักออกแบบและนักพัฒนาสามารถจับคู่กันได้ในสวรรค์ เมื่อทำงานร่วมกันอย่างมีประสิทธิภาพ พวกเขาสามารถเปลี่ยนแปลงโลกได้อย่างแท้จริง

เหตุใดโครงการส่วนใหญ่จึงเริ่มต้นด้วยการออกแบบและสิ้นสุดด้วยการพัฒนา กระบวนการนี้ทำให้เกิดการตัดการเชื่อมต่อครั้งใหญ่ โดยนักออกแบบได้มอบงานออกแบบอันล้ำค่าของพวกเขา จากนั้นจึงรอดูว่านักพัฒนาจะตีความงานออกแบบดังกล่าวอย่างใจจดใจจ่อหรือไม่

มันไม่ควรเป็นแบบนี้ นักออกแบบและนักพัฒนาอยู่ในทีมเดียวกัน พวกเขามีบทบาท ชุดทักษะ และจุดแข็งที่แตกต่างกัน

“ถ้าคุณต้องการสร้างเว็บไซต์ที่ประสบความสำเร็จ คุณต้องทำงานร่วมกันไม่ใช่เพื่อแข่งขัน

ความสำคัญของความร่วมมือ

ในการนำโครงการจากแนวคิดพื้นฐานไปสู่ผลิตภัณฑ์ที่โดดเด่น นักออกแบบและนักพัฒนาจำเป็นต้องทำงานประสานกันด้วยการทำงานร่วมกันอย่างใกล้ชิดและการสื่อสารที่ชัดเจนตลอด

สุดท้ายนี้เราทุกคนก็อยู่ด้วยกัน ดังนั้น การคาดเดา การคาดเดา การโต้เถียง การชี้นิ้ว และการกลอกตาเข้าหากันจะส่งผลให้เกิดการเสียดสีกันเท่านั้น ซึ่งท้ายที่สุดแล้วจะล้นออกมาเป็นผลิตภัณฑ์ที่ไม่ได้มาตรฐาน

การตำหนิ "ด้าน" อื่น ๆ เป็นเรื่องง่ายเมื่อสิ่งต่างๆ ไม่เป็นไปตามที่คาดไว้ แต่สิ่งสำคัญคือต้องจำไว้ว่านักออกแบบและนักพัฒนาแต่ละคนมีพรสวรรค์และวิธีดูสิ่งต่างๆ ต่างกันไป ดังนั้นสิ่งที่ชัดเจนสำหรับคนหนึ่งอาจเป็นแนวคิดที่แปลกใหม่สำหรับอีกคนหนึ่ง

การทำงานร่วมกันเป็นทักษะที่เรียนรู้ และเป็นสิ่งที่ต้องเชี่ยวชาญ หากทีมงานเว็บของคุณต้องการเติมเต็มศักยภาพ

ต่อไปนี้คือเคล็ดลับที่ดีที่สุดสำหรับการทำงานร่วมกันระหว่างนักออกแบบและนักพัฒนาที่ดียิ่งขึ้น :

  1. ทำงานร่วมกันตั้งแต่เริ่มแรก
  2. พัฒนามาตรฐานการทำงานร่วมกัน
  3. โอบรับการสนทนาที่เปิดกว้างและให้เกียรติ
  4. สร้างต้นแบบ

1. ทำงานร่วมกันตั้งแต่เริ่มแรก

ในกระบวนการออกแบบเว็บแบบดั้งเดิม นักออกแบบจะดูแลช่วงเริ่มต้นของโครงการ ไม่ว่าจะเป็นการค้นคว้า วิเคราะห์ และสร้างต้นแบบ โดยปล่อยให้นักพัฒนาอยู่ในความมืดมิดจนกว่าการออกแบบจะถูกส่งไปยังโต๊ะทำงานและพวกเขาจะได้รับคำแนะนำ

กระบวนการนี้เต็มไปด้วยปัญหา นักออกแบบอาจใฝ่ฝันถึงการออกแบบที่งดงาม เพียงเพื่อจะพบว่ามันยาก ใช้เวลานาน หรือเป็นไปไม่ได้เลยที่จะนำไปใช้อย่างจริงจัง ในขณะเดียวกัน นักพัฒนาจะรู้สึกขาดการเชื่อมต่อจากโครงการ เนื่องจากพวกเขาจะไม่เข้าใจเหตุผลเบื้องหลังโครงการอย่างเต็มที่

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

กล่าวอีกนัยหนึ่ง หากนักออกแบบและนักพัฒนาทำงานร่วมกันในโครงการตั้งแต่เริ่มก่อตั้ง ก็มีโอกาสน้อยที่การออกแบบที่ไม่ดีหรือใช้งานไม่ได้ โอกาสที่ผู้ใช้ปลายทางจะพึงพอใจสูงขึ้น และมีพื้นที่เหลือเฟือสำหรับโซลูชันที่สร้างสรรค์


2. พัฒนามาตรฐาน

เมื่อนักออกแบบและนักพัฒนามีความรู้ที่เหมาะสมและเครื่องมือที่ถูกต้องสำหรับงาน พวกเขาสามารถทำงานให้เสร็จได้อย่างรวดเร็ว แต่บ่อยครั้งที่เสียเวลาไปกับการอภิปรายเรื่องโลจิสติกส์

Josh ผู้พัฒนา front-end ของ Flywheel และผู้ฝึกงานด้านการออกแบบของเรา Rese นั่งเคียงข้างกัน!

ตัวอย่างเช่น การตัดสินใจเลือกปลั๊กอิน WordPress ที่มีพลังในการดึงข้อพิจารณาด้านการออกแบบที่มีข้อจำกัดทางเทคนิคมารวมกัน อาจทำให้เกิดการถกเถียงกันอย่างมาก เมื่อคุณตกลงกันได้แล้ว อย่างไรก็ตาม การนำปลั๊กอินนั้นเป็นมาตรฐานสำหรับโครงการอื่นๆ ที่คล้ายคลึงกัน ถือเป็นเรื่องที่เหมาะสมอย่างยิ่ง เว้นแต่จะไม่เหมาะสมสำหรับเหตุผลด้านลอจิสติกส์

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


3. การสื่อสารที่เปิดกว้างและให้เกียรติ

การสื่อสารแบบเปิดบ่อยครั้งเป็นสิ่งสำคัญหากคุณต้องการให้โครงการของคุณประสบความสำเร็จ และฉันไม่ได้พูดถึงการส่งอีเมลจำนวนมากตลอดทั้งวัน

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

อีเมลมักสร้างภาพลวงตาของการสื่อสาร แต่นี่เป็นเพียงภาพลวงตา สมาชิกทุกคนในทีมโครงการของคุณควรสื่อสารอย่างสม่ำเสมอ ทั้งต่อหน้า ทางโทรศัพท์ หรือผ่านการประชุมทางวิดีโอ เพื่อให้แน่ใจว่าไม่มีสิ่งใดสูญหายในการแปล สื่อสารด้วยความเคารพและความเห็นอกเห็นใจ แสวงหาข้อเสนอแนะอย่างแข็งขัน และสะท้อนความคิดซึ่งกันและกัน สิ่งนี้สร้างสภาพแวดล้อมของความไว้วางใจและเป็นเวทีสำหรับความคิดสร้างสรรค์


4. สร้างต้นแบบ

ดังสุภาษิตโบราณว่า การแสดงย่อมดีกว่าการบอก แต่ประสบการณ์สำคัญกว่าพวกเขาทั้งสอง

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

“นักออกแบบและนักพัฒนาที่ทำงานร่วมกันอย่างใกล้ชิดตั้งแต่เริ่มแรกและสื่อสารอย่างเปิดเผย มีแนวโน้มที่จะพัฒนาเว็บไซต์ที่โดดเด่นกว่ามาก ”

อ่านต่อ: ทำไมคุณควรรวมนักพัฒนาของคุณไว้ในกระบวนการออกแบบของคุณ

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

นั่นเป็นเพียงเหตุผลหนึ่งที่คุณควรรวมนักพัฒนาของคุณไว้ในขั้นตอนการออกแบบของคุณ สำหรับเคล็ดลับการทำงานร่วมกันเพิ่มเติม ดาวน์โหลดคู่มือฟรีนี้!

คุณมีเคล็ดลับอะไรบ้างเพื่อให้แน่ใจว่าการทำงานร่วมกันระหว่างนักออกแบบและนักพัฒนาดีขึ้น? คุณสามารถเพิ่มอะไรในรายการของเรา? เข้าร่วมการสนทนาด้านล่าง


บทความนี้ถูกเผยแพร่ครั้งแรกในวันที่ 28/11/2017 อัปเดตล่าสุดเมื่อ 5-30-2019