Category Archives: IT

Self-organization

During my teams transition to become an agile team we have reached a point where we actually have to talk about self-organization. We have been talking about it before but maybe in vague terms. My vision have been to try to sneak it in, but it doesn’t seem to work. People tends to break my… Read More »

Between order and chaos there is complexity

Disclaimer, this not my area of expertise, just want to start with saying that. I skipped the complexity theory entirely during my University studies. I ended up with a Master of Science, with a focus on Artificial Intelligence because I found it interesting and fun. Which it was. Did I work as a AI specialist.… Read More »

Things I do while refactoring

Well, maybe the title should be: Things I hope you do while developing 🙂 Update code to current standards and tools Limit scope and clean code Write unit tests Maybe the third one should be at the top, because it is required for the first two. Never mind, I won’t change it. First Update code… Read More »

Category: IT

Template Method

Ever been in this situation? You have been writing some code and then in the end cleaning up, realizing that you have a couple of methods that are similar in behavior but should be split up in different classes? Well, lets give you an example. So basically in this weird example, you have similar behavior… Read More »

Category: IT

Everything goes in the Backlog

I always try to inspire my team to come up with new ideas, and communicate them to the rest of the team. When working in pairs it is pretty easy to just talk to your team member and tell them about your idea and whether it sounds good or not. But either way, don’t lose… Read More »

Estimations

This is always up to debate in different communities: how to do estimates and if you have estimate at all.In my organisation, there is no option, to be able to prioritize cost is a big factor. When it comes to software, cost is directly related to time… so we estimate in hours. Now, everybody knows… Read More »

JIRA or whiteboard?

Whiteboard or JIRA? Regular post-its or digitalized, or a combination? This is common questions in most teams. Should we be analog or digital? What is their pros and cons? To start at, it might depend on your organization and their flexibility, or ability to really push decisions to the team. Can the team be agile… Read More »

Some thoughts of Velocity

Two formulas for calculating Velocity Assume you have a Team Availability (in hours) before the Sprint, and your team pulls Team Commitment (in hours) work to be done within the Sprint. TA = Team AvailablityTC = Team Commitment The Team Availability may or may not include a factor based on earlier Sprints to adjust the… Read More »

Hur lyckas man med agilt

Hur lyckas man med agilt arbete? Eller snarare hur lyckas man med något slags utvecklingsarbete överhuvudtaget? Jag tycker att man ska blicka mot teamet, där värde skapas. Hur skapar man en miljö där idéer och kreativitet får flöda och där varje individ får det utrymme hen behöver? Man motiveras och hindras av olika saker. Jag… Read More »

Sommarens läsning

Semester. Sommar och sol. Tre barn som ska aktiveras. Tiden för läsning och egentid blir mindre och mindre, man får helt enkelt effektivisera och använda de få tillfälle som dyker upp. Men, när tiden finns så är det nu två böcker som det alterarneras mellan, Hjärnstark och Management 3.0. Hjärnstark kan jag rekommendera direkt, den… Read More »