Process management (Project Management)

Process management in civil engineering and project management is the management of “systematic series of activities directed towards causing an end result such that one or more inputs will be acted upon to create one or more outputs.”

Process management offers project organizations a means of applying the same quality improvement and defect reduction techniques used in business and manufacturing processes by taking a process view of project activity; modeling discrete activities and high-level processes.

The term process management usually refers to the management of engineering processes and project management processes where a process is a collection of related, structured tasks that produce a specific service or product to address a certain goal for a particular actor or set of actors.

Processes can be executed with procedures. They can be described as a sequence of steps that can execute a process and their value lies in that they are an accepted method of accomplishing a consistent performance or results.

Process management provides engineering and project managers with a means of systemically thinking of project organizations, Semantics concepts and logical frameworks that allow project activities to be planned, executed, analyzed and facilitate learning.

In order for process management as defined to deliver consistent performance, it requires definition, elimination of non-Value added activities, continuous improvement, project stakeholder focus and team based approach. Mitchell (2016) notes that managing processes across divisional and organizational boundaries requires a more flexible management strategy as well as close cooperation among managers in diverse functional and operational units to ensure that the process flow is not interrupted by conflicts over lines of authority.

Process management originated as part of the manufacturing-based application of statistical quality control movement in the late 1920s and early 1930s. What is relatively new, however, is the transition of process management methods from a manufacturing environment to a total company orientation and project management.

Process management in the context of project management or engineering represents a change from the traditional concept of organizational authority using hierarchies and organizational structure to one requiring flexibility to ensure efficient process workflows. Mitchell (2016) notes that managing processes across divisional and organizational boundaries requires a more flexible management strategy as well as close cooperation among managers in diverse functional and operational units to ensure that the process flow is not interrupted by conflicts over lines of authority.

Cooper, et. al. note that manufacturing has been “a constant reference point and a source of innovation in construction”. There is a new phenomenon occurring within the construction sector that is based upon the development and use of fundamental core management processes to improve the efficiency of the industry.

In the field of process management the notion of process, according to Mitchell (2016), can be characterized by:

These concepts provides management with the following:

Process management in this context requires engineering knowledge, management activities and skill sets whereas business processes or manufacturing processes require operations management activities, and skill sets.

Process models are `an effective way to show how a process works’. Project Management process modeling tools provide managers and engineering professionals with the ability to model their processes, implement and execute those models, and refine the models based on actual performance. The result is that business process modeling tools can provide transparency into project management processes, as well as the centralization of project organization process models and execution metrics.
A number of modelling/systems analysis techniques exist such as data flow diagrams (DFD), HIPO model (hierarchy + input-process-output), data modeling and IDEF0 (integration definition language 0 for function modelling) process modelling technique.

A process activity that is concurrent or simultaneously executing can be termed a thread.

ISO 9000 promotes the process approach to managing an organization.

…promotes the adoption of a process approach when developing, implementing and
improving the effectiveness of a quality management system, to enhance customer satisfaction by meeting customer requirements.

Task Management

Task management is the process of managing a task through its life cycle. It involves planning, testing, tracking, and reporting. Task management can help either individual achieve goals, or groups of individuals collaborate and share knowledge for the accomplishment of collective goals. Tasks are also differentiated by complexity, from low to high.

Effective task management requires managing all aspects of a task, including its status, priority, time, human and financial resources assignments, recurrence, dependency, notifications and so on. These can be lumped together broadly into the basic activities of task management.

Managing multiple individuals or team tasks may be assisted by specialized software, for example workflow or project management software. In fact, many people[who?] believe that task management should serve as a foundation for project management activities.

Task management may form part of project management and process management and can serve as the foundation for efficient workflow in an organization. Project managers adhering to task-oriented management have a detailed and up-to-date project schedule, and are usually good at directing team members and moving the project forward.

The status of tasks can be described by the following states:

The following state machine diagram describes different states of a task over its life cycle. This diagram is referenced from IBM. A more up to date task’s state machine diagram applicable to the new continuous delivery method could be found here.

As a discipline, task management embraces several key activities. Various conceptual breakdowns exist, and these, at a high-level, always include creative, functional, project, performance and service activities.

Task management software tools abound in the marketplace. Some are free; others intended for enterprise-wide deployment purposes. Some are simple to-do lists, while others boast enterprise-wide task creation, visualization, and notification capabilities – among others. Task management is used by small to Fortune 100 size companies. It does support simple individual projects to corporate task management activities.

Project management software, calendaring software and workflow software also often provide task management software with advanced support for task management activities and corresponding software environment dimensions, reciprocating the myriad project and performance activities built into most good enterprise-level task management software products.

Software dimensions crisscrossing nearly all lines of task management products include task creation, task visualization, notifications, assign resources, compatibility, configurability, scalability, and reporting