Do you know When to ask and Provide Feedback

Often, people dread hearing comments or feedback especially when it is about their performance. Some are just scared of hearing negative remarks and be told about their flaws or mistakes. In the same way, not a lot people are also comfortable providing their personal criticisms about the performance of others for fear of offending the person or not giving the right opinion. To most people, the idea of giving and receiving feedback is automatically considered as negative. It is completely wrong notion to assume feedbacks as negative. In fact, feedback… Read More

Do you know When to be Assertive

An assertive character, which may be mistaken for aggressiveness, is not exactly the same attribute of an aggressive person. Although assertiveness is similar to being aggressive, the later denotes more of a stronger trait than the first one. When you are being assertive, you show characteristics of self-assurance, self-confidence, and firmness. On the other hand, when you are being aggressive, you demonstrate qualities of being insistent, sometimes even to the point of being hostile. Assertiveness is manifested in situations that would require the individual to push for something with a… Read More

How to Improve Communication Skills

Effective communication is when you are being understood and you are able to get your message across to anyone you communicate with. Moreover, your sufficient understanding of another person’s message also denotes good communication ability. Good and healthy communication per se is a two-way process. One person talks, the other one listens and vice-versa. If you are doing the talking all by yourself, that does not make you an effective communicator. You may even turn out to be a conversation “monopolizer”. Your communication skills are very essential in enhancing interpersonal… Read More

Expressing Thoughts and Feelings Effectively

The ability to deliver thoughts and feelings towards other people effectively is an important aspect of communicate. However, it seems that verbal expression of ideas and displays of emotions do not come easy to many people. Verbal expression of ideas involves putting ideas into words. In most cases, you need to verbally communicate your train of thoughts for you to be understood by your listeners. In the articulation of your thoughts, many factors are considered to convey the message effectively. These elements will be further discussed in the course of… Read More

Different Types of People Skills

In every aspect of life, the ability to deal with and relate to people is very essential in order to succeed in personal as well as professional level. You cannot probably imagine living even a single day without facing people and talking to them. It is not just possible since you need to communicate in order to get what you want, attain what you wish to achieve, and to do scores of routine tasks. As you grow and mature in life, you will eventually realize the value of having good… Read More

Oracle 11g SQL New Features

In continuation to my last tutorial on PL/SQL enhancements, I have compiled the list of enhancement pertaining to SQL. Similar to PL/SQL, Oracle had done considerable enhancements in SQL to raise performance level from instrumental to advisory. In the tutorial, we shall go through the performance oriented features, fresh additions and language enhancements. Performance improvements a. Alter table to add columns with default value In Oracle 11g, we can alter a table to add a column with a default value. Earlier, a developer used to update the value for the… Read More

What is Alpha Testing

Alpha Testing Essentials Alpha testing makes use of prototypes to test the software in its beta stage. However, you cannot expect the software to possess complete functionality for which it is designed especially at this stage. This is because alpha testing is usually conducted to ensure that the software that is being developed provides all necessary core functions and that it accepts all inputs and gives out expected outputs. Alpha tests are conducted in the software developer’s offices or on any designated systems so that they can monitor the test… Read More

What is Acceptance Testing

Acceptance testing is the last important test among many tests that a developed software system undergoes. Acceptance testing facilitates the end-users to test the software created and ascertain if the developed software, actually meets their requirements or not. The functionality of the software is most likely acceptable, as software system produced at this stage, would have already undergone many tests like unit testing and integration testing. Acceptance test is neither a test that checks the software functionality nor a test that is run to expose bugs and errors. Rather, the… Read More