Quality Assurance and Project Management:

software product

1

December 29, 2011  6:54 PM

A Rich Product Does Not Require Long Praises To Customer



Posted by: Jaideep Khanduja
software development, software product

Product benefits, if really are there, in it, need not require any long explanations to the customer. Mostly a product rich in features and functionality do not require long introductions. Rather if a product is being tried to be sold with extra bounce of praises, it should be taken as a word of...

December 29, 2011  6:11 PM

Benefits of Using Correct Vision During Product Development



Posted by: Jaideep Khanduja
product development, software product, software testing

6/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 27, 2011  6:24 PM

Why Software Testing And Importance



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 12, 2011  11:56 AM

Six Standard Norms Customer Seeks In Software Product



Posted by: Jaideep Khanduja
product management, project management, software product, Software Project

When customer places an order to a vendor for procurement/ development of software application, intention is to get enhancement in business by way of process optimization/ improvement. Of course the finalization of a vendor has gone through a proper scrutiny and analysis process so...


April 26, 2011  11:29 AM

Success Failure Product And Techies



Posted by: Jaideep Khanduja
project management, project success, software product, Software Project, team management

It is said that howsoever confidentially you keep information about what you have become, why and how it gets revealed at sometime or the other during your career growth. There are three stages mainly during your career as far as failures and successes are concerned. They may...


March 4, 2011  11:16 AM

Good Service And Good Product Alone Does Not Drive Business Growth



Posted by: Jaideep Khanduja
Project Delivery, project management, software product, Software Project

Prime skill that a business or an organization requires in today’s scenario is a new way of thinking for their existing set of problems. The same thing is terms in many ways – a new way of thinking, an innovative thinking, an out of box thinking, or thinking beyond. Barriers...


February 9, 2011  10:47 AM

Is Quality Expense Or Income For Software Development Organization



Posted by: Jaideep Khanduja
product quality, project management, project quality, QA, QC, software development, software product, Software Project

Is QA, or for that sake QC, an expense or an income for an organization engaged in software development commercially. A step further would be to ask if software development itself is an expense or an income for the same organization. No software is built for charity purposes by any...


January 12, 2011  10:11 AM

Business Value And Software Product



Posted by: Jaideep Khanduja
business value, software product

There has been a long debate for many decades regarding quantification of business value. Is it possible to really quantify business value? Perhaps the answer would be no from most of us. Reason being it is actually not possible to quantify hundred percent. And probably the efforts...


September 8, 2010  10:23 AM

Eleven Skills For Product Manager To Win Over Any Situation



Posted by: Jaideep Khanduja
product knowledge, product management, product manager, project management, software product, Software Project

When it comes to product building, a product manager is the person who is whole sole responsible person to own its success or failures, whatever the outcome results into. The product manager needs to carry some hot properties in his kitty to win over the situation. His...


July 23, 2010  12:25 PM

Two Approaches Of Capturing Customer Requirements



Posted by: Jaideep Khanduja
business requirement, customer requirement, project management, software product, Software Project

Let us consider a simple scenario of writing code for a new application for a customer. The process starts with a clear understanding of customer business, key user’s expectations and customer management’s expectation regarding business benefits driven out of this application....


July 20, 2010  12:05 PM

What Type Of Product Do You Build Part II



Posted by: Jaideep Khanduja
product development, project management, software product

Another approach is to build what customer can’t resist. This definitely is a stage higher than the approach mentioned in the above paragraph. The customer requirements are definitely given importance here but the business in-depth knowledge acquisition is much more important...


July 20, 2010  11:33 AM

What Type Of Product Do You Build Part I



Posted by: Jaideep Khanduja
product development, project management, software product

Few months back I read this line somewhere in an article related to project management and product development. The line read as - "We don't build what our customers want - we build what they can't resist." There are two approaches I could clearly find out from...


February 14, 2010  8:18 AM

Product Ownership – A Weirdly Sensible Philosophy



Posted by: Jaideep Khanduja
Product ownership, Project Development, project management, project manager, project team, software product

It is not difficult to answer who is the product owner. Obviously the answer is – “customer” who is paying for the product. Ownership always consists of two aspects, in all circumstances, everywhere in the world. The two aspects are “joys” and the “pains”. I...


January 25, 2010  8:14 AM

What is Reputation Risk in regard to a Software Product?



Posted by: Jaideep Khanduja
Reputation risk, software development, software product, testing

Reputation risk of the product is a very critical factor related to a product that a company delivers to its customer(s). The reputation risk of a product is directly related to the rate of acceptance of a product by its end users and is indirectly related to the volume of benefit...


November 26, 2009  10:00 AM

Product Version should match with Feedback by Development Team



Posted by: Jaideep Khanduja
Bug, development team, functional testing, load testing, performance testing, product development, product release, QC, Regression Testing, software, software build, software development, software product, testing

Development Team has finished with a new version of the software product. The product is ready for testing before releasing it to production team provide QC approves it after testing that no severe bugs are there. Test environment is prepared for QC team to perform the complete...


November 13, 2009  10:00 AM

Ten Commandants for Project Manager in Requirements Change Management



Posted by: Jaideep Khanduja
change management, product manager, project management, project manager, software product, Software Project, software requirement

