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 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...
A couple of days ago I had a long and deep discussion with a good friend around how to be best possible leader in a software development team. Throughout the discussions we identified many types of leaders we both had in addition to our own leadership styles. The...
Once upon a time there were some companies trying to build the perfect software. They called it the killer app. Unfortunately, they struggled producing any value and got killed themselves. Their CEOs and boards of directors asked WHY. After a lot of analysis and...
History shows that we are still trying and failing when aiming to produce new software products, maintaining existing products or just running a project. In my articles, I am trying to share some of my experience (almost 3 decades) from the Software development...
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...
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...
Now the whole world had one language and a common speech. As people moved eastward, they found a plain in Shinar and settled there. They said to each other, “Come, let’s make bricks and bake them thoroughly.” They used brick instead of stone, and tar for mortar. Then...
When we estimate the time needed to get something done in a process we usually divide the number of things to do by the average rate of completion. We call the resulting number Cycle Time. With other words, Cycle Time is the average amount of time it takes to get a...
Many of us walk around with a lot of plans, goals, day dreams and visions. Unfortunately, not many achieve their goals, implement their plans or take the first steps toward their visions. Why is it like that and how can we make sure we achieve what we put our minds...
Siste kommentarer