June 30, 2012 10:46 PM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management evaluation checklist,
project manager,
software development,
Software Project,
software qualityChange in requirements is not an unknown phenomenon in any kind of project. In software development it is rather happens more frequently. The adaptability of asking for such changes from customer end and accepting such changes at vendor end is quite higher and syncs well to such an...
June 30, 2012 10:15 PM
Posted by: Jaideep Khanduja
developer,
Project Lifecycle,
project manager,
software,
software development,
Software Project,
software qualityDevelopers are probably most creative group of people who keep themselves engaged in creating code all the time. Since perfection and human beings are some steps apart in whatsoever is done by human beings, there always is an urge found to strive for perfection. This is what makes them good...
August 7, 2011 8:00 AM
Posted by: Jaideep Khanduja
Software Project,
software qualityAny human being is a born quality manager and keep demonstrating his quality skills in day to day life by managing everything that comes in way by means of best possible solutions. A child is taught about cleanliness and discipline right from begining to sreamline his daily work....
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:
May 14, 2011 8:29 AM
Posted by: Jaideep Khanduja
project management,
project manager,
QA,
QC,
quality manager,
Software Project,
software qualityProject Manager can never be a quality cop because if he becomes a quality cop, he will never be able to finish his job. For quality manager it is very difficult to become a project manager as having a critic’s mind he will have more than hundred percent chances to have conflicts...
March 21, 2011 11:35 AM
Posted by: Jaideep Khanduja
project management,
project quality,
Software Project,
software qualityThree major components that lie in people who build a strong product meeting business requirements and user’s expectations could be termed as – business knowledge, product knowledge and quality sense.
Quality as such is a subjective term unless you...
February 9, 2011 10:43 AM
Posted by: Jaideep Khanduja
project management,
software bug,
software development,
Software Project,
software qualityIf there is a choice between mitigation of expense of running Quality department in your software development centre versus risk of service interruptions; later is always carrying a higher amount of risk as compared to former. Spending few extra bucks on quality to ensure an extra...
February 8, 2011 12:06 PM
Posted by: Jaideep Khanduja
business model,
customer requirement,
project management,
Software application,
Software Project,
software qualityIn today’s scenario there is no life on this earth without its dependency on any software in one way or the other in professional or personal front. This is what technology and its advancement does, it makes us more dependent on it by providing us more accuracy, comfort and...
September 28, 2010 12:10 PM
Posted by: Jaideep Khanduja
project management,
Software Project,
software quality1. Always strive to perform better manual testing (in the manual testing area).
2. Code and Testing are not two separate entities. A Coder can and should take as much care as possible of not embedding bugs (knowingly, unknowingly, carelessly or for whatsoever...
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...
February 5, 2010 10:33 AM
Posted by: Jaideep Khanduja
project management,
software development,
Software Project,
software quality1. Overcome constraints
2. Increase quality of service
3. Drive your team to perform better and become more productive
4. Keep yourself and your teams Happy
5. Have a stable and consistently improving...
December 23, 2009 10:00 AM
Posted by: Jaideep Khanduja
quality,
software development,
software qualityImagine a Pen manufacturing company having lot of orders from their customers to manufacture various types of pens. There can be two scenarios – either the delivery is production centric, or quality centric. Let us see what the difference in both...
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 1:17 PM
Posted by: Jaideep Khanduja
customer requirement,
product quality,
Project Development,
project implementation,
project management,
project manager,
project stage,
quality,
software delivery,
Software Project,
software qualityI have seen different type of drivers on road: some drive very fast violating all rules and regulations to reach the destination. Can this attitude work in software development and delivery? I don’t think so, if the project manager is more worried about reaching the implementation stage without...
August 14, 2009 10:00 AM
Posted by: Jaideep Khanduja
Bug,
project management,
project manager,
quality,
reliability,
Software Project,
software quality,
testingIf you, as a project manager, are fond of thunderstorms, volcano eruptions, etc. it is ok howsoever you drive a project. Otherwise look below at six indicators mentioned below. Even if one of the reason prevails in your project’s lifecycle, manage it, get rid of it, immediately, before a small...
July 20, 2009 10:00 AM
Posted by: Jaideep Khanduja
bugs report,
code writing,
coding,
customer requirement,
developer,
Development,
development team,
product quality,
project management,
QC,
quality,
software product,
Software Project,
software quality,
test case,
test report,
tester,
testing reportThe responsibility of a tester is to ensure the peace of mind of the end users who are going to use the software product. Another target should be to safeguard customer's investment in the product. In order to discharge this responsibility, the tester should focus all his skills on understanding...
June 12, 2009 10:00 AM
Posted by: Jaideep Khanduja
project management,
project manager,
project performance,
software development,
Software Project,
software quality10. When you start getting increased number of bugs as compared to earlier releases
9. When your developers stop thinking about quality in code
8. When bugs pass through QC unnoticed
7. When you stop acknowledging quality efforts and start giving more importance to speed and volume of...
June 8, 2009 10:00 AM
Posted by: Jaideep Khanduja
functional lead,
on-site development,
project completion,
project delay,
project implementation,
project management,
project organization,
project quality,
project team,
QC,
quality,
software development,
software implementation,
Software Project,
software quality,
technical lead,
tester,
testingIdeally, in a software project, for an offshore customer, the requirement gathering phase should be given an extra care to understand to a maximum extent so that the product developed and tested when ready for implementation at customer site requires no development. Practically, it is very...
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...
February 27, 2009 9:54 AM
Posted by: Jaideep Khanduja
business requirements,
customer requirements,
fixing of bugs,
functional requirements,
post implementation phase of project,
project close-out,
Project Delivery,
Project Development,
project execution,
project implementation,
project initiation,
project management,
project quality,
quality measures,
quality metrics,
quality standards,
software delivery,
software design,
software metrics,
software product,
Software Project,
software quality,
software strategy,
test case,
Test Plan,
test results,
test scenarios,
test strategyThe definition of QUALITY varies in different contexts. On one hand we talk of software quality that means adopting standards and measures to ensure the building of software product that meets all customer requirements (design, interface, business requirements, functional...
February 25, 2009 10:02 AM
Posted by: Jaideep Khanduja
Avoid cost increases,
Avoid revenue loss,
business survival,
continuous learning,
customer delight,
customer requirements,
customer satisfaction,
first time right,
growth,
Improved service,
Increase in revenue,
maturity,
profits,
project completion,
Project Lifecycle,
project objectives,
project overrun,
project quality,
project sign-off,
Reduce costs,
revenues,
software business,
software metrics,
Software Project,
software project management,
software quality,
software requirements,
stakeholders,
standards and methodology,
team accountability,
Team building,
team responsibility,
team role,
transparencyCertainly and obviously, every business has a set of objectives. Every business strives for survival, growth, revenues, profits, satisfaction and maturity. The clearer the objective are, the easier it is to achieve them. To achieve the objectives, if the destination is clear,...
February 2, 2009 9:51 AM
Posted by: Jaideep Khanduja
developer,
QA,
QC,
quality head,
quality manager,
software,
software quality,
SQA,
SQC,
tester,
testingThe young inexperienced or short experienced budding testers are the one who will determine the future of testing. This is the prime thing that the QA head has to keep in mind while grooming and mentoring them. The testers have to have a firm belief that the future of testing is going to be...
January 19, 2009 10:14 AM
Posted by: Jaideep Khanduja
Bug,
Bug Control Management,
Bug Management,
developer,
QC,
software,
software development,
software quality,
software quality assurance,
Software testers,
software testing,
testerBugs are often invincible during development, especially in large projects when multiple sub-teams of developers are working on development of different sub-modules of the project. The software developed (or during development) will always appear innocent and bug-free to the team of developers. It...
January 12, 2009 10:04 AM
Posted by: Jaideep Khanduja
business management,
business requirements,
customer requirements,
defect free software,
Development,
documentation,
Project Development,
Project Lifecycle,
project management,
SDLC,
software,
software development,
software quality,
software quality assurance,
software requirement,
software testingIn software development project what matters most is the timely accurate delivery that gives the benefit of defect free product, customer satisfaction, profits, market edge, growth, motivation across the organization etc. All this is not easy to achieve having so many enemies in and outside the...
January 9, 2009 9:55 AM
Posted by: Jaideep Khanduja
developer,
software development,
software quality,
software testingSoftware development is the easiest task and requires no development or quality standards, provided you are ready to manufacture software which:
- Is full of bugs
- Has no buyer
- Is never ready to launch
- Has success-failure ratio as 0:100
- Is ready for unlimited budget inflow
- Is only...
December 24, 2008 10:04 AM
Posted by: Jaideep Khanduja
ChangeManagement,
Development Manager,
Project Development,
Project Lifecycle,
project management,
QA,
QC,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
SQAThe goal of any software organization is to develop software applications in-house, or co-develop with an external agency, that meet and exceed internationally accepted quality standards. Every one knows it, that the key role in this is of QA department. With this intention, a dedicated QA...
November 28, 2008 9:55 AM
Posted by: Jaideep Khanduja
developer,
project management,
SDLC,
software,
software deployment,
software design,
software qa,
software quality,
software quality assurance,
software requirement,
Software testers,
software testing,
softwaretesting,
STLC,
tester‘Create’ means the first time effort to generate a harmony between a tester and a developer working on the same project. ‘Build’ is the next stage after create to harmonize the professional relationship between a tester and developer. This step will bring...
November 26, 2008 10:11 AM
Posted by: Jaideep Khanduja
Bug,
software,
software implementation,
software qa,
software quality,
software quality assurance,
software release,
software requirement,
Software testers,
software testing,
software testing tips,
softwaretesting,
testerA new software release for testing could be a new product or major changes in the existing software. In either case the bugs report should have a new version number for control purposes. Although in case of a new release of existing software, the existing bugs can be referred to but that does not...
November 24, 2008 10:14 AM
Posted by: Jaideep Khanduja
.OST files,
AJAX,
Bug Control Management,
functional testing,
HTMLUnit,
load testing,
Open Source Testing Tools,
performance testing,
PushToTest,
RIA,
Selenium,
SOA,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
Software testing methodologies,
TestGen4Web,
testing tools,
testingtool,
Traditional Testing Tools,
volume testing,
Web2.0In today’s scenario when the schedules are tight, budgets are low and different technologies being used, software developers and testers are having great challenges of building/testing/releasing bug-free software by meeting all criterions. The question arises here is – how to cover all the...
November 3, 2008 10:11 AM
Posted by: Jaideep Khanduja
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing tips,
softwaretesting,
tester1.Focus on Quality Policy, Strategy, Test Plan, Test Cases.
2.Maintain heartfelt sympathies with developers who are developing Bugs (and their impact!).
3.Raise your anxiety higher for any software coming to you for testing.
4.Your first and foremost priority is to prevent the damage a bug...
October 30, 2008 10:10 AM
Posted by: Jaideep Khanduja
Bug,
Bug Management,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
software testing tips,
softwaretesting,
STLC,
testerA bug right from its insertion into the software till its removal crosses through different stages. These different stages of a bug formulate bug lifecycle. Each stage has an action and meaning connected to it. Various stages of a bug...
October 24, 2008 10:15 AM
Posted by: Jaideep Khanduja
Bug,
Bug Control Management,
Bug Management,
developer,
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerBug Management and Bug Control Management are two separate aspects in software development. Bug Control Management seeks a higher maturity level in terms of organization, developers, project managers and all others involved. On the other hand, Bug...
October 22, 2008 10:11 AM
Posted by: Jaideep Khanduja
Bug,
Bug Management,
developer,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
software testing cycle,
software testing tips,
STLC,
testerIn simple terms BLC or Bug lifecycle can be defined as the different stages of bug. BLC or Bug lifecycle will consist of all these stages starting from the birth of a bug till its removal from the application. The various stages of bug lifecycle or BLC can be...
October 8, 2008 10:35 AM
Posted by: Jaideep Khanduja
Bug,
Bug Management,
Project Lifecycle,
project management,
project manager,
SDLC,
software,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing projects,
softwaretesting,
STLC,
tester,
testing environmentSenior Management including CIOs, QA Heads, CEOs, Development Heads, Project Heads, Customers, Vendors and/or sub-contractors related to software Organizations across the globe has repeatedly displayed their concern over the Bugs Management Process from...
October 6, 2008 10:18 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
project manager,
SDLC,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerIn my previous blog we tried to understand what can be termed as a Bug. Here we will (in continuation to that) try to find out the reasons of causes of generation or occurrence of a Bug.
A Bug shall occur in consequence to:
An effort to write a perfect code in terms...
October 2, 2008 10:15 AM
Posted by: Jaideep Khanduja
Bug,
Bug Management,
developer,
Development,
project management,
SDLC,
software,
software quality,
software quality assurance,
software testingAny defect, shortcoming or error in software (built to perform a specific function or set of functions) is known as a Bug. A bug is usually an unexpected event encountered by a tester (or sometimes a programmer himself) while testing a unit, module or a complete product....
September 29, 2008 10:44 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
software testing cycle,
Software testing methodologies,
software testing procedure,
software testing process,
software testing projects,
software testing tips,
softwaretesting,
STLC,
testerWhen a product gets completed, it is released for testing to QC department along with the relevant documents. The QC department based on the scope of testing, availability of testers and the time at which the product is estimated to be released to customer, prepares its test plan. After studying...
September 26, 2008 10:42 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
software testing cycle,
software testing process,
software testing projects,
software testing tips,
softwaretesting,
STLC,
testerAs soon as a bug of defect report is released by Quality department to Development Team, the first task of the development team is to call for a meeting inviting all those involved in the development of the product, the project head, the quality head and the testers who have performed testing....
September 24, 2008 10:39 AM
Posted by: Jaideep Khanduja
developer,
Project Lifecycle,
project management,
SDLC,
software,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerLet us understand what is the purpose of bugs report or defects report? Is it serving its purpose? How much?
The purpose of a bugs report or defects report is to make the intended recipients of this report to understand each and every bug reported in its perspective view. A bugs report has to be...
September 19, 2008 10:55 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
softwaretesting,
STLC,
testerA bugs report or defects report is a list of bugs found out by testers while testing a software product in testing phase under a testing environment. The test environment is created at development site similar to the actual environment in which the software is supposed to work or run in live...
September 15, 2008 10:56 AM
Posted by: Jaideep Khanduja
Development,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing environment,
software testing procedure,
software testing process,
software testing tips,
tester,
testing environmentIn continuation to my previous blog – "what is a test environment?", let us understand here why a test environment is required for testing a software product? I see two major purposes for this, one purpose catering to customer end, and the second purpose catering to the vendor end quality testing...
September 12, 2008 10:35 AM
Posted by: Jaideep Khanduja
software,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing environment,
software testing tips,
softwaretesting,
tester,
testing environmentA testing environment is a setup of software and hardware on which the testing team is going to perform the testing of the newly built software product. This setup consists of the physical setup which includes hardware, and logical setup that includes Server Operating system, client operating...
September 8, 2008 11:10 AM
Posted by: Jaideep Khanduja
developer,
software,
software qa,
software quality,
testerThe switch over or additional responsibility may arise out of different scenarios. Small software organizations initially have no quality assurance department, but with their gradual growth and to meet project commitments, the quality assurance emerges as a separate department.
At this juncture...
September 4, 2008 10:12 AM
Posted by: Jaideep Khanduja
Development,
project management,
software qa,
software quality,
software quality assurance,
Software testers,
software testingDuring my 20 plus years of experience in IT, from time to time I received questions from career beginners (or seekers) having spent 1 to 4 years in one stream of career with a query related to their career growth. This query came from different individuals having spent some time successfully as a...
August 14, 2008 10:35 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
Software testing methodologies,
software testing procedure,
software testing process,
software testing projects,
software testing strategy,
software testing tips,
softwaretesting,
STLCSTLC (Software Testing Life Cycle) is an integral component of SDLC (Software Development Life Cycle). Gone are the times when any software was made on the basis of its requirements and the moment it used to get completed by the development team, it got released to...
August 12, 2008 11:00 AM
Posted by: Jaideep Khanduja
Development,
project management,
SDLC,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
Software testing methodologies,
software testing procedure,
software testing process,
software testing projects,
software testing strategy,
software testing tips,
softwaretestingTesting is a process of facilitating development team/ project team in improving the quality of software before it is released to the customer for use. Some key essential steps are always there that need to be followed by the Testers during Software Testing to streamline the process. The most...