Apply what you’ve learned (PM Course Discussion)

Put yourself in the role of a project manager collaborating with MTD, an events company.

Considering the difficulties and problems that MTD encounters in their projects, what insights have you gained this week that could offer assistance?

If an iterative approach were employed in organizing an event as a project, what would be the consequences? Similarly, what are the implications of adopting an agile approach? If the company sought your advice, what would you recommend?

Contribute your thoughts and ideas to the discussion.

Apply what you’ve learned (PM Course Discussion)

2,201 thoughts on “Apply what you’ve learned (PM Course Discussion)

  1. i have understood that MTD major challenge is its inability to be flexible and adaptable to change. from the previous exercises learnt, i would suggest, MTD adopt an interactive approach of having setup projects. this process would help MTD to respond to changes actively while improving their relationship between clients and setup projects. to also improve on their response to change, it is important to be up to date with latest information on processes on handling the given project through training of its staff and this would help them be more responsive to adopt an iterative approach with an agile mindset for setting up events as projects.

  2. Both approaches should be used. There is a collaboration between two companies the results should be achieved in short sprints, so stakeholders involvement can be quicker, errors can easily be detected and corrected.

  3. As a project manager, there is need for you to be versatile, by combining the tools available for the success of the project. While working on your project you should embrace change at anytime, expect feedback from the people and the team you are working with, this helps you to know where you’re lacking behind and be transparent so as carry everyone along in the project.

  4. It’s important to involve the client in the planning process, and to provide regular updates. I would advise MTD to use an agile approach to event planning, so that they can adapt to the client’s changing needs. An iterative approach would also be useful, as it would allow MTD to test certain aspects of the event before committing to them.

    1. It’s important as a project manager, to be versatile, by combining by apply necessary the tools available for the success of the project. While working on your project you should embrace change at anytime, expect feedback from the people and the team you are working with, this helps you to know where you’re lacking behind and be transparent so as carry everyone along in the project.

  5. The iterative process is one of those words that, like Agile, automatically makes us think of engineering teams. But most teams iterate in one way or another, and using an iterative method can help you reduce risk, manage efficiency, and approach problems more flexibly and dynamically.
    Early preview: Amplify your team’s impact with AI for Asana
    Learn more

    Contact Sales
    View Demo
    Download App
    Get Started

    RESOURCES
    |
    AGILE
    |
    UNDERSTANDING THE ITERATIVE PROCESS, WI …
    Understanding the iterative process, with examples
    Julia Martins contributor headshotJulia MartinsDecember 6th, 2022•7 min read
    View Templates
    The iterative process is one of those words that, like Agile, automatically makes us think of engineering teams. But most teams iterate in one way or another, and using an iterative method can help you reduce risk, manage efficiency, and approach problems in a more flexible and dynamic way.

    If you want to give the iterative process a try, this article is for you. We’ll walk you through how to define the iterative process, as well as how to implement this process on your own team.

    What is the iterative process?
    The iterative process is the practice of building, refining, and improving a project, product, or initiative. Teams that use the iterative development process create, test, and revise until they’re satisfied with the end result. You can think of an iterative process as a trial-and-error methodology that brings your project closer to its end goal.

    Iterative processes are a fundamental part of lean methodologies and Agile project management—but these processes can be implemented by any team, not just Agile ones. During the iterative process, you will continually improve your design, product, or project until you and your team are satisfied with the final project deliverable.
    To stay ahead of the competitive curve, companies adapt to newer technologies and the latest methodologies to quickly develop their products and continuously deliver updates. But following the approach of the traditional software methodologies does not fetch the speed required to meet today’s pace to develop and release a product. Therefore, businesses look for methodologies that enable them to deal with these downfalls of the traditional software and bring about additional benefits to them and their customers.
    Although Agile is implemented globally by numerous organizations, the benefits of Agile are well documented and projected by the software development teams using it to reduce product development and release times. Today, Agile is adopted across various businesses to streamline their workflows and keep up with the fast-paced technology shift. Numerous industries have carefully analyzed and compared Agile with traditional methodologies. Following this, they chose agile for their business operations so as to accelerate their workflows. Today, agile is a popular choice for modern workplaces.
    Srijan a Material+ Company
    Top 10 benefits of agile adoption
    Agile Agile Methodology
    author
    By Piyali
    Aug 24, 2022
    Agile Adoption Benefits
    Home
    Resources
    To stay ahead of the competitive curve, companies adapt to newer technologies and the latest methodologies to quickly develop their products and continuously deliver updates. But following the approach of the traditional software methodologies does not fetch the speed required to meet today’s pace to develop and release a product. Therefore, businesses look for methodologies that enable them to deal with these downfalls of the traditional software and bring about additional benefits to them and their customers.

    Enter Agile Methodology. This method helps businesses incorporate the ongoing changes with immense flexibility. In this blog, we discuss the several benefits of Agile Adoption for businesses.

    10 Benefits of Agile Adoption
    Although Agile is implemented globally by numerous organizations, the benefits of Agile are well documented and projected by the software development teams using it to reduce product development and release times. Today, Agile is adopted across various businesses to streamline their workflows and keep up with the fast-paced technology shift. Numerous industries have carefully analyzed and compared Agile with traditional methodologies. Following this, they chose agile for their business operations so as to accelerate their workflows. Today, agile is a popular choice for modern workplaces.

    Here are a few most common agile benefits that organizations drew on adopting agile for their businesses.

    Faster time-to-market: The market and customer demands continuously evolve each day. Hence, there is a possibility that the product developed to address a specific problem statement might not be relevant by the time the product is released. This slow speed of development is one of the major drawbacks of the traditional methodologies that might also affect the business revenue. With an agile adoption framework like Scrum, the time-to-market gets reduced significantly due to its incremental approach and continuous delivery. Agile adoption helps in frequent and consistent delivery of high-quality products, minimizing project overhead, and delivering business value.
    Increased Adaptability: Organizations become more and more complex as it grows. With the increase in complexity, business processes tend to become slower. But organizations want to keep up with the pace of technology adoption and for this, they try to focus on increasing speed without an efficient plan. Moreover, overburdening employees with work will burn them out and will also decrease the system’s effectiveness. Therefore, organizations adopt agile for building an effective and responsive system. With agile adoption, organizations can break down the complexity and dependency by working in smaller teams through an iterative path. This adoption will help them eliminate the waste (the processes that don’t add value) due to changes in plans, requirements, and market conditions without hampering other units.
    Quick ROI: With agile adoption, there is a significant reduction in product development and release times. This, in turn, reduces the product’s time to market and further gives a quick return on investment compared to traditional methodologies.
    Superior Product Quality: Businesses adopt agile methodologies due to their continuous improvement principle. Its iterative approach to building products helps improve each sprint, ensuring that the previous mistakes don’t currently repeat. Moreover, the integration of continuous feedback from stakeholders helps build products that align fully to the end user needs, resulting in higher satisfaction. This consistency of continuous feedback and improvement helps to develop stable and superior quality products.
    Continuous feedback for improvement: Agile adoption resolves the pains of traditional feedback systems. The waterfall model lacked feedback loops until the completion of product development. Therefore, there was no error correction mechanism, further wasting the developer’s time and efforts. Agile ensures a continuous feedback loop for product enhancement from one phase to another phase. This process eliminates this additional waste of time and effort. The bugs identified from the feedback can be added to the backlog of the next sprint.
    Risk Mitigation: Agile prevents organizations from developing costly failures right from the early stages of development. There’s a continuous assessment of the progress during sprints, ensuring better visibility to spot potential issues quickly. This helps to tackle the problems at the early stages before they escalate. Also, agile enables incorporating continuous feedback and delivery of the product in smaller sprints that mitigate the risks as you go ahead with product development.
    Increased Predictability: Agile teams work in sprints. Before starting a sprint, the team comes together and agrees upon the user stories they would work upon, fixing the sprint scope. This process ensures correct resource allocation, proper KPI for team performance, and estimation of time and costs for the project.
    Increased Visibility: Agile increases the transparency among the team members. Every team member is involved in the product development process and collaborates to strategize, design, develop, and report every aspect of the project. None of the processes is done in a silo. Everyone in the team is aware of what others are working on through sprint plans, demos, retrospectives, etc., thus contributing to building a valuable product. This key benefit of agile brings a host of advantages to organizations like decision-making capacity, coordinated pivots, and strategic implementations to adjust to the evolving market. One of the examples is the Kanban board. It is a practical way to increase an organization’s visibility by helping to visualize the processes and workflows
    Increased business value: Agile has an iterative approach that allows teams to work in sprints and leverage the learning from the previous sprint to the current one. With the focus on iterative improvement, the team focuses on customers’ evolving needs and ensures high-quality product delivery. It helps the team prioritize deliverables at the beginning of each iteration and involves stakeholders for continuous feedback, projecting the customer needs. Hence, this creates customer value by prioritizing deliverables according to stakeholder feedback and needs.
    Increased Customer Satisfaction: Agile teams loop their stakeholders throughout the development process to ensure that their opinions matter and are valued. Every stakeholder wants clarity over the product development process and wants to engage throughout the project life-cycle to provide feedback according to their expectations and needs. Therefore, agile’s continuous feedback loop helps the team to build products with exceptional user experience and minimal bugs. With these benefits of using Agile methodologies for your business, you can now outline “Why to adopt agile”. So, if you’re on the edge of agile adoption and want to stay ahead in the competitive curve, you need to know the top 11 agile trends that will help to nudge you in the right direction.

  6. Agile methodology offer greater flexibility and collaboration, enabling teams to adjust their approach as they gather feedback and insights throughout the development process. Flexible and adaptable. Rigid and structured. Prioritize customer involvement and feedback throughout the development process.

  7. leads to difficulties in meeting changing client requirements and may cause delays or budget overruns. To address this, I would suggest taking an iterative approach to setting up an event as a project.

    Implications of taking an iterative approach would be:

    1. Continuous feedback and improvement: By breaking down the event setup process into smaller iterations, the team can gather feedback from stakeholders at each stage and incorporate improvements in subsequent iterations. This allows for a more refined and tailored final event setup.

    2. Increased flexibility: An iterative approach enables the team to be more flexible in responding to changing client needs and market trends. This flexibility can help ensure that the event meets the desired objectives.

    3. Risk mitigation: By working in iterations, the team can identify and address potential risks or issues early on. This proactive approach reduces the chances of major setbacks later in the project.

    On the other hand, an agile approach can further enhance these benefits by applying the principles of agility throughout the project lifecycle. The implications of an agile approach can include:

    1. Enhanced collaboration: Agile methodologies promote cross-functional teamwork, regular communication, and collaboration with the client. This helps in fostering a collaborative working environment and ensures that the event setup aligns with the client’s vision.

    2. Quick response to changes: Agile methodologies emphasize responding to change over following a rigid plan. This allows the team to adapt to new requirements, incorporate stakeholder feedback, and deliver a successful event setup.

    3. Continuous improvement: Agile methodologies often involve retrospectives at the end of each iteration to identify areas of improvement. By continuously learning and adapting, MTD can enhance their event setup processes and deliver better results in the future.

  8. As a PM combing of the linear and iterative project is the best. While working on your project you should embrace change at anytime, get feedback from people it helps you know where you’re lacking behind and be transparent so as carry everyone involve in that project along.

    1. Iterative and agile do not encourage customer involvement and the process lacks flexibility. I would advise MTD to use a hybrid combined method that would encourage flexibility by carrying the customer along since events do not give room for testing. The risk of failure using iterative and agile is high due to poor communication. VUCA should be put into consideration while managing a project due to the dynamic of the environment.

  9. The hybrid approach seems to be the best when handling challenges as a PM. First start with the linear approach then make room for change when things are not going according to plan.
    Flexibility is key so the iterative method mixed with the agile method is most likely to yield the best result.

  10. Essien Hempel

    A project manager should know that there is no perfect way to handle a project, that’s why the need to be versatile and apply all the approach. Make use of the VUCA framework tools for better implementation of the project. No two project are the same that’s why a PM needs to be flexible by using different approach.

    1. I agree with you Johntemi. Like we have learned one of the characteristics of a PM is flexibility.

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top