หลักการออกแบบและขั้นตอนการพัฒนาของ ADDIE modelประกอบไปด้วย
1. ขั้นการวิเคราะห์ (Analysis) ประกอบด้วยรายละเอียดแต่ละส่วน ดังนี้
1. การกำหนดหัวเรื่องและวัตถุประสงค์ทั่วไป
2. การวิเคราะห์ผู้เรียน
3. การวิเคราะห์วัตถุประสงค์เชิงพฤติกรรม
4. การวิเคราะห์เนื้อหา
2. ขั้นการออกแบบ (Design) ประกอบด้วยรายละเอียดแต่ละส่วนสามารถแบ่งออกได้ดังนี้ ดังนี้
1. การออกแบบ Courseware (การออกแบบบทเรียน)
ซึ่งจะประกอบด้วยส่วนต่างๆ ได้แก่ วัตถุประสงค์เชิงพฤติกรรม เนื้อหา แบบทดสอบก่อนบทเรียน (Pre-test) สื่อ กิจกรรม วิธีการนำเสนอ และแบบทดสอบหลังบทเรียน (Post-test) 2. การออกแบบผังงาน (Flowchart) และการออกแบบบทดำเนินเรื่อง (Storyboard)(ขั้นตอนการเขียนผังงานและสตอรี่บอร์ดของ อลาสซี่)3. การออกแบบหน้าจอภาพ (Screen Design)
การออกแบบหน้าจอภาพ หมายถึง การจัดพื้นที่ของจอภาพเพื่อใช้ในการนำเสนอเนื้อหา ภาพ และส่วนประกอบอื่นๆ สิ่งที่ต้องพิจารณา มีดังนี้
1. การกำหนดความละเอียดภาพ (Resolution)
2. การจัดพื้นที่แต่ละหน้าจอภาพในการนำเสนอ 3. การเลือกรูปแบบและขนาดของตัวอักษรทั้งภาษาไทยและภาษาอังกฤษ
3. การกำหนดสี ได้แก่ สีของตัวอักษร (Font Color) ,สีของฉากหลัง (Background) ,สีของส่วนอื่นๆ
4. การกำหนดส่วนอื่นๆ ที่เป็นสิ่งอำนวยความสะดวกในการใช้บทเรียน