As the release of Wedding Workflow 1.0 progresses, I have been thinking about what drove me to create this software and the philosophy that guided the process. I think that sharing some of my thinking on this will help new users to approach this software with the right perspective to succeed with it.
First of all I am highly passionate about systems. I am actually a poster child for ADD and naturally lacking in organization. On the other hand, I am possessed of an over-active imagination and the ability to hyper focus on things that interest me. Because of this strange combination of attributes I have developed a knack for imagining systems for simplifying complex tasks and building efficiencies. I have had to do this, or risk being thought of as a total screw-up by my clients.
Here is the basic philosophy behind my systems, Wedding Workflow in particular:
I strive to create the simplest system that will get the job done. The process of creating Wedding Workflow, has always been one of simplification. I look warily at any feature and constantly ask myself, do I need this feature to get the job done? Is there an existing system that can do the job better, or as well? I feel best when I am combining or removing features. That is when I know that the system is getting simpler and easier to use. In future versions of Wedding Workflow, we will add only features that deliver big benefits of time savings, or added capabilities.
People work fastest in a linear, single-task oriented system, so a good system follows a step by step process leading to a desired result. I try to imagine the uses that a user will put the system to and the desired outcome and I strive to make a system full of straight paths from use to desired outcome. Instead of a buffet of things you can do, imagine tasks served in courses, in the order you usually like to get them. If you want to skip to the desert, fine, but the system isn't designed to serve the desert and the soup on the same plate. So many softwares are just big bags of functions, without thought given to creating an easy and quick path toward a desired outcome.
At the same time that a good system predicts how people like to work and presents those tasks in an intuitive fashion, a great system will always be on the lookout for ways to get additional uses out of every task performed. Take for example the itinerary. It is a good idea to speak with the bride about the flow of the day so you know where you need to be when. This is a great opportunity to ask for a list of the vendors your client will be working with. By spending a few minutes adding the vendors to your contact list and filling out your itinerary you can provide a helpful PDF document to your client that communicates the itinerary you went over together, this inspires a lot of confidence and trust in you. In the same time you have taken to perform this task, you have simultaneously added to your vendor network, created a call sheet for the day of the wedding which you can both use yourself and email to an assistant, entered data that can be easily exported to your calendar and phone and made a log of vendors associated with the event so you know who to send samples to afterwards--the time you invested to enter those vendors yielded a lot of value.
A good system adapts to the needs of the user as much as the user adapts to the use of the system. By keeping the steps of any process flexible and not locking the user into non-essential components, the user can decide the degree to which they want to use the system. Five to ten minutes of work might yield sufficient organizational results to keep you organized, in ten more minutes you might exceed your clients expectations with outstanding communication, ten more minutes might keep you in touch with key vendors and bring in future job opportunities. According to the level of work you put into the system you will achieve different levels of desired results, but the system does not force you to complete the thirty minute job when the ten minute job meets your immediate needs. This flexibility creates a low barrier to entry to the system with immediate gains in organization and efficiency with the possibility of future gains as you take advantages of the other uses of the system.
A good system is rigid where it needs to be. It's important for a system to be flexible when it makes tasks faster, but it also needs to be firm when there is just one good way to do things. For example, Wedding Workflow presents the same table of data for every event or vendor, forcing you to think about what data you should get from a client or vendor to be in good contact with them. Wedding Workflow, forces you to create a catalog of items and assign prices to them if you want to create packages and insert them into a contract quickly. Wedding Workflow forces you to enter your company info into the preferences if you want it to appear on your contract. Good business practices are consistent across businesses with the same business model. Part of the mission of Wedding Workflow is to establish Wedding Photography best practices. That is why we are giving away copies and seeking your feedback.
A good system doesn't reinvent the wheel. It is important too know what your strengths and your weaknesses are. Here are a few types of software that we didn't feel we could improve on and think are an important part of a good workflow:
• Calendaring (iCal)
• General contact management (Address Book)
• Phone syncing (Missing Sync)
• Accounting (Quickbooks)
• Email marketing (Constant Contact)
• Raw workflow and digital asset management (Lightroom)
• Photo Retouching (Photoshop)
There are other softwares we use, but you get the idea. We specialize only in managing clients and vendors to make sure that work is performed and delivered on time, and accurately and good communications and relationships are established and maintained. We feel that Wedding Workflow is the simplest and most effective tool for accomplishing that task.
Having a good system and sticking with it allows you to get faster at the tasks that make up the system. As you practice the tasks within your system you become more efficient and comfortable with them and this allows you to get speedier over time. A great system will give you immediate speed gains over no system, but it will also give you even greater speed gains as you master using the system.
In the end, it is all about having the freedom to do the things you want to do. I for one, would rather spend my time improving my craft then making contracts. Systematizing regular, repetitive tasks increases speed and accuracy as well as improving client satisfaction. After all, building a high level of trust with your clients requires great communication and is a key ingredient in referrals from clients and vendors. Wedding Workflow came about through our quest to fulfill Jared's and my need, respectively, for happy and contented clients who want to recommend us to their friends. Now that Jared and I have spent over two years refining, adding to and simplifying this system, I hope you will put it to good use and with your help we will continue to develop and refine the definitive Wedding Workflow system.
Attention Early Adopters!
ATTENTION EARLY ADOPTERS!
HERE'S YOUR PURPLE COW!
Posted at 12:15 PM in Admin Comments | Permalink | Comments (0) | TrackBack (0)