Skip to main content

Tag: Facilitation

The Courage to Try Something Old – Part 1: Facilitation

We know that it often takes courage to try something new. But what about trying something old? Sometimes it takes courage to do the basics, things that we know work, but for a variety of reasons are deemed to take too long or seem too “old school.” Often the old ways are not welcome. To be sure, the old ways do not always add value. But when they do, it can take courage to convince the organization that it’s worth spending the time. The first one of these oldies but goodies that I will address is about facilitating requirements meetings. Even the concept of a meeting seems a bit old school, and when you add on the discipline needed to successfully facilitate, it can seem insurmountable.

The glorious thing about requirement meetings is that rather than interviewing many stakeholders separately, which is time-consuming, we can get the stakeholders together. It’s a chance to get issues discussed, questions answered, and direction set. But stakeholders may come unprepared or with hidden agendas. There are usually different personalities and communication styles which cause different types of disruption. And it takes courage to take the time to successfully facilitate. It takes courage to keep the meeting focused. Here are three tips that will provide you courage and increase the likelihood of success.

 

Preparation. No matter how experienced we are, no matter how many meetings we’ve facilitated, no matter how many disruptive stakeholders we’ve encountered, we face new challenges each time we facilitate a requirements session. We can’t eliminate the disruptions, but we can minimize their effect. Thoughtful preparation with the appropriate stakeholders will help us go into each requirements event with confidence. Minimally, we need enough preparation to communicate the following before the meeting:

• Objective. This is an action, stated as a verb. Examples include: to resolve issue(s), develop a process describing a current or future state, review the results of an iteration/phase, or project.
• Desired outcome. This is a thing, stated as a noun. Examples include: decisions, issues, parking lot topics, requirement models and lists, story maps, flows and other diagrams, user stories, action items, follow-up items, and responsibilities, to name a few.
• Attendees, prep work needed of each, and expectations for their contributions during the meeting.
• Topics to be covered, who owns the topic, and approximate time to be spent on each.
• Tools and techniques to be used and how, when, and by whom.

 

Advertisement
[widget id=”custom_html-68″]

 

Meeting agreements (ground rules, protocols). The ability to keep focus during the session requires the use of meeting agreements, or ground rules. Throughout the years we have tried to soften the use of the term “ground rule,” maybe because “rule” seems so inflexible. Regardless, these agreements help keep us grounded. Getting participants to establish and then follow them, though, is tricky but necessary—necessary because disruptive participants can make everyone miserable. If we call out the disruptor, we risk breaking the safe environment and having the other participants shut down. If we do nothing, we will not successfully meet our objectives. There is no one right way to handle disruption. What has worked best for me is to anticipate disruption, include it in the prep work, and hold pre-meetings with those most likely to be disruptive. And the use of a parking lot can be one of the many agreements established.

 

Quick decision are not decisions. The final thought is that decisions cannot always be made during the meeting. There are a myriad of reasons why trying to curtail discussions and move forward will result in frustration and future changes. We can’t demand that decisions be during the meeting. But we can have a tentative agreement, and then it’s up to us to check in with reluctant participants as needed.
Sound a bit old school? Yes, of course. These are techniques that have been around a very long time. But they work.

We tried getting rid of meetings, and that didn’t work. We tried getting rid of meeting agreements. Chaos. We tried getting quick decisions, only to be blindsided and saddled with rework later. Sometimes the old is not the most popular, but it is the best approach, even if it takes courage to get people on board.

 

[i] I use the terms requirements meetings, sessions, events, and workshops synonymously.
[ii] I once suggested the use of a parking lot and some of the attendees didn’t know that it was a list of tangential topics that would be handled outside of the meeting or at a future one. They thought that we were actually going to meet in the company’s parking lot!

Best of PMTimes: 5 Secrets To 5% Increased Profit On Your Next Project

All resources matter on the project.

 

Without all resources working cohesively and effectively together, it can become nearly impossible to effectively and successfully deliver on the project. But beyond that – looking to the revenue level and the profitability on the project… everything affects it, but close management and oversight of it comes down to the project manager. No one entity on the project has the insight, access to info, and overall project knowledge from that standpoint to effectively manage how healthy the project financials are.

