Skip to main content

Tag: Requirements

Why People Fail the PMP® Exam

Failing the PMP® Exam is a negative experience, which I would not wish upon anyone.

After teaching PMP® Prep for nearly 10 years, there is nothing more rewarding than receiving an email from a student, saying, “thank you; I passed the exam”. Unfortunately, occasionally a learner will reach out to say that they didn’t pass the exam.

Fortunately, this is a very rare occurrence. However, when this does happen, it is as devastating for me as it is for the learner, and a part of me says, “what did I do wrong? Is it the material I used? Was my instruction method flawed?”.

I have taught thousands of students, and after some substantial thought and data analysis I have concluded the following five reasons as to why someone may fail the exam:

1) Lack of Preparation:

It is strongly recommended that a learner scores at least 85% on a full-size practice PMP exam. Many learners take short pop quizzes composed of 20-50 questions, score well on those, and then determine that they are ready to write the PMP exam; this is not the case.

Solution: Other than the obvious (preparation), do as many questions as it takes to get you to the 85% threshold.


Advertisement
[widget id=”custom_html-68″]

2) Difficult Exam:

PMP® Exams are random; some are easier; others are more difficult. Also, different exams have a different focus. Some exams focus more on change management; others on mathematical calculations or procurement. Depending on your familiarity with a knowledge area this could be one reason for failure.

Solution: Eliminate the possibility of having a “weak” knowledge area by mastering all knowledge areas.

3) Turning the PMP® Exam into an Earned Value Management (EVM) Exam:

Let’s be honest; math can be challenging for some PMP® candidates. This is quite understandable if you don’t work in a field which requires you to crunch numbers on a regular basis. Some learners devote an unnecessarily large amount of time to memorizing the EVM formulas.

Solution: Don’t spent any more than 10% of your study time on memorizing EVM formulas.

4) Inadequate/no Brain Dump:

Brain dumps usually include EVM formulas, profit forecast calculations, and contract types. Most PMP® trainers recommend that students memorize various formulas and factoids, and write them out in the exam room prior to starting the exam. Writing out the brain dump is essential as it relieves the pressure from focusing on memorization and allows the candidate to focus on the PMP® questions instead.

Solution: Access a well-developed brain dump from a reputable trainer.

5) Second-guessing Yourself:

Frequent second-guessing of your final answer on the PMP® Exam is either an indication of having insufficient knowledge or sheer hesitation caused by stress. Waddling between two answers is frustrating and a bad use of time.

Solution: If knowledge of exam content is not an issue, choose the answer which strikes you as being the most likely at the first instance. If knowledge is the issue, you are not ready to be writing the PMP® exam, and consider doing more practice questions.

Meeting Facilitation Boot Camp

Meeting facilitation is a soft skill that is a vital part of your business analyst toolkit. It is rare to be a business analyst and not facilitate meetings.

Over your Project Management or Business Analyst career, you will attend, schedule, plan, many, many meetings.

As a facilitator, you must remain a neutral party. You are responsible for meetings and works shops that uncover and reveal requirements, are productive and provide an environment that fosters open communication and enables all stakeholders to reach agreements and consensus. You can do this, Of course, you can! YOU are a superstar when it comes to meetings.

Even superstars need a refresher once and a while, so it’s meeting facilitation boot camp time!

1. Plan Your Logistics

Logistics are the who, here and when part of the process. The list below should assist you with your logistic preparations:

  • Who are your participants? Ensure that you invite the correct stakeholders to your meeting.
  • Where will your meeting take place? Make sure your meeting space is the appropriate size for the number of stakeholders who will be in attendance. Do not make the rookie mistake I did in my early days and book a meeting room suitable for 8 when I had 15 attendees. You want to make sure your stakeholders are comfortable and have enough room for any presentation materials.
  • Are there time zone considerations? Does your company have people working remotely offices located in various time zones? If so, you need to take this into consideration when booking the time for your meeting. Make sure it is at a reasonable time where all parties can attend.
  • Pre-book any resources required such as shared conference call lines, meeting room, projectors, laptops or web-sharing software.
  • Ensure you familiar with all of the equipment you will be using during your meeting. Just to be on the safe side, schedule a dry run before your meeting so you can address any technical issues to ensure things don’t go pear-shaped.
  • Print out any documents or handouts required for your stakeholders. If your meeting requires pens, paper, post-it notes or larger writing sheets ensure these supplies are on hand and ready to go before your meeting.
  • Who will be taking notes? If you are facilitating the meeting, will you have time to take notes or do you need assistance from another Business Analyst or Admin? Arranging this beforehand can help with the efficiency of your meetings.
  • Will you be serving food or coffee? If so, ensure these are pre-order for your participations. I find a box of donuts and coffee goes a long way in eliciting requirements from early morning stakeholders.
  • Always have a backup plan in place. Sometimes resources fail, or rooms get double booked. Ensure you have a backup plan.

