Emerging Practices In Project Scheduling Management
In this article, I want to look at some of the emerging practices and trends in project scheduling management. I want to look at how tailoring activities has changed how the project is been scheduled and planned in several organizations.
With high levels of uncertainty and unpredictability in a fast-paced, highly competitive global marketplace where long term scope is difficult to define, it is becoming even more important to have contextual framework for effective adoption and tailoring of development practices to respond to changing needs of the environment.
Adaptive planning defines a plan but acknowledges that once work starts, the priorities may change and the plan needs to reflect this new knowledge.
Some of the emerging practices for project scheduling methods include but are not limited to:
#1 Iterative scheduling with a backlog
This is a form of rolling wave planning based on adaptive life cycles, such as the agile approach for product development. The requirements are documented in user stories that are then prioritized and refined just prior to construction, and the product features are developed using time-boxed periods of work.
This approach is often used to deliver incremental value to the customer or when multiple teams can concurrently develop a large number of features that have few interconnected dependencies. These scheduling method are appropriate for many projects as indicated by the widespread and growing use of adaptive lifecycles for product development.
The benefit of this approach is that it welcomes changes throughout the development life cycle.
#2 On-demand scheduling
This approach, typically used in a Kanban system, is based on the theory-of-constraints and pull-based scheduling concepts from lean manufacturing to limit a team’s work in progress in order to balance demand against the team’s delivery throughput.
On-demand scheduling does not rely on a schedule that was developed previously for the development of the product or product increments, but rather pulls work from a backlog or intermediate queue of work to be done immediately as resource becomes available.
On-demand scheduling is often used for projects the evolve the product incrementally in operational or sustainment environments, and where tasks may be made relatively similar in size and scope or can be bundled by size and scope.
Now tell us your own side of this story.
We would also like to hear what you feel about the topic we discussed today. Your feedback is very important to us. Feel free to drop your comments and recommendations. If you have a contrary opinion, you can drop that too.
You can also joint our Facebook Page CRMNigeria for more updates. You can do that by clicking on the link or searching for our page on Facebook.
You can also join our WhatsApp Group Here.