Методология 12 факторов представляет собой популярный набор принципов создания облачных приложений, составленный создателями облачной платформы Heroku. Twelve-Factor Арр — сайт, изначально созданный Адамом Виггинсом (Adam Wiggins), соучредителем Heroku, в виде манифеста с описанием SaaS-приложений, разработанных с целью получить преимущества от использования приемов, свойственных современным облачным платформам.
На их сайте методология начинается с описания набора ключевых основополагающих идей по созданию приложений.