maintenance
Maintenance Debt: When You See Cracks, It’s Too Late The longer maintenance is deferred—which is easy to do in the short term—the more expensive it becomes and the more difficult it can be to schedule. |
||
Keep Your Code Base Clean with Regular Refactoring The Boy Scouts have a rule: “Leave the campground cleaner than you found it.” You should apply the same principle to your code. Regular refactoring prevents code rot by keeping the code base clean and easy to maintain. Refactoring activities can be added to the product backlog as user stories to make it a discipline. |
||
Go-Live Lessons: The Path from Software Development to Production On systems integration projects where a vendor is building or configuring a system for a client, you sometimes cross the canyon from development to production and maintenance in several smaller bounds rather than one big leap. A warranty period after go-live can help stakeholders confidently monitor quality. |
||
Maintaining Testable Requirements and Acceptance Criteria Once a testable requirement or acceptance criteria have been “created,” there is a tendency to assume that the task can be considered completed. Because that may or may not be true, it is better to continue to pay attention to testability. Here are four ways to maintain testable requirements. |
||
How Does Testing Fit in a Patent Lifecycle? Patents typically fall into a patent lifecycle and are successful when mapped to a commercialization plan. The role of testing in obtaining patent approval and commercialization is key. Rajini Bharath explores the role of testing in patent lifecycles, and the value testers can bring to the process. |
||
Big Data, Load Testing, and Software Development—on One Smart Grid Smart grid technology is on the rise, and everyone's on board for its speedy arrival worldwide. Learn how environmentalists, investors, and even hackers are racing to push forward a level of connectivity and communication never before seen in the energy sector. |