I’m a software developer, and I’m working on a personal project. I’m very passionate about it, but it’s particularly difficult to organize (for me) because the issues are very granular, deeply nested within one another, and visualizing the dependencies would probably result in an image of a spaghetti dish.
In Asana terms, I need a way to make one project dependent on another, or a subtask dependent on a task in a different project.
As a result, I’m not sure the project > section > task > subtask division is cutting it for me.
Is there something I’m missing? A feature, a technique etc?
The complexity of the project is mostly because I’m building the features of one programming language, into another.
Imagine you’re building a new simple language based on English.
You’d want to be able to say a sentence. Let’s say that for that, you’d need to have a noun, verb and an adjective.
But adjectives modify nouns; so you’d need to make sure your nouns are tight before you’re able to complete your adjectives.
But how do you make sure that your nouns are good?
Fortunately, the English languages have many official tests that you could use for your own language; a bunch of them for nouns, for verbs and all other parts of speech. Your put your noun through a test, and it tells you whether it’s working or not.
The many noun tests are divided to 3 sections: testing basic features, testing the dynamic with verbs, and testing nouns within full sentences. You’d naturally want an Asana section for each, with individual tests as tasks.
(Btw, this 100% describes my situation, nothing is made up).
Can you see where I’m going?
Any thoughts are appreciated!