RO Maquinarias

Light Equipment Rental Store

Inventory software

About project

R.O. Maquinarias is a rental store providing light equipments for commercial and residential construction projects, located in Cancun city, having another branch in Mexico City.

Challenge

They need to track their rents in real-time because in some occasions they used to lost many machines. Also, they want to know who has the machines, due dates in order to recover the equipment.

Available machines New rent Machine types

Development process

Requirement Analysis

For achieve this goal, we met with the customer in order to discuss general questions that get answered during a requirements gathering phase, after the customer explains their real needs, we proceed to identity the high-level task that could help to customer to improve their machine inventory. For example, for this system, we think in many catalogs with a calendar related to customer phone if they need to call him, all in real-time.

Finally, a Requirement Specification document is created which serves the purpose of guideline for the next phase of the model.

User Experience

In this phase the system and software design is prepared from the requirement specifications which were studied in the first phase. We have already done the wireframes that defines the components, their interfaces and behaviors, the customer can see a design preview before code, that was validated by the the owner after consultation and discussions with the team.

User Experience

Development

Why we use a old development model? That is the question that probably you have. It is very simple to understand, use and is perfect to small development projects. We start with three small modules to make software working with the minimal requirements, the customer didn't want to spend a lot of money because he wasn't sure if this will work. The requirements are very well known, clear and fixed with low risk.

The most important achieve for us is develop high quality software. We invest time to improve our process of development due to give as a result the quality bar for software is incredibly low with over half of software systems being released with defects that affect usage.

Considerating the customer perspective, for develop this software with request we taked advantage of PHP , one of the biggest advantage is that it's open source, which means that people actually care about this language and they want to see certain improvements in it. We like to follow the best practices on each language of the existing framework ecosystem Laravel . We bet for building single-page web apps with MVC for the client Backbone.js and Underscore.js , they enforces that communication to the server should be done entirely through a RESTful API. The web is currently trending such that all data/content will be exposed through an API.

Tracking Issues

Working with bugs help to preserve the hight quality in this solution where the customer contribute with the team to release a stable version according to the key requirements, the tracking issue is managed with Trello . The workflow that we use: To Do, In Progress, Review, Done & Requests . That allow us to know exactly where we are working. Is important for us what the customers evaluate our progress on each iteration.

Tracking Issues

Development Tools

Drømbit staff glad to share the tools, techniques and technology required to create magic products. In the following list we are going to show the things which let us achieve our goals.

Google Drive

Google Drive

Moqups

Moqups

Sketch App

Sketch App

Passion

Passion

Preview Project

PCDEPOT

Contact Us

Share with us your ideas and let's build a project together.

Contact Us