When you speak about agile development you have a lot of tools to work with in order to improve your development process. Kanban is just one of these tools that is available for you to use.
Our High School professor of Economics asked, “Which is the goal of a commercial company?”, “make money” we said. He retorted, “If the goal is to make money, then you just sell the company, and you will get a lot of money, all at the same time.” Well, he was right. After a while, we realized that the goal of a commercial company is to make money and keep making it over time.
Despite this acronym, without comma after “simple” word, was noted in the 60’s by an US Navy aircraft engineer and it is associated with design process, many management consultant experts make us start thinking about the possibility of apply it not only to design, but also in our daily tasks.
In the last few years software developers have based their work more and more on third party libraries and frameworks. But although we had been smart in realizing that we did not need to reinvent the wheel each time, we seemed to be less sharp when it came to how to incorporate them.
Did you ever have to send raw data through a web service? High level, string-oriented abstractions sometimes are resistant to binary data. SOAP web services are particularly sensitive in this case. This battle has its pitfalls, but with a little help it can be won flawlessly and elegantly at the same time.
Intraway’s Real-Time Universal Service Activator can communicate with all kinds of network devices in order to manage their configuration. This is done through different protocols such as Telnet, SNMP, TL1, among others. One of the problems we are facing is that it’s difficult to replicate lab conditions for all these different kinds of equipment for testing purposes, here we explain how we solved this.
Several times we may need to make a lock/release at a database row level. Let me expose a simple situation so you can then relate it to your particular problem in our web service or software in general.
It was time to try a tool that I had not needed nor used yet: Clang’s Address Sanitizer.