I started programming in 1970 (in Algol 60) and have been involved in software engineering teaching, research and practice since 1979. In 1982, I wrote a short textbook on software engineering and I was gratified (and a little surprised) that it was successful and has continued to be successful (in different editions) for almost 30 years.
Now, I’m a professor of computer science at St Andrews University in Scotland (the third oldest university in the English-speaking world) and I’m interested in socio-technical systems engineering, cloud computing and the problems of building large and complex systems. I like to think that I can still think differently and some of my blog posts here reflect this.
I bought one of the first Apple Macs in the UK in 1984 and have stuck with them ever since, even in the bad old days of the 1990s. I like well-engineered systems and Apple definitely make the best laptops.
Dear Sommerville;
First time I heard your Name from Prof. Floyd Christine (Hamburg University).She was our instructor of Software engineering for post graduate students here in Addis Ababa – HilcoE School of computer science and Technology Collage.
Really, your book is so interesting. Any one can read and understand what the concept of the subject it is.
I wish for my self to see you.
I am also will try to make an opportunity to take up your skill, experience and knowledge.
I need to explore further in Software engineering discipline and I need your sincere advice.
Many thanks
God Bless you.
Temechu Girma(Postgraduate student in Software Engineering
very good publish, i definitely love this web site, keep on it
Good article , thanks and we want more! Added to FeedBurner as well.
That is in truth a awesome article. I am yet new to all these things but I try to learn. Reading this blog post helped me a good deal in verifying it. Thanks for making it available and prolong the nice work.
You made some first rate points there. I seemed on the internet for the issue and located most people will associate with with your website.
Hi there I am wondering if I may use this article in one of my blogs if I link back to you? Thanks
I would like to add one thing to “About Me”….Prof. Ian is a prolific writer.
Mr. Sommerville,Sir, im a fresh graduate of software engineering and whenever i had to learn Software engineering concepts, your book was the one to teach me splendidly – each topic left my learning completely sated!
That’s why i absolutely LOVE your style of writing – focused, concise,complete, simple enough, formal enough with all the basic knowledge a student needs BUT never overwhelming – PERFECT for a student!
i consider you my mentor in SE concepts,
May God Bless you!