Quality Assurance and Project Management:

developer


May 12, 2013  3:30 PM

When You Are Fresh What A Company Looks For In You



Posted by: Jaideep Khanduja
developer, tester

Every company that hires you when you are out of your graduation and are aspiring to become a developer or tester, will boast about being the best technology business in the ecosystem. Every company would be seeking the best of the cream with extreme talent, sincerity and dedication. If you are the...

April 28, 2013  10:49 PM

What Is Hot For Software Developers As Interns In Global Companies



Posted by: Jaideep Khanduja
developer, software, software development, Software Project

If you are doing MS or Doctorate (PhD) in Computer Science or Computer Engineering or Electrical Engineering you can apply for selection in software engineer job in various global companies. This would be a full time job initially being taken as intern. It would not be a regular in nature. One...


March 16, 2013  11:02 PM

What Picture Project Managers Have In Mind About Various Teams Of Project



Posted by: Jaideep Khanduja
developer, project management, project manager, tester

In previous three posts we discussed about what one team thinks about other teams while working on a project. There was a picture shown in the post where we...


March 16, 2013  8:43 PM

What QA Thinks About Other Teams Of Project



Posted by: Jaideep Khanduja
developer, project management, project manager, Software Project, tester, testing

Referring to last two posts where we discussed what is the general perception of Developers about various other teams of project, and


March 16, 2013  7:54 PM

What Designers Perceive About Other Teams Of Project



Posted by: Jaideep Khanduja
developer, project management, project manager, tester

Referring to the interesting chart/diagram in my previous post depicting what one team perceives or thinks about...


March 16, 2013  7:26 PM

What Developers Think About Other Teams In A Project



Posted by: Jaideep Khanduja
developer, project management, project manager, software development, Software Project, tester

qatestlab What an excellent crux has been concluded in this one picture by QATestLab on...

Bookmark and Share     0 Comments     RSS Feed     Email a friend


February 27, 2013  5:51 PM

Microsoft Nigeria: A global company going local in a big way



Posted by: Jaideep Khanduja
developer, project management, Software Project

Microsoft has decided to tie up with local software development professionals with dual motive. First, to act enabler for those guys...


December 16, 2012  9:38 PM

Training On Project Management Tool Is As Important As Tool Itself



Posted by: Jaideep Khanduja
developer, Project Lifecycle, project management, project manager, Software Project, tester

Well, you, as a project manager, have identified the exact needs of your project management tool. In the next step you have also been able to identify the best option in the market. You also identified the champion who is going to drive project management with this tool, someone who is expert on...


November 24, 2012  1:20 PM

Be Original While Testing Or Coding



Posted by: Jaideep Khanduja
developer, project management, software, Software Project, tester, testing

Here are few quotes/ posters I found on net which are quite relevant to the job of a QC and Code writing guys. Curiosity is something than can chip in an extra edge in both - a developer, and a tester.


September 24, 2012  9:41 PM

5 Myths of a Developer that Spoil His Career



Posted by: Jaideep Khanduja
developer, project management, software, software development, Software Project

We all have certain amount of myths within us and sometimes we start loving to live with them. A developer’s job is quite critical in any software development project as this is the guy who is doing all ground level work. Whatever he produces goes to the customer though after passing through...


August 19, 2012  10:37 PM

Video: Chair Assembling To Educate On TQM



Posted by: Jaideep Khanduja
Cycle Time, developer, Project Lifecycle, project management, project manager, software development

Hey Guys! While exploring in the ocean of videos called Youtube, I managed to find another good video that was educative, informative, guiding and humorous all at the same time. It is focused on some of the very important aspects of product development or production. Customer requirement is most...


July 22, 2012  10:59 PM

If You Are Still Following Waterfall Then You Are Certain To Fall



Posted by: Jaideep Khanduja
developer, Project Lifecycle, project management, project manager, software, software development, Software Project, software testing, tester, testing

Waterfall 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  8:51 PM

Video: What Stops A Good Programmer Becoming A Good Tester



Posted by: Jaideep Khanduja
developer, Project Lifecycle, project management, project management. Software quality, software, software development, Software Project, software testing, tester, testing

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


June 30, 2012  10:15 PM

