4 ms·
I worked in industrial automation for a few years and most of the software there is terribly outdated. It's definitely ripe for disruption. There are "firm tech
by jackcosgrove 11y ago
I worked in industrial automation for a few years and most of the software there is terribly outdated. It's definitely ripe for disruption. There are "firm tech" business ideas that involve building better sensing and control software for hard tech industries. Given the low cost of sensors and networking these days it's not prohibitively expensive.
I think making a hard tech product for consumers is still very hard, and those who succeed should be commended. People wanting to dip their toes in the water might consider things like building a factory management portal like Splunk that aggregates sensor data, or something that involves sensing and reporting rather than actuation. Actuation can be dangerous and therefore legally risky.
- caseysoftware 11y agoI think the reason these systems haven't been challenged yet is lack of knowledge. People tend to attack areas and industries that they know a lot about. This is why college hackathons have tons of dating, what to do, and delivery apps. It's their world. If you don't have people coming out of the industrial automation space with a good understanding, it's hard to walk back in with a useful product.
- jackcosgrove 11y agoExactly. Industrial automation also isn't sexy and manufacturing margins are small so the big dogs in the industry have limited R&D resources. The upside is a lack of competition and a B2B environment. No need for a marketing department when you just have to attend a few industry trade shows a year.
- Azkar 11y agoAnd most places already have a system that works and no incentive to upgrade their tech from 15 years ago.
- toddmorey 11y agoBe careful with "lack of competition". You are ALWAYS competing with the incumbent solution. No matter how clumsy or awkward it seems; no matter how much better it could be; those solutions have amazing staying power and your niche can become your enemy because there's a limit universe of customers to sell the solution to.
- snerbles 11y agoIn the industrial space, no one ever got fired for buying Rockwell Automation. Even if FactoryTalk is absolutely horrid.
- ethbro 11y agoTo expand on that, lack of awareness of the problem space and lack of knowledge of the specifics involved. And I think the latter is a huge barrier. From what I've seen (relatively minimal), industrial automation tends to be incredibly bespoke. E.g. we had consultant X from Y integrator (sometimes now defunct) come in Z years ago (where Z is always > 10) and set up this system: we've been using it as a black box without change since. In short the "Linux on the desktop" problem - the burden of having to support 1,000+ unique configurations, each with their own edge case behaviors (or outright bugs). And from what I've seen, the ideal startup growth pattern doesn't fit with a services "send one engineer out to an account to custom fix it" way of doing things.
- jackcosgrove 11y ago"we had consultant X from Y integrator (sometimes now defunct) come in Z years ago (where Z is always > 10) and set up this system: we've been using it as a black box without change since" This is accurate and it stems from the proprietary technologies that integrators must sew together. Want to build a better Siemens Step 7 IDE? Get a job at Siemens.
- ethbro 11y agoI think ultimately it stems from lack of source code ownership / use of open platforms / clearly defined interfaces. Best case, with clearly documented and defined interfaces, you can rewrite or swap out an entire component. Worst case, you have no source, no standard technologies, and no interface barriers, in which case your choices are leave as-is (no additional features) or replace everything (impractical due to size of codebase / legacy functionality coverage).
- ogreveins 11y agoThat helps but you have to understand that most industrial and utilities sites hate new tech. They like proven tech that's been used in three other places before they adopt anything. And once they settle on something they want to stick with it for 15-30 years and have support for longer because everyone knows that it's going to take another 3 years to get approval for purchase of new components because the old stuff has been giving faulty readings the past year and a half which requires hard reboots, the firmware is no longer being upgraded and the guys who first used the stuff are starting to retire. Even then they just want something that fits into the same slot. Sorry for the runon but this is a major gripe of mine. Most managers just want it to work and unless it doubles your profit, cuts failures and makes you coffee for when other stuff breaks and you're working overtime to fix it they don't want to change anything.
- sliverstorm 11y agoWell, naturally. Their job is not to use tech. It's to build something, or run something, etc. I can sympathize, and I bet you can too. My dishwasher, my car, my garage door... I just want these things to do their job and let me get on with my actual work. I don't want the latest garage door or vacuum.
- jfoutz 11y agoI find that kind of odd. Cooking is not a passion of mine, so i don't care about a fancy dishwasher, i agree i want something that just works. I'm not much of a gamer, but i completely understand friends who dump hundreds or thousands a year into hardware, because that is something they're passionate about. If the whole point of the organization is to build things, it seems like they should use the best tools for building things. Now, there's a good argument for tried and true solutions, and if the new stuff isn't rock solid, you're going to have wasted materials. It really seems like they should be completely geeking out over better, shinier, fancier tools for building stuff. Maybe the costs are so high, and the margins so thin there's no room at all for experimentation. But it can't be lack of desire. If it is indeed lack of desire, they're going to go out of business.
- caseysoftware 11y ago
- Sven7 11y agoAgree and also Investors have a bias towards the student crowd as they are much easier to impress and deal with, than an experienced Academic or Engineer.
- mooreds 11y ago> I think the reason these systems haven't been challenged yet is lack of knowledge. As a software engineer, I always thought that the best way to have a great business (not a blow out VC style business, but a good business) is to be a decent-to-good software developer and have deep domain knowledge of some other industry. I thought the best way to get that would be to apprentice in that industry, but the opportunity cost is high (esp as you get older), so the second best way may be to take a job as a dev in that industry and learn as much as you can from the domain experts. The combo of software development + domain expertise means you see problems to automate away all around you and you can actually execute on what you see.
- brandmeyer 11y ago> I think the reason these systems haven't been challenged yet is lack of knowledge As a software engineer that works in this space, I disagree. The thing that keeps us using things like MODBUS and CAN are because the problems we are solving are themselves are very simple. So we tend to use simple solutions to address them. The latest dynamic languages and protocols (XML, JSON, YAML, etc) don't solve our existing problems any better. Quite frankly, the extreme level of complexity in deploying something like Android to control a basic IoT device is beyond appalling. 640k may not be enough for everyone, but it is more than plenty to control IoT devices.
- eldavido 11y agoI've actually wanted to do this for a while. I worked in large-scale analytics (Crittercism) and have a friend who does robotics work in Chicago. I see two big problems here. The first is, what's the business case for the buyer? What tangible improvement in their business is possible with all this new technology? Maybe less downtime? Predictive failure models? I feel like the tech is so disruptive, you'd be better off building a completely new factory from scratch rather than convincing an existing one to adopt such a radical process/ops change. Second, there is a profound skepticism for large-scale software projects in true "industry". My father worked for a long time at Andrew, a maker of coaxial cable in Illinois, which was later acquired by Commscope; their view of software projects was a lot like war in 1984: a constant, ongoing struggle, with no end in sight, of huge promises and lack of good delivery. I'm not sure whether that means the barrier to entry is huge, or once you make great software you'll have a massive differentiated advantage -- probably both -- but just understand, these guys have spent their career dealing with vendors selling overpriced junk from Oracle, SAP, etc. and just expect things will fail from the getgo.
- jackcosgrove 11y agoTo respond to your points: 1) I assume you're referring to "Splunk for factories". You could make the same claim about plain-old Splunk. One business case is better real-time response to failure and later, better forensics. I agree, there are many factories where the process is perfected and the operators can read the tea leaves when something goes wrong. Another business case, and probably a better one, might be report generation for managers - people hate making the same reports over and over again. 2) Industrial software largely sucks now. But software in general sucked 20 years ago, and has improved much since then. True industry is behind the software curve by 10-20 years, so they are using old, bad (by today's standards) software. The thing is we've already improved that old, bad software - they just haven't adopted it yet. Once industry begins adopting "newer" software (think Java, .NET, web services) and they see the falling development costs and better features, they get behind it. There is also a talent shortage in industrial software, because there are higher wages and better working conditions in the desktop, web, and mobile industries. However what has happened is we are now in diminishing returns in those latter three industries because they are saturated with talent, while all the cool things we've built to service those industries can now be repurposed by hard tech. It's the reverse of what happened after the Cold War ended and defense industry veterans fled for greener pastures in Silicon Valley.
- profeta 11y agothe problem with those industries is that the software is closed because of the hardware. while on one hand it is ready for disruption, on the other it is locked down by ever changing hardware interfaces outside of your control. You would also have a hard time convincing the buyers to not use the manufacturer software and instead use yours.
- petra 11y ago>> building a factory management portal like Splunk that aggregates sensor data, or something that involves sensing and reporting rather than actuation Haven't ThingWorx solved this problem very well already ?
- ArkyBeagle 11y agoYes. Industrial automation is very ready to be disrupted. I'd like to see better support for actuation in terms of being able to audit things and feed that back to design decisions, which ties very much back to aggregation. I'm biased to think there may not be much difference between the two domains. And it should be pretty clear that machine learning is going to be increasingly important. This being said, the customers may not be all that ready for it.