Skip to content
View in the app

A better way to browse. Learn more.

JimiWikman.se

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Titles that don't mean what they say and words that make no sense - is this how we want the future to be?

By 💫 Jimi Wikman ·
Product Manager own the product while the product owner manage it. Scrum Manager work both towards management and the team and everyone is an engineer, but have no scientific approach to anything they do.

Sometimes I feel that the world has gone mad and that titles as well as words are used without logic or even thought sometimes.

A Product Owner, owns the product.
A Product Manager, manages the product.

It is defined in the titles themselves...

A Scrum Manager is just a manager in a fake Scrum setting, or you would not need a manager to begin with. Just throw out Scrum and start working properly instead and call the position a team leader or team manager that fit the work that is being done. Or just use Scrum if you prefer that and have a Scrum Master.

A Business Analyst work on the business side to help sort out business needs. A Requirement Analyst help to break down business needs to requirements.
Both roles are facilitating to act as translators and guides. They have no deciding authority, but work as the bridge between the business side and the implementation side.

Requirements are legally binding contracts of work the defines what should be done and how to verify that the work is done according to what is being needed. Requirements should be defined based on the level of trust between the business side and the implementation side.

A Full Stack anything is just a junior pretending to know more than they do. Unless you define the stack and what full means, you are just...well full of it.

Engineers work with a scientific approach and unless you actually can explain how you conduct our work with a scientific approach, then you are not an engineer. And no, Agile is not a scientific approach.

Projects are fixed in time, cost and scope, and they are funded as investments, not operational work. If whatever work you are doing is not fixed, and it is not funded through an investment budget, then you are not working in a project.

I know making things up to make you feel important and using words that are wrong because that is "how it has always been", but we are just spiraling towards understanding what we do and what we mean less and less.

How about we stop using what has always been and start applying logic to our workplaces?

Or has that ship already sailed, and we are doomed to a future when words no longer have meaning or logic to them? Will we just talk gibberish like management consultants and c-level management spewing buzzwords to sound important?

What do you think?

  • 0
  • 2511

First week at Sii Sweden

By 💫 Jimi Wikman ·
This week I started my new position as Atlassian Architect for Sii Sweden, an Atlassian Platinum partner, after a lightning fast interview phase. It has been quite the interesting week with onboarding and getting to know the massive organization that Sii International is. I am now working from a new location in Stockholm that I do not have been to very much, so it is interesting to explore the area as well.
Some of you might know that I have been looking for a new employer after QRIOS decided to close down the part of the organization I was supposed to work at after I left Sinch. I had the luxury of having three amazing companies offering me different positions. Sii Sweden cane in last minute and I had 3 interviews in just a few days, and then they gave me an offer. After weighing my options, which was not easy with three amazing offers, I picked Sii Sweden.
I started working on Monday this week and so far the journey has been great. The Swedish CEO Miguel Vergara is great, and he has done everything he can to make me feel welcome. The Sii head of Atlassian Maciej Szostek have provided a ton of information on what his vision and plans are for the Atlassian part of Sii and I have to say, he has me sold on those plans! I am really looking forward to work with Maciej and the rest of the Sii Atlassian team towards that vision.
Speaking of the Sii Atlassian team I have only met a few so far, and they are amazing. I am not easily impressed when it comes to Atlassian competence, but working with my fellow Atlassian architect Wojciech Miecznikowski and one of our amazing Atlassian consultants Piotr Mazij, I am impressed. They clearly know what they are doing and with experts like that on my side... well, let us just say I feel good about the future :)
As you might notice my Atlassian colleagues names are not Swedish and that is because Sii Sweden is a part of Sii Poland. Sii Poland is a massive organization with 7500+ employees and Sii Sweden is a small, but growing, extension of that organization. I was very impressed about the origin story of Sii Poland that was built from one man to the impressive organization we have today. You can watch the impressive story that our CEO Gregoire Nitot undertook to build the Polish branch of Sii in this video.
Globally Sii have 16,000 employees in pretty much all areas you can think of, and it all started with a French company called Groupe SII back in 1979. For me this is an interesting situation because in Sweden we are still small in terms of organization, but in Poland we are quite big and globally we are massive. It provides an exciting opportunity to help our Swedish organization grow, and I especially look forward to growing the Atlassian side of Sii in Sweden.
Although I have only been with Sii one week now, I feel very good about the work that has been done so far and the vision for the future for both the Swedish branch and the Atlassian business area. There are many exciting opportunities to explore and with the support of a massive organization with high competence in almost all fields you can think of and coworkers that are amazing...
The future is so bright I have to wear shades (Timbuk 3 - 1986).
  • 0
  • 2668

