DEV Community

Cover image for The Art of Over Engineering on the Power Platform

The Art of Over Engineering on the Power Platform

david wyatt on January 06, 2025

I've started to notice a pattern, and it goes like this: Someone finds Power Automate or Power Apps They build something amazing They want to use...
Collapse
 
timexpeachtree profile image
Timex Peachtree

Yeah have seen lot of apps built with power apps and it would have been lot cheaper to deploy based on number of users/per month if they had just made it in Microsoft Forms or made it using some basic internal CRUD app.

Collapse
 
balagmadhu profile image
Bala Madhusoodhanan

Keep it simple !!

Collapse
 
jean_pauldosher_ecc6e833 profile image
Jean Paul Dosher

All valid! It depends on the complexity, and sometimes you need to keep the user within a unique application (like Power Apps). Again, my vote is for simplicity, but, again, it depends

Collapse
 
wyattdave profile image
david wyatt

Good call out, there are definitely times for apps (like plans for future features too)

Collapse
 
jean_pauldosher_ecc6e833 profile image
Jean Paul Dosher

Lol.. and sometimes this brings another discussion; people think Power Apps could be a CRM -well, I've already seen it, but it's caothic 😨

Thread Thread
 
wyattdave profile image
david wyatt

It's technically built on a CRM tool (dynamics), but I can imagine the chaos you have seen, why would you reinvent the wheel

Collapse
 
sumit profile image
Sumit Singh • Edited

Very well said and with good examples. I seen people using unnecessary flow and Apps where even it's not needed. Just want to quote and example, in order to drop an email from your PowerApp, you no need to create a separate flow and then send and email, you can directly use Outlook Connector in PowerApp to do so

Collapse
 
wyattdave profile image
david wyatt

Great call out, I mentioned it in a previous blog too. App connections should be the default, not flow like I often see too.
dev.to/wyattdave/power-apps-client...

Collapse
 
vsspower profile image
VSS POWER ENGINEERING SERVICES

Well explained. Avoiding unnecessary complexity is an important principle across all industries. At VSS Power Engineering Services Ltd., we see similar benefits in power system engineering, where selecting the right design, automation, and engineering tools helps deliver reliable, cost-effective, and future-ready solutions.

Collapse
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
wyattdave profile image
david wyatt

Apologies this article was never meant to attack anyone, it's to help share that there are other tools that could make your life easy and should be considered.