Pair programming to close the gap between business and development

Before I started pairing I often felt that there was a gap between business and development -departments. Communication was mostly done via bug trackers or specifications. Issues were ofter dealt with via e-mail and misconceptions were common.

Since I started pairing I feel a greater (not perfect but better!) contact to the business and I think it’s because I’m used to take discussions.… Fortsätt läsa

Pair programming – Research

I’ve read up on some pair programming research. Here is the different papers I’ve read. With a short description for each.

Strengthening the Case for Pair-Programming

They compare results from professional developers working with and without pair programming and teams at the university doing both pair programming and non pair programming.… Fortsätt läsa

Photos from Swedish Alt.NET unconference

Lightning talks

  • Fight code rot!
  • Should we stop mocking?
  • OpenTK
  • Context/Specification with MSpec
  • Object databases for .NET
  • Continuous integration – a case study

Open spaces

  • Model-View-ViewModel
  • Web APIs
  • Where is .NET in five years?
  • DBB with RSpec for .NET
  • Working with legacy code
  • Convention over configuration
  • Visual programming languages?
Fortsätt läsa

Contributing to Open Source Projects

On the latest LugRadio (Season 4, Episode 2 – listen to it if you haven’t) they discussed how to get people to contribute to Open Source projects in greater extent. Early on in the discussion somebody mentioned why people start reading mailing list, creating accounts on the wiki, the forums or whatever system that project uses for contributing and gets stuck there.… Fortsätt läsa

Bachelor Thesis!

In the last semester at the IT University I wrote my Bachelor Thesis together with Peter Thorin. We evaluated the maturity of a Microsoft tool for model driven development called Microsoft Domain-Specific Languge Tools (DSL Tools).

The work included building a MetaModel for Service-Oriented Architectures (SOA) using DSL Tools and compare the results, both in the time it took to develop the MetaModel and the number of elements in our language, with existing studies on similar techniques (UML MetaModel extensions and UML Profiles).… Fortsätt läsa

Semester 5: Project Socio

Socio Icon

The fifth semester (at the IT University) I was part of a six person team that analyzed an existing application written for Mac OS X (in Objective-C), with the ambitions to reuse as much as possible of the application, though changing requirements for it.… Fortsätt läsa