Why is it that we dislike learning from experience when it comes to how we measure our work?

By 💫 Jimi Wikman ·
You would think that becoming exponentially better at measuring and anticipating risks is something most organizations would spend time and money on. Especially since it is the core of making sure we create value from our work and to manage our financials as an organization.

Just as we as a society benefit from learning from history so we can avoid wars and cultural destruction as well as genocide, surely we as organizations would emphasize on preventing disasters, both long term and short term?

Yet, many organizations put zero effort into long time learnings or even document neither triumphs nor disasters. Instead, we run as fast as we can and any learnings we make along the way have the stickiness of Teflon.

While the definition of insanity really has nothing to do with repeating the same bad thing over and over as the term is a legal one and not a medical one, I would argue that constantly ignoring lessons from your failures or successes is stupid to the point of negligent.

If you don't make estimates in measurements that can actually be evaluated and learned from, then you are robbing yourself and your organization of that learning experience. You are hindering your own growth as a professional, and you are most likely hurting your organization by repeatedly failing to produce the right value at the right time.

It is not enough to produce value after all. You have to create the right value at the right time, and you need to continuously improve your competence in making those estimations.

You either learn from your experiences, or you are doomed to repeat them.
  • 0
  • 2754

Have we forgotten to think INSIDE the box?

By 💫 Jimi Wikman ·
We have been told to think outside the box for so long, so maybe we are forgetting how to think INSIDE the box?

We placed things in the box for a reason, but maybe we have forgotten why we did it in the first place?

If we always think outside the box, why do we have the box at all and does that strange box we are supposed to think outside actually exist anymore?

Personally I think the only thing that matters is that we THINK, regardless if it is inside or outside the box.

Don't just do without thinking...
  • 0
  • 2336

Why do you insist on keep digging holes where you stand?

By 💫 Jimi Wikman ·
If your goal is to build a road to the future where your vision is aimed, why do you insist on keep digging holes where you stand?

What makes less sense is why you compare the speed with which you are digging those holes instead of measuring how far the road towards your vision you are getting?

Unless your road to success is a hole straight to hell, perhaps it would make sense to lift your gaze towards the horizon instead of staring down at your feel at the bottom of the hole you are so frantically digging?

Vision requires goals. Goals require planning and planning require focused execution. Ad-hoc ways of working where you make things up as you go along without focus, goals or vision is just you digging a hole where you stand.

Measuring the speed of which you dig your hole or patting yourself on the back for thinking less and doing more is a rather interesting choice if the goal is to move forward...
  • 0
  • 2329

Is your team an engineering team, or a mining team?

By 💫 Jimi Wikman ·
Your team is either an Engineering team building towards a vision, or a mining team digging up value as they find it. You can't do both.

Many teams are confused about of these two and as a result they get the wrong result.

If you are working with continuous deliveries then your goal is to always move towards your visions and goals.

If you are working in a project, or in a R&D setting with ideation and exploration, then you are working towards finding as much value as you can in a set amount of time.

If you are working in a continuous delivery, and you are just digging where you stand, then you are not working towards your goals and visions, but you are trying to dig up as much value as you can in the time available.