Also, not only can the project manager help keep the project stay on track financially, they can also help increase project revenue and profitability through effective financial management, scope management, and customer and team management. Many things do affect all of this – well beyond my list below, I know – but for me it starts with regularly performing these five tasks… my secrets to keeping project revenues high and project profits hopefully higher than expected. Let’s discuss…

Discuss Financials Weekly With The Project Team.

One of the best ways to get the team aligned on managing their own time charging well and accurately on the project is to just let them know it’s very important to you and to the bottom line of the project. Many don’t realize that and they’re just trying to account – usually at the end of the week – for all their time. They know they put in 65 hours on various projects and they are tired and throwing hours down on a time sheet that means very little to them other than a task that is due Friday afternoon or Monday morning. It’s not daily tracking as it should be – in reality it’s Friday afternoon guess work when they would rather be doing anything else.

So, discuss the project financials at each weekly team meeting. Make sure they know how much time charging is expected of them for that week and the following week from your resource forecast and ensure that the two match up. I realize this one action may not add to the profitability of the project very much – but it can keep it from being the rollercoaster ride it often is and can definitely keep the project from unexpectedly going 50% over budget leaving the project manager wondering what went so horribly wrong.

Limit PM Travel.

Believe it or not, not all project customers see PM’s as a vital expense on the project. I had one project client in Texas who just didn’t see the need or value from Day One. Even my lead tech – who was mostly working onsite with the client – said “how can you not like Brad, you don’t even know him?” I got to the bottom of this PM disdain on their part and they were mostly concerned about budget and questioned the need for my $150 per hour project hit. So I immediately looked for ways to manage from afar. I eliminated my travel and reduced meetings to conference and video calls and they loved it. Best of all it added to the profitability of the project without affecting my management of the project or our performance level on the project.

Advertisement
[widget id=”custom_html-68″]

 

Limit Team Travel.

Beyond the PM travel, look for ways to limit team travel as well. If the plan calls for onsite quarterly meetings with the customer re-think that. Does the customer care if you do it with a video call, thus saving thousands and adding to the profitability of the project? I realize that some travel can’t be avoided and the customer will need it to maintain a level of confidence and overall happiness in most cases. But it can be kept in check – I’ve worked too many projects where it seemed we were traveling way too often and making the rest of our “productive time” and effort on the project suffer when we could be effectively delivering on the next phase instead of wasting important dollars on what has already been accomplished by traveling just to review it.

 

Manage The Project Scope.

Scope management may be the best overall way to help ensure project profitability. Too many projects go by with extra work added without the necessary change orders in place to cover the work, add the necessary revenue for that work and keep the profitability of the project in place. Those change orders can add nicely to the project profits – I once added $100k in revenue with a high profit margin by selling the need for an onsite business analyst to the project client. The customer loved it, project revenue skyrocketed and profitability took a nice jump as well. Look for ways to do things like this when managing scope.

Tighten Resource Management And Forecasting.

Making your team aware, watching scope, limiting travel, etc. are all great ideas. But the real profitability boost comes from you – the project manager – effectively, efficiently and relentlessly forecasting resources accurately throughout the project engagement. Don’t just come up with a resource forecast and let it sit. Revisit it weekly. Maybe you no longer need an expensive business analyst during weeks 32 and 33 on the the project. Discuss removing the resource from the project for those 80 hours – thus possibly saving the project as much as $12,000 during that downtime for the resource. If you are working on a time and materials basis with the client it may not help revenue and profitability much. But if you are charging more on a fixed price or deliverable basis, your profits could increase dramatically

Summary/Call For Input

You’re the project manager. No one else can keep costs on track and profitability high like you can. Never just phone it in when managing anything that affects the project $$ bottom line. Even one hour a week spent analyzing project financials and re-forecasting the project financials and resource usage can reap huge dividends in the long run in terms of profitability on the project.

Readers – what are your thoughts? Do you agree with this list? What are your secrets and tricks for keeping project revenue and profitability in check and adding to it throughout the project? What frustrates you the most with revenue planning and profitability on the projects you manage?

Design Thinking and Project Management

What is Design Thinking?

