Thursday, November 13, 2008

November 12 - "Applied Software Engineering for Large-Scale Complex Systems" with Alex Rush

"Applied Software Engineering for Large-Scale Complex Systems" with Alex Rush

An exploration of the software engineering discipline as applied in development of large-scale, global applications. Specifically, the issues of managing inherent complexity and risk in large-scale systems using industry standard iterative development methods, modeling and design techniques, software architecture, performance engineering and testing will be explained using real-world examples. This talk will highlight how software development has evolved from a relative “black art” to a true engineering discipline in recent decades. This talk would be of interest to anyone who is curious about software development in general, and in particular how complex, large-scale systems are designed, tested and successfully deployed.

Post your blog comments below!


Kaushik said...

Wow, I never thought computer science was so organized. I knew that there were certain types of codes, but never knew that well about the purpose of each type. I am currently taking Visual BASIC code in COM, and I really want to learn Java too now. It was cool when he said that the higher the complexity, the higher the risk. I really enjoyed this seminar.

Jessy said...

After attending this seminar, I felt like a total nerd. I knew what he was talking about and I'd even done some of the coding he referred to. As I looked at all the blank faces around me, I realised that I was probably the only one. I did learn some new things such as the different methods like waterfall and some others. I also found it interesting that one person did not code an entire program but there were specialized people who did different jobs which eventually came together. I can't wait for the next one!