Tags
Language
Tags
November 2024
Su Mo Tu We Th Fr Sa
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Software Project Management - The Complete Course

Posted By: ELK1nG
Software Project Management - The Complete Course

Software Project Management - The Complete Course
Last updated 6/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.21 GB | Duration: 14h 18m

Project management in software development in traditional and agile projects

What you'll learn
how to manage software
software project management
agile project management
manage scrum projects
Requirements
Use the computer
Basic knowledge of Microsoft Office products (Excel, Word,…)
Description
This course has been created for those working in software projects.Primarily it has been created for project managers and scrum masters but also for all members involved in a software project: team members, software developers, tester, customers, product owners, stakeholders, quality managers and so on.The course cover all the aspects of a software project management process for any kind of software project.It is the obvious next chapter of my course about software development and has the aim to teach you how to successfully manage a software project.It is mainly focus on traditional projects and agile projects.The main topics covered in this course are:What is software project managementProject management skillsThe role and responsibility of a software project managerHow to manage a software project successfullyProject management stepsThe scenario in a software projectRoles & ResponsibilitiesWhat is a Gantt chartWhat is a Pert chartThe project management process: the phasesHow to deal with uncertainties in software developmentThe customers role in software development projectsSoftware development modelsRisk assessmentContingency plansChange managementThe deployment processAgile FrameworksAgile project managementProject Management - ConceptsProject Management - Application - MS Project: Create your project planCalculating the Software Development CostProject Management - Application - MS Project: Resource ManagementProject Management - Application - MS Project: Project CalendarProject Management - Application - MS Project: Project TrackingProject Management - Application - MS Project: Project ReportingProject Management - Application - MS Excel: Project Management Dashboard / Project Status ReportProject Management - Application - SmartsheetProject Management - Application - Atlassian JIRAProject Management - ConclusionsProject conclusionHow to close a projectLessons LearnedHandoverDocumentation managementAdditional tools

Overview

Section 1: General

Lecture 1 Introduction

Lecture 2 Course Structure

Lecture 3 What is software project management

Lecture 4 Project management skills

Lecture 5 The role and responsibility of a software project manager

Lecture 6 How to manage a software project successfully?

Lecture 7 Project management steps

Lecture 8 The scenario in a software project

Lecture 9 Roles & Responsibilities

Lecture 10 Presentation of a case study

Lecture 11 What is a Gantt chart

Lecture 12 What is a Pert chart

Lecture 13 The project management process: the phases

Lecture 14 The project management process: the connected processes

Lecture 15 How to deal with uncertainties in software development

Lecture 16 The customers role in software development projects

Section 2: Software development models

Lecture 17 General

Lecture 18 Software Development Life Cycle (SDLC)

Lecture 19 What are the Software Development Life Cycle (SDLC) phases?

Lecture 20 Waterfall model

Lecture 21 V model

Lecture 22 Incremental model

Lecture 23 RAD model

Lecture 24 Agile model

Lecture 25 Iterative model

Lecture 26 Spiral model

Lecture 27 Prototype model

Section 3: Risk Assessment

Lecture 28 Introduction

Lecture 29 Software Risk Identification

Lecture 30 Software Risk Analysis

Lecture 31 Software Risk Planning

Lecture 32 Software Risk Monitoring

Lecture 33 Contingency plans

Lecture 34 Presentation of the typical risk report

Section 4: Change management

Lecture 35 What is Change Management

Lecture 36 The Change Management Process

Lecture 37 Agile Change Management Process

Section 5: The Deployment process

Lecture 38 The deployment process

Lecture 39 Agile Software Deployment

Section 6: Agile Frameworks

Lecture 40 Agile methodology

Lecture 41 Agile Frameworks - Scrum

Lecture 42 The Scrum Sprint Cycle

Lecture 43 Scrum Release Planning

Lecture 44 Sprint Planning

Lecture 45 The Daily Scrum

Lecture 46 The Sprint Review

Lecture 47 The Retrospective Meeting

Lecture 48 The Kanban Agile System

Lecture 49 Kanban Boards