Design thinking is a methodology that was created by Stanford University professor Tim Brown and IDEO’s CEO, an innovation agency where they wanted to improve the service to their customers, from an empathy approach. Every time, the method proposed in Design Thinking is being used all over the world, especially in organizations that want to solve problems, focused on clients, based on ideas, proposals, and experimentation, above all.

This dynamic occurs even when the ideal of the final product or deliverable is not yet clear, but if the problem is clear and the work of experimentation with the final customer is enhanced. This way of solving problems has stages, but without a doubt its basis is the focus on the needs of the client, empathizing, observing, evaluating, creating prototypes (experimentation), testing, getting feedback, and improving the product.

This process allows sustainable growth and is based on teams from multiple disciplines, to achieve products or services, technically feasible, that meet the expected and within the resources available.

The process.

Through the different design thinking phases, we can use a series of technics and tools that allow us to develop new products and services, from understanding problems or needs to prototype, business model, evaluating alternatives, client feedback, etc. It is important to punctuate that this is an iterative process.

PMTimes_June1_2022

Figure 1. Design Thinking Steps

The stages are briefly described for comprehension purposes; however, I will focus on the “Empathize” stage and its tools to improve the lifting of the client’s need, their desires, knowing their “pain” and how to plan possible solutions. Independent of the project approach: predictive, agile, or hybrid.

  1. Empathize:

This stage is perhaps the most relevant, because it focuses on understanding as a team and individually, the desires and incentives that the client has, beyond the need itself. Here is much of the success of this method, as it drives you to know customers or end-users deeply. Considering, of course, the “hard” data, figures, fixed strategy, business plan, which are important because they are the “context” of the problem, but it is not the primary objective of empathizing.

This empathy is achieved by engaging with end-users or customers. Getting your point of view and ideally living it. Several tools and techniques of this stage are those that I will deepen in this article.

  1. Define:

In the first stage, we should be able to obtain the main problems posed by the user/client with the necessary depth. It is then necessary to evaluate the information obtained and detail the one that contributes to a greater extent to really know the users.  Here are defined those hypotheses that present greater opportunities to generate value to the client when solved.

  1. Ideate:

It is now up to elaborate ideas for the problems selected from the previous phase, the focus is to look for a range of solutions, there is no “bad idea”, the more alternatives the better for the process. Brainstorming is crucial at this stage, the best one for the team and its characteristics are sought, considering of course the users/customers. As the name suggests, in this phase the solution ideas are worked on, and collaboration and participation of all team members are encouraged.

  1. Prototype:

As the name implies, here ideas are transformed into prototypes. It pursues further experimentation by the team and customers. Prototypes can be made with common materials such as paper, cardboard, Lego blocks that reflect functions of the final product. Or in the case of digital prototypes, app demo.

  1. Testing:

Here the tests with the prototypes made are carried out and the users/client are asked for their feedback regarding the experimentation with the prototypes. This stage allows to identify improvements, failures, deficiencies, good points that must be maintained, etc. Ideal to maintain as a team a receptive look at the interaction of users with the prototype, answer inquiries and documents.

  1. Evaluate:

Here it is necessary to analyze the errors, and observations obtained from the previous stage, looking for the points of improvement of the product. This can lead us to go back to previous stages with the improved products and experiment again until we get to the closest thing to the product desirable by the user/customer.

 

Advertisement
[widget id=”custom_html-68″]

 

Design Thinking Tools.

Independent of the project approach: predictive, agile, or hybrid. Especially for user “requirements” or “stories”, the following tools or techniques add a lot of value in complementing and fully identifying the customer’s desires.

  • Empathy Map: this is one of the most useful and applicable tools to get to know our customers/users in depth. It allows delivering a global vision of the aspects of the “human being” behind the client.

It is a canvas like the one presented below, which can of course be complemented with the areas that as a team we determine valuable for our process, this gives us benefits such as:

    • Improve the understanding of our customers or users.
    • Have a dashboard view of customer needs
    • Land expectations and document them.
    • The visual saves a thousand words.
    • Develop the products considering the map obtained.
    • Enhance the lifting of requirements and enrich user stories.
    • Allows you to engage in the client’s “pain” and experience their concerns.

PMTimes_June1_2022

