Hamman’s Study Diary

May 8, 2007

End of Spring 2007!

Filed under: CIV 211, CSC 213, MAT 211, PHY 106, SEN 261, Spring 2007 — Hamman @ 2:44 pm

run “SPRING 2007  -terminate”

“The semester, she has ended”!

I just completed my last exam on Physics, and this marks the end of my semester. I hope to be more consistent in blogging my next semester here… Until then…

“Good night out there, whatever you are”

March 28, 2007

“Sentence first, verdict afterwards”

Filed under: SEN 261, Spring 2007 — Hamman @ 5:56 pm

When Alice is tried by the Queen of Hearts, the Queen declares a change of judicial procedures, “sentence first, verdict afterwards!”*

In XP, we were introduced to the concept of testing-first, coding-afterwards. Today we learnt the real details of how to do this.

*Alice in Wonderland by Lewis Caroll/ Walt Disney Pictures

March 26, 2007

Test done!

Filed under: SEN 261, Spring 2007 — Hamman @ 3:32 pm

My fingers are still aching from writing fast! The test was an hour long, and I had to rush to complete all five of the essay questions. Well, this is done, and now I have to concentrate on my open-topic CIV essay titled “Exploring Middle Eastern History in the Hexateuch”

March 21, 2007

Test postponed till Monday!

Filed under: SEN 261, Spring 2007 — Hamman @ 6:04 pm

The test didn’t take place, probably a good thing! We covered chapter 8 instead on “Acceptance testing”

March 20, 2007

The first iteration

Filed under: SEN 261, Spring 2007 — Hamman @ 11:12 am

We looked into how we convert a user story into tasks (iterations). This was badly needed for our projects, which have been running into some delays as of recent!

March 14, 2007

The Planning Game

Filed under: SEN 261, Spring 2007 — Hamman @ 7:02 pm

Today we learnt about how to create, revise, estimate, rank, code and accept user stories: the planning game. We also learnt about how the client we learn about in books is different from the real world client.

March 12, 2007

Traditional testing, the XP Client

Filed under: SEN 261, Spring 2007 — Hamman @ 4:02 pm

Today we deviate slightly from XP to learn about traditional testing approaches.

  • Verification and validation
  • Static and dynamic testing techniques
  • Statistical and defect tests
  • Component, integration, and user testing
  • System and acceptance testing
  • Functional and structural testing
  • Thread and process testing
  • Beta testing

Later on, we moved back to XP techniques and learnt about the role of the client (just another team member in XP).

February 21, 2007

Two heads better than one

Filed under: SEN 261, Spring 2007 — Hamman @ 5:00 pm

We continued into pair programming as an XP practice.

  • The rule of pairing
  • Benefits of pairing
  • Some mistakes pairing fixes
  • How to find your comfort zone when pairing

February 19, 2007

Pair programming

Filed under: SEN 261, Spring 2007 — Hamman @ 3:50 pm

This day we finished up on an overview of basic XP practices, and moved into the details of one of them, pair programming. In pair programming, we discussed some advantages and disadvantages, and the roles of pair programmers:

  • Driver
  • Copilot

February 14, 2007

Chapter 2 starts

Filed under: SEN 261, Spring 2007 — Hamman @ 3:53 pm

Chapter 2 is mostly about spikes. Spikes are an XP approach to explore areas not very clear in a project by working on a smaller problem outside the project and then coming back to the project after gaining the skills for it.

Other topics we covered today are…

  • User stories
  • Estimates
  • Set priorities

Blog on team project started… Codename Project 2

Older Posts »

Blog at WordPress.com.