Teamplain rocks

Just some short lines of praise to an excellent web GUI to access TFS (Team Foundation Server) - Team plain.

Via this GUI you can easily access most functionality for TFS in a very nice manner. And this have to be the nicest Web-GUI i’ve ever seen. I could possibly be because it’s using AJAX - and then my friends the future promises good thing for us.

Read More

Slow and fast

We are closing in on the end of the project (the development phase) and it a mixture of feelings that comes over me.

First and foremost i would say it’s a bit of sadness. This is the best project i’ve been in so far - a lot of fun, speed, wild discussions and great flow in the group. Much to this i have to credit SCRUM for - which promotes just those things; building teams and delivering software.

Then of course i am proud of what we have accomplished. 100 000 lines of code in 4 months, 4 people. And the structure of the system feels very nice too - the bugs that are found now is quite easy to fix.

So the project is, in all right, slowing down while we are transiting into the testing phase. Oh how i would have loved to have testers in our team....

Read More

Hairs standing up!

Here is a video with the Cory Band and a singing group. Really nice and made the hairs of my arm stand on end.

Pretty cool in the beginning when the band takes the stage (i.e. mountain)…

Read More

Listen, just listen to the band

Every Monday morning i usually listens to the last broadcast of Listen to the band. This week there are some serious playing going on… Grimethorpe and Black Dyke.

This is very, very good playing indeed - and live. Don’t try this a home kids… Please keep all limbs inside the computer until it has come to a complete stop. :)

It’s out for a week. Don’t miss the chance to hear some great playing.

Read More

Friends in need

There’s been a lot of blogging about computer stuff for a while - that time in the project i suspect… Well - this one is not.

For a while i have been disturbed about the fact that many young people in Sweden today doesn’t “feel good” or “have issues”. Often that means that there some psychic problems, but it’s not considered good manners to use that words. “Burnt out” is another phrase, used too much to capture the true sense.

This hits everyone, it seems. Students and working, young (13?!!) and older, happy and sad. It has gone so far among people i know that everyone knows somebody who has these kind of problems.

Just this day i met a friend of mine that always seems to be in a good mood. He’s very, very successful, a Christian and always seems to have time. But now he looked slow, almost...

Read More

Declaring arrays in VB.NET

OK - this is driving me mad. Arrays in VB.NET really, really annoys me. Here is a short list on how to work with arrays, in my example an array of strings.

  1. Declaring an new empty array: Dim arr() as String = {} or (this is where the pain begins…why is there a choice?) Dim arr as String() = {}
  2. Declaring an array with three elements: Dim arr(2) as String
  3. Declaring an array with two elements and initializing the values Dim arr as String() = {"Element 1", "Element 2"} So - again the pain of VB.NET comes from the urge to want to help us all the time. Why, oh why, are there several ways of doing one thing?

I will sure get back to this post a lot because i forget how this is done...

Read More

Planning poker online

Estimations can be quite tricky to do and even trickier to get from an developer. One way to go around that is to play planning poker. Follow that link for some great explanations by the SCRUM-guru Henrik Kniberg.

And as the Internet is a fantastic thing someone of course as made an online version, that can be found here

I think that it’s more important to get together than to do the actual poker playing, but if you don’t have that option this will have to do.

Read More

SCRUM vs RUP - practical comparison

Just now something happened here at the office that really showed some major differences between SCRUM and RUP.

I was asked to send the list of demands to a person, to be used as input for their work with tests. This is our product backlog which we have created and worked with during our 6 sprints.

  • “Yes, but it will not look the same as when you saw it last, three months back. It has changed very frequently, almost daily.”
  • “OK? But give it to me anyway”

So i wrote him an email; “Here is the list of demands as it looks today, 2007-10-02”

At the same time a person from another project (not SCRUM, mind you) walked by. He was talking in the phone and from the pitch and sound of his voice we could make out that he was quite angry.

  • “So, i heard that...
Read More

New shiny Avega-website

Yesterday Avega, my company, released it’s new, better, bigger and nicer website. And it really is! Go there now:

Well worth the wait and a major, major improvement over the last one. Really nice design and easy on the eye. And quite informative also - lots of interesting content to read about Avega and the consultants.

Right… almost forgot; i am on the site. If you go to the first page and wait for a while I’ll flash (no pun intended) before your eyes. My 10 seconds of fame on the net.

This site adds to the proud feeling i already have for Avega. The best place I’ve ever worked on. If you’re interested of joining us, please let me know.

Read More