Learning Without Scars
ExplorePodcast overview and latest content
EpisodesBrowse the full episode archive
TopicsDiscover episodes by category
PostsBrowse published articles & write-ups

Podcast

  • Explore
  • Episodes
  • Topics
  • Posts

Recent Episodes

  • How Fractional HR Helps Founder-Led Firms Avoid Landmines And Build Better Teams
  • If Best Doesn’t Mean What You Think, What Does It Mean
  • Old Tools, New Minds
  • What If The Normal Distribution Is The Biggest Lie In Your Business
  • How Concentration, Clean Data, And Customer Choice Beat Giants

About

Learning Without Scars

Learning Without Scars

Powered byPodRewind
    Learning Without Scars
    S3 E2•January 31, 2023•53 min

    Mets Kramer introduces his new dealer management system.

    Send us Fan Mail (https://www.buzzsprout.com/1721145/fan_mail/new) Throughout his career Mets has often been in the forefront of issues and things. From his time working within dealers to his current work he has obtained a lot of knowledge and applied that knowledge to help dealers. You will be interested in his view on the current state of business systems. Visit us at LearningWithoutScars.org (https://www.LearningWithoutScars.org) for more training solutions for Equipment Dealerships - Construction, Mining, Agriculture, Cranes, Trucks and Trailers. We provide comprehensive online learning programs for employees starting with an individualized skills assessment to a personalized employee development program designed for their skill level.

    Transcript

    0:19

    Aloha, and welcome to another Candid Conversation. Today, we're joined by Metz Kramer out of Canada again, and he's been doing a lot of work the last six to 24 months on a lot of different directions, and he's got something that I think you're all going to be interested in hearing about. So, Metz, the floor is yours, my friend. What is it that you have created, and why?

    0:44

    Well, you know... COVID brought in a lot of changes for a lot of people. And for me, one of the things that happened was we had just really started working with a really small little application for a couple of dealers. And when COVID happened, I really couldn't get around and see new people. You know, as a consultant, that's kind of like death. no one you could go see and talk to and figure out how to help them. And so I was approached by one of the dealers I was working with who ran a rental dealership and was really gotten kind of frustrated by the software they were using. You know, they had gone to one of the industry standard packages. for a rental house and just found it really, really frustrating. It was old. The functionality was antiquated. It was very prescriptive of how they were to run the business. And then a lot of things just didn't work.

    1:50

    And the provider couldn't come up with any answers at the house to how and when they could fix these core problems. A lot of the financial functionality was also problematic for them. And so they approached me because they'd seen what little piece we'd done on the CRM and advertising and website integration. We'd help them build a website. And they said, look, can you replace our rental system? And I said, yeah, I think I can do that. And so we scoped it out. And over a period of about six months, I talked to a couple of other dealers, had someone else join in on the project. And we started basically to build a new rental and dealer system. And I've come to see that there's a big difference actually in the industry between those two systems. There's rental systems and then there's dealership systems. And there aren't too many big dealer systems with rental that the dealers are happy with. So because there is such a difference.

    2:59

    But one of the things we did. One of the reasons we did it was that our platform was completely modern. Like what we had built, the websites we built, we were building in React, which is probably one of the lead programming languages at the moment. It's, you know, current generation. It's what Facebook developed to build Facebook and Instagram and all of that. And we were cloud-based and properly cloud-based. And so... That allowed us to apply a lot of modern methodologies to building the software. And what we found was that it was both a lot faster than we'd imagined, as we created core components and then were able to reuse them, and were able to create interfaces that were a lot more intuitive. So that's kind of how we started. And we are now at the point where we have the majority. of all the core pieces all done. One of the key things that we decided to do was to not build our own accounting software.

    4:10

    So our philosophy was accounting is one of those things that there are lots of really good options in the market. And more importantly, there are options in the market for accounting that the developers of that accounting software are still investing in. They have developed a modern code base, and they continue to invest every year in expanding the functionality and most importantly, expanding the integration. You know, like, you know, for yourself, I don't know what you run, but if you run something like QuickBooks online, there's 100 integrations. If you want to connect to your bank, it takes a minute and a half. And now all of your stuff, if you have payment providers, integrating that is a couple of clicks.

    4:54

    And so we decided, you know, we should leverage the fact that that exists out there and although you know many of those small or online accounting systems aren't robust enough to run a dealership the accounting side of it is robust you know so we we built it so that we take care of all of the industry specific the operations specific software and then we simply create all of the various accounting records at various levels in the accounting software. And we figured out that that actually gets us over a lot of the limitations of the accounting package, you know, where you may have multiple branches and the accounting software just simply can't handle that. If we take care of all of that, then it's suddenly not a problem. We can give enough information to accounting. So that's kind of our philosophy. We've integrated several accounting packages already.

    5:57

    And I'm really excited to expand the number of dealers we're working with to provide them both an easy migration from their existing system or from many dealers, you know, who have really just been trying to run it off the shelf stuff. We can do a really easy implementation. We just take what they're already running for accounting and we patch in all the functionality they need.

    6:24

    Yeah, it's rather an interesting, approach. Most of the, and I'm going to call them legacy, dealer management systems, DIS out of Bellingham, Washington got purchased by Constellation in Canada. PFW out of Ontario got purchased by ADP and is now CDK. CDK got financed by a banker. E-Emphasis, same thing, has investors, owners, and those are three of the packages that were specifically designed for this industry. Infor, XAP, Oracle, JD Edwards, SAP, all of the rest of them have these monolithic giants. And as my friend Alex Schuessler says, and I really think this has been true, all we've done in the implementation of things for computers is taken a piece of paper and put it on a screen. And he calls it paper to glass. And I think it's really appropriate. We've taken people whose handwriting had to be pretty neat. And now they've got to be typists.

    7:39

    Yeah.

    7:41

    And, you know, as you look at databases, as they've evolved, as they've looked at programming languages and how they've evolved, React is phenomenal. You know, I learned an assembler language back in the 60s, for goodness sake. You had to. I've done that. Identify and direct every damn piece of the computer around. And you had to stack programs because you didn't have enough space. So now you've got call programs, which make things a whole heck of a lot easier. I was also interested in, and I think it's very appropriate, there's a big difference between a rental business software package and an equipment dealer software package. Do you want to expand a little bit on that? Have you got two packages per se?

    8:25

    We have two packages. We're fully modular. So that was, you know, one of the other goals I had was, you know, I when I entered the industry after the big dealers and started working with smaller dealers, I came to realize that not everyone needs everything. And one of the problems that they were facing is that it was like an all or nothing. offer from most. And if they did go look at other options in the market, they were told, yeah, it's modular, but you kind of have to have all these modules if you want this module to work. And so we've built it truly modular. Like we have some dealers who run just the rental, just the work order, just inspections, just, and we made it so that we can truly turn other pieces off. And that makes it easier to implement. I think what happens is, or what has happened, is that a lot of the rental packages out there were built around a particular rental process, you know, and have evolved from that.

    9:37

    They built a core logic that, you know, is so deeply buried in old software code, you know, and all your old friends that wrote it have retired, you know, and no one knows how to read it anymore. um and and so it's that's why it's prescriptive and and then they've kind of expanded around the outside of that to do what a rental house would need and then you know this is the problem my dealer had was they wanted to sell a machine like why do you sell a machine well you kind of take this rental contract and you kind of put a machine on it but you sell it like so it still looks like a rental contract yeah yeah but it'll get it sold you know and and so What we've done is we've created these really four major areas of the dealership business, rental, sales, parts, and service. And each one of them is like their own pipe.

    10:34

    And then at the end of each of the pipes, at the end of the process, when they need to invoice, that's when we put them into a common module, which is our finance and integration module. And so that means we can really build a rental system. inside the rental module and keep it separate from our sales and our work order system and stuff so that we don't have to, you know, try and make the rental module or the functionality of the rental module do something else. And this is one of the things I learned. I used a system called Ban for years at one of the dealers. And, you know, we had to put labor in the warehouse. And I always thought it was madness. Like we have to put a million dollars of labor in the warehouse or a million hours of labor. And that way for the next couple of years to come, you know, when you put labor on a sales order from a work order, then it knows where to get it. You know, then it can sell the hour of labor.

    11:38

    And it's like, well, you know, and the one good thing was, and I think most people who look me up will know that I started at a cat dealership and I got involved in this software game. there. And because I got involved in the software there and I got involved in just information and looking it up in the CAT system, you kind of see a system that had some ideas in there that recognized that labor was a separate thing from parts. You don't put labor in the part system just so that you can get it onto a sales order. You deal with it properly. And so we've tried to follow that same philosophy. major item in the system has its own needs and requirements. We don't fit it into something that's close enough, like the part system, just so that we can transact it.

    12:28

    Interesting. One of my clients was SAP, and they've got wonderful software, wonderful people. But one of the things that happened to me is I was sitting in Chicago at the meeting. We had Germany on the line, and their package is huge. Monsters. Infamous. Yeah, the guys in Germany said, well, hardware doesn't cost anything anymore. It doesn't matter. Yeah. And I said, well, it matters in how difficult or easy it is to modify things and change things. And then you look at ADP. When PFW was purchased, ADP was very strong in truck and automotive, and most of that programming work was done out of Portland. Right. So when you needed to get... anything done for the equipment dealership, trucks and cars and machines are very different. Yeah. And rental is very different from a sale. And so, you know, where you're going, I believe this has been coming for a long time and you're going to have specialists like finance.

    13:35

    I don't know, maybe it was 15,20 years ago, Caterpillar bought a software package called Coda. And they got a license for everybody, every cat dealer in the world and gave it to every cat dealer in the world. And I was, I worked with several debt dealers putting that package in, and every single one of them took Coda and made it do exactly what their old system did. Right. So when you look at computers and process improvement and systems, everything goes back to what I'm comfortable with now. Yeah. And we haven't really done much in the way of a change. you know, taking sales, rentals, parts, and service, the four transaction areas. Yeah. We've got units we sell. We've got a machine, we rent, we have a labor hour, and we have a part. And then there's subs underneath that. Salesforce, CRM is a great example that an adjunct, just a bolt on. Yeah. And that's what Caterpillar started going down that path with DBS.

    14:39

    And in our industry, if you think back far enough, dealer data processing from the 60s from caterpillar a service bureau type of circumstance mail your documents we'll keep punch them we'll process them we'll send you back the reports yeah this paper to glass routine that's what it all started and we've continued that that process bill black he created as you know parts grams and service grams every procedure every process in the parts department was in a parts gram he had a process written document there you go And you go around the world at Caterpillar Deals, everybody did the same thing. It was rather easy. But now you bring in the internet, for instance, and selling parts directly over the internet without any interaction by a dealer person, an Amazon type of situation. And the dealers have not done a very good job in transitioning over into what Amazon calls the last mile.

    15:37

    Yeah. Well, I think so. I love how much history you know. And so this won't be, I think you'll agree with this. I think what's happened, unfortunately, is, you know, some people wrote this original stuff. And they did a good job in a lot of places in getting core logic. But somewhere along the way, you know, we forgot to teach people, A, how it worked, or put... the value into getting the people involved in the software to really understand the business well enough to actually write it themselves. Right. So if we make that transition from someone who understands the business that can design the software and to handle the transactions as we're doing them, and then we hand that over to someone who doesn't know the business, but only knows software, then what the code does is a little bit of magic. you know, unless you really understand what's happening.

    16:41

    And so what we've tried to do is take everything we know about how the business runs, how it should run, what all of these little objects are that we are actually transacting and handling and managing every day and remember or understand what all the good systems did in those cases. And then rewrite the logic in modern software instead of taking that core piece of an old software and say, okay, well, that works. I don't really understand how it works, but I know what goes in and out. And so I'm just going to reuse it over and over, but I can't change it because I don't know how to change it. And so that's been really one of the joyous things, exciting things is to just really readdress all those items. in a modern way and you bring up parts sales, one of our missions is to support that. And so our platform has a full API. Anything that you do in our web interface can be done by an outside system.

    17:52

    As long as it has security keys, then it can come in and do that transaction. So we're working with a dealer who has building a brand new website and they are putting parts. processing in it. So we feed them all the parts data and they can just come into the system and create parts orders, parts invoices, however they choose to do it. They just emulate what we can do through our API. So that will enable the thing that's been so hard for people to do.

    18:19

    Yeah, we've had the same problem with learning without scars, believe it or not. In dealing with schools, we need an API. What is that? Asynchronous program interface, correct?

    18:28

    Application programming interface.

    18:31

    What it's allowing people to do is you've got a store here and a store there, and they're on different systems, but we can have them talk to each other because we can transfer data and deal with the data on either side, whichever way we want to do it. So in our case, we have to deal with schools where students register at the school, they register for a class, they pay for the class, all the rest. Well, it's our class, so that school has to be able to. wire it over to us so that we can get back to their student. And the API is a perfect application. You know, it's weird that the biggest drawback in systems in my years was implementation because it always dealt with retraining everybody. Yeah. And in the parts business, I always used to look at it. The customer calls in, they have two basic questions. Have you got it? And how much is it?

    19:34

    Yeah.

    19:35

    And if you have the price and they argue about the price, now I go into a sales module. Or if they, have I got it? No. Then I go into a purchasing module. And always down. And the same thing's true with service. Identify the thing that's necessary. Segment it out into how you want to structure the work on the floor. Put a quote together, give it to the customer, get approval, do it. The equipment, have you got the inventory? Yes. Does it need a different attachment? Yes. You know, so rental, same kind of thing. It's very basic things we do. Yeah. But over the years, we've complicated the heck out of it because there were limitations in COBOL or Assembler or PL1 or Fortran or whatever the hell it was that you're dealing with. And that's like two-dimensional databases versus relational databases. That was a... That was an earth shattering transformation, you know, from flat files to. Yeah.

    20:33

    And yet there's still a hell of a lot of systems out there on flat files. It drives me nuts.

    20:38

    Yeah. Or

    20:39

    limitations. Part numbers,12 digits. No, I need it to be 16.

    20:45

    Yeah. No, no. We're just going to cut off. We're just going to cut off your customer's name. Yeah,

    20:49

    exactly.

    20:50

    You know, because we only programmed it with 50 characters. I'm sorry.

    20:54

    So. Other than you with business background, dealership background, who else in the group of people that you dealt with to create this product had the business background?

    21:06

    Well, we're creating it in combination with a group of dealers that have, you know, that have been working in the industry for decades, that have the desire to resolve some of the problems they have. But I've seen, you know, what else they've tried, what else is out there. And so they've been really strong partners. This is not a situation where I decided, hey, it'd be fun to spend two years building a new ERP system. It's been a partnership with people who are doing it day to day. One of the dealers we're working with had actually built. some of their own stuff in house, you know, and as the generational change there is happening, the person who wrote it all nearly needs to focus on running the dealership instead of software. And so we're, you know, taking advantage of everything they've learned in that process as well. So.

    22:09

    Oh, has it been implemented anywhere yet?

    22:14

    Yeah, pieces of it are live. And at this month, we are taking several dealers live in the sense of financial integration, end-to-end integration. Pieces of it, aspects of it have been live for the last 12 to 18 months. And because it's modular, one of the first modules that we built was an inspection module. And that's, you know, a fairly standalone function and it's been running for quite a while.

    22:47

    So talk to that one for a second. You have an inspection module, an inspection system that runs on telephones, tablets, laptops, everything.

    23:01

    Yeah, we have two components to it. One is the mobile app for phones and tablets. And the other piece would then be the web application. that runs on the computers. And so one of the things that one of the big changes we're trying to implement here too is that we're not a transactional system with stuff attached to it. You know, we really tried to look at this idea that really in everything we do, we're trying to replicate the real world. And so all the objects that we're dealing with are, you know, analogies or avatars or whatever you want to call them in software terms for real world things. Just like you and I go on the internet now and we are represented by our avatar, our LinkedIn page or this page. It's trying to replicate real life things. And a lot of other systems, unfortunately, are built around transactions. They're transactional systems. And then once those transactional systems got fairly mature, people were asking for other things.

    24:08

    I mean, I grew up at Tormont. reason I know how to where I learned how to do all of this was that we had DBS and DBS was a transactional system and everything that we need to do that was more process oriented you know business management type functions Tormont built a ton of them I built EMT which was the equipment management management toolkit which was contract management and maintenance planning and stuff And so we try and represent a lot. And so inspection then just kind of falls in. And in our modern world, image management, media management is like core. It's no longer a nice to have on the side, you know, having pictures of things, whether they come from inspections or I've got a service tech who's working on a machine doing a service report and he wants to send some pictures of what he finished.

    25:01

    Or, you know, if in the part system, I want to order some parts and I don't know exactly what it is and I want to send it to my parts guy and take a couple pictures, you know, like that. These are all core things. And so we've been able to kind of reorient the platform around objects and real world living in the software sphere.

    25:23

    What's interesting, you bring up DBS, Caterpillar's acronym, Dealer Business System. And then it evolved into DBSI, the system on the internet. And then Caterpillar stuck their hands up in the air and said, geez, you know, this is too complicated right now. We're not going to do this anymore. Yeah. And I knew one of the founders of dealer data processing, Larry Noe, hell of a guy. And you're right about transactions. And you're also, it also goes back to. databases. What we did was we took filing cabinets

    26:01

    and we

    26:03

    created files electronically. Again, the paper to glass transaction using quoting Schuessler again. And the database became a limitation because it was all fixed field databases. If your part number went from six digits to eight, then dresser industries, international harvester, they were famous. Their replacement was a dash one dash two dash three dash four the same part number different suffix and so all of a sudden you're a dash 172 and you only got an eight digit field you're you're in trouble and then the other the other thing that started to happen was how things get sorted i don't know if you remember this but you know when we're looking at a 1a 2a 3a 4a that's not how it got sorted No. One A, one B, one C, one D. And that's not how we, you know, so all of a sudden people are having to adapt to the machine where today the machine can adapt to the people. You know, it's really weird, Miss.

    27:04

    In the 70s, I was the general parts manager at a cat dealer. Yeah. I got a call on Friday afternoon around 4 o 'clock, no joke, from the president. I said, I'm going to meet you up in so-and-so's office at 8 o 'clock on Monday morning. I said, cool, what's it about? He said, that's your new job. And I said, I've got things to do. He said, I'll see you Monday morning at 8. So Monday morning at 8, I go up. And he sat down and he said, I want somebody from the business running, quote, the data processing department. Yeah. And that's cool. And we radically changed things. But what was interesting to me was who owned the system? The first person I had difficulty with was the controller.

    27:52

    Right.

    27:53

    So he came in and we had a rather highly significant emotional event. He walked right into the computer room. And that was a no-no with radon gas, raised floor, drop ceiling, all the rest of this stuff, two computers tied to each other. Pretty complex situation back in the 70s. And I go in and I tell him to get out. He wasn't happy. I escorted him out. And I've always been a little weird. But to me, then that was a signal as well. These guys didn't really give a hoot about the operating departments. They were only interested in getting good financial data. My wife uses QuickBooks. Yeah. We have a learning management software. We have a payment processor. All of those things have to integrate. There's the API again. Their specialty software, Salesforce, did a wonderful job of showing us that. Not everybody has to be an expert on every aspect of the business. That's what software providers have tried to be all these years, and they couldn't.

    28:53

    No, I mean, it's hard. And in our industry, it's been classic. You know, you have two kinds of dealers. One is where the accountants pick the dealer system and they're happy with the accounting software. And the other one is where the operations people picked it and they're happy, but neither is ever fully happy.

    29:09

    One of the things that that really did to me, and this has been true for a long time, dealers typically ran from financial statements. Yeah. Every dealership I worked with. and have worked with, we end up having management reporting, not financial reporting. Financial reporting is fine. There's pieces of it we use, but there's business management that can't be measured by numbers. Yeah. You know, how many documents is that? Oh, geez. How do you number the documents? Do you want the number to mean something? You know, and so all of these things, and you pose those questions in a room in my generation, and everybody's eyes glaze over. Yeah. You pose that question in today's generation, all these young guys and gals under 35, my God, they run circles around us. They have capabilities and knowledge and no limitations in their thinking pattern. I love it.

    30:08

    It's a different, like we've been trained by generation or a couple of generations of using software. I mean, there's no training manual for Facebook. You go on and you just click around. And we've learned a lot over the last 20 years on intuitive interface design. And people have spent so much time in interfaces that they intuitively know that they can move around and click and drill down on things just in an intuitive way. And yet the old transactional systems. You have to be taught how the transaction flows and what number to put in what box to get it to go do the next thing. And that's, you know, switching to building in a dealer management system in React and being able to use all of the modern tricks or integrations or, you know, types of controls has been huge. We get people on the system and they just start kind of clicking around like, oh, I get it. Like, yeah, when you want to.

    31:13

    do this kind of action, we can just put it where that action is natural. If you want to see something more about something, then we can bring in nicely integrated pop ups or bring you to other places or open other windows or whatever it needs to be. And that's been a big change as far as training people what to do.

    31:37

    So you have modules. Yep. And those modules are specifically defined and probably smaller. They're not monolithic. You have interfaces so that the modules can talk to each other. Then you try and have the system be intuitive to the operator, the person who's using it, the person who's selling the part, the person who's posting the labor, who's selling the machine. And you use things like pop-ups that preempt the questions that they might have to ask. So it becomes totally intuitive.

    32:11

    Yeah, we just, you know, one of the nice things is we can create little components. It's basically a one page application is called each module. And so once we create a little component. we can make that component show up anywhere. We don't have to rewrite the code. We just say, oh, turn this area of the screen into a link to that component. If I'm looking at a machine and I want to see my live GPS data coming in on a map and stuff like that, I just hover over it or I click on it and the little component comes up and shows me that. And so that allows people to work in an intuitive way and get more out of it because they're not going. They're doing less just trying to get through their transaction.

    33:00

    So, for instance, I would call that a widget. Is that the way that you're applying them? Yeah, you can

    33:05

    call them widgets.

    33:06

    Yeah, whatever, just to stay with jargon that people can probably tie with. I think this is exciting. Do you sell it? Do you rent it? How do you transact this?

    33:20

    Honestly, we're quite flexible about it. I mean, I think the... The selling of software was how it started. It's definitely swung fully towards subscription. And we found some people who just, you know, what's the best fit for you? And we can do that. We have, the way we've done it, we have a little bit of the benefit of a multi-tenant cloud environment, like a lot of software platforms at the same time for a large dealer that... has specific needs for private cloud or whatever we can deploy into private clouds. We allow for data integration either direct through the database or we have our full API that can be used. And so one of the things that we can do and have done for several dealers now is like solve some really difficult to integrate data problems. You know, we've seen our database go into a couple of places where they were having trouble with their existing system trying to integrate data into it.

    34:30

    And so we just put in our back end to allow all that data to easily pull from this system and that system and this integration and this API and then merge it all in one place. Very easily. I don't have to turn my data into AS400 flat files.

    34:50

    Well, the other side of that is the cloud allows us to do a lot of things up until now. Are you using anybody's in particular or did you build your own?

    35:00

    Our cloud? Yeah. So we're currently on Microsoft's on Azure. Okay. But we're not cloud specific.

    35:10

    So you could have it on other people's?

    35:12

    Yeah. If a dealer says we have a private cloud in AWS, then we can deploy it there.

    35:18

    Okay. What kind of documentation issues have you had? Have you had to create user manuals and things of that nature?

    35:30

    We're not doing manuals. We have an embedded support platform.

    35:36

    Manuals is a code for me, whether it's on the cloud, on a piece of paper or whatever, somewhere I can get access to, okay, this is what it does and here's the process that we go through.

    35:48

    Yeah, well, ours doesn't look, I wanted to do like the paperclip, the old Microsoft paperclip thing again. But we have the same kind of idea, little widget that lives in the bottom corner that if you click on that, it'll give you information on that module, that screen, how to do it with a video of a walkthrough. And then if that's not good enough, you can contact our support desk right from there.

    36:10

    I have to tell you a little story. There used to be a word processing package called Paperclip before Microsoft got into it. Right. And then there was an animation package that so that with paperclip, I could have an orange background and black text, which was better on my eyes. And I could keep changing it as the day went by. And then here comes PowerPoint. It wasn't PowerPoint at the original, Quattro Pro and spreadsheets of, you know, all this old, old stuff. I remember that. But there was a cartoon character. Yeah. Would go over and grab the edge of a slide. Yeah. And pull it across the street walking, the screen walking. I love the damn thing and they killed it. I thought it was fantastic. But, you know, what you're doing with modularity and interfaces and little widgets or whatever the terminology is we're going to end up with allows people like Facebook, Twitter, Wikipedia, all these others. What do you want to know?

    37:12

    ChatGBT is the latest one. I mean, this is unbelievable what we're going through.

    37:16

    I can't talk about our chat GBT integration yet. Okay. You know, it's a funny thing. I like that you bring up your black and orange screen. Like one of the things that's gotten our users the most excited on days is that it can go to dark mode. Like what's this switch here? Oh, it switches to dark mode. I love dark mode.

    37:37

    Yeah. It's like, it's like me with the backlit keyboard, right? Yeah. I love that. Turn off all the lights and I can work in the evening and it's no big deal on my eyes. Yeah, exactly.

    37:50

    It's all little things.

    37:51

    Well, you know, just one thing if you can do, I don't know if you've done this or not, but in the parts order process, I have a channel. Everybody starts down. There's some standard stuff.

    38:01

    Yeah.

    38:02

    But I don't want to let that channel be exited unless I've got an order. Yeah. Or a lost sale. Right. And I don't care if you got, if you can't get an order, it is a lot of sale. You can argue with me all you want, but you didn't sell it. If you had it, you would have had it. If the price, you would. So I wanted to be able to come down and tell me where I just messed up my screen, but you know, you fell down. Yeah, no, I, I got excited. My typical Quebec approach to life, you know, but yeah, it's, it's, it's, it's a weird circumstance. So. You're going to be ready to take it completely to market yet this year, correct?

    38:48

    Yeah. I mean, I think we'll be, you know, one of the things we've done is a, we partnered with people who were very interested in getting a new solution, a modern solution. Then we've brought on dealers who know who we are and what we're doing, want to contribute, but are, you know, not quite the pioneers. but they will give us feedback and they are tolerant of things that are still being enhanced. And then come April, we expect that we can take on dealers that just really want a solution without too much pain and suffering. So I try and be really open. I mean, it's a monstrous undertaking. It's a really exciting undertaking from the ground up. rebuild all of this logic to be able to reevaluate some logic completely. For example, we figured out a couple of months ago, multi-pathing how service parts orders work. Some dealerships, some systems, when you want to order parts, this is the process you use to order parts.

    40:06

    This is how the system fulfills those parts orders. And that doesn't really fit some dealers and especially small dealers. There's a there's like a real overhead to managing parts kind of in a big dealer way. And so we figured out how to multipath that. So on some orders, they can just quickly get the order done and not have to worry about the whole fulfillment and, you know, inventory transactions and stuff because it doesn't need to happen that way all the time. So that's it helps people be more efficient. you know, problems.

    40:42

    We need to talk about the API to learning without scars.

    40:46

    For sure.

    40:47

    Somebody's processing a work order. Well, here's a work order process class that you can take, or somebody is having a problem with a customer. Here's an overcoming objections class you can take or whatever. Honestly, we should integrate it right into the system. If they want it, fine. If they don't want it, also fine.

    41:03

    I think that's the perfect way to do it. I mean, that's how. So people are taught to think nowadays, right? Like you, you are taught in everything you do. Like if you see something and you want an answer, then you just go find it. You know, you don't say, oh, this is something I'd like to know more about. And my only method of doing it is to go to the HR department and go sign up for a training course and get my boss to do it. You know, I just like, I go and Google it. I find the answers. And if we can integrate that and say, look, Hey. through this process, we can track your progress through these courses that relate to all the modules that you're involved in. And you can do it piece by piece as you're there.

    41:47

    It's a new world, Matt. So it's kind of exciting. You know, my grandkids are kind of my reference point on... Declan wants to take physics as his... education at university, which I found to be rather intriguing. I had a cousin who was a PhD in nuclear physics, taught at McGill for 40 years. And physics was one of my majors. And Declan, who's 17, deals with things intuitively that I had to study like hell to learn. It's unbelievable the progress we've made. Unfortunately, it's not even across all of society. But for those people that are curious in their ambition and diligent in applying things, there's almost nothing that you are eliminated from doing or blocked from doing. Yep.

    42:48

    I'm always surprised how much my father remembers from his engineering degree. But then we talk about, like, you know, how far did you get? And, like, the things I studied in my engineering degree. didn't actually exist when he was studying and the next generation is no different and like that's been the exciting part here is you know we're rethinking and delivering something to a generation that thinks and is capable of completely different things you know instead of saying well here's a 40 year old system you know and some of them literally are 40 years old And you're going to run the business with this 40 year old system. And like, I think completely different than this system and no wonder, you know, and so we've been able to, when I did the first software development at Tormont, you know, we did some designs and the developer went away and he was gone for four months.

    43:45

    Then he came back and he showed me the first pieces, you know, now in this new language, we develop stuff over a weekend. When I want a new mobile app, it's done in two weeks and we can do all these things. I mean, that changes how people think about what to do next. When you can say, oh, if you like that or if you want to be able to do that, one second, we'll be back on Tuesday. And now it'll do that. That gets people really applying everything they think and learn to moving forward.

    44:20

    I used to call that galloping diarrhea. I had all manner of expressions. You talk with somebody at a dealership, parts department, service department, whatever, and they want something. So now I've got to have a discussion between people that talk two different languages. One's a coder and the other's an employee that's making money. And the coder has to try and understand what the person who's selling the part is saying. Yeah. And it took a while for that to take place. Then they go back and they design a system. In those days, we had systems analysts. So they'd have to make this nice esoteric package that they could take back out to the application, the operating department and say, OK, this is what I think you wanted to have. Yeah. Everybody agrees. Then it gets given to a programmer because the systems analyst doesn't know how to program, doesn't know how to code. So the coder has to design and.

    45:20

    make that thing work back to the systems analyst. And here comes a report. And that's where the galloping diarrhea starts. Yeah. The users. Oh, gee, that's fantastic. Can you get me this too? Yeah. Because all of a sudden their mind sees things differently. And that's exactly what you're talking about. You can do this so quickly. Yeah. That it takes all of the waste away and the delivered product is so much better.

    45:47

    Yep. Yeah. To support that. We've. We have a hybrid database design. We have SQL at its core or as its main structure, and then we have no SQL built in throughout it. That means inside our data structure, we have limitless fields with non-structured data stored in JSON so that when someone says, hey, on this object, can I save this information? We can say, oh, that's no problem. For every object, there is a custom data schema designer that you can go to and you can say, oh, I want to add some extra fields. I want to save some more fields. Okay, no problem. You just define them, what type of fields, and then you can save them. They're done. Two minutes, three minutes, and they can save that information. And that gets people going, okay, now I know where to put that and where to put this. It's not like you said, a help desk repressed and then a review and a design meeting and stuff like that. It's not the modern software world.

    46:50

    I'm excited for you. I think this is terrific.

    46:53

    I'm excited. I'm scared.

    46:57

    Well, it's, you know, I flew across the country once with Frank Sinatra's manager. And he said to me, we're sitting side by side for five hours. So, you know, he said to me that Frank Sinatra, every single performance, but one in his life, he was nervous. Yeah. And I call it performance anxiety. If you're not anxious, you're not going to be on your game. So if you weren't afraid, I'd wish you well. Every application is, you know, as somebody who ran a software company for a while and was involved in installations, you know, people don't, if you go through one or two complete system changes in your lifetime, that's a lot.

    47:42

    Yeah, that's more than you want.

    47:43

    I've been through hundreds of them. And you get some scars, you get thicker skin. Yeah. But you're not afraid of entering that room either, which is better. You know, it's progress. Yeah. But if it isn't progress, which hasn't been for a number of years, it gets boring. That's why people don't change much anymore. There's not that big a difference from one big software application to the other.

    48:09

    Yeah. Wasn't there an article that one of our group... road on the lock-in fear of implementations.

    48:17

    Yeah, Chris Gohart, I think, was, you know, don't be afraid of it. And we've had different people talk about that. You're right. And that's why that blog platform is kind of helpful, you know, searching through and looking for, you know, we need you to give me a blog now on this particular product so that we can get it out there. It's probably going to have to be two or three or four of them because it's a big deal.

    48:42

    There's a lot to it, that's for sure.

    48:47

    How do you want to wrap this, Metz? It's available April Fool's to the universe?

    48:54

    Yeah, and on April Fool's, when we launch it, we're going to put a fake UI in that looks like AS400.

    49:02

    I use significant dates always. And when you said April, you made a mistake in giving me that opportunity.

    49:11

    Yeah, well, it's, you know, we have a group of dealers, we have new dealers every week that are starting on it. And I've come to realize that, you know, one of the things that's been really nice, especially for small and medium dealers, and even though like our structures are built as big as cat dealers, no surprise, that's where I started. People like our migration is really soft. It's not. big and painful. We're about to throw the switch February 1st with one dealer. And I realized that when we shut the old system off, they've already got everything and they're already running a whole lot of stuff live in their new visibility system. And all we have to hold is some of the financial transactions on our side until we get the new accounting synced with the old data. And then we just turn it on. And so go live date is in the middle of a week. Yeah. On like a Wednesday morning. Yeah.

    50:11

    We go live and no one's really terrified because we can keep going no matter what.

    50:16

    Or midnight of the first day of the first month of the first year.

    50:21

    No

    50:22

    joke. Remember cutoffs for physical inventory? Yeah. It's nuts. Okay. So start delivering the blogs.

    50:33

    Okay.

    50:34

    And then let's have a checkpoint somewhere out in March or April, maybe April or May, where we'll have another of this and you can bring us up to speed on where you're at.

    50:44

    Sure. Yeah, let's see. I like learning all the stories. You know, it's funny, like you brought up CODA and it was actually learning about what happened with the DBS CODA thing that encouraged me to see that it was possible to just let. People use the accounting that fit their business best and that they were comfortable with and happy with. And then we would just integrate because that's really how the CAT system works at a lot of the dealerships is an operational system and a finance system. And the finance system only gets financial data. It doesn't know what a part number is or that how many there are. And it just knows the numbers. And that's we follow that same kind of like, oh, if that's if you can do it at that scale, then we can definitely do it. on all scales.

    51:32

    Yeah. In the financial world, it's operating statements, it's balance sheets, and it's cash flow forecasts. And those are the three documents. Underneath that, sales for employee. Oh, darn. Now I'm in trouble. So yeah, it's long overdue. Coda was a perfect example of a tool ahead of its time because it used the chart of accounts number. Yeah. As a designator. Right. So it built right into that chart of accounts, the API. And Caterpillar had a standard chart of accounts from the 1910s. And every dealer in the world uses the same damn chart of accounts. So when Cat gets their reporting back, it's easy. Everybody knows what the devil it was. And Bill Blackie, he was famous. He was an accountant. He was anal. And he's famous for that. Everything is going to be simple and everybody's going to have the same definition. Clarity. And that's, we've gone a long way from that. There's not a lot of clarity. Thank you very much, Metz. This is wonderful.

    52:40

    I wish you all the best in the world. Anything I can do to help, don't be shy. And yeah, let's you and I start having some discussions about putting classes up there.

    52:50

    Yeah, let's do it. Thanks, Ron. You're

    52:52

    welcome. Thank everybody for listening to us. And I hope you got something from this message. Pretty talented guy with a lot of the, Great ideas. So have at it.

    53:03

    Thank you for listening to our podcast. We appreciate your support. Should you have any thoughts or comments, please don't hesitate to contact us at www. learningwithoutscars. com. The time is now. Mahalo.

    Mets Kramer introduces his new dealer management system.

    0:00
    0:00

    Related Episodes

    If Best Doesn’t Mean What You Think, What Does It Mean

    If Best Doesn’t Mean What You Think, What Does It Mean

    Feb 13, 202657 min
    Dealer Management SystemArtificial IntelligenceCRM
    Old Tools, New Minds

    Old Tools, New Minds

    Feb 8, 202662 min
    Flip ChartsPowerPointSales Calls
    How Concentration, Clean Data, And Customer Choice Beat Giants

    How Concentration, Clean Data, And Customer Choice Beat Giants

    Oct 20, 202564 min
    Nick MavrickBuilt DataCustomer Concentration
    Business Value and the Human Connection

    Business Value and the Human Connection

    Sep 22, 202566 min
    Business ValueHuman ExchangeCustomer Retention