In general, your roles are a high-level checklist that drives projects and next actions ("Mom & Dad- have I called recently? No. Add to @Calls). You should look at it as frequently as you need or want to, but at least once a month. There is software that links roles, aka areas of focus, to projects and next actions, but the use of such software is not necessary. You want your next action lists to be clear and compelling reminders of next physical steps you can take to move forward, and using your lists will help you settle on a format that makes sense to you.
Originally Posted by silvine
Standard GTD practice is to list next actions by context. Many people spend much of their time near a computer (I do too). However, there are subtle variations for most of us. We have meetings with other people, scheduled or unscheduled, and an Agendas list may be helpful. We make phone calls, and an @Phone or @Calls list may be helpful. Some people find an @Online list helpful. Some people are completely comfortable with a long @Computer list, and that's fine too. It's up to you to find a format that works well for you. Notice the rhythms of your work. Are there next actions that naturally batch together? Try a few categories and see if they are helpful. I only have five major "place" contexts: anywhere, computer, home, home office, work. I also have the recommended "status" lists: someday/maybe and waiting for. I also have an agenda list. In one of David Allan's books, he quotes a proverb that I've remembered: "The work will teach you how to do it." In other words, your experience will guide you in finding an effective system if you are mindful of its lessons.