Figure 2. Empathy Map
  • Job Shadowing or Observation: focuses on observation, supported by an interview with stakeholders or users who carry out the activities of the business flow that is part of the client’s environment. Example: A shoe factory would mean observing (not just talking or interviewing) all those roles that are part of the required business flow. In IT or Technological industries, for example, it is common for metrics such as:
    • A number of interactions carried out by users in the system or application they use as part of the process to be surveyed.
    • Failures or points of failure of the system or application.
    • Execution process times of the functionalities of the system or application.
    • Of course, everything is related to the customer experience.

Benefits: observing that it goes beyond the story, the daily operation of the organization (in-situ), allows to know, document, and see the critical points of the flow and what can be improved. There is no better feedback than from the first source, experiencing and evidencing the activities that will be the focus of intervention of our project, allows us in addition to documenting the current flow, to know the “pains” of the user (client) and their expectations.

  • Actors Map: it is a graphic representation, very simple, that allows concentrating in the same plane, the interactions, degree of involvement, and the relationships of the actors that relate to our main client. All this is in the context of the problems that are being tried to develop.

There are several ways to represent this map, the example described below is circular, which is segmented into three parts depending on the areas of the customer relationship, segmentation is according to our need.

PMTimes_June1_2022

 

Figure 2. Actors Map
Source: http://tynerblain.com/blog/2007/03/13/visualize-stakeholder-analysis/

Another important point is that the gaze of actors is also equivalent to those interested in the project such as people or institutions, private or public.

They participate in this diagram:

  • Direct actors: they interact directly with our client (in the center). We can associate them with greater or lesser influence.
  • Main actors: they are related and interact with our main client; they have lower interaction, and you don’t have so much control over them.
  • Secondary actors: they are related and interact with our main client, in a distant way, but may or may not have influence and relevance. They are unpredictable.

 

Design Thinking in Project Management

In projects, independent of the approach, we can innovate, with tools or techniques that are not necessarily the traditional or usual ones for our projects. Precisely in times where the dynamism of the market and the behavior of our customers, we must have the ability as a team and organization, of course, to adapt and use those techniques that facilitate our day to day and allow us to get to know our users or customers who are finally the main focus of our activity.

In this context, we can use this tool to define:

  • Customer needs
  • The product features
  • The project scope
  • Design business process
  • The IT architecture
  • Requirements analysis

This approach helps us to identify stakeholders, improve the process to select projects, reduce conflicts, innovate in a changing world, solve complex problems, and we can work to satisfy needs and increase value to the business.

VUCA, BANI and Digital Transformation: Managing Radical Change

Radical change is in the air. On a global level, the world order has been disrupted by war, pestilence, the rise of authoritarianism, and the obscuration of what ‘truth’ means. Add to this the confluence of digital transformation, hybrid, and remote work, and economic disruption and we have radical change. It is the kind of change that makes reliance on history and traditional coping techniques ineffective. It brings great uncertainty.

Everything is changing and there is no telling where it will take us.

Project and program managers, organizational leaders, technologists, and all who are affected by the results of transformation must master working with people undergoing change. To be a master of change is to personally be able to stay calm and focused when faced with chaos – to manage one’s own change response. Then effective action is possible.

On an organizational level, mastery is evidenced by transition planning and execution with an emphasis on the human factor – emotional and social intelligence, resistance to change, training, ongoing support, flexibility, resilience, acceptance.

Radical Change

“The bad news is you’re falling through the air, nothing to hang on to, no parachute. The good news is there’s no ground.” —  Chögyam Trungpa Rinpoche

Radical change is a change that has a great impact. It is a revolution. It is transformation, metamorphosis. After a radical change, the caterpillar is no longer a caterpillar.

Radical change is not particularly new in world history. Just in the last few hundred years, we have had fundamental changes to the fabric of society – the printing press, the industrial revolution, capitalism, communism, the advent of electricity and electronics, radio, TV, world wars, computers, medical breakthroughs, nuclear weaponry, social media, and more.

Digital Transformation

In the realm of organizations, digital and business transformations are radical changes. Projects, and programs start and keep the change rolling to a desired new way of being.

Digital Transformation implies business transformation. It is a complex change that relies on people performing processes that use technology. Transformation shakes up the organization, its processes, and its roles and responsibilities. Jobs will go, relationships will change, new skills and a new way of thinking will be needed.

