Over the years, I've spent some time dabbling in the world of FileMaker database design. (Maybe more than dabbling - I built several databases for my own use when I organized presentations for the MOSES Organic Farming Conference and for managing my farm, and helped design and implement a large project for event and customer management at MOSES.) Recently, I was reminded of a problem that I learned about through the database world - the PICNIC problem.
Sometimes, computer-techie types run into problems that they just can't solve through programming, file structuring, or procedure writing. Often, this is a PICNIC problem - Problem In Chair, Not In Computer.
In any case... I was working on some computer-y issues this past week and getting very frustrated - to the point where I actually picked up the phone to call customer service to try to get some help, whereupon I promptly discovered that the problem was staring me right in the face.
Problem in chair, not in computer.
I spent a lot of time on my farm assuming that the problem was external - that the workforce was lazy, that this one customer couldn't manage their inventory, that the tractor dealer didn't think I was important enough to make me a priority.
Over time - and through a lot of personal and professional pain - I learned that as the manager of the farm, the solutions had to lie with me. Employees not doing what I want them to do? I needed to give them better tools, better structures, and better motivations to get what I wanted out of them. Customer couldn't manage inventory? I needed to help them understand the dates in our lot code, inspect my product in their cooler, and share ways that other customers managed their inventory. Tractor dealer didn't think I was important enough? I needed to find a new tractor dealer.
Gradually, I learned that the problem was with me, not with the people and things that I was interacting with. And even if the problem really did belong to them, I had to take responsibility for making change.
(The funny thing about a PICNIC problem is that if the system design actually took into account human limitations, there wouldn't be a problem in the chair. Can you design your farm systems to take into account your own human limitations?)
Sometimes, computer-techie types run into problems that they just can't solve through programming, file structuring, or procedure writing. Often, this is a PICNIC problem - Problem In Chair, Not In Computer.
In any case... I was working on some computer-y issues this past week and getting very frustrated - to the point where I actually picked up the phone to call customer service to try to get some help, whereupon I promptly discovered that the problem was staring me right in the face.
Problem in chair, not in computer.
I spent a lot of time on my farm assuming that the problem was external - that the workforce was lazy, that this one customer couldn't manage their inventory, that the tractor dealer didn't think I was important enough to make me a priority.
Over time - and through a lot of personal and professional pain - I learned that as the manager of the farm, the solutions had to lie with me. Employees not doing what I want them to do? I needed to give them better tools, better structures, and better motivations to get what I wanted out of them. Customer couldn't manage inventory? I needed to help them understand the dates in our lot code, inspect my product in their cooler, and share ways that other customers managed their inventory. Tractor dealer didn't think I was important enough? I needed to find a new tractor dealer.
Gradually, I learned that the problem was with me, not with the people and things that I was interacting with. And even if the problem really did belong to them, I had to take responsibility for making change.
(The funny thing about a PICNIC problem is that if the system design actually took into account human limitations, there wouldn't be a problem in the chair. Can you design your farm systems to take into account your own human limitations?)