Technology is on the move. Chase it down at P21WWUG CONNECT in San Antonio this August. Cloud options, web client deployments, integrations, middleware installations: the road ahead is replete with opportunities and obstacles, with shortcuts and fast lanes — not to mention the occasional blind alley.
EstesGroup is excited to be the Platinum Sponsor for the Epicor Prophet 21® event of the year! We will begin the show with a cause dear to our hearts. In the spirit of meaningful motion, DCKAP & EstesGroup teams have banded together to walk for charity at P21WWUG CONNECT in San Antonio.
Are you attending the annual P21WWUG CONNECT event?
CONNECT is a great opportunity to learn more about Epicor’s P21® application — what it can do, how it can be used and, most importantly, where it’s headed. Applications are always on the run. Events like P21WWUG CONNECT are a great opportunity to catch up and head them off at the proverbial pass.
Run Your Business With Prophet 21®, Walk for Charity with EstesGroup ERP Experts
WHO: EstesGroup, DCKAP, and YOU!
WHAT: A charity walk that will benefit the Save the Children Foundation (FREE to attend, as donations are optional, with FREE breakfast following the walk)
WHEN: August 29th from 7 AM to 10 AM (CST)
WHERE: At P21WWUG CONNECT in San Antonio at the JW Marriott San Antonio Hill Country Resort
WHY: Find community with ERP, technology, cloud, and commerce experts while supporting a good cause!
This is a great opportunity to clear your head, and meet some great people while helping the world, before the P21WWUG CONNECT event activities and festivities commence.
Walk With EstesGroup and DCKAP this August
Get some exercise and enjoy a good meal afterwards! We’ll meet at a designated area on the grounds prior to the P21WWUG Connect event, where we’ll start the day with coffee and refreshments before heading out on the walking path. Then, we’ll provide attendees with a hearty breakfast and grab-and-go goodies, too.
I’m a project manager. So I was looking at some Project Management information on the web. And something caught my attention. I noticed that there is a new certification for a “Citizen Developer”.
Hmmm. What’s that about, I wondered. I found that this is a new persona that is being recognized in many organizations. And it ties neatly into something I recently blogged about. In my last blog entry, I discussed the trend of offering “low-code / no-code” options. These support creating reports, forms, workflow, adding new data tables, and application connections. But they don’t require knowing a coding language.
Instead, application users can use them to directly customize the application to simplify processes and improve their productivity. And they are supported by the IT department at the same time.
Consider this common application life cycle.
Your organization implements a new business application (Epicor, Prophet 21). There are lots of customizations to fit the business need. Everyone is excited when it happens. Fast forward several years. Customizations are slow to appear, yet the organization processes continue to change. The screens and reports work but there are many changes needed. And there is a backlog of work for the IT developers to complete. Frustrated users look for options.
They begin creating custom systems outside the application to get their work done. Excel spreadsheets are everywhere. Users rely on tools like Microsoft Access to get their work done. Everyone works with multiple tools to do their job.
Then someone decides it’s time for a change. Let’s do a new business application! So, the cycle repeats itself. Ugh. This isn’t very efficient, is it?
But what if the customizations were faster and easier to do because more users knew how?
And the application evolved along with the business changes, not behind them?
And there was less frustration and more productivity?
In the past there was always this “Superuser” who showed up in most organizations. They were the person in the organization that learned how to tweak things that were frustrating and repetitive. They weren’t IT staff. But they were quick to see things that could be improved and were willing to invest extra time to figure out a better way. You may be this person or know one because they are in every organization.
But there was a downside. Often their work would be discouraged by the IT department. Why? Because the changes were not documented, or the data wasn’t included in backups. Or worse case, that person would leave the company, and no one knew how to maintain their changes.
What was initially a great solution would slowly become unsupportable and out-of-date. It was a natural process. The organization was always changing. And there were only a limited number of people who could customize things. So, the problem continued.
We should all agree that business applications need to change so we can stop this wasteful cycle. We need business applications to:
Be simpler to customize/adapt to meet changing business needs
Be customized in small ways all the time, not only during initial implementation
Not need more and more IT staff to do all the changes
Allow those persons closest to the problem to have more input on the solution
Ensure that customizations are documented and integrated into the application for future-proofing
Allow users the greatest freedom to adapt, without damaging the integrity of the application data (security, quality, access)
And that’s where the role of Citizen Developers might contribute to a better future. But what is a Citizen Developer?
A good definition would be the right start. Here’s one I found on Gartner: “A citizen developer is an employee who creates application capabilities for consumption by themselves or others, using tools that are not actively forbidden by IT or business units. A citizen developer is a persona, not a title or targeted role. They report to a business unit or function other than IT.”
So, let’s visualize this persona in your organization.
There is this employee who likes new challenges and knows the business process well. This employee is willing to learn how to customize the application. They get started by watching some videos and learning about a new development tool.
The development tool doesn’t require a coding language or week-long classes. It supports drag and drop changes which focus on what is to be done, not how it is done. The tool supports validating that information before it goes into the system.
And just as importantly, the customization works when new releases of the application are installed.
This user can always experiment with this new tool and try things in a testing environment.They can show other users the results, using their feedback to fine-tune the change.
And when it is time, they can coordinate with everyone to release the new functionality to other users who immediately benefit.
The result is that certain processes are now simpler and faster. Users do less manual work and communication (Trackers / Reports) is improved.
This is the future we are looking at. And it’s not that far away. In fact, some of these features are now available in Epicor Kinetic and Prophet 21. But we aren’t yet recognizing the persona of Citizen Developer and encouraging it because we are stuck in the past ways of working.
For example, in Epicor Kinetic, users can adjust column layouts on and save them according to their preferences. That’s a start.
And those who want to delve deeper can explore Business Activity Queries, Dashboards and BPM’s. These take some time to learn but are powerful and flexible. Plus, they are part of Epicor and upgrade with it. And the learning process is becoming simpler because of videos and support sites.
So, what do you think is needed for your situation, to increase the Citizen Developer persona? How could the concept help in your organization? Let me know your thoughts!
Rob McMillen is a Senior Project Manager and Principal Consultant with EstesGroup, the premiere cloud provider for manufacturers and distributors. He has worked in the manufacturing industry for over 30 years supporting multiple implementations of new ERP systems and leading projects. Because his mom was an English teacher, he grew up with a love of writing. Combined with his working experience, he has written articles for LinkedIn and User Groups, and has published numerous blog posts. He is also a co-author of a book on technology and working collaboratively. He currently lives in the DFW area.
Are you still wondering “what is a citizen developer?” or have other questions about new low-code or no-code platforms? Chat with us now about citizen developers (or any other topic on your mind)!