Archive for September, 2010

Into the Agile with Jim Rushing

Sunday, September 26th, 2010 posted by jihyunj

On September 23rd, we had an elective class with Jim Rushing.

When talking about Jim Rushing, the game ‘M.U.L.E.’ can’t be missed. ‘M.U.L.E.’  is a seminal multiplayer video game by Ozark Softscape. It was originally written for the Atari 400/800, and was later ported to the Commodore 64, the Nintendo Entertainment System and the IBM PC Jr. While it plays like a strategy game; it incorporates aspects that simulate economics. Jim Rushing was one of the four original partners in Ozark Softscape. Since shipping ‘M.U.L.E’ in 1983, he has worked on various projects in EA including ‘PGA Tour Golf’, ‘NBA Showdown’ and ‘007: Nightfire’. He was a programmer but he also had a lot of experience as a producer.

Jim Rushing, coaching the teams through an Agile Development exercise

Jim Rushing, coaching the teams through an Agile Development exercise

In his talk, he introduced us into the world of ‘Agile’. He has extensive knowledge and experience in the development process. Currently most EA game teams are using some processes of Agile such as the Scrum meeting. He told us that it helped to not only increase the product quality, but also the team’s morale.

According to Jim Rushing, Agile is a mindset. While there is value in the items on the right, Agile values the items on the left more:

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan

After the lecture, we did a small exercise of putting 10 features of Agile in order of importance.

Those features are: Customer Satisfaction, Inspect and Adapt, Retrospective, Transparency, Commit As A Team, Prioritize, Iterate, Welcome Change, One True Metric and Prototype.

Among them, our top choices were prototyping, prioritizing and committing as a team.

It was interesting that we didn’t put a high mark on customer satisfaction. I guess because it is already integrated into other values.

Through the class, we gained insight into Agile. As Jim is working in EA currently, he is willing to give advice about practical uses in our project.

Student votes on importance of Agile features

Quarter Presentations – Fall 2010

Wednesday, September 22nd, 2010 posted by carl

With an unusually large turnout of over 20 guests this early in the semester, the three teams gave their Quarter Presentations today.

Click through to see the videos

Google Visit in Fall 2010

Wednesday, September 22nd, 2010 posted by CynthiaJiang

Derek and Us

September 16, Thursday, we had a great elective class visiting Google Headquarters in Mountain View, CA. Our host was Derek Parham, who is a CMU alumnus and now works in Google focusing on Gmail related features. He gave us a great tour around the campus and then had a short talk to share his experience about how to be a good engineer, and how Google became so successful.

Google is definitely a fantastic place to work in. They believe a hungry engineer is a bad engineer, so they make sure there is free food within 20 feet. They believe engineers’ energy and time is very precious and should not be spent on tiny things like going to post office to buy stamps, so you can see drop boxes everywhere to help you send out mail and bills. They provide many services including laundry, massages, and haircuts. The company provides every service you can think about to make sure you enjoy your work/life and concentrate on your innovative creations and to make the world better.

Yes, the culture of Google is very impressive. The engineers who work inside really believe they can change the world. I noticed that Derek said several times “what if we change the world by doing this”, “what if we change the world by doing that” and he didn’t even realize it. I believe that’s the most important reason why Google could be so successful. It would be totally different between doing a job and realizing a dream, and definitely, a dream is more tightly connected to success.

Derek also introduced some tips on how to get a job in Google. He thought the most important ability of a good engineer is to know how to solve problems. Of course, doing research of the company, be aware of what are their most recently announced products, and have your opinion about them. Last thing you should keep in mind, especially important while you applying a job in Google, is using gmail as your email address, don’t forget, and please do not use Yahoo! email. :P

Sep. 14 2010 Baseball Game in AT&T park

Monday, September 20th, 2010 posted by Hugo

Sep. 14 2010 Dodgers V.S. Giants
People: Beomsik, Carl , Chris, Cynthia, J, Jason, Jiyoung, Hugo, Mark B., Emily, Walt

When Carl asked us to go to a MLB game, I was so excited. However, not everyone were excited as me. Maybe Pirates really disappointed them in Pittsburgh. Oh! Come on! It’s Dodgers V.S. Giants! Two world famous rivals compete in AT&T park, and I cannot come out a reason not to watch them, (although I do know that these two teams are pretty terrible in this season.)

All of us took the same Caltrain from Bay Area to AT&T park. We could feel the “Giant” atmosphere on the train. It’s was fantastic, because everyone wore Giants’ clothes or hats to show that they are true fans. After Caltrain, we took a walk around AT&T park. It’s really beautiful! Especially, when I saw the giant coke bottle, I was so excited, because I only have seen that in video games or on TV. But, at that time, I had chance to see the real one, wow!

The game started! To be honestly, although the air in crowds was so hot, the air on the field is so cold. It’s was a pitcher battle. The only point of Dodgers was given by Giant’s error. Because Cynthia never saw a baseball game, I had to explain every single rule and every situation on the field to her. This job kept me talking all the time, but also kept me away the boring pitcher battle. Apparently, Cynthia is not the only one who doesn’t watch baseball games. Walt doesn’t watch baseball games, either. I can tell that he was bored at that time, especially, no one talked to him.

Food in baseball courts is always expensive, but I didn’t expect that expensive. A cup of beer costs 8.50? That’s too expensive. So Cynthia and Me decided not to spend any money in AT&T park and brought our snacks and water. At the end of game, unfortunately, Dodgers won. The pitcher finished the game alone. Only few Dodger fan were excited about this, and Giant fans really hate those Dodger fans.

We took almost one and half hours to get home. It was a great night and I wish I will go to see baseball game again.

Welcome Back from ICEC!

Monday, September 13th, 2010 posted by carl

Welcome Back

Not looking too jetlagged.

Faculty members Shirley and Jiyoung (front row) and students Ashok, Greg and Franz (back row) are back at EA after spending last week in Seoul, Korea at the ICEC conference. We’re glad to have you back and can’t wait to see the pictures!