Category Archives: Software Development

Bug in the BSNL Portal

Today, i have come across an interesting issue with BSNL Portal. I have been using this site for online billing and payments for about an year. Followed the usual steps and my

Use Cyclomatic Complexity to determine the Risk and Test Scenarios

Cyclomatic Complexity (CC) is a software metric (mostly code based metric) used to the number of independent path executions in the application. Introduced by Thomas McCabe in 1976, it measures the number

Life Beyond Code

Rajesh Setty is well known his book Beyond Code and blog Life Beyond Code. Last week, I had the opportunity to attend  his Seminar on Life Beyond Code. The event was organized by HYSEA at Hyderabad. During the seminar he focused on the following skills Personal Branding Building Long term Relationships

Seven Habits of Effective programmers

Software Projects need effective & skilled programmers to deliver on time without compromising on the assured quality. We often need generic skills apart from the technology to deliver effective solutions on time. 

Tester is not a Quality Police

The perception from most of the management is that the Testers are the quality police for the products / projects that they develop. This is true for most of the companies where

KLOC – What does it mean to Software Testing

Introduction to KLOC Lines of Code (LOC) is one of the software metric that is used by most of the people for Software Measurement. Thousand lines of code is treated as KLOC.

Is Counting a Bad Idea for Test Effort?

I was going through the post Why counting is a bad idea on Shrini’s Blog on Software Testing. Shirni has listed a classic example on why counting is a bad idea for

That’s expected behavior and Not a Bug

I keep hering the following phrases from our Development Team here That’s an expected behavior and Not a Bug That’s by Design Today, I have an interesting debate with our Product Manager on

Static Analysis for Code Quality

Static Analysis is the technique used to analyze the software without executing the same. It helps to look at issues that are there with in the Source Code even before it gets

Sorting it all Out – Blog on Technology by Michael

Today, i have come across Michael‘s blog Sorting it all Out on Technology. Michael works with Microsoft as Technical Lead and shares his views over the Technology, Software Development, Software Testing in