EGEL Plus Ingeniería de Software study materials
EGEL Plus Ingeniería de Software study resources

EGEL Plus Ingeniería de Software study plan

EGEL Plus Ingeniería de Software · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

Análisis y diseño de software

  • Distinguish functional from non-functional requirements in a written case

  • Draft a use case model with actors and 5 scenarios for a small system

  • Convert 10 user stories into acceptance criteria

Your checkpoint

A requirements document for a fictional system with use cases and acceptance criteria

Week 2

Análisis y diseño de software & Construcción y pruebas de software

  • Produce a class diagram and a sequence diagram for two core flows

  • Apply SOLID principles to refactor a flawed design sketch

  • Map design artifacts to unit test cases

Your checkpoint

Design package (class + sequence diagrams) with a traceability table linking each element to at least one test

Week 3

Construcción y pruebas de software

  • Write unit tests covering boundary and equivalence partitions for three functions

  • Explain the test pyramid and classify 15 sample tests by level

  • Design integration test cases for a two-module interface

Your checkpoint

Test plan with 20+ categorized cases and a written justification of the chosen test levels

Week 4

Construcción y pruebas de software & Arquitectura, calidad y procesos de software

  • Compare three architectural styles against a stated quality scenario

  • Define code review checklists and static analysis criteria

  • Design a CI pipeline stage sequence with rationale

Your checkpoint

Architecture decision record plus a CI pipeline diagram with justification

Week 5

Gestión de proyectos de software

  • Build a WBS with estimates for a 3-month project

  • Sequence activities and identify the critical path

  • Identify, score, and plan responses for 8 risks

Your checkpoint

Project plan with WBS, schedule, critical path, and risk register

Week 6

Gestión de proyectos de software & Arquitectura, calidad y procesos de software

  • Select and justify a lifecycle model for two contrasting project profiles

  • Define 5 process metrics and their collection method

  • Draft a quality plan mapping quality attributes to verification activities

Your checkpoint

Process and quality plan document covering metrics, lifecycle choice, and verification mapping

Week 7

Arquitectura, calidad y procesos de software & Análisis y diseño de software

  • Evaluate a design against maintainability and performance scenarios

  • Perform a structured architecture review using quality attribute scenarios

  • Update earlier design artifacts to resolve identified trade-offs

Your checkpoint

Architecture evaluation report with at least 3 trade-offs and revised design excerpts

Week 8

Análisis y diseño de software & Construcción y pruebas de software & Gestión de proyectos de software & Arquitectura, calidad y procesos de software

  • Complete a timed 120-question mixed practice set

  • Diagnose weak domains from practice results and list remediation actions

  • Summarize key concepts per domain into a one-page reference

Your checkpoint

Practice exam score report with error analysis and a one-page per-domain summary sheet

Milestones

Week 2: Can explain and apply requirements-to-design traceability without notes

Week 4: Scores 70%+ on a self-made 30-question quiz covering domains 1 and 2

Week 6: Project plan passes a self-review checklist for completeness of WBS, schedule, and risks

Week 8: Scores 75%+ on the timed mixed practice set with no domain below 60%