Analyzing and Managing Timeliness and Importance in Dynamic Systems, from Sensors to CEO Shared by JamesRichard
Why should you attend :This seminar is a brief introduction to an unconventional approach for doing that, which has been demonstrated to be superior to traditional approaches, such as priority based ones, under certain conditions. In the most basic view, the approach is based on each task having a specification of its utility as a function of its completion time, and scheduling the tasks to maximize the accrued (e.g., sum of the) utilities they provide. The examples are drawn from its use in defense applications, but the approach is suitable for a wide range of other contexts as well. The approach can be implemented in computer software or hardware, or exploited in human processes. More generally, even if not completely implemented at all, this approach offers significant value. That results from the insight into the application which is gained by establishing the shape and utilities of each task's time/utility function. Knowing that task scheduling (including predictability) will be based on satisficing according to a utility accrual algorithm forces careful thought and consideration of trade-offs-and thus an understanding of the task set that is much deeper than usually can be gained from other scheduling approaches, such as assigning priorities.
Who Will Benefit:
- System Engineers
- Software Engineers
- Programmers, and Managers at any level of system or Software Development Organizations
- Staff and Management Responsible for Planning and Scheduling time-constrained activities in the Enterprise, Disaster Response, etc.