Software Development
The largest Angular conference to date recently closed its doors. Since Trasys is investing in the AngularJS framework we could not stand by and watch things unravel from a distance. We simply had to go over there and take a deep dive.
Inertia is the biggest enemy of innovation. People want to work with familiar tools and upgrading to a newer tool is always a big challenge if re-training is required. Even though software development is considered a progressive discipline with a continuous flow of new technologies, there are still some areas when the status quo goes unchallenged.
Successfully implemented software is not only about writing code, but comes from a development process that ensures productivity and quality. The cornerstone of such a process is continuous integration, where code and other work realised by the development team are automatically pooled and verified as a whole.
Drawn from lessons learned from the trenches, after 15+ years’ experience in implementing IT solutions, here is a list of ten key contributors to project success. Of course, projects and customers will always be unique, so what works well in one case may not work in another.
XML Web services brought a breeze of fresh air in the way B2B interactions happen in today’s digital world. Logistics, transportation, invoicing and other retail sectors were revolutionized, since real-time updates for everything were now possible.
Every organisation that develops software wants to minimise the work needed to build new IT systems. But no matter how effective a development process may be, a real reduction in the work will only be achieved if one stops reinventing the wheel and starts reusing software.
Using any phone, we can call any other phone – regardless the company that produced the phone, regardless calling a landline from a mobile. Or vice versa. This is interoperability.