Welcome to the Early Adopters program, designed to boost your team's autonomy when using the OutSystems Platform. This 4 weeks program - delivered in the context of a real life project - focuses on core practices needed so that you can become an expert.
Advanced Topics
Practices
Data Model
Pair Programming One on One  

Continue implementation of the project in a pair-programming fashion.
Audience: Developers
Data Model Review  

Review the data model in order to support good performance (indexes, foreign keys, etc.)
Audience: Developers
Integration
Extension Usage 101  

Introduction to OutSystems advanced development: extensions and their development best practices; how to debug extensions; how to integrate with external databases through extensions; how to use .NET or Java data structures in OutSystems.
Audience: Architects + Developers
Performance
Pair Programming One on One  

Continue implementation of the project in a pair-programming fashion.
Audience: Developers
Infrastructure Best Practices Review  

Introduce the infrastructure design and best practices to IT Operations.
Audience: IT Operations
Advanced Performance & Scalability 101  

Awareness to Performance & Scalability matters. How the platform enables the infrastructure to scale. Some performance tuning will be showcased, also some common pitfalls and the way they should be addressed.
Audience: IT Operations + Architects
Testing
Testing Best Practices  

Introduce some common testing practices. What different approaches exist? Support for automated tests.
Audience: Stakeholders + Developers
Pair Programming One on One  

Continue implementation of the project in a pair-programming fashion.
Audience: Developers
Internal Team Code reviews  

Have the team reviewing the code itself.
Audience: Developers
Code Reviews
Pair Programming One on One  

Continue implementation of the project in a pair-programming fashion.
Audience: Developers
Assisted Code Reviews  

Acceleration trainer will be reviewing each team member's code. Output from this session will be main concerns and problems that need to be tackled in future iterations.
Audience: Developers
Weekly Checkpoint
Internal Team Demo  

Dry run session to prepare for the demo with the stakeholders, showcasing the achievements of the week.
Audience: Developers
Checkpoint  

Team will perform a checkpoint with the project stakeholders, demoing the application and user stories for this delivery.
Audience: Stakeholders + Developers
Checkpoint Review  

Review the demo with the team: what went good, what needs to improve, what were the change requests. Prepare next week.
Audience: Developers