Lecture 50 Team size in a Scrum project

Section 7: Agile project management

Lecture 51 What is agile project management?

Lecture 52 Agile Ceremonies

Lecture 53 Implement agile programs

Lecture 54 Use workflows

Lecture 55 Agile structures: Epics, Stories, Themes, and Initiatives

Lecture 56 Epics

Lecture 57 User stories

Lecture 58 Initiatives & Themes

Lecture 59 Agile Estimation

Lecture 60 Metrics

Lecture 61 Estimate the story points

Section 8: Project Management - Concepts

Lecture 62 Project management concepts

Lecture 63 Characteristics of a project

Lecture 64 Tasks in a project

Lecture 65 The Output of a project

Lecture 66 Diagram of a project

Lecture 67 The work breakdown structure: breakdown the project phases

Lecture 68 The work breakdown structure: assign WBS codes to phases and tasks

Lecture 69 The Milestones

Lecture 70 Why we should define and use milestones?

Lecture 71 The release plan

Lecture 72 Traditional project management

Lecture 73 The case of Agile project management

Lecture 74 Case Study - An eLearning membership website - setup the project plan (I)

Lecture 75 Case Study - An eLearning membership website - setup the project plan (II)

Lecture 76 Case Study - An eLearning membership website - setup the project plan (III)

Lecture 77 Case Study - An eLearning membership website - setup the project plan (IV)

Lecture 78 Case Study - An eLearning membership website - setup the project plan (V)

Lecture 79 Case Study - An eLearning membership website - setup the release plan

Section 9: Project Management - Application - MS Project: Create your project plan

Lecture 80 where and how to choose microsoft project

Lecture 81 Installation and Overview of the tool

Lecture 82 Overview of the tool

Lecture 83 Create a project

Lecture 84 Overview of the tool 2

Lecture 85 Add tasks

Lecture 86 Import tasks

Lecture 87 Manipulate tasks (move, edit, delete)

Lecture 88 Implement the hierarchy and WBS to your tasks: indent and outdent tasks

Lecture 89 Define start, end dates and durations

Lecture 90 Add milestones to a project

Lecture 91 Link tasks: task relationship

Lecture 92 Desktop version

Lecture 93 Add constraints and deadlines to tasks

Lecture 94 Add notes and attachments to tasks

Lecture 95 Link tasks: task relationship types

Lecture 96 Assign a reference to tasks (e.g. internal codes or WBS codes)

Section 10: Calculating the Software Development Cost

Lecture 97 What is software cost made up?

Lecture 98 Factors affecting software development expenses

Lecture 99 Factors affecting the increase in software production costs

Lecture 100 Factors affecting the reduction of product development costs

Lecture 101 How to estimate the cost of a software project?

Section 11: Project Management - Application - MS Project: Resource Management

Lecture 102 Add Teams to a project

Lecture 103 Material And Cost Type Resources

Lecture 104 Define Cost Resources to tasks

Lecture 105 Define Material to tasks

Lecture 106 Allocate a Team or Resources to a task and/or project

Lecture 107 Assign resources to multiple tasks

Section 12: Project Management - Application - MS Project: Project Calendar

Lecture 108 Overview of the calendar and timing in MS Project as default values

Lecture 109 Define public holidays and resource specific holidays

Lecture 110 Define a project calendar and assign it to a project

Lecture 111 The Timeline View

Section 13: Project Management - Application - MS Project: Project Tracking

Lecture 112 Project tracking

Lecture 113 What is a project Baseline

Lecture 114 Critical path

Lecture 115 Define a baseline for your project

Lecture 116 Changing Todays Date And Customizing The Today Line

Lecture 117 Format your project elements and split tasks

Lecture 118 Update the project progress: Update Individual Task Progress

Lecture 119 Update the project progress: Update Multiple Task Progress or entire project

Lecture 120 Resource consumption and cost tracking

Lecture 121 Work with Accrual Costs

Section 14: Project Management - Application - MS Project: Project Reporting

Lecture 122 Using filters, group by, highlight

Lecture 123 Cost and Resource Reporting

