How to Change Behavior of Software Development Team

One of the hard missions I ever encounter is when I try to convince a software developer or a team that their end-result product is not easy to be used. At this point, you turn defensive mode ON and a list of prerecorded defenses are played. Changing the behavior of a team is one of challenges that anyone working...

Three Major Types of Skills Required for any Job

 Analyzing the skills needed to perform even a simple task can become quite complicated. A useful way to organize skills is to divide them into three basic types: ●Adaptive skills ●Transferable skills ●Job-related skills The system of dividing skills into three categories is not perfect because some overlap exists between the three skills categories. A skill such as being organized can be considered either adaptive...

Lessons Learned from ‘Water’ – Persistence!

“Little drops of water wear down big stones." - Russian Proverb I am currently at the airport waiting for my plane which I discovered moving forward couple of hours. I received this discovery with optimism (as usual). I took the chance to write this post.All the time I am fascinated with water strength and patience....

‘How to Manage Change’ is The Simple Difficult Question

'If we don't change, we don't grow. If we don't grow, we aren't really living.'Gail Sheehy 'Change' is the most inevitable event in life. We found 'change' everyday in everyplace around ourselves. Life is built on change. As professionals we encounter change in many of our engagements regardless of its size. Of course large engagements...

What if Beautiful Things in Life Turn Not to be Free – Google Case!

 Google just announced that it will stop Google Reader by 1 July 2013. Google reader is one of the best viewers for RSS feeds. From my point of view it was a successful service. This inspired me to dig into the fact of Google business model and revenue sources. I was trying to answer the...

Art of Management – Episode 2: Introduction to Classical and Modern Management

"Management is nothing more than motivating other people." - Lee Iacocca In previous post, I was discussing attributes of managers with differences between classical and modern management qualities and duties of managers. In this post I will discuss the first quality of modern management "Energizing Employees". Getting the best of your employees cannot be achieved by simply asking them to do their best....

Need for Speed: Priorities Setting Techniques

“Things which matter most must never be at the mercy of things which matter least.”― Johann Wolfgang von Goethe Our lifestyle and daily work pressures force us to become reactors rather than pro-actors. Things are done in sequence, you focus on one thing at a time and move to the second one. Attention cannot be divided....

Steps for an Impressive Presentation – Preparation Phase

“It takes one hour of preparation for each minute of presentation time.”– Wayne Burgraff During the last 12 months, I made around 42 presentations. Any professional will need to make presentation as part of his\ her work. Presentations are proven to be a very powerful communication tool. Many audience do not have time or capacity...

Overview of Software Testing Techniques and Methods

In this post, I would like to talk about a very important subject for every professional in IT industry: software systems testing techniques. This time I thought creating an Infographic would be more attractive and easier to read. You can click on below image for zooming. Also I made a PDF version available for download...