April 28, 2013 2:52 PM
Posted by: Jaideep Khanduja
project management,
project management. Software quality,
Software Project,
software testing,
tester,
testingTesters have a dual responsibility while testing a product handed over to them. On one hand they are part of the organization that is responsible to launch this product. Development team, after finishing their coding part, hands over the product to testing team who in turn have to ensure that...
April 28, 2013 2:32 PM
Posted by: Jaideep Khanduja
project management,
project management. Software quality,
software,
Software Project,
software testing,
tester,
testingNobody would like to have a bug prone app as far as end user is concerned. When an end user is paying for an app in the market, it means he expects to get what is committed to be delivered in a most satisfying manner with highest level of accuracy. Especially when the app is related to core...
January 31, 2013 9:55 PM
Posted by: Jaideep Khanduja
project management,
Software Project,
software testing,
tester,
testingThough you will find ample amount of templates online with the help of a simple Google search for "Defect Report" or "Bug Report" online, but still some of the components are must to have for any kind of Defect Report. Those essential ones are:
1. Scope of testing is important to be highlighted...
January 31, 2013 9:12 PM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
software development,
Software Project,
software testingDelays in projects do happen. Sometimes with reasons within control and sometime beyond control. A proactive approach, hence, is always preferred so as to avoid a big disaster at a later stage of project nearing completion. The later is the disaster, the higher is the impact. Severity or the risk...
November 25, 2012 6:40 PM
Posted by: Jaideep Khanduja
project management,
project management. Software quality,
software development,
Software Project,
software testingNobody would think that the things that happen in developing, under-developed and not developed countries can happen in developed countries like the United States too. Passenger screening machines being supplied at U.S. airports has become a highly controversial matter now. The fact coming out is...
October 31, 2012 8:10 AM
Posted by: Jaideep Khanduja
project management,
project manager,
software,
software development,
Software Project,
software testing,
testing
1. Quality is to be built along with the project development and not after it
2. Quality is not a single person’s or team’s task
3. Quality is not a TASK, it is a CULTURE
4. If Project is an investment, Quality is an assurance of secured return on this investment
5. Quality need not be...
September 24, 2012 10:58 PM
Posted by: Jaideep Khanduja
software testing,
testing
1. http://Testingfaqs.org
2. http://sourceforge.net/directory/development/development-testing/os:windows/freshness:recently-updated/?q=testing
3. http://freecode.com/search?page=1&q=testing+&submit=Search&with=726&without=
4. http://www.softwareqatest.com/qatweb1.html
5...
September 24, 2012 10:19 PM
Posted by: Jaideep Khanduja
automation tool,
Software Project,
software testing,
testerFollowing parameters may be kept in mind while going for selection of an automating testing tool:
1. Cost: Cost of the tool should be clearly justifiable with the number of projects in hand, foreseen to come in future, cost of projects in hand and those coming in future. There is nothing wrong...
August 5, 2012 3:02 PM
Posted by: Jaideep Khanduja
Software Project,
software testing,
test automation toolTest Automation has become predominantly and unquestionably a 'must'do' entity in project management, especially of larger size and involving higher stakes. Scenarios are changing at a faster pace from legacy, orthodox, out of date waterfall model of testing to 'quick to attain perfection' in...
August 5, 2012 2:12 PM
Posted by: Jaideep Khanduja
project management,
project manager,
software development,
Software Project,
software testingProject manager has to be a versatile and universal kind of entity in an organization rather than limiting him/herself to a particular department or specific focus area. Project Manager has to be visibly an overall scale predicting the progress and health of the project. He has to be informative...
July 29, 2012 11:05 PM
Posted by: Jaideep Khanduja
project management,
project manager,
Software Project,
software testingMeasure what is measurable and make measurable what is not. ~ Galileo Galilei
A code is always testable. large of small, but each piece of code that is catering to a specific need of the business must be tested thoroughly. A small piece unattended may spoil the whole product.
If...
July 29, 2012 10:22 PM
Posted by: Jaideep Khanduja
Software Project,
software testingHeineken is one of the prime brands in liquor industry and one of the top beers sold across all continents on the globe. The whole credit of success of this Dutch beer brand becoming most popular across the globe goes to its founder Freddy Heineken. Freddy used to be too conscious about the quality...
July 29, 2012 10:01 PM
Posted by: Jaideep Khanduja
project management,
software development,
Software Project,
software testingMahatma Gandhi always emphasized on the quality of work rather than quantity of work. He wrote once that it is the quality of work that will be easily able to please God rather than the quantity of work. A Programmer if takes a learning from here can go a long way in building bug-free code during...
July 22, 2012 10:59 PM
Posted by: Jaideep Khanduja
developer,
Project Lifecycle,
project management,
project manager,
software,
software development,
Software Project,
software testing,
tester,
testingWaterfall Video
Hey guys, this is not a technical video attached here in this post. This is a waterfall in a place called Panchkula near Jammu in India. This waterfall video I have watched n number of times and every nth time I watch it,...
July 22, 2012 10:30 PM
Posted by: Jaideep Khanduja
software,
Software Project,
software testing,
tester,
testing
This new book on QTP for Web Testing is a simple, crisp and a must read for all beginners, novice and experts in the field of software...
July 22, 2012 8:51 PM
Posted by: Jaideep Khanduja
developer,
Project Lifecycle,
project management,
project management. Software quality,
software,
software development,
Software Project,
software testing,
tester,
testingHi Guys, This is basically the video version of my long back posted article here on IT Knowledge Exchange website. Probably that is one of my earliest blogs and it got quite popular among readers belonging to Project Management, Software Projects, Quality Assurance, Quality Control fields.
Here...
July 21, 2012 1:41 PM
Posted by: Jaideep Khanduja
project management,
QTP,
Software Project,
software testing,
tester,
testing
The book is precisely of 200 pages, if you include the last 2 pages meant to jot down notes. It is a well written, well titled, and...
December 29, 2011 6:11 PM
Posted by: Jaideep Khanduja
product development,
software product,
software testing6/6 vision is not bad. But having 6/6 and not having a capability to look beyond is something that degrades the value of even the correction vision. It is like something valuable that you possess but are not able to get the best out of it, ever! Planting is one time activity, but it is watering and...
June 29, 2011 8:09 AM
Posted by: Jaideep Khanduja
Bug,
software quality,
software testing,
tester,
testingHere is a segregated list of my blogs on testing mainly for the purpose of people enthusiast in testing, testers, QA, QC, bug management; and software Quality:
June 27, 2011 6:24 PM
Posted by: Jaideep Khanduja
business application,
business software,
project management,
Software developer,
software development,
software product,
Software tester,
software testing ‘How Software Testing Took Birth’ would be an interesting read if you have not read it earlier. Give it a try to this small article that provides and insight to some very basic...
May 26, 2011 12:24 PM
Posted by: Jaideep Khanduja
project management,
Software Project,
software testing,
test environmentIt is not actually Test Environment Detail Template. It should be termed as Test Environment Template. Let us first understand some terms first as below.
Test Environment: An environment in terms of hardware (server, end user, networking, LAN, WAN), software...
July 22, 2010 11:05 AM
Posted by: Jaideep Khanduja
developer,
project management,
QC,
software development,
Software Project,
software testing,
tester1. Showstopper: Product manager always has the perception that the development team wants the progress of work whereas QC or testing team jams the progress. They even try to project in the way of showing development team sitting idle when the product is lying with testing team for...
July 22, 2010 10:31 AM
Posted by: Jaideep Khanduja
project management,
software development,
Software Project,
software quality,
software testing,
testerThere is always a hide and seek game between Product Manager and QC Manager when a product is being built. Project Manager, Management and Customer on one hand stress on complete involvement of testing team during product building. On the other hand product manager keeps playing tricks to bypass...
May 28, 2010 8:20 AM
Posted by: Jaideep Khanduja
cloud computing,
project management,
Software Project,
software testing,
testerIn a normal scenario testing of a product is done within the organization by the quality/ test team members. Lately as cloud computing came into the picture, a new concept of testing on cloud has emerged, though not many companies have jumped into it.
Testing on cloud carried quite a...
April 23, 2010 9:30 AM
Posted by: Jaideep Khanduja
Bug,
business process,
project defect,
project management,
software development,
Software Project,
software requirement,
software testingA study shows that incomplete, improper or imperfect requirements collection during business and requirement study leads to 70% defects in the final product. The shortfalls in the software product delivered to customer affect its business process not only initially but for long. As...
March 22, 2010 11:20 AM
Posted by: Jaideep Khanduja
Bug,
bug report,
developer,
project management,
software development,
software testing,
testerA tester’s prime task after testing a product is to describe the bug. The development team while receiving a test report of a product from tester expects a detailed bug report. The report should be presented in such a way that is easily understood by developers. The point of...
January 15, 2010 9:45 AM
Posted by: Jaideep Khanduja
Bug,
bugs report,
project management,
Project Management Methodology,
project manager,
Project Plan,
QA,
QA compliance,
QA head,
QC,
Software Project,
Software tester,
software testing,
Version ControlProject Management is vague if not adhered to a proper project management methodology. Project management methodology is useless if not in sync with a project. Quality Assurance is an integral part of project management methodology. The...
January 8, 2010 6:45 AM
Posted by: Jaideep Khanduja
Bug,
developer,
project management,
software development,
Software Project,
software testing,
testerUsually when the bugs report is submitted back to developers by the testers after testing the product, the developers fix the bugs and return back the product for re-testing. Definitely in any software development project there are multiple developers involved in the development...
November 3, 2009 10:00 AM
Posted by: Jaideep Khanduja
project documentation,
project implementation,
Project Lifecycle,
project management,
Project Plan,
project quality,
project stage,
quality,
software,
software quality,
software testing,
testingIf we have to compromise with the quality of project at various stages there are many ways to do that. Most stupid way will be to compromise with the quality of the software which in any case is going to create lot of hue and cry in the organization either prior to it goes to customer during...
October 9, 2009 6:29 AM
Posted by: Jaideep Khanduja
developer,
implementation,
Project Lifecycle,
project phase,
project team,
software development,
software product,
Software Project,
software testing,
testerPhase I: There is nothing called ‘off the shelf” product. It is all ‘made-to-fit’ technique. You specify your requirements and that too at a broader level. For micro level leave a red-mark at areas that need to be looked into at the time of building of software. The more red-marks will mean...
September 14, 2009 1:00 PM
Posted by: Jaideep Khanduja
Bug,
business needs,
business requirement,
code,
coding,
customer requirement,
developer,
software,
software code,
Software tester,
software testingWe all know developers and testers both have a tough job all the time. Developers have a key role in developing the software as per customer requirements embedding customer’s business needs into it. Similarly testers have to put all their efforts in ensuring that the software is matching customer...
September 3, 2009 10:00 AM
Posted by: Jaideep Khanduja
business application,
developer bug,
life management,
pareto principle,
programmer,
QA,
QC,
quality,
software,
Software application,
software testing,
task management,
tester,
time managementPareto Principle or Pareto Rule is quite fascinating in managing personal and professional life, time management, task management, self motivation etc. Crux is if you focus few vital issues in life you manage major part of your life better. The same applies in profession, organization, department...
August 21, 2009 10:00 AM
Posted by: Jaideep Khanduja
outsourcing,
Project Development,
project management,
Software Project,
software project management,
software testing,
testingOn LinkedIn an IT projects guy posted a question about plus and minus of outsourcing software testing for his software project. After getting 12 replies from various experts he posted his intention behind this question. The intention was to outsource development and testing to two different vendors...
August 19, 2009 11:00 AM
Posted by: Jaideep Khanduja
Bug,
product testing,
Software developer,
software development,
software testing,
tester,
unit testingIf a person who develops software is software developer, why not the same person developing bugs in the software be called bugs developer. How many developers ethically perform the unit testing after completing development of a unit? It could be - None, a few of them, some of them, most of them or...
August 17, 2009 1:00 PM
Posted by: Jaideep Khanduja
developer,
documentation,
planning,
software development,
software requirement,
software testingI have two sets of developers. Both bunches contain quite considerable number of developers. Let us call it first set of developers and second set of developers. Both sets have their own unique way of functioning and performing.
First set of developers work randomly with no documentation, no...
August 10, 2009 10:00 AM
Posted by: Jaideep Khanduja
Application development,
application quality,
functional testing,
functionality,
new feature,
QA,
QC,
quality,
software testingThere is no end to an application. It always asks for a new feature, alter in functionality, addition/ change of business rule etc. With any change in the existing application running in a live environment, the change needs to be tested for all aspects of quality before putting it live. The...
August 7, 2009 10:00 AM
Posted by: Jaideep Khanduja
application,
application building,
Application development,
application functionality,
application performance,
Bug,
bug fixing,
bug identification,
bug-free,
business process,
business requirements,
Business Rules,
code validation,
code writing,
collaboration,
customer experience,
end user,
process owner,
quality,
software,
Software application,
software build,
Software developer,
software development,
software functionality,
software performance,
software testing,
testerLot of efforts can be saved in terms of time and money if we reach to a stage of ‘first time right’ in application development. It has been proven largely that no good application can be built and released without extensive testing. Testing is not developers’ ball game – this is also a well...
August 5, 2009 10:00 AM
Posted by: Jaideep Khanduja
appearance testing,
bug fixing,
business process,
business rule,
customer specification,
defect fixing,
functional requirement,
functional specification,
functional testing,
integration test,
interfacing,
product testing,
software bug,
software build,
software defect,
software development,
software product,
software testing,
testing lifecycle,
UAT,
user acceptance test,
validation testingUAT or user acceptance testing comes as the last exercise in software testing lifecycle. It is probably the first phase or beginning of customer preparing to takeover the charge of the product. Actually this is a sort of test drive by a perspective buyer who has studied well about a car, has made...
July 13, 2009 10:00 AM
Posted by: Jaideep Khanduja
benchmarking,
bottleneck,
execution,
load modeling,
load testing,
performance testing,
Project Lifecycle,
scripting,
Software Project,
software testing,
stress testing,
test case,
test execution,
Test Plan,
test report,
test script,
test strategy,
testing,
testing component,
testing lifecycle,
testing parameter,
testing phase,
testing report,
testing script,
testing tool,
volume testingAs in a software project, the complete project lifecycle comprises of different phases. Similarly the performance testing lifecycle also comprises of various phases. Performance testing is usually, as the name suggests, is done to evaluate or examine the performance of the software product with the...
July 10, 2009 10:00 AM
Posted by: Jaideep Khanduja
business requirement,
change management,
customer requirement,
development phase,
product delay,
product launch,
project management,
project phase,
project timelines,
software,
software build,
software development,
Software Project,
software testing,
test phase,
testingIn my June 15 2009 post – “Do’s (+) and Don’ts (X) in Project Management”...
July 6, 2009 10:00 AM
Posted by: Jaideep Khanduja
analysis,
customer requirement analysis,
functional testing,
functionality,
load testing,
performance testing,
product analysis,
product functionality,
Project Planning,
QA,
QC,
quality analyst,
security testing,
software,
software build,
software document,
software documentation,
software functionality,
software performance,
Software tester,
software testing,
test case,
test coverage,
test performance,
Test Plan,
test result,
testing processA software tester evaluates software based on certain parameters. These parameters are set as per product, customer and organization requirements. Testing could be just of functional features or include load, performance and security. For any parameters a tester has to work as quality analyst to...
June 29, 2009 10:00 AM
Posted by: Jaideep Khanduja
documentation,
handholding,
outsourcing,
post implementation,
project component,
project control,
project execution,
project implementation,
project management,
project offload,
project outsource,
project phase,
Project Planning,
requirement analysis,
requirement freezing,
requirement gathering,
software design,
software development,
Software Project,
software testing,
trainingWe learnt in earlier two posts about the strategic decision of a management to outsource a complete project or part(s) of a project depending on certain factors, and the factors respectively. In this post let us see at the various components of a project that are most widely outsourced or otherwise...
April 13, 2009 10:01 AM
Posted by: Jaideep Khanduja
project implementation,
Project Lifecycle,
project management,
project manager,
software development,
software implementation,
Software Project,
software testingNo project manager can claim there was not a single problem in any of his projects. But then he is to tackle them. To tackle them he should be aware of them. To be aware of them, he has to have an ability to foresee them than to overlook them. The earlier he envisages those problems, the more time...
April 10, 2009 9:59 AM
Posted by: Jaideep Khanduja
Application development,
application implementation,
application readiness,
post implementation,
project director,
project management,
project manager,
project sponsor,
project vision,
software development,
software implementation,
software project manager,
software testing,
stakeholder,
successful implementationIt is not only the project manager but all stakeholders who get affected by the project over-run or failure. It could happen due to any reasons. One of the major reasons that have emerged is the lack of vision of the project manager, project sponsors, project directors and other stakeholders to...
April 8, 2009 10:18 AM
Posted by: Jaideep Khanduja
application testing,
impact analysis,
risk,
Risk analysis,
risk assessment,
risk classification,
risk closure,
risk identification,
risk perception,
Risk Plan,
risk plan analysis,
risk plan execution,
Software application,
software development,
software testingA risk is a bigger than its size if it is not identified well in advance. An identified risk is as risky as unidentified if its assessment is not done. Risk assessment is useless if there is no impact analysis. Impact analysis has no worth if its countermeasure is not identified.
Let us...
March 9, 2009 10:28 AM
Posted by: Jaideep Khanduja
1. organizational self evaluation,
Code repository,
continuous improvement,
customer expectations,
customer feedback,
customer request,
empowerment,
innovation process,
off-site project,
on-site project,
organizational goals,
post implementation,
process integration,
product release,
project implementation,
project management evaluation checklist,
Project Management Methodology,
project manager,
project metrics,
project overrun,
project team,
Risk analysis,
Risk Plan,
roles and responsibilities,
software bug,
software development,
software implementation,
software project management,
software testing,
test case repository
1. Does a formal Project Management Methodology exist in your organization?
2. Are you using some metrics to check if this is the right methodology?
3. What is the degree of improvement required in your current methodology to meet your customer expectations?
4. What are your...
March 6, 2009 9:42 AM
Posted by: Jaideep Khanduja
bug report,
bug-proofing,
bugs report,
business process,
business rule,
developer,
development team,
functional coverage,
functional specifications,
functional specifications finalization,
quality standards,
sizing of software testing effort,
software development,
software testing,
software testing effort estimation,
test case,
test estimation guidelines,
Test Plan,
test plan guidelines,
test report,
test result,
testcase,
tester,
testing,
testing effort,
testing guidelines,
testing knowledge,
testing plan,
testing time-line,
testing timelineIf we go by quality standards the sizing of software testing effort has to be done before the tester(s) start writing the test cases for the purpose. The estimate will clearly draw out of the functional specifications signed off between the customer and vendor. Without sizing the Testing manager...
March 4, 2009 10:03 AM
Posted by: Jaideep Khanduja
business requirements,
change management,
Code library,
Code repository,
development plan,
implementation plan,
organizational goals,
product development,
project close-out,
project documentation,
project management,
project methodologies,
Project Plan,
project standards,
Quality Goals,
requirements analysis,
Risk Management,
Risk Plan,
software development,
software development methodologies,
software development standards,
Software Project,
software quality,
Software Repository,
software testing,
SQA,
SQC,
test case,
test case repository,
Test Plan,
test standards,
time to test,
top management requirements1. Quality Goals are meant only for Quality Department: No department other than quality (project management, product development, documentation, general management etc.) has to read, understand and learn about the quality goals of the organization. It is only the responsibility of...