Requirements Change management if managed haphazardly may become a disaster for both customer and the product, so it has to be managed very wisely and tactically. And the role of a project manager in this is very crucial. In such a case the role of Project Manager can be sequentially summarized...


October 12, 2009  10:00 AM

What customer type you are?



Posted by: Jaideep Khanduja
business requirement, change management, code, customer requirement, software, software implementation, software product, Software Project

One customer type focuses on current requirement, rightly built, with more flexibility towards the business requirements built-in in the database rather than in the code. They believe that if the software meets their current requirements well, the future requirements will be built in at the need of...


October 9, 2009  6:29 AM

Project Lifecycle – 2012



Posted by: Jaideep Khanduja
developer, implementation, Project Lifecycle, project phase, project team, software development, software product, Software Project, software testing, tester

Phase 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 16, 2009  12:00 PM

Five ways to workout ‘testing effort”



Posted by: Jaideep Khanduja
business rule, business specification, customer requirement, customer specification, development phase, development plan, functional testing, load testing, performance testing, QC, QC head, software development, software product, Software Project, team size, test case, test effort, Test Plan, tester, testing effort, testing effort estimation, testing phase, testing plan

A new project, a new product development – as a QC head how do you estimate your testing effort? Well, some quick steps for this: 1. Customer requirements: Customer specifications or requirements captured at the time of initial study period would be a quick reference guide for estimating...


September 9, 2009  10:00 AM

How do you do your project sizing?



Posted by: Jaideep Khanduja
business application, project management, software product, Software Project, UAT

Next month is a marriage in your close relation. You plan to buy an expensive suit length and get it stitched by the best tailor in the city. You buy the best cloth, go to the best tailor, he takes your measurement and gives you a trial date suitable to you. You go on that date, find minor or no...


September 7, 2009  11:00 AM

Top 5 reasons of Project Manager getting fired



Posted by: Jaideep Khanduja
business knowledge, customer feedback, customer meeting, product meeting, project failure, project feedback, project management, project manager, project meeting, project team, software product, Software Project, team feedback, team member, technical depth, technical knowledge

Project Failure: First failure will downgrade the level of next project to be given to the project manager. Not only this, but it will also trigger hidden cameras in the organization that start monitoring each and every step of project manager. These hidden cameras could be top management or some...


August 5, 2009  10:00 AM

User Acceptance Testing (UAT)



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 testing

UAT 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 28, 2009  10:00 AM

Five Technical Details to understand before performing Load Testing on a software product



Posted by: Jaideep Khanduja
.Net, Apache, application server, database server, dial-up, framework, harddisk, hardware configuration, IIS, J2EE, LAN, load testing, MS SQL Server, operating system, Oracle, OS, presentation server, processor, RAM, server, server application, Software application, software product, technical, testing, Websphere

1. Framework: What is the framework being used in the application? For example it may be .Net or J2EE or any other. 2. Servers: What all server services you are using to run/ use this application? What standard server applications are used for Presentation, Application and Database level? Some...


July 24, 2009  10:00 AM

Four Environment Essentials to know before performing load testing



Posted by: Jaideep Khanduja
2-tier, 3-tier, application, architecture, browser, browser version, load testing, n-tier, n-tier application, performance, production server, protocol, quality, server, server configuration, Software application, software product, Staging Server, Test Server, testing

Which Server: Where is the load testing intended to be performed? Is it the test server, production server or staging server where load testing is to be performed? If it is being performed on Production Server, it is ok. Otherwise if it is to be performed on test or staging server, be careful that...


July 20, 2009  10:00 AM

Responsibility of a tester – a different perspective



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 report

The 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...


July 8, 2009  10:00 AM

The life of a Project Manager in a Software Project



Posted by: Jaideep Khanduja
Project Development, project implementation, project management, project manager, project monitoring, Project Plan, Project Planning, project team, software development planning, software product, Software Project

At the birth (inception) of a new software project the project manager is puzzled and confused just trying to gather and understand customer requirements. He starts like a wanderer in the dark islands of customer for collecting various requirements and understanding their business norms. The moment...


May 18, 2009  10:00 AM

Vendor’s role in involving customer top management while requirement gathering phase



Posted by: Jaideep Khanduja
business study, customer, customer expectations, end user, process owner, project completion, project management, project stakeholders, requirement gathering, software development, software product, Software Project, Software Project Lifecycle, Software vendor, top level requirement, top management, user level requirement

The most critical stage in software project lifecycle is business study and requirement gathering. Vendor has to be very cautious and careful in understanding all levels expectations from the product they are going to build for the customer. Skipping top level at this stage could be disastrous for...


February 27, 2009  9:54 AM

Software Quality vs Project Quality



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 strategy

The 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 6, 2009  10:00 AM

Regression Testing “has to be” rigorous – for a “good” cause!



Posted by: Jaideep Khanduja
QC, Regression Testing, software development, software product, software testing, tester, testing

Regression testing comes into picture in “re-testing” of a product. The purpose is very clear – a thorough testing. Regression testing has to be as rigorous as possible, for this reason. And regression testing never happens once, it has to happen again and again till the product reaches at a...


1