Daily Archives: June 16, 2010

Software Development

I feel it is important to stop and think about a good definition for “software development” and to compare software development against hardware development and other types of engineering projects. My definition for software development is as follows: Software Development: is a process for designing, creating, testing, maintaining and adding new features to a software...

View full post »