About me

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.

9 responses to “About me

  1. Temechu

    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

  2. very good publish, i definitely love this web site, keep on it

  3. Good article , thanks and we want more! Added to FeedBurner as well.

  4. 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.

  5. 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.

  6. Hi there I am wondering if I may use this article in one of my blogs if I link back to you? Thanks

  7. Chetan Sharma

    I would like to add one thing to “About Me”….Prof. Ian is a prolific writer.

  8. 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!

  9. Stumbling upon this site got me a blast from the past – Fantastic work on the excellent book “Inside the Dragon”!!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s