รายงานประจำทุก 6 เดือน จาก ThoughtWorks บริษัทที่ปรึกษาด้านซอฟต์แวร์ระดับโลก เน้นให้เห็นถึงประโยชน์และหลุมพรางที่กระตุ้นให้ผู้ที่ไม่ใช่โปรแกรมเมอร์สร้างแอพลิเคชันทางธุรกิจ
ThoughtWorks บริษัทที่ปรึกษาด้านซอฟต์แวร์ระดับสากล ได้เผยแพร่ Technology Radar ฉบับที่ 23 ซึ่งมุ่งเน้นเรื่องความเท่าเทียมทางการเขียนโปรแกรม โดยฉายภาพให้เห็นการเกิดขึ้นของเครื่องมือชนิดใหม่ ๆ ที่ช่วยให้ผู้ที่ไม่ใช่โปรแกรมเมอร์ สร้างงานได้สำเร็จ โดยไม่จำเป็นต้องใช้ทักษะการเขียนโค้ด ซึ่งก่อนหน้านี้เป็นสิ่งจำเป็น
จากรายงาน ยังพบว่าเครื่องมืออย่าง Amazon Honeycode นั้น ได้รับความนิยมมากขึ้น ในการสร้างแอพลิเคชันบนเว็บไซต์และโทรศัพท์มือถือ โดยไม่ต้องเขียนโปรแกรมหรือโค้ดใด ๆ และยังมีแพลตฟอร์มเช่น IFTTT และ Zapier ที่ช่วยให้ผู้ใช้ที่ไม่ได้ถนัดเชิงเทคนิคสามารถเชื่อมต่ออุปกรณ์ ที่หลากหลายและแพลตฟอร์ม SaaS ในการลงมือทำสิ่งที่น่าสนใจและเป็นประโยชน์
"แนวโน้มใหม่ที่เกิดขึ้นนี้ จะเอื้อต่อการเพิ่มผลผลิตขององค์กร เพราะการมีเครื่องมือ ที่อาศัยการเขียนโค้ดน้อยและไม่มีการเขียนโค้ดเลย อาจช่วยแบ่งเบาภาระหน้าที่ในการพัฒนาของฝ่าย IT แต่เครื่องมือเหล่านี้ก็มาพร้อมความเสี่ยงด้วยเช่นกัน" Rebecca Parsons ประธานเจ้าหน้าที่บริหาร ฝ่ายเทคโนโลยีของ ThoughtWorks กล่าว
"เครื่องมือเหล่านี้เป็นประโยชน์อย่างมากในการใช้งานกับปัญหาที่เฉพาะเจาะจงและมีขอบเขตจำกัด แต่โดยทั่วไปแล้ว เป็นไปไม่ได้เลยที่จะนำแนวทางการปฏิบัติทางวิศวกรรมที่ดีมาประยุกต์ใช้ เช่นการทดสอบหรือการอัปเดตเวอร์ชัน ซึ่งทำให้ยากต่อการใช้ในสภาพแวดล้อมขององค์กรที่มี การเปลี่ยนแปลงอย่างรวดเร็ว ความท้าทายที่จะเกิดขึ้นกับบริษัท ก็คือการที่จะระบุได้ว่าโปรเจกต์ใดเริ่มที่จะมีขนาดใหญ่หรือซับซ้อน เกินกว่าที่จะเหมาะสมกับเครื่องมือที่อาศัยการเขียนโค้ดน้อย" Rebecca เสริม
โดยทั่วไปแล้ว องค์กรได้หันมาใช้เครื่องมือการเขียนโค้ดน้อยๆ เพราะขาดทักษะของผู้พัฒนาโปรแกรม ที่สามารถตอบโจทย์แผนทางธุรกิจของบริษัทได้ แต่เมื่อพบว่าโปรเจกต์ใดเกินขีดความสามารถของเครื่องมือ ที่อาศัยการเขียนโค้ดน้อยไปแล้ว ก็จะต้องอาศัยทักษะของผู้พัฒนาโปรแกรมเข้ามาแก้ไข
Technology Radar ฉบับที่ 23 ยังเน้นในประเด็นที่น่าสนใจเหล่านี้:
- การก้าวสู่ช่วงวัยรุ่นของโครงสร้างพื้นฐานด้วยโค้ด (Infrastructure as Code)
โครงสร้างพื้นฐานด้วยโค้ดได้เข้าสู่ช่วง 'วัยรุ่น’ แล้วเป็นที่เรียบร้อย จากการที่ Technology Radar ติดตามเห็นความก้าวกระโดดที่ยิ่งใหญ่ของเครื่องมือที่ช่วยองค์กรในการบริหารโครงสร้างพื้นฐานด้วยโค้ด และองค์กรเห็นประโยชน์ของการทำให้โครงสร้างพื้นฐานเป็นเรื่องอัตโนมัติ ส่งผลให้เกิดฟีดแบคลูป ในการสร้างนวัตกรรม สำหรับผู้สร้างเครื่องมือและเฟรมเวิร์ค แต่เราก็ยังพบเห็นบริษัทจำนวนมากเผชิญ ความยากลำบากในการใช้ความสามารถนี้ให้เต็มประสิทธิภาพสูงสุด - GraphQL กับความยิ่งใหญ่ที่อาจจะมากเกินไป
GraphQL กำลังได้รับความนิยมอย่างมาก เครื่องมือนี้ช่วยแก้ปัญหาบางประการที่มักพบได้ทั่วไป ในสถาปัตยกรรมการกระจายตัวอย่างไมโครเซอร์วิส ซึ่งเราส่งเสริมให้ทีมใช้ GraphQL รวมถึงชุดเครื่องมือ ที่กำลังขยายกว้างรอบตัวต่อไป แต่อย่างไรก็ตาม ก็ต้องระวังการนำเทคโนโลยีที่ออกแบบมา เพื่อแก้ปัญหาเฉพาะจุด ไปใช้แก้ไขหลายปัญหามากเกินไป - อุปสรรคบนเบราว์เซอร์ที่ยังต้องฝ่าฟันต่อไป
เดิมทีเบราวเซอร์มีไว้สำหรับการท่องดูเอกสารเท่านั้น ไม่ได้คิดเผื่อการรองรับแอพลิเคชันเหมือนที่ เป็นอยู่ทุกวันนี้ การจะก้าวข้ามความน่าปวดหัวหลายประการที่เกิดจากความไม่เข้ากันนี้ นักพัฒนาจำเป็นต้องทบทวนและท้าทายกระบวนการที่เป็นอยู่ซ้ำแล้วซ้ำเล่า เพื่อหาวิธีการที่เหมาะสม ในการทดสอบเบราว์เซอร์ จัดการสถานะข้อมูล และสร้างแอพลิเคชันที่ตอบสนองได้รวดเร็ว และเต็มไปด้วยศักยภาพ - ทำทุกอย่างให้เห็นภาพ
นวัตกรรมเครื่องมือการแสดงแผนภาพข้อมูลประเภทต่างๆ ได้กำเนิดขึ้นเพื่อตอบวัตถุประสงค์ที่หลากหลาย เช่นด้านโครงสร้างพื้นฐาน วิทยาศาสตร์ข้อมูล และทรัพยากรคลาวด์ เมื่อระบบนิเวศรอบตัวนักพัฒนา มีความซับซ้อนมากขึ้น การสื่อสารด้วยรูปภาพสามารถช่วยผ่อนเบาการเกิดการรับรู้ข้อมูลที่มากเกินไป ในบ่อยครั้ง
"ที่ Realestate.com.au เราสนใจในการใช้งานเทคโนโลยีล่าสุดและการพัฒนาของระบบนิเวศ ในส่วนที่เราทำได้เสมอมา Technology Radars ของ ThoughtWorks นี้ช่วยให้เราสามารถเปรียบเทียบความคาดหวังของเรากับใครสักคนที่เป็นผู้นำทางความคิดของอุตสาหกรรมซึ่งปราศจากความคิดเห็นที่ลำเอียง สิ่งนี้ช่วยชี้ทางการตัดสินใจและสิ่งที่จะเลือกใช้งานต่อไปของเรา" Daniel Aragao หัวหน้าสถาปนิกของบริษัทอสังหาริมทรัพย์ REA Group กล่าว
ผู้สนใจสามารถลงทะเบียนเข้าร่วมฟัง Tech Radar Webinar ซึ่งจะจัดขึ้นในวันที่ 11 พฤศจิกายนนี้ ได้ที่ www.thoughtworks.com/th_webinar_tech_radar_redux_recoil
และเข้าเยี่ยมชม ThoughtWorks.com/radar เพื่อสำรวจ Radar เวอร์ชันที่โต้ตอบกับผู้ใช้งานได้ หรือดาวน์โหลดไฟล์ PDF
เกี่ยวกับ ThoughtWorks
ThoughtWorks เป็นบริษัทที่ปรึกษาด้านซอฟต์แวร์ระดับโลก ปัจจุบัน มีพนักงานกว่า 7,000 คน ในสำนักงาน 43 แห่งใน 14 ประเทศทั่วโลก ด้วยประสบการณ์กว่า 25 ปี บริษัทฯ ได้ร่วมมือกับลูกค้าแก้ไขปัญหาทางธุรกิจที่ซับซ้อนโดยใช้เทคโนโลยี และเตรียมความพร้อมเพื่อรับมือกับความเปลี่ยนแปลงที่เกิดขึ้นได้ตลอดเวลา
Quick ERP ขับเคลื่อน "ดิจิทัลโซลูชัน" ตอบโจทย์ธุรกิจทุกรูปแบบ
เน็ตแอพ นำเสนอนวัตกรรมเพื่อลดค่าใช้จ่ายด้านพลังงาน หนุนเป้าหมายความยั่งยืนสำหรับองค์กรทั่วโลก
NetApp เปิดตัว BlueXP นำทางองค์กรสู่ประสบการณ์ใหม่ในการจัดการข้อมูลแบบครบวงจร
เน็ตแอพเสริมแกร่งระบบคลาวด์ แต่งตั้ง อัญชลี โตวรรณสูตร ขึ้นแท่นเป็นผู้จัดการประจำประเทศไทย
เน็ตแอพ พัฒนาโซลูชันใหม่ ลดความซับซ้อนของไฮบริดคลาวด์ ป้องกันภัยแรนซัมแวร์ และเร่ง VMware Workloads สู่ระบบคลาวด์
พีทีที ดิจิตอล ผนึกกำลัง เอสเอสแอนด์ซี บลู ปริซึม เสริมทัพความแข็งแกร่งจัดตั้ง Intelligent Process Automation Center สนับสนุนบริการเทคโนโลยี IA และ RPA ระดับ Enterprise ของไทย