Lecture 124 Visual Reports

Lecture 125 Views

Lecture 126 Gantt Chart Printing

Lecture 127 Save a Project Plan as a Template

Lecture 128 Summary And Recurring Tasks

Lecture 129 Project Summary And Project Summary Tasks

Lecture 130 Using WBS Codes To Reference External Documentation

Section 15: Project Management - Application - MS Excel: Project Management Dashboards

Lecture 131 Overview of the case study and definition of project management

Lecture 132 Preparation of the Gantt chart (Part I)

Lecture 133 Preparation of the Gantt chart (Part II)

Lecture 134 Preparation of the Gantt chart (Part III)

Lecture 135 Preparation of the Gantt chart (Part IV - display the project progress)

Lecture 136 Preparation of the Gantt chart (Part V - display the milestones)

Lecture 137 Prepare the dashboard (Part I - the milestone summary)

Lecture 138 Prepare the dashboard (Part II)

Lecture 139 Prepare the dashboard (Part III)

Lecture 140 Prepare the dashboard (Part IV)

Lecture 141 Prepare the resource plan sheet (Part I)

Lecture 142 Prepare the resource plan sheet (Part II) and the burn down chart

Lecture 143 Prepare the resource plan sheet (Part III)

Lecture 144 Prepare the resource plan sheet (Part IV)

Lecture 145 Prepare the resource plan sheet (Part V)

Lecture 146 Prepare the meta data for the resource plan sheet (Part I)

Lecture 147 Prepare the meta data for the resource plan sheet (Part II)

Lecture 148 Prepare the resource plan sheet (Part VI)

Lecture 149 Prepare the risk assessment sheet (Part I)

Lecture 150 Prepare the risk assessment sheet (Part II)

Lecture 151 Finaliye the risk assessment sheet and report figures to the dashboard

Lecture 152 Report risk assessment figures to the dashboard (Part I)

Lecture 153 Report risk assessment figures to the dashboard (Part II)

Lecture 154 Finalize the dashboard with project status information

Section 16: Project Management - Application - Smartsheet

Lecture 155 Overview of the tool

Lecture 156 Define a new project

Lecture 157 Import a MS Project file

Lecture 158 Add and manipulate phases and tasks

Lecture 159 Link tasks

Lecture 160 Export from Smartsheet to PDF, MS Excel and MS Project

Lecture 161 Summary of Smartsheet

Lecture 162 Change the view: Card View, Gantt Chart, Spreadsheet or Calendar

Lecture 163 Agile Project Management: Card View

Lecture 164 Agile Project Management: Calendar View

Section 17: Project Management - Application - Atlassian JIRA

Lecture 165 Atlassian JIRA and other project management tools

Lecture 166 Agile project management with JIRA

Lecture 167 Overview of JIRA

Lecture 168 Add a backlog in JIRA

Lecture 169 Scrum Boards in JIRA and Sprint planning

Lecture 170 Create a scrum board

Lecture 171 Kanban Boards in JIRA

Lecture 172 Agile Reporting (I)

Lecture 173 Agile Reporting (II)

Section 18: Project Management - Conclusions

Lecture 174 Project conclusion

Lecture 175 How to close a project

Lecture 176 Lessons Learned

Lecture 177 Handover

Section 19: Documentation management

Lecture 178 The importance of the documentation in a software development process

Lecture 179 Overview of the documentation

Lecture 180 Overview of the documentation: input guidelines

Lecture 181 Overview of the documentation: technical briefing

Lecture 182 Overview of the documentation: business requirements

Lecture 183 Overview of the documentation: project documentation

Lecture 184 Overview of the documentation: project deliverables

Lecture 185 The project concept

Lecture 186 Track your documentation: the meta data collection

Section 20: Additional tools

Lecture 187 Mind Mapping

Lecture 188 Change Management tools

Lecture 189 Flow Chart tools

Lecture 190 Risk Management tyools

Lecture 191 Documentation Management tools

project managers,business owners,business developers,product managers,software architects,software developers,managers,Students of Management Science,project planners