Skip to main content

Getting Started With OutSystems

OutSystems

How long does it take to learn OutSystems Platform?

OutSystems Platform is easy to learn for people with a development background, as well as for those with other backgrounds like business analysts.

Developers can become productive in as little time as one week, because OutSystems Platform uses familiar software development constructs that developers already know if they have used other technologies. Basic programming acumen and an understanding of relational database concepts are all that is required to master OutSystems Platform out of the box.

  Less than a week One week to less than two weeks Two or more weeks
Solution architects   x  
Developers x    
Business analysts     x
DBAs x    

OutSystems Platform abstracts the complexities of the underlying technologies, which include HTML5, CSS3, JavaScript, SQL, C# and Java, and practitioners who are not skilled in these technologies become productive in as little a month. Here's an example of a project led by a business analyst who learned OutSystems.

Seasoned developers will quickly see productivity gains as they learn to build platform extensions and visually reusable components that encapsulate the products of their skills in the underlying technologies.

Why learn OutSystems Platform?

Although OutSystems Platform is easy to learn, it does require some effort and some change in a team. So, why should someone even bother to try? After all, there are plenty of other technologies competing for developer attention.

More time to focus on what matters

For seasoned developers, OutSystems Platform becomes another skill they will master and leverage to achieve business goals. The mindset of a developer who is using OutSystems Platform will always be to get to the bottom line, using creativity and intelligence to solve the business problem. This is because they do not have to concern themselves with database scripts, deployment plans, dependency analysis, maintenance and all the things that distract from truly developing an app.

Fast ramp-up and easy team rotation 

With OutSystems Platform, coding standards are used by all developers and developers can change code safely without concerning themselves with where it might break. Developers can be ramped up quickly and rotating team members between projects or in different areas of a project becomes simpler.

An OutSystems Platform customer, who uses a team of 60 developers on large projects, is currently able to train new OutSystems developers and have them productive on projects in two weeks. Rotating people between projects takes only a few days.​