Take as long as you need. But get there. If you’re not planning on getting there, abandon it. There are things that have a time crunch on them, figure out if it’s for you or not (perhaps it’s not). That’s okay. What isn’t okay is rushing to get things done and making a mess of it.
Old ideas don’t die. They get re-packaged, updated, built upon, and shipped in something different and better than before. They evolve. Just because you did something before and it didn’t work, doesn’t mean it won’t work this time with a few tweaks to it.
If it’s “not much” – chances are they aren’t as good as they should be. If you are the one running them and that’s your answer, I’d put a pause on them now. Of all the people in the room, you’re the one who needs to be getting the most from those meetings and if you’re not, well there is a big, big problem. And if you don’t know what you need to get out…
The first step in anything is yours to take. It’s yours because you know what the first step is and if you don’t take it, you’ll wish you had. No one said it was going to be an easy step to take. But you’ll make it worth it and never look back.
Code is meant to be broken, reiterated over, broken again and again and again until it cannot function anymore. That is what code is meant to do. It works, it changes, it breaks, it gets fixed, it works again. Welcome to coding! Let the everlasting Frustration and Joy begin.