Я думаю, что большинство "полноценных" методологий разработки как xp и такой фокусируется на формировании каналов и оптимизации коммуникации между членами команды.
, Если Вы разрабатываете в команде "единственного человека", нет никакого преимущества, которое будет иметься в выполнении ежедневных встреч толпы и такой с собой;-) Таким образом это должно быть достаточно, если Вы придерживаетесь некоторых лучших практик как "управление версиями использования" и т.д. Книги "Прагматически настроенный Программист" и "Поставка это!" мог бы дать Вам хороший обзор по некоторым методам, которые стоит придерживаться, работаете ли Вы в команде или один. По крайней мере, этого для меня.
Только, чтобы быть ясными, Вам будут нужны некоторая структура или план относительно Вашего проекта, ПРЕЖДЕ ЧЕМ Вы начнете кодировать, но что-то как простой список ожидающих выполнения задач и необработанный эскиз запланированной разработки программного обеспечения сделает.
Entity framework также работает с Npgsql - .Net Data Provider для Postgresql. Руководство по его настройке можно найти здесь: http://www.npgsql.org/ef6/index.html
У Devart есть продукт, который обеспечивает поддержку структуры сущностей для PostgreSQL. См .:
http://www.devart.com/dotconnect/postgresql/
Существует провайдер для моно для postgreSQL. См .: