What is the best way to own a problem? Why not bring in an expert with a fresh perspective. Expert technical consultants from Monterail review code, analyze product strategy, and help clear up UX / UI problems, and performance issues.
Get a comprehensive, and independent review of your code from Monterail’s senior consulting staff. They will make suggestions and explain what needs to be changed.
Participate in a product strategy workshop and benefit from the experience we have gained working with numerous clients over the years.
Solve technical problems of all kinds, during a series of our technical specification consulting workshops.
If it has come to your attention that your AngularJS app has become noticeably slower, it’s not like you have to live with it forever. Monterail can help you improve your website’s performance, reduce page load time and remove front-end bottlenecks.
If you don’t want to rethink your front-end architecture from scratch, our consultants will look for quick wins, revising the 20% of code causing 80% of slowdowns.
Angular provides a developer with tremendous power, comfort and the possibility to quickly create complicated software, but with great power comes great responsibility. I’d like to share a few non-trivial tips on how to improve Angular’s performance.Explore
Whether you need a new roadmap, or if you just want to see how technology could improve your established value propositions, we’ve got you covered.
Product strategy and business analysis consulting workshops will help you to clearly express your business goals and working assumptions to your engineers. These valuable workshops will help you to identify missing features or discover new ones you could use.
If, on the other hand, you are starting from scratch and don’t have a clear vision yet, wouldn’t it be great to bounce your ideas off somebody who has spent years working on Web development and knows the business inside out?
For many Teambook users, loading time was up to 10 seconds due to a complicated table view. We focused on user impression and went with preemptive loading. Users then perceived page load time as being 58% faster. Overall loading time was 22% faster.
Teambook lets users plan events for multiple users over multiple days with an easy-to-use UI. The downside? Recalculating so much information felt slow and limited Teambook’s capabilities. Achieving a huge win on behalf of Teambook’s most valuable power users, we managed to improve the calendar’s capacity by 400%.
Planning events doesn’t scale well. Even the most basic data, namely, the whos, whens and whats can cause the user interface to suffer from information overload when there are 100-300 events instead of just a few. With 300 events in the calendar, Teambook’s perceived load time, if anybody wanted to edit anything, was 6.2 seconds. After we finished our work, loadtime was down to 0.8s, a stunning 86% improvement, a sizeable leap forward in performance efficiency.
But we weren’t finished yet. 300 events are difficult to oversee, even for the most efficient managers. Teambook had assisted their users by fitting an exhaustive set of filters. Unfortunately, changing filters was causing the whole page to freeze. The final 102% improvement of filtering time must have felt like a fresh breeze to Teambook’s busiest clients.
What impressed me most with Monterail is their commitment and willingness to go the extra mile. It’s really great to feel they care as much as you do about your project and will work hard to find the right solution. Monterail is truly an extension of our development team.
Every once in awhile, you stumble upon a difficult problem. In order to solve it, you have to identify exactly what needs to be done, in order to really fix the problem. To this end, our consultants’ expertise in analyzing and specifying engineering problems will help you clarify your technical requirements, and flesh out the details of everything that needs to be done to solve your technical Web problems.
Furthermore, Monterail provides complete agile specification documents that provide clear definitions of problem features. These will enable your engineers to quickly understand the scope of the work ahead of them, required to solve the software problems.
Handed off to the team by a domain expert or a business analyst with no explanation other than a short user story.
Result of dialog between developers and stakeholders who have made sure they all understand each other.
Heavy. Describes multiple feature solutions that will take months to complete.
Lean. Prepared right before the feature hits development to prevent sluggish handovers, and to increase efficiency and collaboration.
Dated. Poor specification documents that stop being relevant over time because of feature changes or fixes added over time.
Dynamic. Problem specification done the Monterail way always stays up to date by having built-in mechanisms that prevent dating.
Intermittent. The system requires a long testing phase to determine requirement compliance.
Continuous. Tests are baked into a specification document. The interval between a test’s failure and a fix should be as short as possible.
Vague. The specification document creates a translation cost between business and delivery. Features have to be split into smaller chunks by your developers.
Concrete. Monterail specs allow engineers to produce working code as quickly as possible to shorten the duration of the feedback loop between design and implementation.
Tell us what kind of a problem you’ve got,
and our consultants will provide a quick response and the help you need.