5 Factors That Drive A Developer To Create Bugs While Development



Posted by: Jaideep Khanduja
developer, Project Lifecycle, project manager, software, software development, Software Project, software quality

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


December 26, 2011  7:15 PM

Can a Tester be Called Anti Coder



Posted by: Jaideep Khanduja
code, coder, coding, developer, programmer, tester, testing

Shall we treat tester as a code destroyer? If on one hand a developer develops a code, a tester always tries to find out the holes in the pot. That is where a conflict on personal level originates when a programmer or coder takes it too personal by getting faults being found out in the code written...


July 11, 2011  2:37 AM

Implementation Phase Is Acid Test For Software Project Success



Posted by: Jaideep Khanduja
developer, Development, implementation, project management, Software Project, tester, testing

Tester is not the part of package of a team going for software product implementation. Probably that is wrong on part of project manager if he decided to send a technical team member along with implementation team with a sanction of development and requirement changes...


July 11, 2011  2:27 AM

Testing Methodology Has To Vary For Development And Support Phase



Posted by: Jaideep Khanduja
developer, Development, project management, software, tester, testing

Support comes after project completion. Project lifecycle but must treat support phase as a component of it. Prior to support the major project phases include – project initiation, requirement collection and freezing (though freezing is not actually freezing till the handover and...


June 27, 2011  6:42 PM

If Doctor Starts Curing His Patients Like A Programmer



Posted by: Jaideep Khanduja
Bug, developer, software, tester, testing

Why Software Developers are not Doctors? was another interesting read to understand the satire behind the simple title line. Software developers are quite famous (and that is not in...


June 26, 2011  6:51 PM

An Approach Of Project Cost Estimation And Another For Software Testing



Posted by: Jaideep Khanduja
developer, Development, project management, Software Project, tester, testing

Each bug in the software costs. The first hidden cost is the developers time that could have gone in a neat code, except goes into embedding a bug in his code. This all happens unnoticingly. No developer intentionaly writes bugful codes. It happens inherently due to a set of fixed...


June 26, 2011  6:23 PM

My Earlier Pains About Testers And Developers Are Still Intact



Posted by: Jaideep Khanduja
developer, project management, software development, Software Project, tester, testing

When I started blogging on ITKnowledgeExchange.com under the blog title ” Quality Assurance and Project Management” in the middle of the year 2008, I wanted to pour out all my experience on Project Management, Quality Assurance, Quality Control, Team Management and other...


June 25, 2011  6:39 PM

Each Bug Has An Element Of Cost Associated With It



Posted by: Jaideep Khanduja
bug fixing, bug reporting, developer, Development, project management, Software Project, tester, testing

Usually it is not the developer’s fault if he build bug in addition to writing code for any application, The seriousness of application may vary from business point of view, the way that application is going to cater to the business management. Even a game code for a gaming...


June 25, 2011  6:15 PM

An Approach To Ascertain Leverage Of Developing Bugs In Place OF Neat Software Product



Posted by: Jaideep Khanduja
developer, Development, project management, Software Project, tester, testing

Every Bug has a cost to fix and for that sake to report too. It takes someone’s time (tester’s) to find out the bug in a software product. It takes another piece of time to write and report it to development team who in turn is responsible to fix the bug. Fixing of...


June 24, 2011  6:06 PM

An Insight Of How To Turn A Good Developer Into A Good Tester As Well



Posted by: Jaideep Khanduja
developer, project management, tester

There are good programmers and there are good testers. But in 99% of cases good programmers are not good testers and in 100% of cases good testers are not good programmers. Whats exactly would stop a good programmer to be a good tester. Three years back I wrote a post on this...


January 31, 2011  10:45 AM

Quality Control Of Bug Report



Posted by: Jaideep Khanduja
bug report, developer, project management, Software Project, tester

A good writer is one who pays equal weightage to proof reading or editing of his work besides being focussed on content quality and writing style. For every new work that a good writer produces, he doesn’t mind spending some more time on it and getting some different opinion on...


January 13, 2011  10:46 AM

Treat Bugs As Software Enhancers



Posted by: Jaideep Khanduja
Bug, developer, product, project management, software, tester

Bugs are a gentle reminder to respective developer and a sort of alarm for him to check nothing has been skipped as per user and business perspective. Bugs also act as useful and productive communication initiators between tester and developer till the individual loop gets closed...


September 10, 2010  9:53 AM

Ten Pair Of Shoes For Product Manager



Posted by: Jaideep Khanduja
developer, Development Manager, product development, product manager, project management, software development, Software Project, tester

A product manager during the product lifecycle has various options of selecting a pair of shoes to wear. It depends on his choice whether he wants to cover the journey in comfort and feel the pinch later or wears a not-so-comfortable pair of shoes felling for a pinch during the...


July 29, 2010  11:47 AM

Software Testing And Stephen Covey



Posted by: Jaideep Khanduja
business analyst, business requirement, developer, Development, project management, Software Project, software requirement, Stephen Covey, tester, testing

”We simply assume that the way we see things is the way they really are or the way they should be and our attitudes and behaviours grow out of these assumptions.”. This quote is from the author of the famous book “Seven Habits of Highly Effective People”, Stephen Covey....


July 22, 2010  11:05 AM

Five Tips For Bypassing Testing Of Product



Posted by: Jaideep Khanduja
developer, project management, QC, software development, Software Project, software testing, tester

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


March 22, 2010  11:20 AM

Dilemma of a Tester



Posted by: Jaideep Khanduja
Bug, bug report, developer, project management, software development, software testing, tester

A 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 22, 2010  11:12 AM

Ten Benefits of Continuous Learning Programs for Project Teams



Posted by: Jaideep Khanduja
culture, developer, performance, project management, project team, recognition, Software tester, training

There is no end to learning. Still water becomes contaminated and harmful for use. Continuous flowing water keeps it fresh and pure. Similarly if your developers and testers or for that sake anybody in the organization keeps performing the same functions without any...


January 13, 2010  10:10 AM

Five Benefits of Linking a Bug to its Respective Identifier, Creator and Killer



Posted by: Jaideep Khanduja
Bug, bug fixing, defect, developer, programmer, Project, project cost, project delay, project management, software development, Software Project, tester, time sheet

Bug is a common factor between a tester and a developer. A developer creates a bug, tester identifies it, and then the same or different developer in turn kills the bug. A developer has two faces – creator of bug and destroyer of...


January 8, 2010  6:45 AM

Avoid Bug Fixing Nuance



Posted by: Jaideep Khanduja
Bug, developer, project management, software development, Software Project, software testing, tester

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


January 5, 2010  12:08 PM

An orthodox software project scenario



Posted by: Jaideep Khanduja
Bug, coder, coding, developer, Development, project management, software, Software Project, tester, testing

In most of the orthodox software project scenarios software testing is a late entry. Mostly testing starts when the coding is finished. The concept of complete code testing prevails where the testers are assumed to conduct testing on the product once it is...


December 22, 2009  10:00 AM

Eight Facts About Developers



Posted by: Jaideep Khanduja
developer, software development

A developer when joins a company carries some expectations to deliver and expectations to get. He has lot of things in mind what extra edge he is going to deliver to make him different from other along with being a warm contributor to the team. Also...


December 7, 2009  10:00 AM

Eight Goal Settings for Software Developers



Posted by: Jaideep Khanduja
coder, coding, developer, Development, goal setting, Project, software, tester, testing

As discussed in previous post, goal setting is a chain reaction. Goal setting by one will definitely force another to set their goal as it is obvious to happen in a team. Project management is a team effort. Like in football, a pass by center to forward enables him to shoot a...


November 20, 2009  10:00 AM

How your Web Application Performs on Various Browsers?



Posted by: Jaideep Khanduja
application performance, browser, developer, development team, legacy software, project management, software design, software development, Software Project, software requirement, tester, testing, web application, web browser

You are in software development and in today’s world you can’t escape from most of your customer demanding either replacing their legacy software in use with new web application or the development of a new web application. Every customer wants to keep maximum...


November 9, 2009  10:00 AM

How Requirements evolve during a Software Project?



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

New requirements or change in existing requirements is an inevitable process in any software project. As a project manager you encounter it during every phase of a project. Some requirements emerge internally by your own team and some come from the customer. Internal requirements result from...


October 14, 2009  10:00 AM

20 gems for project managers



Posted by: Jaideep Khanduja
Bug, bug report, coder, coding, developer, Development, programmer, programming, project manager, quality, software, Software Project, technical knowledge, tester, testing

1. A project manager is always right 2. Quality is seriously maintained by developers while developing software 3. A separate set of people (quality control or testers) is not required to take care of the software produced or developed 4. Testers don’t do any substantial value addition in...


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


October 5, 2009  10:36 AM

Yu-ai = developer-tester



Posted by: Jaideep Khanduja
developer, Development, programming, project management, Software Project, tester, testing

Yu-ai in Japanese means fraternity means people engaged in a particular occupation. It corresponds to "you and I" in English. Any software project does not shape well without the exhaustive contributions of developers and testers engaged in that project. Both communities are singular pieces of a...


September 14, 2009  1:00 PM

Ten facts (or myths) about developers and testers



Posted by: Jaideep Khanduja
Bug, business needs, business requirement, code, coding, customer requirement, developer, software, software code, Software tester, software testing

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


August 24, 2009  10:00 AM

If SaaS is acceptable, why not give birth to QaaS?



Posted by: Jaideep Khanduja
developer, Development, software, Software developer, software development, tester, testing

A software division in an IT company is considered to be a profit center whereas the Testing division is considered as cost center. A set of developers develop software, get it tested by a set of testers, sell it in the market and earn profits. The credits and benefits on success of the software...


August 17, 2009  1:00 PM

Dear software developer – what is your mileage?



Posted by: Jaideep Khanduja
developer, documentation, planning, software development, software requirement, software testing

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


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

Why hit the people? Hit the process if there is a failure in a software project



Posted by: Jaideep Khanduja
business analyst, developer, development team, HR, implementation team, people management, product, product build, project management, project manager, project team, Q-tag, QA, QC, quality, quality building, quality culture, Software Project, stakeholder, testing team

People are not wrong, processes are. People in an organization do what they are told to do. Organizations who hit on people at the time of failure are not doing the right thing. It is the process that is to be blamed not the person with Q-tag. As long as quality is considered to be the child of...


June 10, 2009  10:00 AM

Ten Reasons of getting into pitfall of leaving a scope of software development at customer site



Posted by: Jaideep Khanduja
business analysis, business analyst, business requirement study, change management, developer, implementation phase, implementer, key user, project director, project management, project manager, project organization, project phase, project sponsor, requirement analysis, requirement gathering, Software Project, technical lead

In the previous post we learnt what all could a software project could lead to in presence of higher scope of software development at customer site during implementation phase. Let us see what all factors are responsible of insufficient requirement gathering during business study phase of a...


March 16, 2009  11:07 AM

A wonderful powerhouse gifted to a project manager – his Team



Posted by: Jaideep Khanduja
Database architectures, developer, functional consultant, module leader, programmer, project management, project manager, project team project leader, system designer, team performance, technical consultant, tester

All project managers depend on their teams working on the project and in turn the persons who form the team. Teams could comprise of project leader, module leaders, functional consultants, technical consultants, database architecture, system designers, developers, programmers, testers etc. To keep...


March 6, 2009  9:42 AM

Why software testing effort estimation is important after functional specifications finalization phase?



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 timeline

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


February 11, 2009  11:04 AM

Project Management – Tasks vs. Milestones



Posted by: Jaideep Khanduja
coder, coding, developer, Development, PM, programmer, programming, project completion, Project Development, project management, project manager, project milestone, project progress, project task, Software Project, software team, technical

A new project is always divided into small tasks and based on the resources available, the task(s) are allocated to individuals by the project manager (PM). A simple metrics is important to follow to monitor (and manger) the completion of tasks and thereby figuring out at any moment of time – the...


February 9, 2009  9:55 AM

Mr. PM, what metrics you use for measuring “Task Completion”



Posted by: Jaideep Khanduja
coder, coding, developer, Development, PM, programmer, programming, project completion, project management, project manager, project metrics, project progress, Project Status, project task, Software Project

It is not important what metrics you (the project manager) use, because unless and until you understand the meaning of “task” and “task completion”, you can’t get into the mode of monitoring and measuring it. The progress (or completion) project as a whole is measurable only if it is...