2min snip

REWORK cover image

Rescuing A Project In Progress

REWORK

NOTE

Bing Bang Projects with Specific Requirements Always Fail

Projects with specific requirements and long-term deadlines are set up for failure. The complexity and unpredictability of bespoke development make it impossible to accurately anticipate all the challenges and outcomes. Setting a firm deadline often results in compromises or incomplete deliverables. The longer and more complicated the project, the more deceived people become about the level of specificity they can achieve. Trying to specify detailed requirements for a long-term project leads to trouble. Instead, it is better to give yourself a shorter timeline, hold the rope tight, and work in smaller increments. For example, the speaker's team gives themselves six weeks for feature development but still often runs over by at least a week or two. The exponential difficulty of longer and more complex projects makes accurate estimation nearly impossible. Hence, many software teams fail when trying to specify something months into the future. This is why large software development projects with ironclad contracts often end in failure.

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode