5 out of 5.0, Reviewed Nov 8, 2016
Great partner, very flexible and understanding of needs, solution oriented when issues arise.
Go for it, make sure both parties understand the complexity or particularities of your business.
Everything from start to finish, okay it may run a bit faster...
Limited cloud functionality compared to underlying cloud provider (packaged limits)
Be less optimistic about the complexity, it was far more complex than initially estimated.
Sprint 0 before the project start, instead of during the project when commitments have been made from both sides.
1 of 1 peer(s) found this review helpful.
5 out of 5.0, Reviewed Oct 31, 2016
Outsystems provides even more "Rapid application Devevelopment" than promised. With great developer experience, graphical-usabillity and bug preventing support in the development studio. High standards in encryption and security, great monitoring tools (for all environments) and out of the box reporting and business activty monitoring.
Get some advice of an experienced Outsystems partner. There is too much to learn and discover. A well thougt structure of applicatian modules and layered dependencies, will increase the maintainabillity and continous development.
A senior business user really can get along in the developer suite. So the scrum team effort accelorates by, less refined user stories, more direct developement (small improvements en adjustments bij de business user), and less bug reports.
CAn't think of any.
The certification process is quite outdated. A complete e-learning environment with an exam on location on paper?
Think before you leap. Outsystems is very powerfull and speeds up development. So preparing thoroughly is crucial. Design a reference architecture and draw the outline of the desired overall process. We started with a Walking Skeleton phase in order to protype the major concepts and engage the most important risks. For us, that worked out very well.
4 out of 5.0, Reviewed Oct 31, 2016
Happy with what I`ve seen so far. Working offline is a must for us, so very curious to speed up and see this functionality in P10.
Outline very well your expextations of the implementation partner
No offline functionality
Delivery date = delivery date
4 out of 5.0, Reviewed Oct 31, 2016
In general delivered software and cooperation is good, however support is sometimes lacking. We find we sometimes have to raise issues to top levels before action is taken.For smaller issues the cooperation and response is good. Software is not always reliable.
Make sure you can employ trained OS developers or spend $$ to train them well. Think carefully about which support plan suits. What worked well for us is to have the first big applications developed by OS themselves and then later take over from them.
Fast delivery of applications. easy to use. Lots of great features which cover most of our needs.
Somtimes buggy. Lack of clear documentation. The Forums are not well tagged so searching for answers is nearly useless.
Be more supportive when it comes to serious flaws in the software. For example we found a bug in the template platform which took going to the CIO to get it fixed as we were told first time they do not offer support on the template framework (even though they build it themselves).
Would still go for Outsystems.
5 out of 5.0, Reviewed Oct 31, 2016
Good and swift support. Innovative product. Easy to learn. Quickly up to speed.
RAD in Outsystems can really support your Agile processes.
Speed of development. Being able to focus on business functionality.
Lacking a bit in screen control patterns. Not always easy and transparant to design a good GUI.
Build version 10
Difficult to answer. Probably assess properly and extend devleopment in Outsystems for more products and functionality.
4 out of 5.0, Reviewed Oct 31, 2016
Overall experience is very good. We managed to educate junior developers real quick and we were able to rebuild some internal old-school apps. This lead to more customer statisfaction en efficiency.
Create a scrumteam with at least one medior/senior OutSystems developer. This will increase the learning curve of the junior developers in the team.
Server installation was done by 3rd party, developers weren't really involved. If I could startover I would want the developers be more closely involved in this process as well. Just to create awareness and knowledge.
4 out of 5.0, Reviewed Oct 14, 2016
Solid technology, generally excellent services organization, occasional growing pains have caused issues.
If you are building larger scale operational / business process automation applications, don't ignore good back end design. The Outsystems approach tend to focus on excellent UI, but this must be supported by well designed processes.
I love the way the product supports Agile development. This encourages (mandates) high business invovlement and fast results. No more submarines.
Can't think of anything.
Service billing can be a problem if you are looking for detailed work accountability.
Because the agile approach to building applications with Outsystems is very business centric, we had very little IT involvment in some of our earlier projects. This led to a situation where some Sarbanes Oxley controls were not implemented correctly. Doing this again, greater IT involvment could have prevented this.
We have spent millions on their service organziation to build our applications. They employ high quality resources who are very responsive to our business' need.
5 out of 5.0, Reviewed Oct 13, 2016
This is one of the low-code platforms that I have ever seen in my 15 years experience. It's so easy to develop web applications or mobile applications and which are scalable, secure and easily maintainable.
Try it yourself and see ! It does not take more than 5 mins to develop a sample mobile or a web application.
The recent Mobile application development in Platform version 10 is the best thing I have ever seen in my development life. I could create a Mobile Application which is supported in native platforms within minutes including development, deployment, package creation (APK) file and upload to the google stores within minutes...Awesome product
There is always need for more online technology support for more complex technical issues team is facing.
I always wondered why the company is named OutSystems and thought it could have a better name.
This was a very good decision taken by our organization and I do not think anything else could have better solved our problems
I always get the required support in a timely way.
5 out of 5.0, Reviewed Oct 7, 2016
Very close-knit relationship with both support and product management has guaranteed us a very healthy relationship
Just a general heads-up concerning some organizational changes. The major productivity increase raises some coordination issues if you are unprepared, especially in enterprise scenarios where reusability is paramount.
Top-notch support. Very stable and effective product with very small learning curve.
Nothing worth noticing.
The rapid and well deserved success of this platform may bring some challenges as it starts to enter enterprise grade scenarios, namely concerning support to some mainstream standards, very aggressive reutilization of the platform by several development teams with aggressive reuse of functionality which may demand equally effective governance features
Very fast response time but for less important issues the resolution is not as fast which has not been a problem
5 out of 5.0, Reviewed Oct 6, 2016
The platform itself delivers as promised, bringing speed and efficiency to development, the challenge is in finding the talent to develop using it and some other nuances. The crux of why we purchased the platform was to be able to create a brand new SaaS application to market, much quicker and cheaper than conventional means, and we have realized that goal. The challenges have lied mainly in personnel, with - who would develop, training, and the overall involvement of business in the whole process. As an ISV, we have also run into some other nuances with the vendor, that they don't typically face and so that has led to some tweaking or customization of how they price and license their software. We were able to work out those issues, but it was initially a challenge when we faced them and weren't sure of how things would work.
Have all of your project plan details you plan on using for the development of your first application. The truth is, business will become the bottleneck, so help yourself out by starting off with what's necessary to start building the first app, requirements documentation at the very least. Some other advice I would give has the right personnel in place, meaning has a business analyst or product manager who is capable of communicating requirements as clearly and concisely as possible, while also being as expedient as possible. Development will invariably happen faster than a business can develop or refine requirements, so be wary of this and plan accordingly.
The speed in which you are able to develop apps, and bring them to market.
There isn't a very large talent pool, because it's a newer technology in the US, which also means uncertainty in training/retaining talent to work on the platform.
Have a pricing plan, and customer success / implementation pathway more suited for ISV's.
One of the things I would have liked us to do differently is to get the vendor to initially help us build our application, to spend a few weeks with their services team to get a better sense of how the architecture should be done, before engaging in a 3rd party vendor to build it. I also wish that I had the resources (budget), and time to be able to train and retain my own staff of OS Developers. If we'd taken the time to bring in and train our own staff, we likely wouldn't be as far along now and it would not have been built using some of the better practices more experienced developers know. Another thing I would have us do differently is taking more time in analyzing how the UI/UX was done, and possibly not change it from the template at all, again another thing the vendor could have helped us with initially. Now we are married to a customized UI that isn't easy to change as there are different components per page. I would have also gotten all of the required project plan documents out of the way and done before actually purchasing the platform, we weren't ready to begin developing when we purchased. This was also due to rushed timelines and leaning on from business, however.
OutSystems CSP team is wonderful and very helpful throughout our process, they were always available. We likely underutilized them in hindsight!