Skip to main content

Fundamentals of Software Development Life Cycle (SDLC)

OVERVIEW

Managing a modern SDLC project requires a thorough understanding of the various roles that must come together in order to create a successful application. This understanding begins by recognizing the need to work within a multidisciplinary environment. Business Analysts, Project Managers and Software Testers each have an important role to play and multiple implementation options (such as Waterfall or Agile) are available to them. Knowing which tool or technique to use in any particular situation is key to success. This Fundamentals of SDLC training course will give you the knowledge you need to help you choose between these methods, tools and artifacts so that you can quickly and efficiently take your SDLC project from concept to working implementation.

LEARNING OUTCOME

At the end of this training one should be able to:

  • Describe the different types and levels of software testing                                                                                           
  • Write effective User Stories that can be used to identify requirements in an Agile project                               
  • Comprehend how each different life cycle model is an effective SDLC Implementation                                    
  • Choose the proper project management methodology for your project                                                                  
  • Select different estimating methods and how they should be utilized for time and cost estimation             
  • Comprehend Agile Manifesto and its relationship to the twelve (12) principles of Agile                    
                    

TARGET AUDIENCE

  • Managers of Software Development organizations
  • Project Managers
  • Team Leads
  • Business Analysis Managers
  • Business Analysts
  • Testing Managers
  • Systems Testers
  • Product Owners
  • Program Managers
  • Systems Architects
  • QA Professionals
  • Anyone wanting to enhance their business analysis or project management skills

COURSE OUTLINE

  1. Overview of the Systems Development Life Cycle
  2. Overview of SDLC
  3. Overview of Business Analysis
  4. Overview of Project Management
  5. Project Management Methodologies Compatible with the SDLC
  6. Project Initiation
  7. Communications
  8. Risk
  9. Performing the Work (Project Execution)
  10. Closing the Project
  11. Agile Overview
  • Project Initiation
  • Project Planning- The Project Management Plan
    • . Subsidiary Management Plans
  1. Baselines
    • Scope
    • Schedule
    • Cost
  2. Elaborating Requirements
    • Models- Flow, Context, Swim Lanes, Process Flow
  3. Scope Baseline
    • Project Scope Statement
    • Work Breakdown Structure/Work Packages
  4. Activity Definition
  5. Dependency Determination
  6. Estimating
    • Analogous
    • Parametric
    • 3-Point
  7. Schedule Baseline
    • Critical Path Method
  • Important Subsidiary Management Plans
    • Test Plan
      1. Purpose
      2. Considerations
      3. Test Budgeting
      4. Contents
    • Human Resources
      1. Parts
      2. Responsibility Assignment Matrix (RAM)
      3. RACI
  • Communications
    • Components
  • Risk
    • Qualitative Risk Analysis
  • Performing the Work (Project Execution)
    • Developers and Testers
    • Perform Software Testing
    • Requirements Traceability Matrix
    • Levels of Testing
    • Other SDLC Issue
      • Training
      • Rollout
  • Closing the Project
    • Product Acceptance
    • Project Closing
      • Lessons Learned
      • Project Sign-off
      • Transfer
  • Agile Overview
    • C
    • Why Agile
    • The Triple Constraints in Agile
    • Agile Approach to Planning
    • Agile Manifesto
      • Agile Principles
    • Agile Methodologies
      • Scrum Process
      • XP
    • Agile Planning
      • Levels
      • User Stories
      • Release Planning
      • Product Backlog
      • Sprint Planning, Story Points and Team Velocity
      • Daily Scrum
      • Sprint Review
      • Demo
      • Sprint Retrospective

25+ Years of Excellence​

For more than 25 years, Bridgit has been at the forefront of the training industry in Malaysia and beyond. We are well known for our innovation solutions and our consistent quality of development and deliver

HRDC Claimable​

All of our programs are fully claimable through HRDCorp. Our training advisors can assist you where necessary with the claim process.

Customized Training Solutions​

We understand that not every situation is the same and that our clients need solutions for their specific needs. That is why all of our programs are highly customisable, very often without any additional cost.

Send us an enquiry!​

Want to register for our training courses? Drop us an email and we'll be in touch!​
Copyright © 2020 Bridgit.All Rights Reserved. The Association of Change Management Professionals® and ACMP® are registered marks of Association of Change Management Professionals.Project Management Professional (PMP)®, Certified Associate in Project Management (CAPM)®, Program Management Professional (PgMP)®, PMI Risk Management Professional (PMI-RMP)®, PMI Agile Certified Practitioner (PMI-ACP)®, PMI Scheduling Professional (PMI-SP)®, PMBOK® and the PMI Authorized Training Provider logo are registered marks of the Project Management Institute, Inc.
marcel conrad de booij​
Trainer & Speaker​
Details to know​
  • Management
  • Leadership
  • International Motivational Speaker
  • BSc, MBA, PMP®, RMP®
  • PMP® Certified Instructor
  • Specialist in Management & Leadership Trainings