My workflow is pretty simple: I write everything down. Sometimes in blog posts or in tweets, mostly in logging applications and lists. I know everything I've delivered over the past 160 days up to the minute.
At the operational level, my to-do lists are centralized in different Trello boards. One per project, including 200WaD. Most boards are organized in a Kanban fashion (to do/on-going/done).
Project management is an effort at improving organizational communication flows. Communication is both cause and consequence.
All the feedback I receive from my stakeholders through email, Telegram, Slack, or Twitter is logged in to-do lists along with a username so that I can follow-up on them once I deliver.
Every task you accomplish in your day-to-day work is an opportunity to share. This is why I log everything across different applications: Makerlog for real-time logging, Twitter for daily reports, Trello for public accountability, and Github for collaborative work.
Transparency and consistency are the pillars of efficient communication because they generate trust: project management resources must stay easily accessible, dead simple, and regularly updated. I have no sophisticated quality process, only an artisan's mindset.
There is no strategic level either, at least for now. Only a quest for better products.