Friday, 23 December 2016

Types of Training Programs for the PMP Certification Exam

Types of PMP Training Programs


There are various types of PMP training programs available on the market; however, according to the delivery of training, you can divide the PMP training programs into four main categories:

PMP Certification Exam, PMP Tutorials and Materials
  • Online Training Programs
  • Classroom Training Programs
  • Online Live Training Programs
  • Hybrid Training Programs
Online and classroom PMP training programs are more popular, however online live training programs are also becoming very popular these days.

Now let’s discuss each type of training program in detail.

Online PMP Training Programs


I don’t have any data to support my claim, though I believe this is currently the most popular form of PMP training program.

This type of training program is popular for its flexibility, comfortability, and the price tag.

Joining this type of program is very easy. You only need to have a desktop or laptop computer with an Internet connection. After making the payment, you get immediate access to the program.

Once you complete the training you can download your certificate immediately.

If you have some experience in project management and don’t want to spend a lot of money on contact hours, I suggest you try the online PMP training program because it offers you many benefits over other types of training programs, such as:
  • Cost
  • Flexibility
  • No location restrictions
  • No seat limitations

Cost


Online training programs are the cheapest among all that are offered. The cost of online PMP training programs range from 100 USD to 350 USD. On the other hand the cost of a classroom training program starts at 1,000 USD and can go up to 4,000 USD.

Other types of training programs such as hybrid and live classroom training programs are also not cheap. Typically they hover around 1,000 USD.

Flexibility


Again, online training programs are the most flexible program among all other types of training programs.

Online training providers give you sufficient time to complete the training. The validity of the course can vary from several months to a lifetime. Therefore, you can complete the course at your own pace.

Conversely, with other types of training programs the schedule is fixed and you may have to complete the course within three to four sittings. This can be very exhausting for you.

No Location Restrictions


Online training programs are not limited by location.

You can join an online training program from any place in the world and can complete the course from your home.

With the other types of training programs you may have to visit to their center to attend the course. If the center is close to where you live, you can go and join the course easily. However if it is far away you may have to make travel arrangements.

No Seat Limitations


There is are no seat limitations with online training programs. Any number of students can join it at any given time.

However with the other types of training programs you may face seat limitation issues. If you don’t join at the right time, you may miss the train.

Drawbacks of Online Training Programs


The main drawback of online training program is a lack of interaction. There is no interactive discussion. You have to watch the recorded webinar and understand the concepts.

The other drawback is the slow response to your queries. If you need to clarify any points during the training and you post your question in the forum or the support portal, the response from the instructor may take some time. Although these days you can expect them to respond within 24 hours, I think it is still not very quick.

Classroom Training Programs


This is the oldest and most traditional method of teaching, and we all have gone through it. In this type of training program, you have to attend the training program and the trainer will teach you in a class. Here you will have to sit for six to eight hours per day for a period of three to five days, sometimes even more.

The classroom training program offers you many benefits.

The first and most important benefit is interactivity. In classroom training programs, sessions are very interactive. The trainer explains concepts and participants ask questions. This helps you understand the concepts better. According to many studies, interactive sessions are the best teaching method.

In classroom training program, if you have any questions you can ask the teacher and get the answer instantly.

Here you also get a chance to meet cross-functional professionals, which helps you understand processes in different industries and you are also able to expand your network.

In classroom training programs you can complete your training very quickly; in three to five days the training is completed.

However, classroom training programs have some drawbacks as well.

The first drawback is the cost, because these programs can cost from 1,000 USD to several thousand.

Moreover, these programs are usually conducted in big cities and on a fixed schedule. So if you do not live near their center, you will have to travel to join the program.

Seats are also limited in classroom training programs, so if you are little late applying for the program, they may deny your entry and you will have to wait for the next dates.

Now if you want to join a classroom training program, I suggest you contact your local PMI chapter. Usually the quality of the training offered by the PMI’s local chapters is better than the other providers.

Online Live Training Programs


The third category is a live online training program. This type of training program is relatively new and is becoming more popular.

This type of training program is mostly given by training providers who are experienced in providing online training and want to venture into another arena.

In online live training programs, an instructor will teach the class from a remote place and you have to attend the lecture in real time through the computer with a webcam and microphone. The instructor will deliver the lecture through a webinar, and if you have any questions you can ask them in real time.