2. Set the Agenda

Once you have your logistics sorted, it’s time to send out meeting invitations and set the agenda.
Have you ever received a meeting invite and had to contact the organizer because it was unclear what the meeting was about and what the expectations were? Any confusion can be avoided by sending your stakeholders a clear agenda that includes the following:

  • An objective for the meeting
  • List of discussion topics
  • Need your stakeholders to do some homework? Don’t forget to include attachments or pre-reading for attendees to review.

3. Ice Breaker and Introductions

Once your stakeholders have arrived and are settled in, take the first 5 minutes of the meeting for people to introduce themselves and what their roles are on the project. This allows your attendees to understand other’s roles and responsibilities on a project, creates context, and gets them comfortable and ready for the meeting.

If there is time, I like to throw out an icebreaker question, unrelated to the project or meeting to get people comfortable in the right headspace to communicate. A few sample icebreaker questions for the group are:

  • When you were a child, what did you want to be when you grew up?
  • What is the strangest food you have ever eaten?
  • What is the longest you have ever stayed awake and why?

4. Review the Agenda and Get This Party Started!

Now that your participants are settled, take 5 minutes to review the agenda. This establishes meeting guidelines and context, which will make the meeting a lot more productive.

  • Review the objective of the meeting and the agenda
  • Restate the project objective as a refresher to the stakeholders.

This demonstrates that the meeting or workshop you are holding is relevant and aligns itself with the project objectives and priorities.

5. Facilitator Not a Participator

Remember, you as a meeting facilitator are a neutral party. Your job is to lead the discussions, and drive out requirements by engaging your audience. You are the liaison between the project sponsors, stakeholders, and software development teams. Remember to remain neutral and allow your stakeholders to make decisions required to move forward.

6. Manage Distractions

If your stakeholders are holding or being distracted by side conversations or are getting way off topic, it’s your job as the facilitator to bring their focus back to the agenda.

7. Parking Lot items

Sometimes it seems that your group may wander off topic or wish to discuss items not on the agenda, or have questions and concerns that will not be addressed during your limited meeting time. I have found the best way to address this is to create a “Parking Lot” list of items. This lets your stakeholders know that you are listening to their questions and concerns and that they will be addressed in the future but not during this meeting.

8. Use Visual Business Modeling Tools

Using visual business modeling tools during your meetings and workshops can help drive out requirements or uncover processes for your stakeholders. These assist with identifying and analyzing user requirements, system requirements and capture business rules.

9. Conclude with next Steps and Action Items

Once your meeting is complete or if you run out of time, it is a good idea to wrap up your session by reviewing the following:

  • Parking lot items
  • Action Items
  • Next Steps

10. You are not done yet superstar…follow up with your stakeholders

Just because your meeting has concluded, it does not mean your work has ended.

  • Distribute your meeting notes including action items. It is best practice to do this within 24 hours of your meeting.
  • Set deadlines and follow up on any action items
  • Set up and send out invitations for the next meeting if required
  • Remember to thank your stakeholders for attending. A simple thank you can go a long way.

Is Agile the Plastic Bag of Methodology?

As a child of the 70’s, I remember the shift from paper to plastic bags. In my memory, the shift happened because of the destructive process to create paper bags and plastic was a better choice.

It was more cost effective for businesses, they took less space to store, cost less, and you could carry more with them. They were a better value for everyone. The cumbersome, tree-destroying, expensive paper bags were no longer viable options. Stores would offer both for some time, but the default was plastic. Since that time, plastic bags have caused more concern than the paper. Now we know they are destructive to our oceans and animals, they don’t compost well, create lumps of trash, and are difficult to recycle. There is a shift in thinking on plastic bags happening now. I was recently in Hawaii and shopped at a Target store. I was surprised to find no plastic OR paper bags; I had to buy a fabric bag for 99 cents! At Subway in the Minneapolis airport last month, they paper wrapped my sandwich, no plastic! These experiences got me thinking about shifts in thinking. I see parallels in the adoption of Agile in organizations to the plastic to paper shift.

