Section 1 : Introduction

lecture 1 Introduction 2:17
lecture 2 Course Structure 14:4
lecture 3 The software Development Process - definitions 3:11
lecture 4 The software Development Process - overview 1:27
lecture 5 Design Pattern - definition 3:2
lecture 6 The scenario in a software project 4:39
lecture 7 Roles & Responsibilities 8:22
lecture 8 The problem- understand the customer requirement 6:44
lecture 9 Presentation of a case study 10:30

Section 2 : Software development models

lecture 10 General 2:56
lecture 11 Software Development Life Cycle (SDLC) 13:48
lecture 12 What are the Software Development Life Cycle (SDLC 4:50
lecture 13 1. Waterfall model 8:21
lecture 14 2. V model 5:6
lecture 15 3. Incremental model 3:53
lecture 16 4. RAD model 3:38
lecture 17 5. Agile model 4:26
lecture 18 6. Iterative model 3:3
lecture 19 7. Spiral model 3:15
lecture 20 8. Prototype model 3:19
lecture 21 How to select the right Software Development Life 2:30
lecture 22 Which factors determine the selection of the devel 5:42
lecture 23 Which factors determine the selection of the devel 8:0
lecture 24 Which factors determine the selection of the devel 0:33
lecture 25 Which factors determine the selection of the devel 11:20
lecture 26 Which factors determine the selection of the devel 5:43
lecture 27 Which factors determine the selection of the dev. 9:27
lecture 28 Which factors determine the selection of the dev m 12:56
lecture 29 Which factors determine the selection of the dev. 4:12
lecture 30 Which factors determine the selection of the dev m 8:57
lecture 31 Which factors determine the selection of the devel 0:46

Section 3 : Phase 1 - Requirement Gathering

lecture 32 What is requirement gathering 12:54
lecture 33 Initial Requirements 5:22
lecture 34 Uncertainty in Technology 2:48
lecture 35 Case Study - An eLearning membership website - cus 4:34
lecture 36 Case Study - An eLearning membership website - cus 3:30
lecture 37 Case Study - An eLearning membership website - cus 3:42
lecture 38 Case Study - An eLearning membership website - cus 1:24
lecture 39 Case Study - An eLearning membership website - cus 2:47
lecture 40 Case Study - An eLearning membership website - cus 1:17
lecture 41 Identify the solution 14:23
lecture 42 Identification of the skills and technologies 4:33
lecture 43 Work organization 6:26
lecture 44 Ways to collect the requirements 3:4
lecture 44 Analyze the requirements 3:4
lecture 46 Review the customer processes and define what to a 1:57
lecture 47 Agreement and sign off. 4:45

Section 4 : Phase 2 - DESIGN - The Unified Modeling Language (UML)

lecture 48 Introduction, UML DiagramTypes
lecture 49 Class Diagrams 5:16
lecture 50 Relationships between classes 5:2
lecture 51 UML Relationships 4:11
lecture 52 UML Packages 1:25
lecture 53 UML Composite Structures 1:57
lecture 54 Component diagrams 1:57
lecture 55 Use case diagrams 0:40
lecture 56 Use cases 1:42
lecture 57 How to draw a use case 1:10
lecture 58 Use case modelling 2:49
lecture 59 Use case document 3:44
lecture 60 Interaction & Collaboration Diagrams 5:7
lecture 61 Statechart Diagrams 6:38
lecture 62 Activity Diagrams 3:33

Section 5 : Phase 2 - DESIGN - Software Architecture and design definiti

lecture 63 What is software architecture 3:1
lecture 64 What is software design 2:7
lecture 65 Software architecture- basics 3:7
lecture 66 Software architecture vs v Software design 1:21
lecture 67 Components 10:35
lecture 68 Packages 3:18
lecture 69 Interactions 2:13
lecture 70 Interaction Oriented Architecture 1:22
lecture 71 MVC Pattern 8:56
lecture 72 Security 2:9
lecture 73 Security Architecture 6:31
lecture 74 Performance 10:19
lecture 75 Fault-tolerance 8:35
lecture 76 Robustness 4:43
lecture 77 Extensibility 1:9
lecture 78 3rd party usage 8:56
lecture 79 High level design 3:50
lecture 80 Case Study - An eLearning membership website - hig 10:40
lecture 81 Low level design - use cases (I) 8:10
lecture 82 Low level design - use cases (II) 10:50
lecture 83 Case Study - An eLearning membership website - use 6:23
lecture 84 Low level design - detailed process descriptions 10:23
lecture 85 case Study An eLearning membership website detaile 4:32
lecture 86 Case Study- An eLearning 5:4
lecture 87 Case Study An eLearning membership website detaile 3:22
lecture 88 Case Study An eLearning membership website detaile 1:11
lecture 89 Case Study - An eLearning membership website - Wir 2:14
lecture 90 Case Study - An eLearning membership website - Wir 3:15
lecture 91 Case Study - An eLearning membership website - Wir 3:58
lecture 92 Case Study - An eLearning membership website - Wir 3:15
lecture 93 Case Study - An eLearning membership website - Wir 2:36
lecture 94 Back end design 5:5
lecture 95 Difference between back end and admin panel 3:51
lecture 96 Example of CMS Back End 2:56
lecture 97 Example of admin panel - system information 1:28
lecture 98 Example of admin panel - management of payment inf 0:57
lecture 99 Example of admin panel - complex admin systems 3:0
lecture 100 Specify the back end 11:38
lecture 101 Specify the back end- case study - elearning platf 3:44
lecture 102 Specify the back end- case study - elearning platf 1:52

Section 6 : Phase 2 - DESIGN - Database Architecture

lecture 103 What is a database 12:31
lecture 104 Relational database 11:1
lecture 105 Define a database 5:37
lecture 106 Primary key 6:56
lecture 107 Foreign key 14:6
lecture 108 Roles and privileges 14:13
lecture 109 Case Study - Database structure (1) 4:11
lecture 110 Case Study - Database structure (2) 3:29
lecture 111 Case Study - Database structure (3) 1:58
lecture 112 Case Study - Database structure (4) 4:52
lecture 113 Case Study - Database structure (5) 4:13
lecture 114 Case Study - Database structure (6) 3:4
lecture 115 Case Study - Database structure (7) 3:47
lecture 116 Case Study - Database structure (8) 7:45

Section 7 : Phase 2 - DESIGN - Technical Requirements

lecture 117 What is a technical requirement (I) 4:33
lecture 118 What is a technical requirement (II) 5:52
lecture 119 What is a technical requirement (III) 5:42
lecture 120 Case Study - An eLearning membership website - tec 7:56
lecture 121 Case Study - An eLearning membership website - tec 5:8
lecture 122 Case Study - An eLearning membership website - tec 3:0
lecture 123 Case Study - An eLearning membership website - tec 7:4
lecture 124 Case Study - An eLearning membership website - tec 3:18
lecture 125 Scrum - the requirements 10:39
lecture 126 Scrum - User Story 7:33
lecture 127 Scrum - the definition of done 8:40
lecture 128 Case Study - An eLearning membership website - use 10:29
lecture 129 Case Study - An eLearning membership website - def 3:42
lecture 130 Case Study - An eLearning membership website - def 7:2
lecture 131 Case Study - An eLearning membership website - def 2:5

Section 8 : Phase 3 -Implementation-- Development

lecture 132 Introduction 6:6
lecture 133 Installations 2:56
lecture 134 Configurations 2:41
lecture 135 Customizations 6:43
lecture 136 Integrations 4:5
lecture 137 User Training 5:4
lecture 138 Structured Programming 2:23
lecture 139 Functional Programming 2:31
lecture 140 Programming style 2:9
lecture 141 Examples of programming style guidelines 6:18
lecture 142 Code re-use 2:9
lecture 143 Multi-site Distributed Software Development 1:55
lecture 144 Development environments and IT infrastructures 4:34

Section 9 : Phase 3 - Implementation - Version Management

lecture 145 What is Version Control 4:2
lecture 146 Git and GitHub 3:41
lecture 147 Git branching 5:35
lecture 148 Create a Git branch 1:45
lecture 149 Delete a Git branch 1:24
lecture 150 Application of Git branching in a specific develop 3:50
lecture 151 Git Terms- Repository,Staging, Commit, Push, Pull 3:0
lecture 152 Git in action 9:51
lecture 153 Software versioning 4:38

Section 10 : Phase 3 - Implementation - Risk assessment

lecture 154 Introduction 5:0
lecture 155 Software Risk Identification 1:35
lecture 156 Software Risk Analysis 1:45
lecture 157 Software Risk Planning 3:0
lecture 158 Software Risk Monitoring 0:28

Section 11 : Phase 3 - Implementation - Change management

lecture 159 What is Change Management in Software development 4:20
lecture 160 The Change Management Process 6:22
lecture 161 Agile Change Management Process 2:12

Section 12 : Phase 3 - Implementation - The deployment process

lecture 162 The deployment process 2:36
lecture 163 The documentation for the deployment 2:36
lecture 164 Agile Software Deployment 7:51
lecture 165 Regression testing. 8:28

Section 13 : Phase 4 - Quality Assurance - Verification

lecture 166 Verification phase 4:51
lecture 167 Software Quality 3:21
lecture 168 Software Testing Life Cycle 9:15
lecture 169 Agile Methodology in Testing 1:43
lecture 170 How to check the quality of software product
lecture 171 Overview of the tests 5:21
lecture 172 Definition of test scenario 10:19
lecture 173 Definition of test case 6:10
lecture 174 Example of test case 7:35
lecture 175 Case Study - An eLearning membership website - de 3:19
lecture 176 Case Study - An eLearning membership website - def 3:24
lecture 177 Case Study - An eLearning membership website - def 4:19
lecture 178 Case Study - An eLearning membership website - def 4:1
lecture 179 Case Study - An eLearning membership website - def 5:37
lecture 180 Case Study - An eLearning membership website - def 5:20
lecture 181 Integration tests 5:51
lecture 182 Performance tests 6:0

Section 14 : Phase 4 - Quality Assurance - Validation

lecture 183 What is software validation 6:0
lecture 184 User Acceptance tests 8:6
lecture 185 Organize the user acceptance tests how to run the 2:10
lecture 186 Organize the user acceptance tests who is your con 3:43
lecture 187 Organize the user acceptance tests the material li 5:29
lecture 188 Organize the user acceptance tests the process 2:2
lecture 189 Organize the user acceptance teststext execution 1:32
lecture 190 Organize the user acceptance tests how to define p 3:49

Section 15 : Phase 4 - Quality Assurance - Incident Management, debugging

lecture 191 Incident Management -Definition 3:25
lecture 192 The Incident Management Report 3:29
lecture 193 The Incident Management Process 3:16
lecture 194 The Incident Management System 0:58
lecture 195 Case study- Incident Management for the developmen 15:4

Section 16 : Phase 5 - Go Live

lecture 196 What is a Software Go Live 0:47
lecture 197 The Go Live process 1:3
lecture 198 UAT exit procedure 3:28
lecture 199 Project sign-off 3:19
lecture 200 Preparation 3:18
lecture 201 Go Live checklist 1:7
lecture 202 Cut over 1:56
lecture 203 Go Live 0:51
lecture 204 Lesson learned 0:47

Section 17 : Software Maintenance

lecture 205 Software Maintenance definition 1:33
lecture 206 Maintenance agreements 2:47
lecture 207 Software Maintenance Proces 2:25
lecture 208 Software Maintenance Methods 3:8

Section 18 : Software Platform Development

lecture 209 What is a software platform 2:25
lecture 210 Product customizations 6:43
lecture 211 Case Study - An eLearning membership website-defin 3:16
lecture 212 Case Study - Text in different languages 4:14
lecture 213 Case Study - Text in different languages - Explana 6:27
lecture 214 Case Study - Assets and config for different count 1:46
lecture 215 Case Study - Assets and config for different count 5:6
lecture 216 Case Study - Customize functionalities 2:46
lecture 217 Case Study - Customize functionalities - Explanati 6:20
lecture 218 Case Study - Different modulesadditional pages 1:42
lecture 219 Case Study - Different modules-additional pages - 3:13
lecture 220 Case Study - Content management to customizeconfig 1:44
lecture 221 About Certification Pdf
lecture 222 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS Pdf

Section 19 : Agile Frameworks SCRUM & Kanban

lecture 223 Agile methodology 5:22
lecture 224 Agile Frameworks - Scrum 8:24
lecture 225 The Scrum Sprint Cycle 3:44
lecture 226 Scrum Release Planning 1:5
lecture 227 Sprint Planning 1:20
lecture 228 The Daily Scrum 5:46
lecture 229 The Sprint Review 4:48
lecture 230 The Retrospective Meeting 3:48
lecture 231 The Kanban Agile System 3:39
lecture 232 Kanban Boards 7:25
lecture 233 Team size in a Scrum project 0:57

Section 20 : Object-Oriented Programming Concepts

lecture 234 What is Object-Oriented Programming (OOP) 1:58
lecture 235 Objects 1:33
lecture 236 The Class 4:1
lecture 237 Encapsulation and Data Hiding 2:44
lecture 238 Abstraction 2:19
lecture 239 Inheritance 4:1
lecture 240 Polymorphism 3:26
lecture 241 Interfaces 2:12

Section 21 : Project Management

lecture 242 Project management concepts 3:37
lecture 243 Characteristics of a project 4:23
lecture 244 Tasks in a project 3:54
lecture 245 The Output of a project 1:47
lecture 246 Diagram of a project 2:9
lecture 247 The work breakdown structure- breakdown the projec 8:32
lecture 248 The work breakdown structure- assign WBS codes to 5:6
lecture 249 The release plan
lecture 250 Traditional project management 4:16
lecture 251 Agile project management Scrum 10:12
lecture 252 Case Study - An eLearning membership website - set
lecture 253 Case Study - An eLearning membership website - set 3:36
lecture 254 Case Study - An eLearning membership website - set 2:27
lecture 255 Case Study - An eLearning membership website - set 3:37
lecture 256 Case Study - An eLearning membership website - se 1:19
lecture 257 Case Study - An eLearning membership website - set 8:37

Section 22 : Documentation management

lecture 258 The importance of the documentation in a software 9:45
lecture 259 Overview of the documentation 9:0
lecture 260 Overview of the documentation input guidelines 4:8
lecture 261 Overview of the documentation technical briefing 2:44
lecture 262 Overview of the documentation-business requirement 0:32
lecture 263 Overview of the documentation- project documentati 1:38
lecture 264 Overview of the documentation- project deliverable 2:24
lecture 265 Style guidelines 12:7
lecture 266 Guidelines for third party integration 7:42
lecture 267 List of templates 5:21
lecture 268 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SY Pdf
lecture 269 API documentation 6:45
lecture 270 Sitemap and web site 3:31
lecture 271 User manuals 8:19
lecture 272 Module-component catalogue
lecture 273 Content gathering decks 10:15
lecture 274 Data validation rules 5:50
lecture 275 Track your documentation the meta data collection 9:3

Section 23 : Useful tools and guidelines

lecture 276 Specify an authentication 9:0
lecture 277 Specify a web service 12:50
lecture 278 Specify the connection between 2 separate applicat 5:54
lecture 279 Guidelines for third party (an example for a page 5:36
lecture 280 The IT infrastructure of a Web Web project 14:28
lecture 281 Mind Mapping process 2:15