Back in 2017, for a presentation to CIOs, I wrote, The goal is to execute a strategy that provides effective, secure, and adaptable IT capabilities to enable business innovation and sustainability. Managing digital transformation means organizing, motivating, and empowering technology and business stakeholders to address long-term needs, technology trends, human needs, and uncertainty.”

I highlighted the need for cognitive readiness – “The capacity to adapt to a complex and unpredictable environment, to moderate volatility, accept uncertainty, acknowledge the complexity and minimize ambiguity to enable optimal performance.”

While digital transformation is not war in your homeland, it strikes at basic needs for security, belonging, and recognition. It presents an opportunity to work through the anxiety and stress to manage the change. It is an opportunity to cultivate self-actualization – “to become everything one is capable of becoming.”[1]

When digital transformation is seriously undertaken there is complex change on multiple levels. There is no solid ground, we are in free fall. And this brings us to the concepts of VUCA and BANI.

VUCA and BANI

VUCA has become a familiar term to many. It stands for Volatility, Uncertainty, Complexity, and Ambiguity. A more recent acronym, BANI, refers to extreme VUCA, VUCAn .

Things are unfolding moment to moment. We are faced with extreme, instable, chaotic, surprising, and disorienting situations. BANI (brittleness, anxiety, non-linearity, and incomprehensibility) is an acronym that has come into use to help find ways to handle this kind of change.

  • Brittleness refers to being in new and uncharted situation. It is brittle because rigidity sets in – wanting to hold on to the way things were, wanting control.
  • Anxiety is caused by facing the unknown and lacking control. Beyond anxiety there is existential fear – “Will I lose my job? “Will I and those I love to survive?”
  • Non-linearity is the realization that we are in a highly complex situation with multiple dimensions spiraling in multiple directions. This feeds anxiety and incomprehensibility.
  • Incomprehensibility – we can’t get the mind around the situation unless we go beyond intellect, use intuition, and accept the freedom of not knowing.

Preparation, Acceptance, and Resilience

Digital transformation need not be a BANI experience. Anxiety can be avoided and managed with the right attitude and effective planning and execution. We can make the change comprehensible through analysis, communication, and training. We can make the brittle change supple by getting better at flexible planning and openness to change.

To manage extreme circumstances, cultivate

1) The abilities to accept, relax, stop resisting, allow things to be how they are. Remember, acceptance means being realistic about what you can and cannot change. It is the platform for effective action. Acceptance enables resilience.

2) Resilience and the confidence that you can handle anything that comes. Resilience means to recover and carry on. It is best understood as going through a difficult event and coming out of the experience better than you were before. Resilience relies on acceptance.

Leading through Transformation

To succeed leaders must engender innovation, resiliency, clear thinking, and collaboration throughout the organization.

In a recent interview, Professor Linda Hill highlighted the need for interpersonal and self-awareness skills to manage digital transformation and to be effective leaders in general. Part of their transformation is to not only cultivate their own skills but to ensure that the whole organization cultivate theirs. [2]

Digital transformation, pandemic, war, and socio-economic unrest combine to create anxiety and resistance to change as people realize that they are faced with the unknown in an extremely complex environment – VUCAn, BANI, free fall, non-linear, out of control, incomprehensible, no direction home.

To succeed, everyone, leaders and all the rest need self-awareness, emotional intelligence, systems thinking, and the ability to “let go” into the unknown, accepting the loss of the comforts of the past.

Professor Hill’s studies say that organizations at the forefront of digital transformation “hired coaches to work with the C-suite to help them figure out how to be effective leaders that were creating an environment in which people want to be willing and able to innovate.” [3]

Coaching and support are needed throughout the organization. This may happen naturally as C-suite people understand the need and act upon their understanding. Otherwise, those who understand the nature of the change they are experiencing can work to convince leadership that people-focus is a significant success factor.

See my Project Times article, “Welcoming Uncertainty with Self-awareness”[4] for more on this subject.

[1] https://www.simplypsychology.org/maslow.html Maslow, 1987, p. 64

[2] https://hbr.org/2022/03/hbs-professor-linda-hill-says-leaders-must-engage-with-emotions-as-never-before?utm_medium=email&utm_source=newsletter_daily&utm_campaign=dailyalert_actsubs&utm_content=signinnudge&deliveryName=DM181563

