tl;dr: I really made an effort to write all this up, please read to understand me. In short: I am struggling a bit with the concept of changing notes vs. adding new ones and I am missing some functionality to group or do a concise search todos in a single view.
I lurked around agenda for some time and now, since I am allowed to use a Mac at work, I finally tried it out.
Let me first explain how I usually work and what my situation is: I am a manager leading multiple teams that create software products and do projects. I also am responsible for some of their development in my company along with all the things that you need to worry about when you are managing customers, teams and projects/products.
My usual day is full of meetings and discussions and my main work tools are these:
– A small paper book for notes in meetings
– Two card based tools (like Trello)
– Occasionally Apple Reminders
– Google Calendar
– VSTS (Visual Studio Team Services, which is comparable to eg. Jira)
Wow, that is a lot, let me briefly explain how I use them and how a typical day looks like:
My usual day is full of meetings that are either status meetings (focus on the now), planning meetings (focus on the soon) or strategic meetings (focus on the future).
The first ones are eg. Daily Scrums or a weekly Management Meeting, where everyone shares some updates. However, those meetings usually also generate some ideas or concrete todos for the future.
The second ones are eg. Scrum Sprint Plannings or prep meetings for upcoming events. Often, I am responsible and moderating those meetings and when they happen, I already have to have planned our or at least have a solid suggestion for what’s next. So, in contrast to most status meetings, I really need to prepare those in advance.
The strategic meetings eg. discussions with potential customers in which I need to present products or discuss project ideas. If those have a „follow-up“ kind of style, then I need to be prepared to know how the last meeting went and should be able to address the todos from the previous meeting.
Also, there are obviously some meetings that are a bit of everything. For example, the weekly management status meeting has a bit of reporting, a bit of planning for soon and strategic elements.
Finally, I also have to do some work outside of meetings. That usually happens in some of the tools mentioned next.
Almost all of my projects are organized around agile teams that follow some way of agile method, eg. Scrum or Kanban or some other lightweight task tracking method. To track progress, we use VSTS, in which we track user stories and this is also the place where team members track the product/project progress. However, I try to avoid using the product backlog for items that are more like to-dos, eg. „Get approval from IT Security for app“ or „Create rights and roles model“. Those don’t fit (imo) the product backlog and thus are assigned to people — often myself — to be done.
Some of the todos also come from email. My colleagues, clients, and superiors send stuff around that include todos, eg. „We have to make sure to ask the data protection guys about XYZ.“ — This is the basic horror of project management because the task now is in limbo and if no one puts it on their todo list, it will be forgotten. Usually, it is my job to make sure those are not forgotten and for that first of all, I am a heavy „star“ user of Gmail. Every mail that still has a todo or requires an answer that I can’t give immediately gets a star. However, sometimes emails that I just want to read later also get a star. So I have a lot of starred emails which I go through often and un-star some (which I can complete or put todos somewhere else).
„Somewhere else“ usually is a card based todo tool, like Trello. There, I have an organization of topics. Eg. people management or project A are columns in my trello board. However, I usually dump some tasks and am not a heavy user of due dates or adding much info to the cards. Usually something pretty complex like „Talk to the data protection guys“ will become „Meeting with DPO“. Not assigning info (eg. „Why do we need to talk to them?“) sometimes is stressful for me, because I try to keep all the info in my head and I am constantly worrying that I forgot something important. When I am home and something jumps to my head, I usually try to set an Apple Reminder using Siri to make sure I add it „somewhere“ the next day when I am in the office.
Finally, my probably most used tool is pen and paper during meetings. I do avoid bringing my laptop so I can focus on the speaker and not be distracted eg. by mail or something else. (Yes, I am looking at you, developers who continue to code in meetings!!) I usually make some notes about things that I should keep track of but usually not general information (again, because I try to keep that in my head which probably is not a good idea). Later on, I often go through my notes and strike everything through that moved to a digital place or has been done. I also rip off pages that are „done“ from my notebook. (So, I often need new notebooks…)
If my week gets too busy or something important is coming up that requires some hours of focused work, I set blockers into my calendar. Usually, I don’t follow them, because other more important things came up, so time management is always hard.
Agenda expectations and feedback after a few days usage
When I saw Agenda, I immediately thought that the idea of adding the concept of time to notes was great. Not that eg. Apple Notes didn’t already had a concept of time. But the idea to scroll through projects and their notes seemed great and also fit very well with my usage of the pen and paper. I could just digitize all my pen and paper things and still could assign todos, tag people and even have everything sortable. That was a great idea.
So I started with some of the notes for the employees that I am responsible for and found it great to have an overview over their development and things we agreed on or todos for them, that I could check later on.
That fit very well mostly — that I discovered later — because those „let’s talk about your career“ meetings are immutable. They also do focus on the now and the future but usually, they create more „todos“ for my employees than for me. Also, those todos are not required „right now“ but eg. I have to allocate some budget for a conference or something like that which requires no immediate action and I will definitely remember to do this, even I had not put it in a note.
Then I started using notes for meetings. The first meeting, I enjoyed putting all the info in, assign a date and even some todos. But, the second meeting was related to the first meeting and struggled with how to organize notes. Some info I wanted to put in was directly related to todos form the first note. So, should I edit the first note and add a todo or an outcome? Should I copy some info from the previous note? Should I maybe not organize notes by meetings but by topic (eg. IT Security things) and work in the same note all the time? Then I would remove the concept of time from my notes again. Also not good. Finally, I struggled with the todos: Since they are now scattered across notes, there is no consistent „I need to do this“ view for me anymore. Even if tag those and do a search I am always seeing the full notes.
The next idea I had was to use the pin to top feature so that I could have single Todo list on top for each project but then again I would have removed the aspect of time for the todos and also stripped them of their context.
Finally, I wanted to add some due-tags again to improve my time management. What I really enjoyed was that you could add the concept of time to any tag not only the due tag. So if I added a due(in 2 days) tag that would become a searchable date. That is really important for me because I don’t want to constantly think about when to do something so that it will be done by the due date. Also, there are quite some tasks that I delegate to others and want to be reminded to get a status update for those by some time. Basically, track their due date eg. as a check or revisit tag.
It is great that this works, but still, aside from search, there is no way to see a consolidated list of all items that I tagged this way, only for notes that contain this tag which makes it hard to find things especially if they are embedded in longer notes.
I assume that this already is a feature on your „what you are working on“ list along with support to add some integration with Apple Reminders, so that you can get reminded when something with an (I call it) time-enabled-tag becomes relevant. Maybe it would also be worth considering to add a „simple“ push/local notification feature that will trigger an Agenda internal notification for items that have a time-enabled tag.
As you can see, I am already trying to do some recommendations, maybe even feature requests. But I hope it helps to understand the way that I am working because I believe to be in your target audience. So, here is a list of improvements that I would like to see (need, to be honest) in order really improve my way of working using Agenda:
– A view that aggregates all checkbox (todo) items, maybe on toggable on top of each project or even one aggregate over all projects as its own view in „Overview“. Great would be a way to jump to the note that the todo item originated from.
– A search or view that does not show notes in full but only the matching item (eg. todo) or paragraph with the ability to „show more“ or „jump to“. That would already fulfill parts of the first item because I could filter on todos that are „due“ or have any other time-enabled tag
– A way to reference or maybe even quote from other notes so that I can start new notes and keep the date feature for eg. meetings but reference things that have been discussed earlier. Again, also with the ability to jump to the referenced note.
Some other minor requests that have probably been already made but I’d like to share my opinion here as well:
– Projects should be reorderable
– Settings should be synced across devices (assign today to new notes, make new notes appear on agenda)
– Tagging people should support an auto-complete feature
– Tags should support an auto-complete feature
– On your website, you have a great visual element that shows the date of the newest and oldest entry with a scrollbar between. That would be great to have in Agenda as well, maybe with sticky dots where notes are placed and their dates, so you can „time travel“
– The highlight of a search term in tags does look a bit awkward with the yellow on top of the tag background/people background
– Something that I can’t personally use as my company does not allow use of Apple Mail, but integration with email would be great. Eg. add an email as an (expandable) item to a project so that it appears in the timeline. That would make „mails“ a first class citizen next to notes in projects. Maybe the same could be done with links that would show a preview of the contents of the page (I am already thinking about how to integrate my Gmail in here… Taking this further, calendar entries could be first class citizens as well, instead of being linked to notes… I guess I am taking this too far.
– Inline files and images, so attachments to notes should be possible. One great use-case: In Mojave, a native „Insert from iPhone or iPad“ action is available that lets you snap a quick picture of something — eg. my pen and paper notebook would be really great.
– The native mac spelling correction does not seem to work when writing in agenda?
Summary, now really
If you took the time to read all this, I am very grateful that you take care of your customers. I spent like 2 hours in thinking about the way how I work with Agenda and formulate this post, so I really hope it helps you get some insights. If you have any questions or suggestions for me, please comment!
All in all: I am looking very much forward to you improving Agenda and it does not happen often, that I think something really could change the way I work. But with Agenda I do have this feeling, so please rock on!