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
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
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
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
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
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
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
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
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%