Stuck in an endless loop of client changes? Lost track of what revision this constitutes? Yeah. Been there. Done that. The secret? It's not about saying no. It's about saying yes to the right things upfront. Every project that goes sideways starts the same way: Vague agreements. Fuzzy boundaries. Good intentions. Six weeks later you're bleeding money and everyone's frustrated. Here's my framework after 30 years of running two 8-figure businesses: The SOW is your salvation. Not some boilerplate template. A real document that covers: • Exact deliverables (not "design work" but "3 homepage concepts, 2 rounds of revisions") • Hours of operation ("We respond M-F, 9-5 PST. Weekend requests get Monday responses") • Revision rounds spelled out ("Round 1 includes up to 5 changes. Round 2 includes 3.") • Feedback cycles defined ("48-hour turnaround for client feedback or the project may be delayed or additional fees may be incurred") But here's what most people miss— Don't work on client notes immediately. Client sends 37 pieces of feedback at 11pm Friday? Producer sends conflicting notes from the CEO? Marketing wants one thing, sales wants another? Stop. Collect everything first. Resolve the conflicts. Get on the phone and discuss it with your client to get alignment. Separate the "have to haves" from the "nice to haves". Then present unified changes. "Based on all feedback received, here are the 8 changes we'll implement. This constitutes revision round 2 of 3." Watch how fast the random requests stop. No extra work that goes unappreciated. No more feelings of being taken advantage of. Communicate before the crisis, prevents the crisis from happening. "Just so you know, we're entering round 2. You have one more included. After that, it's $X per additional round." No surprises. No awkward money conversations. No resentment. Scope creep isn't a them problem. It's a you problem. And that's good news, because that means you are in control. They're not trying to take advantage. They just don't know where the boundaries are because you never drew them. Draw the lines early. Communicate them clearly. Everyone wins. What's your most painful scope creep story? What boundary would've prevented it? Small Business Builders #projectmanagement #clientmanagement #businessgrowth
Project Management
Explore top LinkedIn content from expert professionals.
-
-
🎣 “They didn’t even cc me.” This was how Yumi, a senior marketing director, found out her billion-dollar product had been repositioned, without her input. The project she had been leading for 18 months was suddenly reporting into someone else. She didn’t mess up. She wasn’t underperforming. She just wasn’t "there". Not at the executive offsite. Not at the Friday “golf and growth” circle. Not at the CEO’s birthday dinner her male peer casually got invited to. She was busy being excellent. They were busy being bonded. 🍷 When she asked her boss about the change, he was surprised: “You’re usually aligned with the bigger picture, so we assumed it’d be fine.” In Workplace politic-ish: Yumi was predictable. Available. Yet not powerful enough to be consulted. 🔍 What actually happened here? Women are told to build relationships. Men build alliances. Women maintain connections. Men maintain relevance in power circles. It’s not about how many people like you. It’s about how many people speak your name when you’re not in the room. And in most companies, the real decisions - about budget, headcount, succession, are made off-the-clock and off-the-record. 📌 So, how do you stop getting edited out of influence? Try these: 1. 𝗧𝗿𝗮𝗰𝗸 𝘁𝗵𝗲 𝗿𝗲𝗮𝗹 𝗽𝗼𝘄𝗲𝗿 𝗺𝗮𝗽. Not the org chart. The whisper network / shadow organistion. Who gets invited to early product reviews? Who influences without title? Start mapping that! 2. 𝗔𝘂𝗱𝗶𝘁 𝘆𝗼𝘂𝗿 𝗻𝗮𝗺𝗲-𝗱𝗿𝗼𝗽 𝗰𝗼𝘂𝗻𝘁. If your name hasn’t been mentioned by 3 different people in senior leadership this month, you are invisible to power, even if you’re a top performer. 3. 𝗥𝗲𝗱𝗲𝗳𝗶𝗻𝗲 𝗻𝗲𝘁𝘄𝗼𝗿𝗸𝗶𝗻𝗴. Skip the webinars and female empowerment panels. Start showing up where strategy happens: QBRs, investor briefings, offsite planning, cross-functional war rooms. 4. 𝗖𝗿𝗲𝗮𝘁𝗲 𝘆𝗼𝘂𝗿 𝗼𝘄𝗻 𝗯𝗮𝗰𝗸𝗰𝗵𝗮𝗻𝗻𝗲𝗹. Schedule recurring 1:1s with lateral stakeholders, not to “catch up,” but to co-build. Influence travels faster across than up. 5. 𝗕𝗲 𝘄𝗵𝗲𝗿𝗲 𝗮𝗯𝘀𝗲𝗻𝗰𝗲 𝗵𝘂𝗿𝘁𝘀. If you vanished for 2 weeks and no one noticed, you’re not central enough to promote. 🧨 If any of this feels raw, it’s because it is. Brilliant women are being rewritten out of their own stories, not for lack of performance, but for lack of positioning. That’s why Uma, Grace and I created 👊 𝗙𝗿𝗼𝗺 𝗢𝘂𝘁𝘀𝗶𝗱𝗲𝗿 𝘁𝗼 𝗜𝗻𝘀𝗶𝗱𝗲𝗿: 𝗠𝗮𝘀𝘁𝗲𝗿 𝗪𝗼𝗿𝗸𝗽𝗹𝗮𝗰𝗲 𝗣𝗼𝗹𝗶𝘁𝗶𝗰𝘀👊 A course for women who are done watching strategic mediocrity rise while they wait for recognition. It’s not about becoming someone else. It’s about learning the rules that were never designed for us, and playing like you intend to win. 🔗 Get it if you’re ready, link in comment. Or wait until they “assume you’d be aligned,” too.
-
Working with multiple LLM providers, prompt engineering, and complex data flows requires thoughtful organization. A proper structure helps teams: - Maintain clean separation between configuration and code - Implement consistent error handling and rate limiting - Enable rapid experimentation while preserving reproducibility - Facilitate collaboration across ML engineers and developers The modular approach shown here separates model clients, prompt engineering, utils, and handlers while maintaining a coherent flow. This organization has saved many people countless hours in debugging and onboarding. Key Components That Drive Success Beyond folders, the real innovation lies in how components interact: - Centralized configuration through YAML - Dedicated prompt engineering module with templating and few-shot capabilities - Properly sandboxed model clients with standardized interfaces - Comprehensive caching, logging, and rate limiting Whether you're building RAG applications, fine-tuning foundation models, or creating agent-based systems, this structure provides a solid foundation to build upon. What project structure approaches have you found effective for your generative AI projects? I'd love to hear your experiences.
-
There are always situations in which you need to communicate fast and clearly. Especially in a crisis, in new situations, or when there is time pressure. The STICC protocol helps you achieve this. The STICC Protocol was developed by psychologist Gary Klein as a tool for managing the unexpected. STICC stands for: Situation, Task, Intent, Concerns, Calibrate and is a technique for productive communication about what to do when you face a new, unexpected situation. This is what it means: S - Situation = Here’s what I think we face. The leader summarizes how they see the situation, problem, or crisis at hand. T - Task = Here’s what I think we should do. The leader explains their plan for addressing the situation, problem, or crisis at hand. I - Intent = Here’s why I think this is what we should do. The leader explains the reasons why they think this is the best way of addressing the situation, problem, or crisis at hand. C - Concerns = Here’s what we should keep our eyes on. The leader mentions possible downsides or future consequences of the solution suggested to be taken into account as well. C - Calibrate = Now talk to me and give me your views. The leader asks others in the team to give their feedback and viewpoints, and especially invites them to disagree and add. This technique helps you in managing pressured situations in three ways: First, once something unexpected happens, it helps to develop appropriate responses. The five steps are aimed at discussing with a team what to do in cases that are not familiar. Through its focus on concrete action, on gathering different viewpoints, and on speed, the STICC protocol is a quick way to take appropriate action in new situations. Second, in step 4 (Concerns), you open up the discussion for further uncertainties and other changes that may follow. In this way, you mentally prepare people that there will always remain uncertainties. This helps in developing a crisis-ready mindset that is not only helpful in the current crisis, but also in the next. Third, the fact that a constructive dialogue takes place also facilitates communication and mutual learning. Even though the leader brings the suggestions here, it is the team together that comes to a solution. And while doing that, they learn together and from each other in an open and adaptive way, which helps further prepare them for future crises. My advice: use STICC whenever you have to communicate fast and clearly. === Follow me or subscribe to my Soulful Strategy newsletter for more: https://lnkd.in/e_ytzAgU #communicationtips #agile #teamexercise
-
𝗧𝗼𝗱𝗮𝘆, 𝗣𝗠𝗜 𝗿𝗲𝗹𝗲𝗮𝘀𝗲𝘀 𝘁𝗵𝗲 𝗳𝗶𝗿𝘀𝘁 𝗿𝗲𝘀𝘂𝗹𝘁𝘀 𝗳𝗿𝗼𝗺 𝘁𝗵𝗲 𝗹𝗮𝗿𝗴𝗲𝘀𝘁 𝘀𝘁𝘂𝗱𝘆 𝘄𝗲’𝘃𝗲 𝗲𝘃𝗲𝗿 𝗰𝗼𝗻𝗱𝘂𝗰𝘁𝗲𝗱 - 𝗼𝗻 𝗮 𝘁𝗼𝗽𝗶𝗰 𝘁𝗵𝗮𝘁 𝗶𝘀 𝗰𝗿𝗶𝘁𝗶𝗰𝗮𝗹 𝘁𝗼 𝗼𝘂𝗿 𝗽𝗿𝗼𝗳𝗲𝘀𝘀𝗶𝗼𝗻: 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗦𝘂𝗰𝗰𝗲𝘀𝘀. 📚 Read the report: https://lnkd.in/ekRmSj_h With this report, we are introducing a simple and scalable way to measure project success. A successful project is one that 𝗱𝗲𝗹𝗶𝘃𝗲𝗿𝘀 𝘃𝗮𝗹𝘂𝗲 𝘄𝗼𝗿𝘁𝗵 𝘁𝗵𝗲 𝗲𝗳𝗳𝗼𝗿𝘁 𝗮𝗻𝗱 𝗲𝘅𝗽𝗲𝗻𝘀𝗲, as perceived by key stakeholders. This clearly represents a shift for our profession, where beyond execution excellence we also feel accountable for doing anything in our power to improve the impact of our work and the value it generates at large. The implications for project professionals can be summarized in a framework for delivering 𝗠𝗢𝗥𝗘 success: 📚𝗠anage Perceptions For a project to be considered successful, the key stakeholders - customers, executives, or others - must perceive that the project’s outcomes provide sufficient value relative to the perceived investment of resources. 📚𝗢wn Project Success beyond Project Management Success Project professionals need to take any opportunity to move beyond literal mandates and feel accountable for improving outcomes while minimizing waste. 📚𝗥elentlessly Reassess Project Parameters Project professionals need to recognize the reality of inevitable and ongoing change, and continuously, in collaboration with stakeholders, reassess the perception of value and adjust plans. 📚𝗘xpand Perspective All projects have impacts beyond just the scope of the project itself. Even if we do not control all parameters, we must consider the broader picture and how the project fits within the larger business, goals, or objectives of the enterprise, and ultimately, our world. I believe executives will be excited about this work. It highlights the value project professionals can bring to their organizations and clarifies the vital role they play in driving transformation, delivering business results, and positively impacting the world. The shift in mindset will encourage project professionals to consider the perceptions of all stakeholders- not just the c-suite, but also customers and communities. To deliver more successful projects, business leaders must create environments that empower project professionals. They need to involve them in defining - and continuously reassessing and challenging - project value. Leverage their expertise. Invest in their work. And hold them accountable for contributing to maximize the perception of project value at all phases of the project - beyond excellence in execution. 📚 Please read the report, reflect on its findings, and share it broadly. And comment! Project Management Institute #ProjectSuccess #PMI #Leadership #ProjectManagementToday
-
Should you try Google’s famous “20% time” experiment to encourage innovation? We tried this at Duolingo years ago. It didn’t work. It wasn’t enough time for people to start meaningful projects, and very few people took advantage of it because the framework was pretty vague. I knew there had to be other ways to drive innovation at the company. So, here are 3 other initiatives we’ve tried, what we’ve learned from each, and what we're going to try next. 💡 Innovation Awards: Annual recognition for those who move the needle with boundary-pushing projects. The upside: These awards make our commitment to innovation clear, and offer a well-deserved incentive to those who have done remarkable work. The downside: It’s given to individuals, but we want to incentivize team work. What’s more, it’s not necessarily a framework for coming up with the next big thing. 💻 Hackathon: This is a good framework, and lots of companies do it. Everyone (not just engineers) can take two days to collaborate on and present anything that excites them, as long as it advances our mission or addresses a key business need. The upside: Some of our biggest features grew out of hackathon projects, from the Duolingo English Test (born at our first hackathon in 2013) to our avatar builder. The downside: Other than the time/resource constraint, projects rarely align with our current priorities. The ones that take off hit the elusive combo of right time + a problem that no other team could tackle. 💥 Special Projects: Knowing that ideal equation, we started a new program for fostering innovation, playfully dubbed DARPA (Duolingo Advanced Research Project Agency). The idea: anyone can pitch an idea at any time. If they get consensus on it and if it’s not in the purview of another team, a cross-functional group is formed to bring the project to fruition. The most creative work tends to happen when a problem is not in the clear purview of a particular team; this program creates a path for bringing these kinds of interdisciplinary ideas to life. Our Duo and Lily mascot suits (featured often on our social accounts) came from this, as did our Duo plushie and the merch store. (And if this photo doesn't show why we needed to innovate for new suits, I don't know what will!) The biggest challenge: figuring out how to transition ownership of a successful project after the strike team’s work is done. 👀 What’s next? We’re working on a program that proactively identifies big picture, unassigned problems that we haven’t figured out yet and then incentivizes people to create proposals for solving them. How that will work is still to be determined, but we know there is a lot of fertile ground for it to take root. How does your company create an environment of creativity that encourages true innovation? I'm interested to hear what's worked for you, so please feel free to share in the comments! #duolingo #innovation #hackathon #creativity #bigideas
-
Last week, I described four design patterns for AI agentic workflows that I believe will drive significant progress: Reflection, Tool use, Planning and Multi-agent collaboration. Instead of having an LLM generate its final output directly, an agentic workflow prompts the LLM multiple times, giving it opportunities to build step by step to higher-quality output. Here, I'd like to discuss Reflection. It's relatively quick to implement, and I've seen it lead to surprising performance gains. You may have had the experience of prompting ChatGPT/Claude/Gemini, receiving unsatisfactory output, delivering critical feedback to help the LLM improve its response, and then getting a better response. What if you automate the step of delivering critical feedback, so the model automatically criticizes its own output and improves its response? This is the crux of Reflection. Take the task of asking an LLM to write code. We can prompt it to generate the desired code directly to carry out some task X. Then, we can prompt it to reflect on its own output, perhaps as follows: Here’s code intended for task X: [previously generated code] Check the code carefully for correctness, style, and efficiency, and give constructive criticism for how to improve it. Sometimes this causes the LLM to spot problems and come up with constructive suggestions. Next, we can prompt the LLM with context including (i) the previously generated code and (ii) the constructive feedback, and ask it to use the feedback to rewrite the code. This can lead to a better response. Repeating the criticism/rewrite process might yield further improvements. This self-reflection process allows the LLM to spot gaps and improve its output on a variety of tasks including producing code, writing text, and answering questions. And we can go beyond self-reflection by giving the LLM tools that help evaluate its output; for example, running its code through a few unit tests to check whether it generates correct results on test cases or searching the web to double-check text output. Then it can reflect on any errors it found and come up with ideas for improvement. Further, we can implement Reflection using a multi-agent framework. I've found it convenient to create two agents, one prompted to generate good outputs and the other prompted to give constructive criticism of the first agent's output. The resulting discussion between the two agents leads to improved responses. Reflection is a relatively basic type of agentic workflow, but I've been delighted by how much it improved my applications’ results. If you’re interested in learning more about reflection, I recommend: - Self-Refine: Iterative Refinement with Self-Feedback, by Madaan et al. (2023) - Reflexion: Language Agents with Verbal Reinforcement Learning, by Shinn et al. (2023) - CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing, by Gou et al. (2024) [Original text: https://lnkd.in/g4bTuWtU ]
-
Make your budget process smoother! Use my checklist based on my 15 years of experience. 🔗 Download it here: https://lnkd.in/edvf5exs Here is what is inside: 1️⃣ Preparation & Planning 🔲 Understand management's expectations concerning growth, strategy & profitability 🔲 Set clear financial goals and differentiate between short and long-term objectives 🔲 Establish a structured approach for managing the budget process (deadlines, owners) 🔲 Ensure that budgeting activities align with the organization’s overarching goals and priorities Tip: you can use ChatGPT to draft your budget instructions or budget memo. If you want to learn how to use ChatGPT for Finance, you can learn it here: https://lnkd.in/e8RGdYsK 2️⃣ Sales Planning 🔲 Choose an appropriate method for sales planning 🔲 Detail your budget sufficiently for effective analysis 🔲 Consider external factors like market trends, economic conditions impacting the business 🔲 Ensure accurate phasing of the sales plan 🔲 Conduct 'what-if' analysis to understand impacts on resources and profitability 3️⃣ Operational & Resource Planning 🔲 Plan for production, delivery, and workload 🔲 Account for direct headcounts & determine capacity 🔲 Determine material needs and plan for necessary investments 🔲 Collaborate with cross-functional teams to develop a comprehensive operational plan 4️⃣ Costing & Overhead Planning 🔲 Compute standard costs: direct labor, material costs, and manufacturing overhead allocation 🔲 Budget for individual departments and allocate overhead costs accordingly 5️⃣ Financial Statements & Reporting 🔲 Translate the budget into key financial statements: Income Statement, Balance Sheet, & Cash Flow 🔲 Establish a structured reporting process to communicate budget-related information to stakeholders 🔲 Create a visual budget performance dashboard to quickly assess the financial performance 6️⃣ Monitoring & Analysis 🔲 Regularly monitor and analyze budget variances to identify deviations 🔲 Perform sensitivity analysis to understand potential impacts on the budget 🔲 Leverage financial data analysis tools to identify trends, patterns, and opportunities for improvement 7️⃣ Communication & Collaboration 🔲 Foster open communication and shared financial goals in relationships, both internally and externally 🔲 Engage with stakeholders from different departments to gather valuable insights 🔲 Develop and communicate clear budgeting policies and procedures 8️⃣ Final Review & Implementation 🔲 Review the budget for any inconsistencies or errors 🔲 Communicate the finalized budget to all relevant departments and ensure its implementation 👉 Did I miss anything? Get this checklist to organize your budget process. Link below in comments.
-
It’s easy as a PM to only focus on the upside. But you'll notice: more experienced PMs actually spend more time on the downside. The reason is simple: the more time you’ve spent in Product Management, the more times you’ve been burned. The team releases “the” feature that was supposed to change everything for the product - and everything remains the same. When you reach this stage, product management becomes less about figuring out what new feature could deliver great value, and more about de-risking the choices you have made to deliver the needed impact. -- To do this systematically, I recommend considering Marty Cagan's classical 4 Risks. 𝟭. 𝗩𝗮𝗹𝘂𝗲 𝗥𝗶𝘀𝗸: 𝗧𝗵𝗲 𝗦𝗼𝘂𝗹 𝗼𝗳 𝘁𝗵𝗲 𝗣𝗿𝗼𝗱𝘂𝗰𝘁 Remember Juicero? They built a $400 Wi-Fi-enabled juicer, only to discover that their value proposition wasn’t compelling. Customers could just as easily squeeze the juice packs with their hands. A hard lesson in value risk. Value Risk asks whether customers care enough to open their wallets or devote their time. It’s the soul of your product. If you can’t be match how much they value their money or time, you’re toast. 𝟮. 𝗨𝘀𝗮𝗯𝗶𝗹𝗶𝘁𝘆 𝗥𝗶𝘀𝗸: 𝗧𝗵𝗲 𝗨𝘀𝗲𝗿’𝘀 𝗟𝗲𝗻𝘀 Usability Risk isn't about if customers find value; it's about whether they can even get to that value. Can they navigate your product without wanting to throw their device out the window? Google Glass failed not because of value but usability. People didn’t want to wear something perceived as geeky, or that invaded privacy. Google Glass was a usability nightmare that never got its day in the sun. 𝟯. 𝗙𝗲𝗮𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆 𝗥𝗶𝘀𝗸: 𝗧𝗵𝗲 𝗔𝗿𝘁 𝗼𝗳 𝘁𝗵𝗲 𝗣𝗼𝘀𝘀𝗶𝗯𝗹𝗲 Feasibility Risk takes a different angle. It's not about the market or the user; it's about you. Can you and your team actually build what you’ve dreamed up? Theranos promised the moon but couldn't deliver. It claimed its technology could run extensive tests with a single drop of blood. The reality? It was scientifically impossible with their tech. They ignored feasibility risk and paid the price. 𝟰. 𝗩𝗶𝗮𝗯𝗶𝗹𝗶𝘁𝘆 𝗥𝗶𝘀𝗸: 𝗧𝗵𝗲 𝗠𝘂𝗹𝘁𝗶-𝗗𝗶𝗺𝗲𝗻𝘀𝗶𝗼𝗻𝗮𝗹 𝗖𝗵𝗲𝘀𝘀 𝗚𝗮𝗺𝗲 (Business) Viability Risk is the "grandmaster" of risks. It asks: Does this product make sense within the broader context of your business? Take Kodak for example. They actually invented the digital camera but failed to adapt their business model to this disruptive technology. They held back due to fear it would cannibalize their film business. -- This systematic approach is the best way I have found to help de-risk big launches. How do you like to de-risk?
-
Do you feel anxiety when looking at your Product backlog with those 1014 tickets? What if I told you there is another way? Here are 8 ways to keep your backlog clean and actionable: 1) Differentiate between a backlog item and an idea - It's ok to have a notebook, Figma, mural, whatever, where you collect all ideas and requests. However, the backlog should only contain items you aim to work on FOR REAL within the next 1-3 quarters. 2) Set a hard limit of tickets - In my experience, only the top 20-30 tickets will actually have any chance to ever be closed as completed. There are too many new directions, opportunities, and urgent tasks coming in overriding the priority of tasks further in the backlog. Just close the items that will never happen or at least move them to your ideas space. 3) Don't make it a BUGlog - bugs are tasks like all others. They need value and effort estimation and have to be prioritized against any other product opportunity. If they don't make the cut, they don't make the cut, sorry. No point collecting bugs - they are not Pokemon! 4) Keep the tickets high quality - However, if there is something in your backlog, let it shine! Make sure to include the user story, impact hypothesis, requirements, and links to design and tracking specifications. The tickets should be able to speak for you when you are not around. 5) Try to have 3 months' worth of refined items ready to go - It might be hard (try daily refinements!) to achieve and it's worth it! With items ready for the next 3 months for the team can pick up, you will have so much time to do proper long time planning and assessment. It's worth the initial effort! 6) Introduce visual cues - It's much easier to look at the backlog if you can easily tell apart a new feature task, improvement initiatives, bugs, and research. If you add other color cues to represent item status, you will be able to tell everything at a glance. 7) Add key stakeholders to their tickets of interest - A personal update email may work. Automated status updates work too and keep relevant people in the loop with no time investment on your end! 8) Create a task document associated with a backlog item - This is basically an extended version of the ticket, where you can collect all the pre-development research and post-development results and observations. Collecting this info in one place saves you hours when it comes to writing progress updates and presentations. At the same time, your tickets remain clean and hold only the relevant information. There you go! Here are my 8 ways to keep the backlog neat and functional. Will those work for your backlog and if not, why? Or perhaps you can contribute more pieces of advice? Sound off in the comments! #productmanagment #productmanagers #backlog P.S. Having a clean backlog is one thing. Having great tasks to put there is another challenge every Product Manager faces. To be well equipped to face that challenge, check out my courses at drtbartpm. com :)

