Learn Agile Principles Indirectly through Practice