Tagged: software-philosophy

12 posts

Sustainable Velocity: Why Clarity Is Making a Comeback

Sustainable Velocity: Why Clarity Is Making a Comeback

Software ideas tend to come full circle. We once believed in documenting early to gain clarity, then Agile shifted the focus to “working software over comprehensive documentation.” That shift made sense, but in practice some teams interpreted it as documentation not mattering at all.

When Coding Becomes Cheap, Experience Becomes Rational Again

When Coding Becomes Cheap, Experience Becomes Rational Again

For decades, software teams faced a trade-off: build the best experience, or build something affordable. Native applications offered quality and performance, but they were expensive. So the industry optimized for economics. The web and cross-platform frameworks were good enough, and good enough won. That constraint is now shifting. With AI-assisted development, implementation is becoming cheap. Machines can generate working software quickly. What they cannot generate is clarity. Intent, structure, domain models, and behavior are now the real bottlenecks.

The Philosophy of Self-Driving Enterprise Software – Rethinking How We Build Software

The Philosophy of Self-Driving Enterprise Software – Rethinking How We Build Software

Enterprise systems should support people, not the other way around. Technology should extend human capability, not consume it. For too long, software has demanded that people conform to rigid structures, turning productivity tools into digital bureaucracy. AI-supported systems can reverse this. By operating on context rather than sequence, and relevance rather than rigid workflows, they reduce cognitive load and return time, focus, and agency to the people doing the work. This is not just about efficiency. It is about respecting human judgment, preserving meaning, and building systems that adapt to real work rather than forcing work to adapt to systems

Self-driving ERP systems will end digital drudgery, halving the number of tasks that need manual interventions

Agentic AI is attracting a lot of attention for its ability to behave autonomously and render complex, multi-step processes into seamless wholes by joining up data from multiple sources.

Small is beautiful in uncertain times

We are entering a period of experimentation and innovation as the latest crop of cutting edge technologies mature and are adopted at scale. This moment could be a huge opportunity for smaller…

How Integration-As-A-Service Could Be The Missing Link For People-Centric Organizations

Modern people-centric organizations invest in critical integrations so they can use their ERP systems as a data hub but often lack the time or resources to work their way down the to-do list.…

What the on-demand economy means for the future of work

I’ve been the Chief Technology Officer (CTO) at Unit4 for around three years, but I joined as Chief Architect in our innovation labs closer to eight years ago. When I arrived, many of the questions my…

Forget the hype: think about ERP integration before AI

The technology sector has always been prone to hype and promises of silver bullets. Marketers get ahead of engineers and evangelize over the promise of the Next Big Thing. Conferences dedicated to the…

Why edge computing matters to enterprise software

Edge computing means processing data near where it's produced and consumed. It's another dimension to that age-old workload placement question, "Where's the best place to do this?" The trend this…

Making ERP [e]xpert, [r]emote-friendly and [p]ersonal

The criticism commonly levelled against enterprise resource planning (ERP) systems is that they are monolithic and generalist software slabs: suites of applications, dense with features and functions, designed to cover just about any need an enterprise might have, with a uniform user interface layered over for a common look and feel.

Welcome to the world of pervasive ERP

For decades now, users of enterprise resource planning software have been trained to believe that all the action must take place within the core of the system.

Keeping Pace with the New Normal

We woke up one morning and everything has changed. Although we do our best to understand and adapt to the changing environment, there seems to be no other way to survive this crisis without having the…