Auto saved by Logseq

This commit is contained in:
Ryan 2023-06-15 19:36:48 +08:00
parent dcf2b2e4b6
commit 84c400b75b

View file

@ -1323,19 +1323,25 @@
id:: 648581e7-cc5c-4514-9c2a-0b6af4adc5bb
Do project schedulinganagement
- **Define** what is project management #flashcard
collapsed:: true
- For all but the simplest products, product development involves many people completing many different tasks.
- is the activity of planning and coordinating resources and tasks to achieve these goals.
- Two Phases of **PM** #flashcard
collapsed:: true
- Project planning involves scheduling the project tasks and determining resource requirements. The project plan is first laid out during the concept development phase, although it is a dynamic entity and continues to evolve throughout the development process.
- Project execution, sometimes called project control, involves coordinating and facilitating the myriad tasks required to complete the project in the face of inevitable unanticipated events and the arrival of new information. Execution is just as important as planning; Many teams fail because they do not remain focused on their goals for the duration of the project.
- **Project Planning**: Understand and represent different tasks in projects
collapsed:: true
- Sequential, Parallel, and Coupled Tasks
collapsed:: true
- ![image.png](../assets/image_1686471430664_0.png)
- The Design Structure Matrix
collapsed:: true
- **Definition** :-> A useful tool for representing and analysing
task dependencies is the design structure matrix
(DSM).
- Working: #flashcard
collapsed:: true
- A project task is assigned to a row and a corresponding column.
- The rows and columns are named and ordered identically, although generally only the rows list the complete names of the tasks. Each task is defined by a row of the matrix.
- We represent a tasks dependencies by placing marks in the columns to indicate the other tasks (columns) on which it depends.
@ -1344,22 +1350,29 @@
- Reading down a column reveals which tasks receive information from the task corresponding to the column.
- The diagonal cells are usually filled in with dots or the task labels, simply to separate the upper and lower triangles of the matrix and to facilitate tracing dependencies.
- Gantt Chart
collapsed:: true
- Features: #flashcard
collapsed:: true
- Gantt charts show how the work is broken down into a set of activities
- They show the scheduling of these activities as a series of horizontal bands against a series of vertical lines representing dates
- ![image.png](../assets/image_1686471844454_0.png)
- They can be used to show dependencies between activities
- They can be used to measure progress on a project or compare planned production with actual production
- PERT Charts #flashcard
collapsed:: true
- PERT (program evaluation and review technique) charts explicitly represent both dependencies and timing, in effect combining some of the information contained in the DSM and Gantt chart.
- ![image.png](../assets/image_1686471880938_0.png)
- The Critical Path #flashcard
collapsed:: true
- The _dependencies_ among the tasks in a PERT chart, some of which may be arranged sequentially and some of which may be arranged in parallel, lead to the concept of a critical path.
- The _critical path_ is the longest chain of dependent events. This is the single sequence of tasks whose combined required times define the minimum possible completion time for the entire set of tasks.
- Undertake a baseline project plan
collapsed:: true
- **Definition** :-> project plan is the roadmap for the remaining development effort. The plan is important in coordinating the remaining tasks and in estimating the required development resources and development time.
- Do project scheduling
collapsed:: true
- Methods: #flashcard
collapsed:: true
- Contract Book
- Project Task List
- Team staffing & Organisation
@ -1367,9 +1380,11 @@
- Project Budget
- Project Risk Plan
- Modifying the baseline plan
- Accelerate projects
- Accelerate projects #flashcard
- Product development time is often the dominant concern in project planning and execution. There are a set of guidelines for accelerating product development projects.
-
- Start the project early
- Manage the project scope
- Facilitate the exchange of essential information
- **Execute** projects #flashcard
- Smooth execution of even a well-planned project requires careful attention. Three problems of project execution are particularly important: 1. What mechanisms can be used to coordinate tasks? 2. How can project status be assessed? and 3. What actions can the team take to correct for undesirable deviations from the project plan?
- ## Topic 3: Opportunity Identification