This is frustrating because instead of moving forward, you are going downward. So make sure you know if your aim is forward or downward and act accordingly.


What direction is your team working towards?

If you are struggling to deliver today, then this could be why.
  • 0
  • 2142

When people talk about technical debt I always wonder if the debt is intentional

By 💫 Jimi Wikman ·
When people talk about technical debt I always wonder if the debt is intentional or just the result of not thinking things through properly.

In my experience systems that are in bad shape tend to be so for a handful of reasons.

- Little to no structure - Instead of having a strategy on how to build systems, people make things up as they go. With many people doing this, the end result is never good.

- Little to no deep thinking - Instead of thinking things through properly people do a quick brainstorming on a whiteboard and then implement. Missing important aspects of the implementation due to not doing any deep thinking. IN this case speed kills.

- Unclear or obfuscated requirements - When the need is never really defined and/or constantly shift then you can only do so much thinking before everything becomes reactive and quality drops like a stone.

- No time to do things right - Stressful time limits, usually from bad requirements or lack of good estimations, reduce the time available to actually think things through. This can also be an organization issue if the culture is to just run and fix whatever you can here and now to make things look good instead of actually doing good.

- Lack of care - People that are treated poorly stop caring. It is as easy as that. When people stop caring, which usually comes from disrespect or abuse in the workplace, then there is little you can do to prevent damage from happening to the service or product.

The fix is easy: Treat people with respect and make sure there is time and expectations to think things through before you build things.

Ad-hoc running is madness, and it does nothing to help making the organization successful.
  • 0
  • 2024

Is it fair to blame Agile for the stress related health issues affecting management?

By 💫 Jimi Wikman ·
Is it fair to blame Agile for the stress related health issues affecting management? Are we sacrificing management for development teams to self-manage and if so is that a good thing or a bad thing?

It is no secret that management has become increasingly more difficult in the wake of the Agile movement. At least in the part of the Agile movement where teams are self-isolating and making up their own way of working with no alignment with the rest of the organization.

I have seen managers pass out in meetings and several have broken down to the point where they needed medical assistance. This is not uncommon and of all positions in a company I feel that middle management is by far the most stressful at the moment.

I believe this is due to a bad culture of always trying to be as fast as possible, poor communication between management and the teams and of course misaligned work processes that forces management to do far more work than they should have to.

While it is easy to blame Agile frameworks like Scrum for this, but is that really fair? It is not in Scrum that the teams should isolate themselves from management, at least not directly, but it seems that this is something that teams do on their own.

The gap between teams and management is growing and the question is if it is now worse than during the days of silo work in what we refer to as Waterfall, or when we will pass that point.

Manager across the globe are suffering, and I don't see anyone talking about this, or the cause of why they do. I think we should talk about it and the increasingly selfish behavior that is on the raise with internal tribalism feeding conflict between groups in the organizations instead of collaboration...
  • 0
  • 1841

Your internal production systems are not toys.

By 💫 Jimi Wikman ·
Your internal production systems are not toys. Using them as such and claiming it is so you can be "creative" is a clear indicator you and your organization are immature as an IT organization.

Internal production systems are critical for your daily operation, otherwise you would not use them. Treating those systems as toys by not having proper governance for access, having little to no governance over integrations and allowing configurations without any strategy or governance is a disaster waiting to happen.

While innovation is important, it should not come at the expense of security and legal compliance. With regulations like GDPR you must have full control over your data and if you want any form of security you must control access and integrations.

In mature organizations you solve this by having separate systems where people can play around and be creative, and then they control the change process before any value found during these play sessions are implemented in production systems.

Immature organizations not only have a problem with security and legal compliance, the people that use these tools as toys also tend to behave like children when their toys are taken away from them.

This makes transitioning from an immature organization to a mature one an unpleasant event, and you need to pick your "parenting" style when doing it depending on how much conflict your organization can manage...

  • 0
  • 1870

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.