We all want to develop better software, faster—not just for the sake of having cool software, but because we use software to solve business opportunities and to create competitive advantages for companies. DevOps is a much-used buzzword that gets thrown around when talking about ways to deliver software more quickly—but there are misconceptions about what it is and what it is not.
Graphical programming—or low-code/no-code programming—is excellent for education. When you’re trying to get an 8-year-old to understand programming logic and what software development can accomplish, the ability to create something concrete without spending months learning a programming language or debugging typing or syntax errors is powerful.
When you’re trying to develop a business application, one that has specific, pre-defined business logic associated with it, graphical programming will usually only get you 90% of the way there. When we’re talking about a business application, that isn’t enough. And in most graphical programming platforms, going from 90% to 100% is exceptionally hard.
Topics: Application Composition, Business Agility, Enterprise Applications, Enterprise Software, PaaS, Reducing Costs of IT, software development, DevOps First, Full Stack Deployment, DevOps Automation, Machine Generated Code, Infrastructure Automation
We are still at an early stage of cloud deployment for the vast majority of companies in the world. However, surveys show that this is changing rapidly. The cloud has proven itself in cost, reliability and security. In fact, the onus has gone the other way now.