Choosing the technology for a long-term project is a risky business – this season’s hottest software may be horribly out of fashion a year or two from now. That’s a big problem if you’ve built your supply chain on it; no-one wants to upgrade their software platform very often.
It’s a lot easier with the benefit of 20/20 hindsight. If you were building a new enterprise application today you’d choose a web architecture for maximum flexibility in deployment (i.e. servers either local or in the cloud, clients on any kind of device running a browser). On the server you’d probably choose to build on a software ecosystem like Java since it runs on any hardware and has wide industry support. But a lot of enterprise software vendors chose something else when they began their long-term development projects and are left regretting that now.
Continue reading »
, browser applications
, Delivery Managemente
, Google DART
, information technology
, Martin Fowler
, mobile clients
, native apps
, ThoughtWorks Technology Radar
, Tim Bray
, web architecture
TECSYS develops innovative software products.
Yes, we our a provider of supply chain solutions (and hey, Your Supply Chain Matters!), but underpinning all of that is a team of software development professionals who build our products with the latest technologies and tools. And you, dear blog reader / TECSYS customer / supply chain professional, while assuredly you are interested in our solutions in areas such as demand planning and healthcare point-of-use, I thought you might also want to read something that appeals to your inner software geek!
Because we’re all software geeks these days – software is everywhere. Or as the internet visionary Marc Andreessen says, “Software is eating the world”. His thesis is that the ubiquity of software products and mobile devices has brought our society to a tipping point that will lead to profound change in business, education and healthcare. (Check out this fascinating interview with Andreesen.) The products we build at TECSYS are part of the process that he describes. So in recognition of the significance of software to all we do, I thought I’d tell you some more about our software – how it’s made, and why it’s made that way.
In the next few posts I’m going to write about about the technology and design decisions we are making at TECSYS and the rationale behind these decisions; I’ll describe how we go about developing software and the principles we use to guide our work; and I’ll give you some insights in to the challenges we face and how we overcome them. You will see that our clients and the users of our products are key players in our software development, and you’ll learn how you can influence that development. You’ll also gain a perspective on software development which can help you assess and evaluate all of the software you interact with, whatever its origin.
Software is eating the world; let TECSYS feed your inner software geek.
, demand planning
, inner geek
, Marc Andreessen
, mobile devices
, software development principles
, software development professionals
, software is eating the world
, supply chain solutions
, tipping point