DEV Community

Cover image for So you bought an all-in-one software...
OpenSource for Webcrumbs

Posted on • Edited on

So you bought an all-in-one software...

Welcome of the never-ending loop with all-in-one platforms.
Say a CMS or a CRM.

It goes more or less like this...


1. Buy the Platform

Get a popular platform everyone likes.

2. Struggle with Setup

It looked easier in the ads...

3. Quit at 80%

Customize it a bit, then give up because the last part takes forever.

4. Notice Missing Stuff

It works, but you wish it had more features.
The company says "soon."

5. Wait for Updates

Spoiler alert: The updates never come.

6. Start from Scratch

Meet with engineers.
They say "it’s easier to just make a new one".

7. Build Your Dream

Start making the platform you really wanted.

8. Question the Delay

Wonder why it’s taking so long.

9. Launch Partly Finished

Launch it 80% done, a year later.

10. Bury the Rest

The last 20% gets lost under new requests.

11. Overwhelm Engineers

Engineers get too busy with other stuff.

12. Outdate the Platform

The platform gets old.

13. Return to Start

That's not our core, right?
Time to look for something ready-made.

14. Repeat the Cycle

Back to step one.


Roll the dice, move forward, and try not to get stuck!

Top comments (4)

Collapse
 
heyjmac profile image
J Mac • Edited

True. Seen it sooo many times I lost count...

Collapse
 
stewartjarod profile image
Jarod Stewart

What did the platform do?

Collapse
 
opensourcee profile image
OpenSource

Ow, it could be anything. This usually happens with companies. Say a CMS or CRM. Buy -> Get Frustrated -> Build Yourself -> Get Frustrated -> Buy again -> ...

Collapse
 
best_codes profile image
Best Codes

Nice article! πŸ‘