Per Rovegård

Per Rovegård

  • How has factor10 changed the way you think about software?

    I have always strived to build high-quality software that meets the users’ expectations. At factor10, we do that, but to know what the expectations are, we want to put early versions of what we build in the hands of the users. factor10 has taught me the importance of releasing small things, possibly a little rough around the edges, to get invaluable feedback on where to go next.

  • What’s something about factor10 culture that makes a real difference in your day-to-day?

    The company trusts me to manage my work day in the best possible way. When I’m not working on-site at a client or working together with colleagues, I can be flexible with my work hours. For example, I can take a parent-teacher conference in the afternoon, or take my kid to the dentist, and then make up for that time when it suits me.

  • What’s the best feedback you’ve received from a client or teammate?

    Feedback like “wow, this system is never down” is nice, of course, but the best feedback revolves around the impression I have made on other people. For example, a developer I worked with at a client wrote years later that I really changed their perspective on how to work with Test-Driven Development to build better software.

  • If you had to sum up what keeps you here in one sentence, what would it be?

    I very much enjoy splitting my time between different clients, and the fact that we do not allocate 100% of our time to client work - there’s room to do other things as well. I think it makes it easier for me to grow in my profession. Sorry, that was more than one sentence...

  • Tell us something about a colleague that they’re too humble to say…

    Jimmy is very humble and not afraid to admit when there is something he does not know. He creates a climate where it is ok to talk freely and speak your mind. I also believe this is one of the reasons he’s so good at talking to business people.

Skills and interests

  • PhD in Software Engineering. My dissertation focused on requirements engineering, studied in an extensive collaboration between Blekinge Institute of Technology and the industry.

  • Worked in the telecommunications industry, focusing on the architecture and development of systems that handle categorization, tracking, and payment of traffic in mobile networks.

  • Have spoken about Domain-Driven Design and Test-Driven Development at conferences, both international and Swedish.

  • Represented Blekinge in the Swedish National Championship in Technology in 2001, together with two friends. Came second and won a trip to the United States with a visit to MIT Media Lab.

  • Active in open source projects mainly with projects related to video surveillance. Contributions focused on processing algorithms and performance optimizations.

Per Rovegård

Personal Blog Feed

Visit Per's blog