The Software Factory
Today I want to share the approach to software development, driven by the quality oriented mindset, we practice at WiHo.me . Since the beginning, we have been heavily investing in tools. Strongly believing the investment will pay off. We have even created a fully blown manufacturing line. Software manufacturing line. It took us a lot of time and effort to integrate everything. The reason is, we have very broad range of technologies we develop for. And in the end we need a unified image of the entire system to be built. The technologies involve: Low level applications for ARM Cortex M0 and ARM Cortex M3 processors Runtime modules running on ARM - based, embedded Linux platform (two targets: Marvell and Freescale) Custom bootloader and custom Linux kernel Linux scripts and support modules (UPnP, SMBD, Apache / FastCGI, networking subsystem, 3G modem subsystem, ...) Complete installation images of Linux OS for the target platforms A .NET client application with built-in machine c...