Deadlines and Estimates in Agile

Time is a key resource in software development and we need to consider it in two fundamental ways: (1) Total amount of effort measured by time goes into delivering software. (2) Deadlines by which the software needs to be completed. The project management triangle provides the insight that these two elements of time are intertwined. … Continue reading Deadlines and Estimates in Agile

Why the Ideal Task is Necessary, Rewarding and Fun

When it comes to organizing our lives, structured and logical approaches are in no short supply. Divide large projects into small tasks. Prioritize what is more important over what is less so. Identify the critical path of tasks leading most surely to success. All these are activities of the conscious and deliberate mind. Some psychologist … Continue reading Why the Ideal Task is Necessary, Rewarding and Fun