PowerApps and Microsoft Flow: Is Microsoft Putting Traditional Software Developers out of Business?
Robbie Morrison||
In today's blog post we go over Power BI, Power Apps, the power user and how you can harness all these new tools to make powerful new solutions for you.
Table of Content
SHARE
SHARE
Is Microsoft putting traditional software developers out of business or just redefining the business of software development? I’ve been in the technology sector for years and have seen many dramatic…and some not so dramatic…milestones in the evolution of business software. IoT (Internet of Things), BYOD (Bring Your Own Device), App Stores, the consumerization of technology, mobile adoption, virtual reality, big data analytics and of course, the almighty cloud. And these are just a smattering of the major turning points in business technology over the last decade.
Most wouldn’t classify the evolution of Dynamics to Dynamics 365 to be on scale with virtual reality or IoT, but I find myself wondering if they’re just not looking closely enough.
The real value is not just in how it is being offered (the cloud) but in the depth of the offering itself. Bundling Office with ERP and CRM is great, and creating a common data model is great. But, when they added in Microsoft Flow, PowerApps, PowerBI and a focus on “power users” over traditional developers, you start to see something much more pivotal.
Exactly What is a Power User?
A Power User (also known as a Super User) is an end user expert with a more advanced grasp of a specific software solution than regular users, but not someone who makes their living as a technology consultant. For example, an accounting manager for a company using Dynamics 365 may have learned the ins and outs of the software through the normal course of business. Not necessarily a Power User. The Power User is someone with a taste for technology that takes a basic knowledge of a solution and runs with it. They begin to learn about related technologies and delve into the “why it works this way” and “how it works this way.” Over time, their penchant for a solution (or tech in general) becomes a defining factor in their career as employers begin to depend on them as internal experts.
No actual super villains were harmed in the drafting of this blog post.
Empowering the Power User
As discussed in previous posts, the introduction of CDM (common data model) for Dynamics 365 has opened many doors for businesses that choose to invest in the Microsoft Dynamics platform. Although interoperability between products has always been possible, it was often just not cost-effective. Workarounds and third-party solutions were the preferred methods for swapping, sharing and collaborating. Now, Microsoft has introduced three new options to take advantage of the newfound interoperability and “empower the power user.”
PowerAppsallows business users to easily create mobile apps for iOS (and soon Android and Windows) that can consume data from and insert into many of the systems you already use. For example, you might want to deploy an app that allows remote or mobile employees to add leads into Dynamics CRM from their phone. Or, a streamlined form your social team can use to post to multiple social networks simultaneously. With PowerApps, this can be accomplished without coding using an intuitive point and click, designer.
Other out of the box data sources, which can also be used to populate form fields (such as drop down lists) include Salesforce, Excel, Slack, Twilio, and Mail Chimp. If the data source or service you want to connect with doesn’t exist, then you can still connect to a custom API with relatively little effort.
Microsoft Flow works alongside PowerApps to provide even greater usability and access to Dynamics 365. With Microsoft Flow, you can automate almost any time-consuming process or task. From simple tasks such as emailing a group when a new inquiry is made from a website to much more complex workflows like as capturing, tracking and following up on leads.
Similar to PowerApps, Microsoft Flow can connect to dozens of commonly used services like Salesforce and Microsoft Dynamics. It provides common templates for various tasks, such as having Flow save your incoming email attachments to a SharePoint library or having a CRM item created automatically when a list item is approved. Workflows can also be created using a point and click interface with code only being required if you need to add some custom task. When used in conjunction with PowerBI and the Dynamics 365 CDM, the potential for business innovation and cost-savings is enormous.
Room for Software Developers? Consultants?
Creating with PowerAppsand Microsoft Flow doesn’t require an advanced IT degree or extensive knowledge of programming. Power Users can learn to create solutions using online training tools and intuition. Some challenges are harder than others, so formal developers will always have a role in extending solutions, but the ceiling has most definitely been lowered. As these technologies mature, premium services will often be reserved for the more complex projects while Power Users will often find what they need by browsing Microsoft AppSource and loading add-ons themselves or building them outright.
Technology and business professional services firms, like Dynamics VARs, will need to step up their game. Implementations will continue to get easier as the cloud picks up the heavy lifting. Automated configuration and online tools will also easy the challenge of tailoring solutions to the needs of individual companies. Customers will still depend on outsourced technology relationships to assist with implementation, but their impact will be defined by:
Industry and business expertise
Broad knowledge of the Microsoft Stack
Best practices and business processes
Pre-defined implementation methodologies and templates
Advanced cloud-based development capabilities
Data migration and complex integrations
Project management skills
Experience with 3rd party solutions
SBS Group has always embraced a business model that goes beyond technology skills. Our team understands the importance of providing change management and industry thought leadership as well as technology guidance to our customers. With well over 200 consultants, multiple industry solutions and thousands of implementations under our belt, we have the knowledge and experience our clients demand.
Best regards,
Robbie Morrison VP Enterprise Solutions and Services, SBS Group
About Robbie
Robbie Morrison has spent nearly 20 years helping customers build and deploy elegant technology and business solutions. From start-ups to enterprise-class organizations worldwide, his knowledge of the Microsoft Dynamics ecosystem helps SBS Group customers maximize benefits from the ERP investments.
Today, Robbie serves SBS Group customers in his role as Vice President, Enterprise Group where he provides thought leadership and manages the enterprise delivery team. Robbie received his MBA from the University of Georgia, Terry College of Business. https://www.linkedin.com/in/robbiemorrison
Want to learn more about AXIO for Professional Services and Dynamics 365? Watch our latest webcast recording!
For many field service companies, the value of modern software tools is obvious. But sometimes, it is less obvious how they can effectively deploy new software without shutting down their entire operation for days on end. By design, software like Dynamics 365 for Field Service touches all business operations. It facilitates everything from quoting, scheduling,…
In today’s fast-paced business world, it’s more important than ever for companies to assess their operations to ensure they are running at peak efficiency. The success of a field service company relies on how effectively it can manage its operations. From dispatching technicians to managing inventory and providing timely customer service, there are many moving…
Time-tracking software is essential for any company that works with contractors, pays employees by the hour, or bills clients for time. It’s a valuable tool for improving admin tasks billing, payroll, and estimating. And — it gives business leaders insights that can be used to increase efficiency, utilization rates, and profits. Since professional services is…