Software development process
กระบวนการพัฒนาซอฟต์แวร์ - หน้า 2
วงจรชีวิตการพัฒนาระบบ
Computing terminologyวงจรชีวิตการพัฒนาระบบ ( SDLC ) อธิบายถึงขั้นตอนทั่วไปและความก้าวหน้าระหว่างขั้นตอนต่างๆ ในระหว่างการพัฒนา ระบบ คอมพิวเตอร์ขั้นตอนเหล่านี้จะดำเนินไปตั้งแต่เริ่มต้นจนถึงการเลิกใช้งาน
อ่าน 1 นาทีสภาพแวดล้อมการใช้งาน
Software development processในการใช้งานซอฟต์แวร์สภาพแวดล้อมหรือระดับชั้นหมายถึงระบบคอมพิวเตอร์หรือชุดของระบบที่ใช้ใน การติดตั้งและเรียกใช้ โปรแกรมคอมพิวเตอร์หรือส่วนประกอบซอฟต์แวร์ในกรณีง่ายๆ เช่น...
อ่าน 1 นาทีสัญญาแบบ Agile
Agile software developmentรูป แบบ สัญญาแบบราคาคงที่ของ Agileเป็นรูปแบบสัญญาที่ตกลงกันระหว่างผู้ให้บริการและลูกค้าของโครงการไอทีที่พัฒนาซอฟต์แวร์โดยใช้วิธีการแบบ Agileรูปแบบนี้เริ่มต้นด้วยขั้นตอนการทดสอบ...
อ่าน 1 นาทีการพัฒนาเว็บฝั่ง Front-end
Software development processการพัฒนาเว็บฝั่งหน้าบ้าน (Front-end web development)คือการพัฒนาส่วนติดต่อผู้ใช้แบบกราฟิกของเว็บไซต์โดยใช้HTML , CSSและJavaScriptเพื่อให้ผู้ใช้สามารถดูและโต้ตอบกับเว็บไซต์นั้นได้
อ่าน 1 นาทีแผนผังซอฟต์แวร์
Infographicsแผนที่ซอฟต์แวร์แสดงถึงข้อมูลคงที่ พลวัต และวิวัฒนาการของระบบซอฟต์แวร์และกระบวนการพัฒนาซอฟต์แวร์โดยใช้การแสดงภาพข้อมูล แบบแผนที่ 2 มิติหรือ 3 มิติ ถือ
อ่าน 1 นาทีอีซีอี 62304
IEC standardsIEC 62304 – ซอฟต์แวร์อุปกรณ์ทางการแพทย์ – กระบวนการวงจรชีวิตของซอฟต์แวร์เป็นมาตรฐานสากลที่เผยแพร่โดยคณะกรรมการไฟฟ้าสากล (IEC)
อ่าน 1 นาทีแนวปฏิบัติที่ดีที่สุดในการเขียนโค้ด
CS1 maint: location missing publisherแนวปฏิบัติที่ดีที่สุดในการเขียนโค้ดหรือแนวปฏิบัติที่ดีที่สุดในการเขียนโปรแกรมคือชุดของกฎที่ไม่เป็นทางการ บางครั้งเป็นกฎส่วนตัว ( แนวปฏิบัติที่ดีที่สุด ) ที่นักพัฒนาซอฟต์แวร์...
อ่าน 1 นาทีการสร้างแบบจำลองหลายแบบเฉพาะโดเมน
Programming language topicsการสร้างแบบจำลองหลายโดเมนเฉพาะเป็น กระบวนทัศน์ การพัฒนาซอฟต์แวร์ที่แต่ละมุมมองถูกทำให้ชัดเจนเป็นภาษาเฉพาะโดเมน (DSL) ที่แยกต่างหาก
การปรับใช้แบบต่อเนื่อง
Software development processการปรับใช้แบบต่อเนื่อง ( CD ) เป็นแนวทางวิศวกรรมซอฟต์แวร์ที่ฟังก์ชันการทำงานของซอฟต์แวร์จะถูกส่งมอบบ่อยครั้งและผ่านการปรับใช้แบบ อัตโนมัติ
อ่าน 1 นาทีการออกแบบประสบการณ์ผู้ใช้
CS1 errors: periodical ignoredการออกแบบประสบการณ์ผู้ใช้ ( UX design , UXD , UEDหรือXD ) ซึ่งเป็นพื้นฐานของข้อกำหนดส่วนกลางสำหรับ "การวิจัยการออกแบบประสบการณ์ผู้ใช้" (หรือที่รู้จักกันในชื่อ UX Design Research)
อ่าน 1 นาทีแนวทางการสร้าง การดำเนินงาน และการทดสอบซอฟต์แวร์แบบโมดูลาร์
Software development processMASCOT ( Modular Approach to Software Construction Operation and Test ) เป็นวิธีการทางวิศวกรรมซอฟต์แวร์ที่พัฒนาขึ้นภายใต้การอุปถัมภ์ของกระทรวงกลาโหมแห่งสหราชอาณาจักรเริ่มต้นในช่วงต...
อ่าน 1 นาทีกระบวนการพัฒนาซอฟต์แวร์
Methodologyกระบวนการพัฒนาซอฟต์แวร์กำหนดขั้นตอนในการพัฒนาซอฟต์แวร์โดยทั่วไปจะแบ่งความพยายามโดยรวมออกเป็นขั้นตอนย่อยหรือกระบวนการย่อยที่เล็กกว่า...
อ่าน 1 นาทีการกินอาหารสุนัขของตัวเอง
1988 neologismsการกินอาหารสุนัขของตัวเองหรือ " dogfooding " คือการปฏิบัติในการใช้ผลิตภัณฑ์หรือบริการของตนเองนี่อาจเป็นวิธีหนึ่งที่องค์กรใช้ทดสอบผลิตภัณฑ์ของตนในการใช้งานจริงโดยใช้ เทคนิค...
อ่าน 1 นาทีการพัฒนาที่ขับเคลื่อนด้วยธุรกิจ
Software development processการพัฒนาที่ขับเคลื่อนด้วยธุรกิจเป็นเมตาเมธอดสำหรับการพัฒนาโซลูชันไอทีที่ตอบสนองความต้องการทางธุรกิจ โดยตรง ซึ่งทำได้โดยการใช้แนวทางที่ขับเคลื่อนด้วยแบบจำลอง...
อ่าน 1 นาทีการพัฒนาแบบทดสอบนำอย่างต่อเนื่อง
Extreme programmingการพัฒนาแบบทดสอบต่อเนื่อง ( CTDD ) เป็น แนวทาง การพัฒนาซอฟต์แวร์ที่ขยายการพัฒนาแบบทดสอบ (TDD) โดยใช้การดำเนินการทดสอบอัตโนมัติในเบื้องหลัง...
อ่าน 1 นาทีการย้อนกลับ (การพัฒนาซอฟต์แวร์)
Computer programming stubsในการพัฒนาซอฟต์แวร์ (และโดยนัยเดียวกัน ในสภาพแวดล้อมการแก้ไขเนื้อหา โดยเฉพาะวิกิที่ใช้กระบวนการพัฒนาซอฟต์แวร์แบบควบคุมเวอร์ชัน )...
การออกแบบสปรินต์
Agile software developmentการออกแบบสปรินต์เป็นกระบวนการที่มีเวลาจำกัด ประกอบด้วย 5 ขั้นตอน โดยใช้แนวคิดการออกแบบเพื่อลดความเสี่ยงเมื่อนำผลิตภัณฑ์ บริการ หรือฟีเจอร์ใหม่เข้าสู่ตลาด...
การส่งมอบอย่างต่อเนื่อง
All pages needing cleanupการส่งมอบอย่างต่อเนื่อง ( CD ) เป็น แนวทาง การพัฒนาซอฟต์แวร์ที่ทีมงานผลิตซอฟต์แวร์ในรอบสั้นๆ เพื่อให้มั่นใจว่าซอฟต์แวร์สามารถเผยแพร่ได้อย่างน่าเชื่อถือได้ตลอดเวลา...
การบูรณาการอย่างต่อเนื่อง
Accuracy disputes from May 2020การบูรณาการอย่างต่อเนื่อง ( CI ) คือการปฏิบัติในการบูรณาการ การเปลี่ยนแปลง ซอร์สโค้ดบ่อยครั้งและทำให้มั่นใจว่าโค้ดเบสที่บูรณาการแล้วอยู่ในสถานะที่ใช้งานได้ โดยทั่วไป
การควบคุมเวอร์ชัน
Distributed version control systemsการควบคุมเวอร์ชัน (หรือที่รู้จักกันในชื่อการควบคุมการแก้ไขการควบคุมซอร์สโค้ดและการจัดการซอร์สโค้ด ) คือ แนวทางปฏิบัติ ทางวิศวกรรมซอฟต์แวร์ในการควบคุม จัดระเบียบ...
มาโครสโคป (ชุดเครื่องมือวิเคราะห์)
Enterprise architectureMacroscopeคือชุดวิธีการแบบบูรณาการที่มุ่งเน้นกิจกรรมด้านไอที ขององค์กร Macroscope...
โมเดล V (การพัฒนาซอฟต์แวร์)
Commons category link is locally definedในการพัฒนาซอฟต์แวร์โมเดลV แสดงถึงกระบวนการพัฒนาที่อาจถือได้ว่าเป็นส่วนขยายของโมเดลน้ำตกและเป็นตัวอย่างของโมเดล V ทั่วไปแทนที่จะเคลื่อนลงเป็นเส้นตรง...
อ่าน 1 นาทีสลับคุณสมบัติ
Computer programmingฟีเจอร์ท็อกเกิลในการพัฒนาซอฟต์แวร์เป็นทางเลือกแทนการดูแลรักษาฟีเจอร์แบรนช์ หลายรายการ ในซอร์สโค้ดเงื่อนไขภายในโค้ดจะเปิดใช้งานหรือปิดใช้งานฟีเจอร์ในระหว่างการทำงาน...
สครัม (การบริหารโครงการ)
Agile software developmentScrumคือ กรอบการทำงานแบบ Agileที่เน้นการทำงานร่วมกันเป็นทีม ซึ่งนิยมใช้ในอุตสาหกรรมการพัฒนาซอฟต์แวร์และอุตสาหกรรมอื่นๆ