Project Planning PowerPoint Presentation

Summary

This document is a presentation on project planning, detailing project methodologies such as Waterfall, Agile, Scrum, Kanban, and Lean. It explains the applicability of each method, and provides examples to help in choosing the right methodology for different project requirements.

Full Transcript

Project Planning U N IT 1 B US IN E S S L E AD E R S H I P & P R OJE C T M AN AGE M E N T L E S S ON 3 Gallery walk Each group will study about one project management method You will write down everything you know about this method on the paper One of you will stay in your counter The rest...

Project Planning U N IT 1 B US IN E S S L E AD E R S H I P & P R OJE C T M AN AGE M E N T L E S S ON 3 Gallery walk Each group will study about one project management method You will write down everything you know about this method on the paper One of you will stay in your counter The rest of the group will walk around and explore other methods Use marker to comment on the other method Waterfall model Sequential, linear approach Finish one phrase before starting another The project scope and requirements are clear and unlikely to change during the development process. When to use Requirements are well-defined: The project scope and requirements are clear and unlikely to change during the development process. Simplicity: The project is simple or small in scale, making the sequential approach manageable. Limited Stakeholder Involvement: Projects with minimal changes expected from stakeholders during the development cycle. Used in construction projects, e.g., building a house Manufacturing industries often use Waterfall for product development Software development Agile Methodology flexible and iterative approach emphasizes collaboration, customer feedback, and small, rapid releases to adapt to changing requirements responding quickly to their needs and being able to change direction as the situation changes. Continuous Improvement: Teams reflect on their performance regularly and seek ways to improve processes and productivity. When to use Software Development Projects: Creating applications where user needs may evolve based on market trends or technology advances. Startups Web Development: Building websites or web applications that require ongoing updates and feature enhancements based on user input. Game Development: Creating video games where player feedback can significantly influence design and features. Scrum Methodology With Scrum, work is split into short cycles known as “sprints” usually last about 1-2 weeks. Work is taken from the backlog. Small teams are led by a Scrum Master for the duration of the sprint after which they review their performance in a “sprint retrospective” and make any necessary changes before starting the next sprint. Best for: projects striving for continuous improvement. When to use Widely used in software development teams New product development in various industries Research projects with evolving goals Kanban Methodology real-time communication of capacity and full transparency of work Work items are represented visually on a kanban board, allowing team members to see the state of each task Focuses on continuous delivery and reducing bottlenecks When to use Software maintenance and support teams Manufacturing and supply chain management Content creation and publishing workflows Lean Methodolog y maximize customer value while minimize waste originally referred to reducing physical waste in the manufacturing process, it now refers to other wasteful practices in the project management process. These are known as the 3Ms: muda, mura, and muri. When to use Toyota Production System in manufacturing Healthcare for improving patient care and reducing costs Startups using Lean Startup methodology for product development Zero-waste project advocates and resource savers. Critical Path Methodolog y identifying and scheduling all of the critical tasks that comprise your project, as well as their dependencies. Identifies the longest stretch of dependent activities Determines the shortest time possible to complete the project Helps in identifying tasks that directly impact the project timeline When to use Construction projects with interdependent tasks Event planning for complex, multi-day events Product launches with multiple teams and deadlines Choosing the right methodology Consider project size, complexity, and industry Assess team size, skills, and preferences Evaluate client requirements and involvement Think about the level of flexibility needed Remember, methodologies can be adapted or combined Waterfall vs Agile Waterfall Agile Linear Iterative Structured Flexible best for well-defined ideal for evolving projects requirements emphasizes planning emphasizes has less client adaptability involvement encourages frequent client feedback Scrum vs Kanban Scrum Kanban uses fixed-length has continuous flow sprints more flexible with has prescribed roles roles Scrum boards reset Kanban boards are after each sprint persistent limits work per sprint limits work per workflow state Lean + Critical Path Lean focuses on efficiency and waste reduction Critical Path identifies the most important sequence of tasks Combining both can lead to optimized, streamlined projects Lean principles can be applied to tasks on the critical path for maximum impact Gantt Chart Tasks: Listed on the left side Timeline: Shown across the top Bars: Represent task duration Milestones: Important project events Dependencies: Links between related tasks Advantages of using Gantt Chart Visualizes the project timeline Helps identify task dependencies Improves resource allocation Facilitates better communication among team members Activity Create a Gantt chart to organize your after-school schedule List all tasks Estimate task durations Identify task dependencies Determine project timeline Use software tools or draw manually