Scaling Business Agility in the Enterprise with SAFe, JIRA Portfolio and JIRA Software

It has been almost 3 years since Sander Brienen wrote the post “Scaling Agile in the Enterprise with SAFe and JIRA Agile ” and had his talk at Atlassian Summit 2013. Sander’s premise to view an organisation in three levels (Portfolio, Program and Teams) and the general approach on how to plan work of his talk and blogpost are still valid. Fortunately the tooling to provide insight and overview has advanced in the past 3 years. Organisations need a new definition of success. Not the biggest organisation wins, but the organisation who gets the best fitting products to the market in the most efficient and effective way. This is a collaborative game!  Continue reading

Making computer games is no game – customer feedback is king

I have a not so guilty pleasure. It’s playing computer games. At the moment, my go to game is Tom Clancy’s The Division from Massive Entertainment. The game is beautifully made and really immersive. I really get the feeling I am walking around in a post-pandemic New York City. From a software development point of view,  there is something I want to point out which makes this game even better for me. Or, I must say, that makes my regard for Massive even higher.

Continue reading

Our agile journey towards a fancy ISMS – Part 3

We, Avisi, have started an agile journey. A journey with one destination: a fancy ISMS for Avisi. I gladly take you along on our trip, by blogging about the adventures we’ve been through. So fasten your seatbelt, we will travel through a roadmap to remember.

Meet our fellow traveler

In my previous blogpost I mentioned we succeeded in choosing our fellow traveler. Now, I can gladly tell you that Bjorn van der Schaaf from Insite Security supports us along our trip. He is both an advisor in ISMS implementations as well as an IT auditor, which means he knows how to combine knowledge and experience from both sides of the medallion. Continue reading

Cross-platform certificate access with Cordova part 2 – iOS

In my previous post we took a look at accessing Android’s installed certificates through a Cordova plugin. Creating a Cordova plugin and only supporting Android hardly makes sense, so this post will focus on adding support for iOS.

In order to add iOS support you will need basic Objective-C knowledge for the native implementation and at times a healthy amount of creativity. Unlike Android you will not find out-of-the-box support for certificate access on iOS, most likely there aren’t enough use cases to convince Apple to support this the same way Android does. Continue reading

The three key improvements to become Agile

Avisi provides Agile coaching and one of the tools that we use is our Agile Maturity Check. This is an elaborate model which looks at a lot of different aspects in your organization to determine how Agile you are and where you can improve.

This model is based on 3 key improvement area’s. If you focus on improving these, the other aspects more or less automatically follow.

  • Faster feedback – How fast can I get real customer feedback on my working product?
  • Blast radius reduction – If I break something here, how much of my product also stops working?
  • Predictability – When can you deliver on your promise?

In future posts we will dive deeper into these topics and show you how you can improve them.

Een software audit: Wanneer en waarom?

Soms kan het voorkomen dat er, als gevolg van hooggespannen verwachtingen of veranderende marktomstandigheden, noodzaak ontstaat om eens kritisch te kijken naar de staat van een softwareproduct. Het is dan raadzaam om analytisch en objectief te kijken naar zaken als de codekwaliteit, kwaliteit van de architectuur, schaalbaarheid of het softwareontwikkelproces.  Continue reading

Architecture vs. Agile; a different philosophy?

Recently I was invited to join a discussion forum to discuss the relationship between architecture and an agile software development process. During the talk with the person that invited me, we talked about what to expect. Then he mentioned students asking the question how architecture and agile relate and he spoke the phrase: “In theory they don’t. They are really a different philosophy.” That triggered a thought train in my head that kept me thinking for some days. Because is it really a different philosophy? In my opinion it is a different craftsmanship.

Continue reading