Course curriculum

  • 1

    Software and Software Development

    • Software and Software development

    • Software

    • What is Software? - Question

    • What is Software? - Answer

    • What is Application Software?

    • What is System Software?

    • What is Embedded Software?

    • What is Programming Software?

    • Lets play Kahoot!

    • Software Development

    • What is Software Development?

    • Steps of Software development part 1

    • Steps of Software development part 2

    • Uses of different programing languages Part 1

    • Uses of different programing languages Part 2

    • Career opportunities

    • Career opportunities in software development

    • Software Developer/Software Engineer

    • More Career Opportunities

    • Equally Important roles

    • Lets play Kahoot!

  • 2

    Agile and Software Development Methodologies

    • Agile and Software Development Methodologies

    • Where can you find software?

    • Challenges

    • Constraints

    • Requirements (from customer) Part 1

    • Requirements (from customer) Part 2

    • Requirements (From customer) Part 3

    • Stakeholders

    • Software Engineering

    • Breakout Exercise: “Engineering”

    • Lets play Kahoot!

    • Software Lifecycle

    • Requirements phase

    • Software Requirements Specifications Part 1

    • Software Requirements Specifications Part 2

    • Design Phase

    • Design Document Part 1

    • Design Document Part 2

    • Implementation Phase

    • Implementation Document

    • Testing Phase

    • Testing Document

    • Release Phase

    • Maintenance & Support Phase

    • Software Evolution

    • Waterfall Development Model Part 1

    • Waterfall Development Model Part 2

    • Cost in Waterfall development

    • Software Documentation

    • Agile Software Development

    • Agile vs. Waterfall Model

    • Lets play Kahoot!

  • 3

    Agile practice in project management

    • Agile Practice in Project Management

    • The Agile Manifesto

    • 12 Guiding Principles

    • 12 Guiding Principles 1-6

    • 12 Guiding Principles 7-12

    • Declaration of Interdependence

    • Traditional Methods Can be Challenging

    • We Continue the Search for More Effective Methods

    • Agile Methodologies Common Themes

    • Agile Benefits

    • Project Management Methodologies

    • Careers

    • Prerequisites for ACP Exam

    • Agile certifications

    • Agile Project Manager

    • Career Profile of Agile Project Manager

    • Career Profile of Agile Project Manager

    • Agile Business Analyst

    • Career profile of Agile Business Analyst

    • Career Profile of Agile Business Analyst

    • Kahoot game