Category Archives: Musings

Making Software Development effort more predictable

For a Software Development professional, one of the earliest truths you learn is that estimating the delivery effort for new system is surprisingly hard. A project manager at IBM told me once, back in the nineties, that the difference between … Continue reading

Posted in Musings, Project Management, Software Engineering, Uncategorized | Tagged , | Leave a comment

On Quality and Value in Software Development

Software Quality is a nice subject to write about. So much to say with plenty of viewpoints to choose from. Wikipedia tells me it is about functional quality (how well it complies  or conforms with design or requirements), or structural … Continue reading

Posted in Musings, Software Engineering | Tagged , | Leave a comment