The drawback of this type of program is that if you don’t live in same geographic location, the time difference may pose a problem for you.

The other problem is the quality of the Internet connection; you must have a high-speed, uninterrupted Internet connection if you want to enjoy the program seamlessly. Moreover, most of the time the price of a live online training program is similar to a classroom training program.

The only benefit of this program is that you may get access to a renowned expert.

Hybrid Training Programs


The last type of training program is a hybrid training program.

In a hybrid training program, the training provider may deliver the study materials by mail. You have to study them, and then send the assignments through mail/email. Sometimes, you may have a few live online face to face sessions to answer questions.

Hybrid training programs have many shortcomings; for example, if the program provider decides to schedule a live online face to face session and you don’t live in same geographical location, the time difference may pose a problem for you.

Likewise, low quality Internet may be a problem for you during the live sessions.

Other problems include deliverability of materials, communication gaps, etc.

Now the final question:

What type of training program should you select?

The answer to this question is not simple and only you can decide what type of training program is suitable for you.

If you are less experienced in project management, cost does not matter to you, you can spare three to five days for the training, and the trainer is very renowned, you should invest in the classroom training program.

However, if you have a busy schedule and are looking for flexible and low cost training program, you should join any online training program.

Anyway, it is your call and your decision.

I have explained all types of training programs with their pros and cons and now you can make a better, more informed decision.

Saturday, 10 December 2016

How to Upgrade PRINCE2 Foundation to Practitioner

You may be unsure of how PRINCE2 Practitioner differs from Foundation. Perhaps want to know how to make the advancement to Practitioner level. Or it could be that you don’t have a Foundation qualification and want to jump straight to Practitioner.

To sit the Practitioner exam, you must have either a PRINCE2 Foundation, PMP, CAPM or IPMA certification. It’s not possible to make Practitioner your first project management qualification. However, you can take a joint Foundation & Practitioner course. Whether you’re new to PRINCE2 or you’ve already passed the Foundation exam, it’s important to know the difference between the two.

Saturday, 6 August 2016

DevOps - Faster, Better and Safer

There is no way around DevOps. The recent "2016 State of DevOps Report" by DORA, the experts of the "DevOps Research and Assessment" leave no doubt that the new agile method offers enormous potential. Specifically, so-called "high-performance IT organizations" are more than 200 times more likely to roll out new releases, are 24 times faster in resolving software errors, have 3 times fewer failures due to unsuccessful changes, and 2 ' 500 times faster throughput times.

These figures are so impressive that one would like to read them as too utopian and shrewd. More and more often, however, we also hear and read from companies in Switzerland who have already been able to show their first successes with this new method. Organizations that have apparently succeeded in overcoming the Rösti ditch between the Developers and the operations and brought about bureaucratic silo constructions.

The operations people have good reason to protect the production and to avoid uncontrolled changes as far as possible. On the other hand, the developers want to take the pressure of the business into account and deliver new functionality as quickly as possible. A classic target conflict, which has dominated IT in the last decades and which has never been solved to the present day. An inherent target conflict, so to speak. The business is to choose between "fast and cuddly" or "slowly stable". Quality before time was given to the business because otherwise no warranty was taken.

One has to solve this stereotypical view, if one wants to understand the phenomenon "DevOps" better. It is by no means that the developer wants to force the production to its knees. Even the production manager does not want to prevent the further development of the business. Everyone wants to contribute the best for the company. This is an important basic setting for a new cooperation model.

Today, individual teams are already trying to optimize with scrum or CSI approaches in their workspace. But what are the benefits of software solutions developed with agile sprints when they are restarted during release planning in order to be tested and delivered as an integrated whole at a later date? Too rarely one considers the whole value stream from the idea to the conception, from the implementation in the development to the testing, from the deployment up to the hopefully utilizing enterprise. Everywhere new heads and tools are involved and make their "thing", as always has been done. In the end, no one dares to ask what the benefits to the customer are.

ITIL, DevOps, IT4IT
Internal value of IT4IT

