With our third book "Software Engineers on their way to Pluto", which uses the New Horizon trajectory as a baseline, imminent for release, it is important to emphasize that the New Horizon space probe is in a healthy state and achieving yet another technical success story.
Refer to http://pluto.jhuapl.edu/mission/whereis_nh.php which shows the exact position of the probe, which is currently 1,229.712 million kilometers from home ... truly amazing, considering that the development server in our computer room ... a few meters away ... is giving our project team such a tough time.
I have had numerous discussions with colleagues of mine whether it is actually viable to compare space agency projects, costing millions to billions, with Terra-based IT solutions costing but a fraction thereof.
We all agree that the space agency probably has more budget, better business and technical specifications, more stringent scope definitions and an abundance of subject expert resources, resulting in solutions that are launched, are in a state of sleep while traveling in probably the most hostile environment known to mankind, deploys years later and is controlled by humanoids millions of kilometers away.
But why do we agree? I am actually not convinced anymore, because we do not require the budget that Nasa needs to send a probe to Pluto, we could insist on and create specifications that are just as good ... before developers commence with the development of the solutions ..., we could be like a stubborn Swiss mountain mule when it comes to scope and especially scope creep and with the correct motivation and education, we could re-develop sufficient expertise and passion in the IT industry as well.
We have the tools to assist us in the solution development lifecycle ... yet many developers and testers shy away from these in favour of continuing in their familiar world. It is a challenge that we are taking by the horns, because if we ever want to align ourselves with successful solutions such as the Cassini and the New Horizon space probes, we have to break out of our comfort zone, strive for the highest peaks and do what Swiss mountain mules do best ... get to the top, no matter what.
The decline of IT expertise, resource and passion is a difficult one for us, because apart from the overall decline of software engineers from academia, we also have a drain of experienced and passionate IT resources from our country ... a phenomena which is probably hitting many countries with the world melting into one accessible ecosystem.
Where is the passion for IT? Perhaps we can discuss this problem and the topic of cost effective, reliable and functional solutions when we meet at Tech-Ed. I would be interested in your views, because I am back to the puzzled state I was in when I decided to embark on the journey of book 3.