In consulting, I am often parachuted into the middle of projects. I see stressed resources doing more with less, confusion about what a system does, and a lack of process or system documentation. Since agile, even less documentation is available. The thinking that the cumbersome BRD, literally paper-intense, is no longer needed and is replaced with a lighter story card that costs less and offers more value is like the paper/plastic thinking. The adoption that a user story is only the start of a conversation and eliminates the need for more documentation than the story itself is dangerous. Some user stories are so sparse it’s impossible to understand what is needed or what is completed. However, the team knows through their conversation, and the working software is delivered. End of conversation, signed, sealed and delivered, right? Nope, it’s just a new beginning.

The idea of light documentation is appealing to me. I agree that many project documents are too much documentation. Teams can be very effective working closely together with a shared understanding and not need the BRD heavyweight document. Consider that teams are more fluid today than ever. People are changing teams, jobs and companies more rapidly than in the past. Agile teams that are working well and understanding the detail that isn’t documented aren’t staying together for years and years to manage the changes that always happen in organizations. The same is true of business resources. The Bureau of Labor Statistics published median employee tenure of 4.2 years in January 2016 down from 4.6 years in January 2014. Given this change in resources, months or years after the software is delivered, requirements are not clear in the documentation. Meaning is missing, and the resources that implemented the solution have changed. That’s not a new problem for organizations, however this thought that documentation is not needed compounds the problem.

Before I outrage any readers, I offer this as a thought provoking idea, not a definitive statement of fact. Is agile the plastic bag of methodology? Thinking that Agile has no documentation or only a story reminds me exactly of the plastic bag phenomenon. It’s lighter, less expensive and we can get more value in not using the cumbersome paper bags (BRDs!). Agile as a mindset is different that the adoption of agile, or fragile/ wagile/chunky waterfall or whatever iterative hybrid is being practiced.

I know agile is a mindset more than a methodology or SCRUM process or tool. However, some practitioners seem to have forgotten this. I have heard this phrase more than once, “We’re agile, we use JIRA and everything.” It makes me scratch my head and belly laugh simultaneously. Using JIRA isn’t agile! They don’t get it, and something isn’t connecting. JIRA isn’t a requirements tool, it’s intended to manage work, and that’s great. However, for the analysis process, I need to create visuals and models and describe current state and future state. I need the context of where we are and where we need to go. This is important documentation, and it won’t be in JIRA in a single story! Where is the analysis documentation kept? Is this being skipped and discussed then moving straight to the story? I know some teams are deep in the ‘all in plastic’ thought process. “Let’s not write it down after we talk about it. We’re agile!” Other teams are still struggling with finding the right mix and are in the ‘triple paper bag safe’ thought process, holding on to the project initiation documents and requirements BRDs in triplicate while writing stories in a tool.

Somewhere in the spirit of the manifesto line ‘we have come to value working software over comprehensive documentation,’ there is a disconnected practice for some teams. There is documentation needed because someone will need to know what the system needed to do, what it does, and how it is working, without looking only at the code. Perhaps I am old-fashioned? Perhaps I should get with the times and see the value in the plastic bag and stop thinking I need some paper occasionally? Perhaps thinking needs to change to find the fabric bag equivalent for requirement documentation?

I envision a shift soon for organizations. There will be a realization that documentation is missing, non-existent and that it’s creating problems for teams. When there are changes needed to systems and processes and the only way to find out what is happening is looking at the code because the documentation isn’t there, the team has moved on, and the business doesn’t know the answer. Let’s think about what can be done to find the happy medium between paper and plastic and a right sized fabric bag!

OUTSIDE THE BOX Forum: Fixed Bid Agile Projects

It would seem that this is like mixing oil and water. But it does work with just a minor adjustment of client expectations.

