Home >
SoftwareProcess
General Software Development Process Articles
- Software Development Process
There are a large number of different software development processes, methods, and approaches. In recent years, the so-called agile processes have challenged the long initial analysis, and design phases of more traditional processes ...
Read the full article...
- Process And People
Jeff De Luca says his first law of information technology is, IT is 80% psychology and 20% technology. Although I agree wholeheartedly, I find this somewhat annoying...
Read the full article...
- Communication in Software Development
One goal for a process designer is to make their process straightforward to learn and remember so that following it becomes habit as quickly as possible.
Read the full article...
- Complexity in Software Development
There is a limit to the amount of complexity mere humans can hold within their heads. At least there certainly is in my case.
Read the full article...
- Strategies for Maintaining and Improving Software
Quality
Delivering high quality software is a stated goal of many development teams and it is a very admirable goal. However, to achieve this goal we need, firstly, to know what exactly we mean by high quality and, secondly, have some clue about how to achieve it.
Read the full article...
- Agile Approaches and Lazy Loading
Lazy loading is a
popular performance optimization technique. It distributes work
that would be done 'upfront' over a longer duration. In some ways it is
similar to the way agile approaches distribute analysis and design work
throughout the duration of a project.
Read the full article...