The silver bullet in software development is all about value

It has been 26 years since I wrote my first commercial software code. With that I mean that I have written code that somebody has paid for. What I did then is to use my knowledge and capabilities within mathematics, physics and software development to deliver a...

Building quality into your software

Building quality into a system means much more than only having a quality plan. Usually, the quality plan describes in details the degree to which our software suite possesses a desired collection of quality attributes. Your organization need to reach alignment around...

The science of prioritization

What to do first; this is the question! There are only 24 hours a day. Time is money and you can not value things equally. Something brings you more value, other things are urgent while something else should be done sooner or later. How to set priorities and know that...

Introduction to the science of prioritization

What to do first; this is the question! There are only 24 hours a day. Time is money and you can not value things equally. Something brings you more value, other things are urgent while something else should be done sooner or later. How to set priorities and know that...

Slik får du gode resultater fra ditt utviklingsarbeid

Mange organiserer seg i funksjonelle team eller komponentbaserte team. Utgangspunktet er jo bra. Man vil gjerne spisse kompetansen slik at folk yter enda bedre og kvaliteten høynes. Dette er begrunnet i at man blir bedre hvis man har fokuset sitt på færre områder....

5 steps to effective communication

As pomised in my last post, this post will discuss communication in more depth. If you look at the image attached to this post (I borrowed it from Tarun’s Blog) you will see the importance of effective communication. To be able to communicate effectively, you...