In the traditional project management world, the sponsor provides the resources on the assumption that the project manager will deliver a specific product that meets the stated functional specification within the resource constraints and that satisfies expected business value. In the complex project world, the sponsor is asked to provide the resources without any statement of what the deliverables will be and even if they will satisfy the desired functional specifications and provide the expected business value. You are asking the sponsor to invest resources with no assurance they will get anything that meets their needs and produce acceptable business value. These are always high-risk projects that may have been unsuccessfully tried before. On the face of it that doesn’t sound like a good business proposition.

Let’s dig a bit deeper into the realities of these complex situations and see how the project might be presented to the sponsor as a good business proposition.

What Kind of Projects Are We Talking About?

First, they are risky projects. They will be critical to the continued success of the business but will not have been successfully executed in the past. I recall the first time I encountered just such a project. I think you will find its story interesting and that it offers a clue to the strategy you can use should you be faced with this situation.

Over 25 years ago I was approached by a loyal client who wanted my team to build a complex application whose goal was an ideal end state (or maybe a dream state to be more accurate) for their business model but how to achieve it (its solution) was mostly undefined. The project had been tried in the past without success. The client was willing to invest $5M but needed a solution within 12 months. I could choose my team. The continued success of their business was threatened by technology and new competition and depended on the success of this very high-risk project. I told my client that we would do the project if he would appoint one of his senior managers to our team. They should understand the business model requirements and be able to represent and make decisions for their business. I would want that manager to join our team as a full-time member. I argued that I could not assure success unless the client provided that level of commitment. The manager was appointed, and the project was a success.

I learned two invaluable lessons from that experience. The first lesson eventually evolved into our Co-Manager Model. I have never taken a client project engagement since then without using this Model. Over the years the Model has matured and become an essential tool for my version of Collaborative PM. It has become pervasive across several project management processes which are topics for other articles.

The second lesson was a strategy for contracting such projects, and that is the topic of this article. You need to approach the sponsor with a statement that the project is complex and high risk and you want to do the best job you can and hopefully deliver the expected business value with a solution that meets the specified requirements. Others have failed, and there is no guarantee that you will be successful. So your proposal goes something like this:

This project is very high risk and critical to the continued success of your business. I want to assemble the best team I can so that I can do the very best job possible. With the appointment of a senior manager from your business unit to my team who can make commitments and decisions for you. We will work as co-equals to produce the very best solution we can given the assigned resources and time frame you offered.

Granted this will take the sponsor out of their comfort zone because they will be making an investment without any guarantee of a return. But their efforts have failed so far. So what do they have to lose? Except for their business which will be lost unless a solution can be found. Fast forward to the end of this project. You will produce at least a partial solution but will have learned a lot about the problem situation and should have several potential directions to go to improve that solution. Another investment will have a better return and perhaps provide the complete solution too!

What Is to Be Gained from That Senior Manager?

The key here is that that senior manager works as a co-equal with the project manager. That creates ownership of the deliverables, and with their reputation at stake, they will do their best to make sure the project is successful and delivers the expected business value. So as a project manager you will get their best effort. All you have to do is cultivate that collegial relationship. One thing you will need to keep in mind is that you are taking the client outside of their comfort zone when you recruit them as your co-manager.

Putting It All Together

We are in the Information Age where project teams are no longer command-and-control teams. They are collaborative teams. Collaborative teams are groups of people who are working together for a common goal. Each team member brings their expertise to bear on the project. Team expertise is an excellent risk mitigation strategy!

Avoid the Top Three REAL Causes of Scope Creep

Scope creep, changes to requirements after they presumably have been settled, is surely the biggest reason projects overrun budgets and schedules, yet still fail to deliver desired results.

This isn’t news. It’s been known for a long time. Lots of explanations and solutions have been offered over the same period, but scope continues to creep.

I find our scope creep dilemma is due largely to what I call “conventional we’s dumb” reflecting widespread but nonetheless mistaken understanding of scope creep’s REAL causes and the ineffective solutions which inevitably result.

For example, perhaps the most typical responses to scope creep are to blame change control procedures for not preventing changes and the project manager for “poorly managing the project.” Adding further procedural overhead mainly creates resistance, and a project manager who has been beaten up may learn how to hide things better but probably continues to have the same kinds of creep. Their supposedly better-managing successors also almost certainly suffer similar or worse creep. The blame game cycle repeats and projects persist in failing. Sound familiar?

Scope Creeps Because …

My analysis indicates that the overwhelming reason the scope creeps is that the scope was not defined correctly in the first place. Thus, the scope is not creeping, or at least not as probably presumed. Rather, what’s changing is awareness of what the scope should have been all along.

