Software Development – Thoughts & observations Dr. Jeyakesavan Veerasamy [email protected] [email protected].