<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>การพัฒนาซอฟต์แวร์ by Panupong Khumhom</title>
      <link>https://padlet.com/panupongkh/wy9wpvnful4nuiuc</link>
      <description>กลุ่มที่ 1 </description>
      <language>en-us</language>
      <pubDate>2020-12-08 03:45:52 UTC</pubDate>
      <lastBuildDate>2020-12-08 04:05:33 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f60e.png</url>
      </image>
      <item>
         <title>สรุปการพัฒนาซอฟต์แวร์</title>
         <author>panupongkh</author>
         <link>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996832654</link>
         <description><![CDATA[<ul><li><strong>เป็นกระบวนการก่อร่าง กำหนด ออกแบบ </strong><a href="https://th.wikipedia.org/wiki/%E0%B8%99%E0%B8%B1%E0%B8%81%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1"><strong>เขียนโปรแกรม</strong></a><strong> </strong><a href="https://th.wikipedia.org/w/index.php?title=%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%88%E0%B8%B1%E0%B8%94%E0%B8%97%E0%B8%B3%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C&amp;action=edit&amp;redlink=1"><strong>จัดทำคู่มือ</strong></a><strong> </strong><a href="https://th.wikipedia.org/wiki/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%97%E0%B8%94%E0%B8%AA%E0%B8%AD%E0%B8%9A%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C"><strong>ทดสอบ</strong></a><strong> และ</strong><a href="https://th.wikipedia.org/wiki/%E0%B8%9A%E0%B8%B1%E0%B9%8A%E0%B8%81%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C"><strong>แก้ไขบั๊ก</strong></a><strong>ที่เกี่ยวข้องกับการสร้างและการปรับปรุง</strong><a href="https://th.wikipedia.org/wiki/%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C%E0%B9%81%E0%B8%AD%E0%B8%9B%E0%B8%9E%E0%B8%A5%E0%B8%B4%E0%B9%80%E0%B8%84%E0%B8%8A%E0%B8%B1%E0%B8%99"><strong>แอปพลิเคชัน</strong></a><strong> </strong><a href="https://th.wikipedia.org/wiki/%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C%E0%B9%80%E0%B8%9F%E0%B8%A3%E0%B8%A1%E0%B9%80%E0%B8%A7%E0%B8%B4%E0%B8%A3%E0%B9%8C%E0%B8%81"><strong>เฟรมเวิร์ก</strong></a><strong> </strong></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2020-12-08 03:49:50 UTC</pubDate>
         <guid>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996832654</guid>
      </item>
      <item>
         <title>การพัฒนาซอฟต์แวร์</title>
         <author>panupongkh</author>
         <link>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996833041</link>
         <description><![CDATA[<div>    เมื่อมีการว่าจ้างให้พัฒนาซอฟต์แวร์ ผู้ว่าจ้างมักจะเซ็นชื่อรับรองว่า นี่คือ ข้อกำหนดซึ่งตรงกับที่เขาต้องการแล้ว แต่ปรากฏว่า เมื่อผู้พัฒนาซอฟต์แวร์ทำงานเสร็จเรียบร้อยตรงตามข้อกำหนดของผู้ว่าจ้างอย่างเคร่งครัด แต่ความต้องการของผู้ว่าจ้างกลับเปลี่ยนไป ผลก็คือ ผู้ว่าจ้างไม่ยอมตรวจรับงาน และไม่ยอมจ่ายเงิน หรือขอให้แก้ไขซอฟต์แวร์ จนกว่าจะพอใจ และถึงแม้ว่าจะยอมจ่ายเงิน ผู้ว่าจ้างก็ไม่สามารถนำซอฟต์แวร์ไปใช้ประโยชน์ตามที่ต้องการได้ ปัญหานี้เคยทำให้โครงการซอฟต์แวร์ระดับพันล้านบาทของไทยต้องล้มเหลว เนื่องจากไม่มีใครกล้าเซ็นรับรองเอกสาร ที่ระบุข้อกำหนดความต้องการของผู้ใช้ และเอกสารที่ระบุคุณลักษณะซอฟต์แวร์<br>    การพัฒนาซอฟต์แวร์ตามแม่แบบแบบขั้นน้ำตก เปรียบเทียบได้กับการวัดตัวเด็กเล็ก เพื่อใช้ตัดเสื้อหลายสิบตัว แต่รอส่งมอบพร้อมกันทุกตัว ซึ่งต้องใช้เวลานานหลายเดือน กว่าจะได้เสื้อ เด็กก็โตขึ้นแล้ว เสื้อจึงคับไป ทั้งที่ช่างได้ตัดเสื้อตามขนาดที่วัดไว้ทุกอย่าง หากไม่มีการว่าจ้างต่อเนื่อง เพื่อให้ช่างแก้เสื้อให้มีขนาดที่เด็กสามารถใส่ได้ ผู้ว่าจ้างก็จะเสียเงินโดยเปล่าประโยชน์<br><br>นายวัชรกร์ เพียรพิทักษ์ เลขที่17<br><br></div>]]></description>
         <enclosure url="http://saranukromthai.or.th/sub/book/book.php?book=25&amp;chap=4&amp;page=t25-4-infodetail03.html" />
         <pubDate>2020-12-08 03:50:08 UTC</pubDate>
         <guid>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996833041</guid>
      </item>
      <item>
         <title>การพัฒนาซอฟต์แวร์</title>
         <author>panupongkh</author>
         <link>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996833391</link>
         <description><![CDATA[<div>เมื่อเราอยากเล่นจรวดกระดาษและมีความสามารถในการพับจรวด เพื่อนของเราอยากเล่นบ้างแต่เขาพับไม่เป็นเราก็ต้องบอกวิธีพับตามขั้นตอนให้แก่เขา เมื่อเขาฟังขั้นตอนที่เราบอกเสร็จแล้วก็ ไม่ใช่ว่าเขาจะมีจรวดให้เล่นได้ทันทีแต่เขาต้องหากระดาษมาพับตามขั้นตอนที่เราบอกก่อน เขาจึงจะได้จรวดมาปาเล่นอย่างเราบ้าง<br>คอมพิวเตอร์ที่เราเห็นว่าสามารถทำอะไรได้สารพัดและมีเกมมากมายให้เราเล่นนั้น  อันที่จริงแล้วเวลาเริ่มต้นคอมพิวเตอร์ไม่สามารถทำอะไรได้เลยสาเหตุที่ทำได้ก็เพราะมีการสั่งวิธีทำสิ่งต่าง ๆ เป็นขั้นตอนไว้ให้เราเรียกคำสั่งต่าง ๆ สำหรับคอมพิวเตอร์ที่รวมกันเป็นชุดว่า <strong>"ซอฟต์แวร์"</strong> หรือ <strong>"โปรแกรม"</strong> เกมที่เราเล่นในคอมพิวเตอร์ก็เป็นซอฟต์แวร์อย่างหนึ่ง คอมพิวเตอร์ต้องทำตามคำสั่งที่อยู่ในซอฟต์แวร์ก่อนเราจึงจะเริ่มเล่นเกมได้<br>นายณัฐภัทร ทะลือ เลขที่5<br><br></div>]]></description>
         <enclosure url="https://www.trueplookpanya.com/knowledge/content/57695/-itcom-it-itsofoth-itsof-" />
         <pubDate>2020-12-08 03:50:23 UTC</pubDate>
         <guid>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996833391</guid>
      </item>
      <item>
         <title>การพัฒนาซอฟต์แวร์</title>
         <author>panupongkh</author>
         <link>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996833465</link>
         <description><![CDATA[<div><strong>การพัฒนาซอฟต์แวร์</strong><br>          การผลิตผลิตภัณฑ์ที่จะต้องใช้วิธีการพัฒนาทางวิศวกรรมไม่ว่าจะเป็นรถยนต์ซี่งเป็นวิศวกรรมเครื่องกล เครื่องโทรทัศน์ซึ่งเป็นวิศวกรรมไฟฟ้า ตลอดไปจนถึงงานการก่อสร้างสะพานหรืออาคารสูงซึ่งเป็นวิศวกรรมโยธา ล้วนต้องมีกระบวนการหรือขั้นตอนพัฒนาและบำรุงรักษาที่ประกอบด้วย<br>วิธีการต่าง ๆ มากมาย ในงานพัฒนาระบบซอฟต์แวร์ขนาดใหญ่ก็เช่นเดียวกัน จำเป็นต้องมีกระบวนการเชิงวิศวกรรมที่เรียกว่า วิศวกรรมซอฟต์แวร์ ในการพัฒนาและบำรุงรักษาซอฟต์แวร์อย่างเป็นขั้นตอน เพื่อให้งานสำเร็จลุล่วงตามเวลาและบรรลุเป้าหมายที่ต้องการ<br>          การพัฒนาระบบซอฟต์แวร์ขนาดใหญ่ ๆ เช่น ระบบสินค้าคงคลังในงานธุรกิจ ระบบการลงทะเบียนเรียนในมหาวิทยาลัย  <br><strong>ขั้นตอนการพัฒนาซอฟต์แวร์</strong> <br>มี 4 ขั้นตอน<br>ของนายภานุพงศ์ คุ้มหอม เลขที่ 4</div>]]></description>
         <enclosure url="https://sites.google.com/site/m2computor/artifact-5" />
         <pubDate>2020-12-08 03:50:26 UTC</pubDate>
         <guid>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996833465</guid>
      </item>
      <item>
         <title>การพัฒนาซอฟต์แวร์</title>
         <author></author>
         <link>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996835709</link>
         <description><![CDATA[<div><strong>การพัฒนาซอฟต์แวร์</strong> (<a href="https://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%AD%E0%B8%B1%E0%B8%87%E0%B8%81%E0%B8%A4%E0%B8%A9">อังกฤษ</a>: software development) เป็นกระบวนการก่อร่าง กำหนด ออกแบบ <a href="https://th.wikipedia.org/wiki/%E0%B8%99%E0%B8%B1%E0%B8%81%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1">เขียนโปรแกรม</a> <a href="https://th.wikipedia.org/w/index.php?title=%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%88%E0%B8%B1%E0%B8%94%E0%B8%97%E0%B8%B3%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C&amp;action=edit&amp;redlink=1">จัดทำคู่มือ</a> <a href="https://th.wikipedia.org/wiki/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%97%E0%B8%94%E0%B8%AA%E0%B8%AD%E0%B8%9A%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C">ทดสอบ</a> และ<a href="https://th.wikipedia.org/wiki/%E0%B8%9A%E0%B8%B1%E0%B9%8A%E0%B8%81%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C">แก้ไขบั๊ก</a>ที่เกี่ยวข้องกับการสร้างและการปรับปรุง<a href="https://th.wikipedia.org/wiki/%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C%E0%B9%81%E0%B8%AD%E0%B8%9B%E0%B8%9E%E0%B8%A5%E0%B8%B4%E0%B9%80%E0%B8%84%E0%B8%8A%E0%B8%B1%E0%B8%99">แอปพลิเคชัน</a> <a href="https://th.wikipedia.org/wiki/%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C%E0%B9%80%E0%B8%9F%E0%B8%A3%E0%B8%A1%E0%B9%80%E0%B8%A7%E0%B8%B4%E0%B8%A3%E0%B9%8C%E0%B8%81">เฟรมเวิร์ก</a> หรือส่วนประกอบซอฟต์แวร์อื่น ๆ อีกทั้งการพัฒนาซอฟต์แวร์ยังเป็นกระบวนการเขียนและ<a href="https://th.wikipedia.org/w/index.php?title=%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%9B%E0%B8%A3%E0%B8%B1%E0%B8%9A%E0%B8%9B%E0%B8%A3%E0%B8%B8%E0%B8%87%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C&amp;action=edit&amp;redlink=1">ปรับปรุง</a><a href="https://th.wikipedia.org/wiki/%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8B%E0%B9%82%E0%B8%84%E0%B9%89%E0%B8%94">ซอร์ซโค้ด</a> แต่ในแง่มุมที่กว้างขึ้นนั้นการพัฒนาซอฟต์แวร์รวมทุกอย่างที่เกี่ยวข้องระหว่างแนวคิดของซอฟต์แวร์ที่ต้องการตลอดไปจนถึงการเสร็จสมบูรณ์ของซอฟต์แวร์ โดยในบางครั้งอาจอยู่ในกระบวนการวางแผนและ<a href="https://th.wikipedia.org/wiki/%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%9A%E0%B8%A7%E0%B8%99%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%9E%E0%B8%B1%E0%B8%92%E0%B8%99%E0%B8%B2%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C">วางโครงร่าง</a> ดังนั้นการพัฒนาซอฟต์แวร์จึงเกี่ยวข้องกับการค้นคว้า การพัฒนาใหม่ การสร้างต้นแบบ การแก้ไข การใช้ซ้ำ การออกแบบและสร้างอีกครั้ง การปรับปรุง หรือการกระทำใด ๆ ก็ตามที่ก่อให้เกิดผลิตภัณฑ์ซอฟต์แวร์<br>นาย ธนกฤต สุวรรณโชติ เลขที่3</div>]]></description>
         <enclosure url="https://th.wikipedia.org/wiki/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%9E%E0%B8%B1%E0%B8%92%E0%B8%99%E0%B8%B2%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C" />
         <pubDate>2020-12-08 03:52:12 UTC</pubDate>
         <guid>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996835709</guid>
      </item>
      <item>
         <title>การพัฒนาซอฟต์แวร์</title>
         <author>panupongkh</author>
         <link>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996840476</link>
         <description><![CDATA[<div>การพัฒนาระบบงานใด ๆ ก็ตามก็จะประกอบไปด้วยขั้นตอนต่างๆ มาประกอบกัน</div><div><strong>การกำหนดปัญหา(Problem Definition)</strong> หรือ การเลือกสิ่งที่จะนำมาพัฒนาระบบงาน(Project Identification and Selection) นับว่าเป็นขั้นตอนแรกในวงจรของการพัฒนา ขั้นตอนนี้มักจะเกิดขึ้นอย่างเป็นทางการ จากการประชุมของฝ่ายบริหาร เพื่อที่จะค้นหาวิธีการทำงานที่มีประสิทธิภาพ<br><strong>การวิเคราะห์ปัญหา(Analysis)</strong> เมื่อ ผ่านขั้นตอนการการกำหนด หรือ เลือกโครงการที่จะทำการพัฒนาแล้ว ขั้นตอนต่อไปก็จะต้องนำเอาสิ่งที่ได้จากขั้นตอนแรกมาทำการวิเคระห์ โดยนักวิเคราะห์ระบบจะต้องทำการ วิเคราะห์ระบบ ในขั้นตอนนี้เป็นขั้นตอนที่มีความสำคัญมาก และไม่ควรทำอย่างรีบเร่ง เนื่องจากโครงการพัฒนาจำนวนมากที่ประสปความล้มเหลวเพราะการวิเคราะห์ และออกแบบที่ไม่ถูกต้อง<br><br>นายนนณภัทร สุวรรณโชติ</div>]]></description>
         <enclosure url="https://th.wikibooks.org/wiki/%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%9A%E0%B8%A7%E0%B8%99%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%9E%E0%B8%B1%E0%B8%92%E0%B8%99%E0%B8%B2%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95%E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C" />
         <pubDate>2020-12-08 03:55:45 UTC</pubDate>
         <guid>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996840476</guid>
      </item>
      <item>
         <title>การพัฒนาซอฟต์แวร์</title>
         <author>panupongkh</author>
         <link>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996844464</link>
         <description><![CDATA[<div><strong>กระบวนการพัฒนาซอฟต์แวร์</strong><br><br>กระบวนการการพัฒนาซอฟต์แวร์ที่ดีควรหาข้อผิดพลาดให้ได้ แต่ต้องไม่สับสนเรื่องขั้นตอนในการพัฒนา ถ้าผลิตอย่างมีขั้นตอน ก็ควรมีความยืดหยุ่นพอสมควร และไม่ยึดติดกับขั้นตอนมากเกินไป จนทำให้โครงการล่าช้า หรือล้มเหลว เพราะเลือกใช้ขั้นตอนที่ไม่เหมาะสมกับประเภทของซอฟต์แวร์ <br><br>ถ้าพบข้อผิดพลาดช่วงแรกๆ ก็จะช่วยลดระยะเวลา และค่าใช้จ่าย ในการพัฒนาซอฟต์แวร์ได้มาก การศึกษาเรื่องค่าใช้จ่ายด้านซอฟต์แวร์ของบริษัทไอบีเอ็ม (IBM) บริษัทจีทีอี (GTE) และบริษัททีอาร์ดับเบิลยู (TRW) โดยนายแบรี่ บีม (Barry Boehm) ในปี ค.ศ. ๑๙๓๖ พบว่า ถ้าแก้ไขข้อผิดพลาด เมื่อพัฒนาซอฟต์แวร์เสร็จแล้ว แทนที่จะแก้ไขตั้งแต่ตอนที่กำหนดคุณลักษณะของซอฟต์แวร์ ก็จะต้องเสียค่าใช้จ่ายเพิ่มขึ้นเป็นร้อยเท่า ตัวอย่างของปัญหานี้เห็นได้อย่างชัดเจน ในการแก้ปัญหาคอมพิวเตอร์ ปี ค.ศ. ๒๐๐๐ หรือที่เรียกว่า ปัญหาวายทูเค (Y2K) บริษัที่ออกแบบซอฟต์แวร์ให้ใช้กับปีที่มีเลขสี่หลักตั้งแต่ต้นแทบจะไม่เดือดร้อนในการแก้ไขเลย แต่ซอฟต์แวร์อื่นๆ ที่ทั้งผู้ผลิตและผู้ใช้ต่างละเลยปัญหานี้ โดยยังคงใช้ปีเป็นเลขสองหลักอยู่ บางรายใช้อยู่เป็นสิบๆ ปี เมื่อถึงเวลาแก้ไขข้อผิดพลาดของซอฟต์แวร์ ก็ปรากฏว่าต้องใช้เงินเป็นจำนวนมากถึงหลายสิบล้านบาท ร้อยล้านบาท หรือมากกว่านั้น<br>ของนายอายุธ จุนจริง เลขที่2</div>]]></description>
         <enclosure url="http://saranukromthai.or.th/sub/book/book.php?book=25&amp;chap=4&amp;page=t25-4-infodetail02.html" />
         <pubDate>2020-12-08 03:58:43 UTC</pubDate>
         <guid>https://padlet.com/panupongkh/wy9wpvnful4nuiuc/wish/996844464</guid>
      </item>
   </channel>
</rss>
