วันเสาร์ที่ 27 กุมภาพันธ์ พ.ศ. 2553

การบริหารโครงการพัฒนา Information System แนวใหม่

การบริหารโครงการพัฒนาระบบสารสนเทศแนวใหม่ จะเห็นว่าในปัจจุบันถ้าหากเราต้องการพัฒนาระบบสารสนเทศใดระบบหนึ่งจำเป็นอย่างยิ่งที่จะต้องเกี่ยวข้องกับระบบฐานข้อมูล ซึ่งระบบจัดการฐานข้อมูลมีทั้งบริษัทขนาดใหญ่ที่ให้บริการไม่ว่าจะเป็น SAP Oracle อย่างไรก็ดีที่ผ่านว่าได้มีกลุ่มคนที่มีความรู้ความสามารถด้าน IT ได้พัฒนาระบบฐานข้อมูลที่เป็นระบบเปิด (Open Source) เช่น mySQL หรือ อื่นๆ ทำให้ผู้พัฒนาระบบสารสนเทศสามารถใช้งานในระบบที่มีขนาดไม่ใหญ่มาก นอกจากนั้นภาษาที่ใช้พัฒนาระบบสารสนเทศก็มีส่วนจำเป็นมีภาษาที่เป็นระบบเปิดเช่นกันไม่ว่าจะเป็น PHP โดยในปัจจุบันก็มีอีกกลุ่มที่พัฒนาเครื่องมือกลางที่เป็นระบบเปิดให้ผู้สนใจการพัฒนาระบบสารสนเทศ คือ Joomla ซึ่งถูกพัฒนาด้วย PHP และใช้ฐานข้อมูลของ MySQL ในการเก็บข้อมูล มีเทคนิคการเขียนโปรแกรมขั้นสูงภายใต้มาตรฐาน XHTML สามารถทำงานได้หลายแพลตฟอร์มที่รองรับ PHP และ mySQL
ดังนั้น การบริหารโครงการพัฒนาระบบสารสนเทศแนวใหม่นั้น เลือกใช้ระบบเปิดแทบทั้งสิ้น เพราะปัจจัยอย่างหนึ่งในการบริหารโครงการ คือ งบประมาณ ถ้าหากงบประมาณในการจัดหามีจำนวนจำกัด ผู้พัฒนาอาจจจะได้เลือก Joomla เป็นทางเลือกก็ได้ โดยผู้พัฒนาสามารถที่จะพัฒนาต่อยอดในสิ่งที่ต้องการได้อย่างง่ายและประหยัด อีกทั้ง การเลือกใช้ระบบเปิดเป็นการสนับสนุนนโยบายของรัฐบาลตามแผนแม่บทเทคโนโลยีสารสนเทศและการสื่อสาร (ฉบับที่ 2) ได้อย่างที่ประเทศชาติสามารถประหยัดงบประมาณในสภาวะที่เศรษฐกิจของชาติไทยมีข้อจำกัด สำหรับการบริหารโครงการพัฒนาระบบสารสนเทศผู้บริหารอาจจะเลือการพัฒนาเป็นระบบที่เรียกว่า Outsource นั้นหมายความว่า อาจจะมีการออกแบบระบบที่มีความชัดเจน แล้วทำการจ้างเขียนโปรแกรมที่ใช้นักศึกษาในมหาวิทยาลัยหรือวิทยาลัย เพื่อให้นักศึกษาได้มีโอกาสทำงานแลกกับค่าตอบแทน ซึ่งก็จะเป็นการสนับสนุนการพัฒนาการศึกษาไปในโอกาสเดียวกันได้
สิ่งหนึ่งที่คิดว่าจำเป็นอย่างยิ่งในการบริหารโครงการให้ประสบความสำเร็จ คือ การที่เราจะต้องควบคุมระยะเวลาที่กำหนดไว้ให้เป็นไปตามแผน ซึ่งตรงนี้ จะไม่เหมือนกันการบริหารงานก่อสร้าง ที่มีเวลาชัดเจน เช่น ระยะเวลาของการบ่มตัวของคอนกรีต หรือ ประเด็นทางวิศวกรรม ที่มีช่วงเวลาที่ชัดเจน แต่กล่าวสำหรับการบริหารโครงการพัฒนาระบบสารสนเทศแล้วนั้น ผู้บริหารโครงการจะต้องมีการทดสอบการใช้งานในทุกกรณีที่จะเกิดขึ้น ซึ่งการทดสอบระบบสารสนเทศดังกล่าวจำเป็นจะต้องให้ผู้ใช้งานในทุกระบบทุกระดับเข้ามาทดลองใช้งานจริงในระยะเวลาที่กำหนดไว้อย่างชัดเจน นอกจากนั้น ควรจะมีการสำรองข้อมูล ฐานข้อมูลที่เกิดจากการทดลองการใช้งาน เพื่อจะได้นำไปทดสอบกรณีที่อาจจะเกิดปัญหาในด้านต่างๆ
ประเด็นการบริหารโครงการพัฒนา Information System แนวใหม่ นั้น เป็นเรื่องที่น่าสนใจเป็นอย่างยิ่ง เพราะเรื่องของเทคโนโลยีสารสนเทศเป็นเรื่องที่ไม่เคยหยุดนิ่ง เป็นเรื่องที่ถูกพัฒนาให้มีความทันสมัย ให้มีความสะดวกสบายสำหรับผู้ใช้งาน แต่กล่าวสำหรับผู้พัฒนานั้น ถ้าหากเลือกได้ การใช้ระบบเปิดไม่ว่าจะเป็นเกี่ยวกับเรื่องใดๆ แล้วจะทำให้ประหยัดงบประมาณและประการสำคัญ คือ เกิดการต่อยอดในการพัฒนาที่ไม่หยุดยั้ง ประเด็นฝากเพื่อเป็น คำถามร่วมกันก็คือว่า PHP mySQL Joomla จะมีการพัฒนาที่ไม่หยุดยั้งหรือไม่ และจะหยุดหรือถูกพัฒนาไปในประเด็นใด

1 ความคิดเห็น:

  1. เห็นด้วยครับอาจารย์เทคโนโลยีสารสนเทศเป็นเรื่องที่เคยหยุดนิ่งจริงๆ ครับ บางทีเราอาจจะตามมันไม่ทัน แต่ก็ต้องพยายามติดตามไปเรื่อง ๆ ถ้า หยุดหายไปย้อนกลับมาดูอีกที ไม่รู้ว่าโลกเขาไปถึงไหนแล้ว

    PHP เป็นภาษาที่เรียนรู้และเริ่มต้นได้ไม่ยาก อีกทั้งยังทำงานร่วมกับฐานข้อมูลได้หลายชนิด ไม่ว่าจะเป็น ออราเคิล dBase PostgreSQL IBM DB2 MySQL Informix หรือ ODBC ที่เป็นมาตรฐานการเชื่อมต่อฐานข้อมูลที่ใช้กันแพร่หลาย คิดว่าอนาคตของ PHP ก็จะยังคงมีการพัฒนาต่อไป

    ในส่วนของ mySQL ซึ่งบริษัทซันไมโครซิสเต็มส์ (Sun Microsystems, Inc.) ได้ซื้อกิจการของ MySQ LAB ไปเรียบร้อยแล้วนั้นอนาคตยังไม่แน่ว่าผู้ใช้งานจะยังสามารถใช้งานได้ฟรีหรือเปล่า แต่ถ้ายังสามารถใช้ได้ฟรี mySQL ก็ถือว่าเป็นคู่หูที่ดีกับ PHP

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

    ตอบลบ