The negative impact of incorrectly-defined scope grows geometrically when the organization’s processes and procedures first fail to recognize this fundamental cause of creep, and then especially when they tend to impose all manner of counterproductive reactive behaviors, such as inquisitions to punish project managers and.often-mindless mechanical administrative restrictions on the changes they actually desperately need.

In Turn, Because …

I’ve found three main frequently-interrelated reasons why defined project scope so often is either wrong or at least not right.

1. Defined in Inappropriate Terms

Most projects I encounter have a one- or two-sentence scope statement which generally consists of objectives or desired benefits. Objectives indeed are essential for project success. In fact, success means achieving the objectives. However, scope defined in terms of objectives cannot help but creep because nobody knows what they’ll get. Each person has his idea of what will achieve the objectives, and there’s a good chance their idea doesn’t match someone else’s, but nobody recognizes it.

Alternatively, some project scope is defined in terms of tasks to be performed. Vendors who have succeeded in business use this method. Because the vendor can control the tasks they perform, defining project scope as tasks enables the vendor to be sure they can satisfy contractual commitments—regardless whether the client’s needs have been met. Ironically, if/when the client’s needs are not satisfied, it creates an opportunity for the vendor to propose follow-on work doing additional tasks which presumably will meet the client’s needs. If the vendor does the promised added tasks but still does not meet the client’s needs, round and round it can go again.

2. Defined (Often Dictated) Prematurely

I find that many projects are destined to fail because the scope is set, typically in concrete, prematurely. Scope definition is premature when it’s not based on adequate information. Many projects are initiated by executive pronouncements which too often dictate project triple constraints—scope, budget, and schedule–without sufficient understanding of what’s needed or what it will take to accomplish it. Executives tend to presume mistakenly that their position alone imbues them with the necessary knowledge. It doesn’t.

Some organizations have formal project initiation procedures to assure project decisions, in fact, are based on suitable information and reliable decision making. Such procedures usually are called “feasibility analysis” or something similar and typically include formal cost/benefit Return on Investment (ROI) financial analysis.

While these analyses can be done effectively, too often, they are all-form-and-no-content expensive window dressing that gives only the illusion of well-supported decision making. Cutting through the rigmarole frequently reveals only findings to support the result that the advocating executive wanted to dictate all along.

Organizations that consider themselves Agile may not be defining the scope explicitly at all. They may simply leave it up to the Product Owner to decide what goes into the backlog, which some may consider defining the scope. Also, Agile projects would seem highly unlikely to have formal project initiation procedures. Recognize though that these Agile actions actually may reflect informal, implicit decisions that are equally premature. Thus, the backlog may include only stories that fit the Product Owner’s possibly fuzzy impression of what is in scope; and that impression could constantly change, though perhaps without awareness or thoughtful consideration.

3. Predicated on Presumed Product

Especially, but by no means only, Agile projects generally define their project and thus its scope based on the product/system/software they expect the project to produce. That’s all well and good unless the product is not right—which happens far more frequently and to a far greater degree than ordinarily is recognized.

REAL Business Versus Product Requirements

There’s another even more important but seldom-recognized fundamental problem with focusing first on the product, and this problem is a major reason presumed products turn out to be wrong. Products do not themselves provide value.

A product provides value only to the extent that it satisfies what I call REAL Business Requirements—business deliverable whats that provide value when satisfied by some product/system/software how.

Creep largely occurs when the presumed product feature hows fail to satisfy the REAL Business Requirements whats, usually because the REAL Business Requirements whats have not been defined adequately, in turn typically because “conventional we’s dumb” mistakenly says the product features hows are the requirements.

Scope doesn’t creep nearly so much when the scope is defined as high-level REAL Business Requirements deliverable whats that provide value by achieving objectives when satisfied. Moreover, when the scope is defined in business terms everyone can understand reasonably the same, misunderstandings, miscommunications, and creep drop dramatically.

Recognize, though, following an appropriate model is only the starting point. It takes time for informed, skilled, integrated data discovery and analysis to identify the right REAL Business Requirements right. Often they are not evident or as presumed. As discovery and analysis proceed, the scope can and should adjust as understandings improve; but when done right, such adjustments will be far less and far less disruptive than conventional creep.