กรุงเทพฯ--9 ม.ค.--Software Park ThailandCourse Description ในอุตสาหกรรมซอฟต์แวร์ปัจจุบัน เรามักได้ยินคำว่าสถาปัตยกรรมซอฟต์แวร์บ่อยครั้ง แต่ความหมายของคำนี้ยังไม่เป็นที่ เข้าใจในวงกว้างนัก? สถาปัตยกรรมซอฟต์แวร์คืออะไร ?? เราจะใช้สถาปัตยกรรมซอฟต์แวร์ในทางปฏิบัติอย่างไร ?? อะไรคือสิ่งที่สถาปนิกทางด้านซอฟต์แวร์ทำให้กับองค์กร ?? อะไรคือคุณค่าที่สถาปัตยกรรมซอฟต์แวร์มีให้ ? สถาปัตยกรรมซอฟต์แวร์เป็น abstract view ของระบบซอฟต์แวร์ที่ต่างจากรายละเอียดของการสร้าง อัลกอริทึม และการ represent ข้อมูล สถาปัตยกรรมเป็นส่วนหนึ่งของกลยุทธ์ทางธุรกิจขององค์กรที่กำลังมี ความสำคัญเพิ่มมากขึ้น สถาปัตยกรรมซอฟต์แวร์สามารถที่จะ? ช่วยให้ซอฟต์แวร์มีความยืดหยุ่นและปรับเปลี่ยนได้ง่าย เพื่อสอดคล้องต่อธุรกิจที่มีการเปลี่ยนแปลงอยู่ตลอดเวลา? ทำให้เกิดความร่วมมือในการทำงานร่วมกันระหว่างภาคธุรกิจ อุตสาหกรรม? ช่วยให้มีการนำไปใช้ต่อในภาคธุรกิจ อุตสาหกรรม? ช่วยให้นักพัฒนาให้ความสำคัญไปที่งานที่มีความเฉพาะเจาะจงยิ่งขึ้นซึ่งมีประโยชน์ต่อการแข่งขันในภาคธุรกิจอุตสาหกรรม? สามารถที่จะใช้เป็นเครื่องมือทางด้านการขายและทางการตลาด? ช่วยลดค่าใช้จ่ายในการดูแลรักษาและการพัฒนา? ช่วยในการจัดการทรัพยากรบุคคล และ สำหรับการบริหารและติดตามโครงการ? สร้างกลุ่มคำศัพท์ที่มีความหมายที่เป็นที่เข้าใจในองค์กร? ช่วยลดเวลาในการเรียนรู้การอบรมได้อ้างอิงองค์ความรู้จากหลักด้านสถาปัตยกรรมซอฟต์แวร์ของสถาบัน Software Engineering Institute (SEI)แห่งมหาวิทยาลัย Carnegie Mellon ประเทศสหรัฐมอเมริกา และสถาบัน World Wide Institute of Software Architects หลักสูตรนี้ เน้นการเรียนรู้หลักการเบื้องต้นที่สำคัญเกี่ยวกับสถาปัตยกรรมซอฟต์แวร์ ซึ่งครอบคลุมทุกประเด็นในเรื่อง Software Architecture : Principles, Practices, and Design โดยจะเน้นให้ผู้เข้าอบรมเข้าใจประเด็นที่สำคัญต่างๆ เกี่ยวกับ สถาปัตยกรรมซอฟต์แวร์ และสามารถนำความรู้ที่ได้รับกลับไปศึกษาต่อยอด สร้างทีมงาน ปรับปรุงการทำงาน จัดองค์ความรู้ ภายในองค์กร ตลอดจนสามารถนำไปประยุกต์กับการทำงานอื่นๆได้Training Date28 January 2008Fee3,210 Baht (Included VAT 7 %)Venue Training Room 3 rd. Floor, Software Park Building (Cheangwattana Rd, Pakkred Nonthaburi)InstructorMr. Narong ChansoiWho Should Attend ผู้บริหารธุรกิจ, ผู้บริหารโครงการ, นักพัฒนาผู้เกี่ยวข้องกับการออกแบบพัฒนา หรือจัดการสร้างระบบที่มีการใช้ซอฟต์แวร์, สถาปนิกซอฟต์แวร์ที่เพิ่งเริ่มต้น, นักเรียน นักศึกษา และผู้สนใจทั่วไปCourse Outline? วงจรทางด้านธุรกิจที่มีผลต่อสถาปัตยกรรม? นิยามและรายละเอียดของสถาปัตยกรรมซอฟต์แวร์เบื้องต้น? มุมมองวงจรชีวิตของวิธีการวิเคราะห์และออกแบบสถาปัตยกรรม? ทําความเข้าใจกับคุณภาพของระบบ(System Qualities)? การออกแบบสถาปัตยกรรมซอฟต์แวร์โดยใช้วิธีAttribute-Driven Design (ADD)? การจัดทําเอกสารเกี่ยวกับสถาปัตยกรรมซอฟต์แวร์? การประเมินสถาปัตยกรรมซอฟต์แวร์? การนําสถาปัตยกรรมมาใช้ซ้ำ(Reuse)? วิธีการใหม่เช่นการสร้างสถาปัตยกรรมขึ้นใหม่(Reconstruction) และ Cost Benefit Analysis Method(CBAM) และสถาปัตยกรรมซอฟต์แวร์แห่งอนาคต