วิศวกรรมซอฟต์แวร์ : หลักการออกแบบพัฒนาระบบเชิงวิศวกรรมและองค์ประกอบมนุษย์ - จรณิต แก้วกังวาล (ซีเอ็ดยูเคชั่น)