[3] Ibid

[4]  https://www.projecttimes.com/articles/welcoming-uncertainty-with-self-awareness/

Principles of eCommerce Project Management

What is eCommerce Project Management and Why is it Important?

eCommerce project management is the application of knowledge skills, tools, and techniques in a structured manner to reach eCommerce project goals and requirements. Proper project management can improve a business’s efficiency, foster collaboration between teammates, boost a team’s performance, and improve customer satisfaction. eCommerce project management differs from traditional project management because online businesses function differently at a fundamental level. For example, the storefront management component of a traditional business isn’t relevant to completely digital companies.

Advertisement
[widget id=”custom_html-68″]

Methods of eCommerce Project Management

  • Lean Project Management

Lean project management is an iterative process, meaning it is meant to be updated continuously until the desired outcome is met. The primary objective of lean project management is to deliver value to the client. This is done by polishing the final product at each stage in the management process, rather than focusing on a long-term implementation plan. In this sense, lean project management is a more reactive process than other management methods.

  • Agile Project Management

Agile project management is another iterative form of management similar to lean project management. The primary difference with agile project management is that each phase of the process focuses on a new element of the final product rather than refining the product at each step. Agile project management also allows for customer feedback to be gathered and implemented very quickly. Flexibility is the primary benefit of agile project management.

  • Waterfall Project Management

Waterfall project management is the oldest method of project management that is still common today. The waterfall project management method is sequential instead of iterative. In this method, the entire project is planned at the beginning of the process. This includes research and development, product introduction, and product launching. The primary benefit of the waterfall method is that your team will have a solid final goal to work towards and an overall sense of direction. However, this method of project management is pretty rigid and does not adapt well to customer feedback or new ideas for implementation.

  • Scrum

Scrum project management has a strong focus on collaboration between team members. Scrum management usually involves short, frequent, oftentimes daily, meetings where team members review project progress, discuss the problems they are facing and plan the objectives for the day. These frequent meetings make it easy to ensure that every member of a team is on the same page. The scrum process is divided into phases known as sprints. Each sprint focuses on creating a ready-to-use product that can be refined in later sprints.

  • Kanban

Kanban is similar to the scrum style of project management due to its use of sprints, but the lifecycle of each sprint is shorter than in the scrum method. The Kanban management style is also more flexible than scrum because it allows for project elements to be refined whenever necessary, not just in later sprints. Kanban focuses on continuous changes and updates that contribute to overall task progress.

Photo by energepic.com from Pexels

How to Plan Your eCommerce Projects

The planning process of your eCommerce project will vary depending on the style of project management you have implemented, but there are a few crucial aspects that are present in any eCommerce planning process.

  • Competitor Analysis

The eCommerce market is growing rapidly and has a fierce amount of competition. Competitor analysis will give you valuable insights into the competition’s strengths and weaknesses, which can benefit you in a few different ways. Firstly, these insights will allow your business to adapt. You’ll be able to avoid the mistakes that other companies have made and implement strategies that have worked. Secondly, competitor analysis will show you what makes your business unique compared to other companies. This will enable your business to focus on a niche in the market that you can better serve.

  • Website Planning and Business Optimization

Having a fast, intuitive website that is easy to use is incredibly important to eCommerce businesses. If your website doesn’t offer customers a good user experience, then it is unlikely that they’ll return to make another purchase. Creating a memorable website goes beyond the design and structure of your website, it should also have modern functionality such as responsive windows and automation. Many online shoppers today make purchases through mobile devices so your eCommerce business’s website should be capable of responding to different screen sizes. Websites that function well on multiple devices generally outperform unoptimized websites. Many consumers also expect websites to have automated functions. Automation can also streamline certain business operations. For example, shipping APIs can streamline warehouse processes and allow more orders to be fulfilled.

  • Advertising

Advertising is important for businesses of all sizes in any industry. There are several channels that can be used for advertising. These include physical advertisements, influencer campaigns, social media profiles, and digital advertisements. Social media is arguably the most important advertising channel for eCommerce businesses because it offers them a means of two-way engagement with potential customers.