-
Software Development
The Real Cost of Change in Software Development
There are two widely opposed (and often misunderstood) positions on how expensive it can be to change or fix software…
Read More » -
DevOps
This is how Facebook Develops and Deploys Software. Should you care?
A recently published academic paper by Prof. Dror Feitelson at Hebrew University, Eitan Frachtenberg a research scientist at Facebook, and…
Read More » -
Agile
Getting Application Security Vulnerabilities Fixed
It’s a lot harder to fix application security vulnerabilities than it should be. In their May 2013 security report, WhiteHat…
Read More » -
Agile
Looking for Answers at Agile 2013
I went to Agile 2013 last week in Nashville to look for answers on how Agile development ideas and practices…
Read More » -
DevOps
Maintaining Software Sucks – and what we can do about it
If you ask most developers, they will tell you that working in maintenance sucks. Understanding and fixing somebody else’s lousy…
Read More » -
Agile
Agile Development leads to Alzheimer’s
Iterative development and design helps you to reach your way towards understanding what the customer really needs, to try out…
Read More » -
Software Development
Design Patterns after Design is Done
Design Patterns are a useful tool when you are designing a system, an effective shorthand for communicating and sharing design…
Read More » -
Software Development
What is Important in Secure Software Design?
There are many basic architectural and design mistakes that can compromise the security of a system: Missing something important in…
Read More » -
Software Development
Automated Tests as Documentation
One of the arguments for writing automated tests is that tests can act as useful documentation for a system. But…
Read More »