DevOps is different. The success of DevOps goes beyond the development and the operation. As is often the case, it is not primarily a technical simplification, but a cultural change that needs to turn the cooperation from the idea to the value-generating services completely upside down. DevOps is an artistic name from development and operations, but should be called "value flow". The entire value flow is intended to be understood. This also includes common incentives and objectives. All teams put their minds together and look at the individual steps and processes involved to understand how the value develops and where unnecessary barriers lead to delays and waste.

It requires a questioning of existing patterns of thought. Since changes and stability are generally diametrically opposed, changes are postponed to transfer them into larger production batches as a release. Complex systems do not react well to such large changes. It would be more effective to implement the changes continuously over time in small steps. This results in the paradoxical realization that more frequent changes provide better stability.

Another point of view is the preservation of glass production. If the volatility of the changes is artificially suppressed, then production tends to react more susceptibly to changes. Risks are scarcely visible because permanent attempts are made to keep "any" damage from production. If something happens then it becomes critical for the business, because the error must be looked like a pin in the haystack of the big release. If you are growing up in a sterile environment, you will not learn to live in the "dirty" everyday life.

The developer must in the future build his software so that it is robust. The quality must be in the antifragility of the developed solution. This does not mean simply robustness or strength, but much more the ability to respond to faults in the system and to spontaneously changing boundary conditions in a suitable way, just antifragil.

DevOps can be very exciting, however, if you want to throw old visions overboard: Teams learn together, faster and at higher clock rates to deliver and at the same time better to the business. With DevOps the ditch between development and operation is added. Stability and high change density need no longer be a contradiction. As the DOSA report shows, with DevOps, IT delivers faster, better, and more robustly and more securely than traditional operating concepts.

Wednesday, 8 June 2016

Correlation and Variation

Six Sigma projects differ from traditional projects in one important requirement – understanding of the Y=f(x) relationship with data before developing or implementing a solution. In the DMAIC framework, we identify, test and verify the causal relationship between a potential root cause (x) and the outcome (Big Y), and then develop a solution to change the x to move the Y in the desired direction.

This sounds simple enough. But in practice, why is it so hard to identify and/or verify such relationships? Is the concept of hypothesis testing too difficult? Are statistical tools too complicated for the average person? Maybe. But before we teach people statistical tools, we have to first help them develop statistical thinking – the concept of variation.

All the statistical tools would be unnecessary if there were no variation in life.

So how does variation affect our ability to understand Y=f(x)? To give an example, I created a simple Excel sheet to show how variation (or noise) can affect our conclusions on whether two variables correlate in a linear regression.

Correlation and Variation

The Y=f(x) relationship in this example is Y = 2x + 10.

Without other sources of variation, change in x from 1 to 30 would lead to change in Y from 12 to 70 (as shown by columns x1 and Y1 in Figure 1).

However, if we add 1% of variation to x (or 1% Coefficient of Variation, which is defined as the standard deviation divided by the mean) and 15% variation to Y, the data would be as in columns x2 and Y2.

Now look at the charts made from x2 and Y2 in Figure 1. The top one shows all 30 data points, whereas the bottom one shows only the first 10 data points. The linear regression lines and equations are also shown. Would you conclude that Y and x correlate if you had the data on the top graph? How about the bottom?

What about the data from figure 2 or 3?

Correlation and Variation

Correlation and Variation

Did you draw the same conclusion? And you SHOULD because the data sets came from the same underlying system. The differences (in R-square, slope and intercept) we see among the data is due to pure random variation. In this example, I used the random number generator (RAND function) in Excel and a normal distribution (NORMINV function) to generate the random values deviating from the expected x or Y.

In a real system, the variation includes all sources (in addition to the x of interest) that can affect the Y. So a 15% CV is fairly small compared to the variation in many real systems. With a 15% CV, about 95% of the time, the data will appear within +/- 30% of the expected value. Even with such small variation, data from a sample (such as those in any of the six graphs) could lead to a different conclusion if statistical thinking is not applied. In problems where variation or uncertainty exists (i.e. practically everything we do), the conclusion should always be expressed/understood in statistical or probabilistic terms.

No matter how sophisticated the statistical tools we use, one goal is common – to separate sources of variation so we can understand how the variable of interest affects the outcome. In practice, the challenge often lies in identifying and then reducing undesired sources of variation, i.e. noise. For most people, however, the first step is simply to appreciate how greatly variation impacts our everyday decisions, and to apply statistical thinking.