The Importance of Tools Integration in the Software Development LifeCycle (SDLC)
This week I’d like to talk in larger conceptual terms about the Software Development LifeCycle (SDLC) process and the benefits of integrating tools associated with this process. To start off, let’s...
View ArticleHow Code Reviews Reduce SDLC Costs
Bugs can be introduced anywhere in the software development lifecycle, from the early stages (requirements gathering etc) right up to the final shipping of the project. The most expensive types of bugs...
View ArticleIncorporating Accessibility Into Your Software Engineering Projects
Are you missing out on reaching 25% of the US population with your current software engineering project? Maybe the elderly, at 13% of the population, aren’t part of your target market, or maybe it’s...
View ArticleAgile Development in Regulated Environments – Part 1: Yes, it can work
The value system and practices that embody Agile Software Development have been around for well over a decade, and have been touted as having “crossed the chasm” by organizations such as the Agile...
View Article5 Continuous Integration Best Practices to Consider
This week we would like to have a look at some continuous integration best practices. The list presented here is not exhaustive, and was inspired by a larger post on the topic at:...
View ArticleConfiguration Management: The Heart of Your Software Development Lifecycle...
Does your software development organization have a well defined and implemented configuration management (CM) process? For many organizations, they equate the CM process with having a revision control...
View ArticleContinuous Integration Best Practice: Including a Version Number in Builds
Building software source code is an integral part of continuous integration and is the backbone of developing useful software. By “build”, I mean that the source code needs to be received as input to a...
View Article
More Pages to Explore .....