Abstract:Based on software development of waterfall model to be organized on practice teaching on course of software engineering, it is out of the line with Agile Method on lightweight software project used by small or micro enterprises. According to the teaching goal of Software Engineering curriculum for application-oriented undergraduate, a framework is designed on Agile Method for Practice Teaching of software engineering. The framework is emphasized the rapid iteration of lightweight software projects and diversified practice assessment system for the purpose of application on practice teaching and getting good feedback for teaching. Finally, it is proposed that the research on practical teaching mode of the "software engineering" agile method is fully applied to the offline on learning session of SPOC (Small Private Online Course), which will form a seamless connection with the online self -study direction.