Design Patterns – how they help you save a lot of time

By Heather Oebel on December 30, 2013

We bet we can guess one of your biggest business headaches without even surveying you. By listening to our thousands of customers we’ve heard the same issue – coming up over and over again; manual processes! These manual processes are slowing down how responsive workers can be, not only due to data entry but also with needing to keep track of what step they are in during a process. Add the compounding effect of numerous emails back and forth and in some cases hard copy forms being passed around the office, etc. Does this sound familiar? Stressful business man in office with too many stack of paper and folder on his desk. Business concept in overload work and very busy.

Our customers look to us to help them automate data entry into SAP and help manage the processes around SAP – including all the email traffic and collaboration of data gathering.  To help our customers manage their data and minimize the need to “reinvent the wheel” every time a Winshuttle solution is rolled out, we set out to develop “Best Practices” for our forms and workflow.

I have to be honest, my initial thoughts when we started this project were, how are we going to give best practices to our users that need customized solutions for their business needs.  I have yet to see two SAP systems that are the same!  That’s when I learned about Design Patterns (thanks to our CTO Vikram Chalana)!  Design Patterns are a general set of guidelines for a reusable solution to a common occurring problem, where the end results are never the same.  A description or template of the core solution that can be used in many different situations/environments – exactly what our customers need!   The term was originally used to describe patterns in building architecture and now used to describe patterns in object oriented software architecture.  We are taking it a step further for describing patterns in architecting a Winshuttle Master Data solution!

We have just started building the patterns, by creating Master Data Design Patterns for our users.  The content is by no means comprehensive yet, but keep checking back as we continue to add valuable content.

Your feedback is important – do you think your business could benefit from Design Patterns?

Questions or comments about this article?

Tweet @Winshuttle to continue the conversation!