11 October 2003

I met Dr. Jacobson

2003, October 10 Seoul, Korea Being smart

Seoul, October 10, 2003.

Hello,

This is the third time that I have been in Seoul this year. I must like Seoul and Koreans very much because going from San Francisco to Seoul is a twelve-hour flight! It is actually longer between San Francisco and Seoul than from Stockholm to Seoul. Most Europeans would not have guessed that.

One objective for this trip was to meet Samsung Electronics - a company that have impressed me very much. They are world-leaders in so many areas and technologies. Their people are world-class and they work very hard. I think they shape the future.

IBM Rational in Korea had arranged for me to talk at the Korea University. Rational and the university celebrated an agreement on using Rational Rose. It is so refreshing to talk to students. They are so immediate and spontaneous. Lots of laughs, autographs and photos.

There is one thing I would like to ask you. What do you think is the most important property one needs to be successful in software development? The answer is being SMART. I think we should teach students what it means to be smart, so we always recognize non-smart behaviour.

Being smart means that you do what you need to do, no more and no less. For instance, when applying RUP, do it right, do it as agile as possible. I have never believed in just buying RUP and have your people apply it. They will do too much or they will just give up. When I meet customers and get project reviews, I often see that people are not allowing themselves to be smart. Often they work too hard and do too much, or they do too little and have given up. You need to apply as little process as possible, but NOT less. The trick is to know what is less. For that you need experience.

Smart is not the same as intelligent. I know many people who are very intelligent but not smart. Smart requires that you have knowledge, not just experience. Smart is not just about how to apply techniques, it is also about how to deal with customers, managers, and the unexpected.

As an example, I see agile as a property you get from a process like RUP by being smart. Personally I think RUP applied in a smart way is the most agile we can be.

I would like to see more on this subject. If anyone has seen a book or a paper that develops the meaning of smart, I would love to read it.

Cheers

Ivar







To all my friends wherever you are


I was there.!! The event was ' IBM . 고려대학교 산.학 협력식 및 초청 강연회' in Korean.
  • UML - Past,Present & Future

And Dr. Jacobson gave me his signature after his lecture. =p
To tell you the truth, I had no idea about UML in 2003 :(
Woo~ I really want to meat him again, and then I may ask something interesting to him. =)

Dr. Jacobson started working with Grady Booch and James Rumbaugh to first create the UML (Unified Modeling Language), and later develop the Rational Unified Process. Rational was bought by IBM in 2003.


http://jaczone.com/

4 March 2003

Computer Science Courses

Year Term Subject
------------------------------------------------------------------------------------
2007 1 CPSC211 Introduction to Software Development
2007 1 EECE487 Introduction to Robotics
------------------------------------------------------------------------------------
2006 2 CPSC111 Introduction to Computation
2006 2 CPSC310 Introduction to Software Engineering
2006 2 CPSC344 Introduction to HCI Methods
------------------------------------------------------------------------------------
2006 1 CSCE355 PROGRAMMING LANGUAGE
2006 1 CSCE321 COMPUTER GRAPHICS
2006 1 CSCE315 Introduction to Artificial Intelligence
------------------------------------------------------------------------------------
2005 2 CSCE314 COMPUTER NETWORK
2005 2 CSCE322 MEDIA PROCESSING
2005 2 CSCE328 OPERATING SYSTEM
------------------------------------------------------------------------------------
2004 2 CSCE222 INTRODUCTION TO PROBABILITY AND STATISTICS
2004 2 CSCE224 Introduction to Computer Architectures
2004 2 CSCE226 Database
2004 2 CSCE216 Theory of Computing
------------------------------------------------------------------------------------
2004 1 CSCE217 Object-Oriented Program Design
2004 1 CSCE210 Introduction to Data Structures
2004 1 CSCE219 LINEAR ALGEBRA
2004 1 CSCE213 COMPUTER SYSTEMS
2004 1 CSCE215 LOGIC DESIGN AND EXPERIMENTS
------------------------------------------------------------------------------------
2003 2 CSE152 Introduction to Computer Engineering
------------------------------------------------------------------------------------

12 February 2003

2000 to Feb.2003 HONORS

  • 2002.06.22 Science Competition for high school students 1st place, Chungcheongnam-do, South Korea
  • 2002.06.12 14th Mathematics and Science Competition for middle and high school students 2nd place, Chungcheongnam-do, Korea
  • 2002.05.27 Science Competition Excellence Award, Gumsan Girls High School, Korea
  • 2002.04.22 Search Contest 2nd place, Gumsan Girls High School, South Korea
  • 2003.02.11 Meritorious Award, Gumsan Girls High School, South Korea
  • 2002.05.10 Prize for Good Conduct, Chungcheongnam-do, Korea
  • 2001.09.01 - 09.02 Camp for the Leaders: to improve your leadership and communication skills, Gumsan Girls High School, South Korea
  • 2001.03.13 - 03.14 Camp for the Leaders, Gumsan Girls High School, South Korea
  • 2000.11.17 Leadership Award, Chung Moo Centre, South Korea
  • 2000.11.13 - 11.17 Leadership Training Course, Chung Moo Centre, South Korea
  • 2000.04.22 - 04.23 Camp for the Leaders, Gumsan Girls High School, South Korea

Hobby:
  • Sports (e.g. Swimming, Bowling, Golf, Snowboarding, Water skiing, Skating, Basketball, Table tennis, etc.)
  • Taekwon-do 2nd Poom certificate, World Taekwondo Federation
  • Calligraphy
---
[ver. Korean]
  • 2002.06.22 충청남도 고등학교과학탐구대회 금상 수상, 충청남도교육감
  • 2002.06.12 제 14회 충청남도 중고등학생 수학과학경시대회 은상 수상, 충청남도교육감
  • 2002.05.27 교내과학경시대회 우수상 수상
  • 2002.04.22 교내 정보꿈나무축제 정보사냥부 은상 수상
  • 2003.02.11 교내 공로상 수상
  • 2002.05.10 모범학생 (선행상) 표창, 충청남도교육감
  • 2001.09.01 - 09.02 간부학생수련활동: 또래중재인의 역할, 지휘, 통솔, 회의진행법
  • 2001.03.13 - 03.14 간부학생수련활동
  • 2000.11.17 충무상(Leadership), 충무교육원장
  • 2000.11.13 - 11.17 지도력 배양과정, 충무교육원
  • 2000.06.29 - 07.01 학생야영수련활동: 심성계발 활동
  • 2000.04.22 - 04.23 간부학생수련활동