1. Tell us in brief about your company and the leadership.
We have started this business together with my partner. The idea was to make a strong execution development team that can make a project from scratch and scale it.
Our idea and leadership belong to a partnership. Between a skilled team and a strong founder who wants to challenge chess.com or Todoist or Mailchimp or Habitify or disrupt traditional markets with great software products.
We don’t have juniors in our team, only middle and higher-level of expertise because we don’t let our clients pay the money for juniors’ study during the project. So the combination of strong level developers, the process of work, standards, continuous improvements, and SCRUM best practices let us make innovative products together.
2. What is your company’s culture? What does Rocketech stand up for?
We are bundling a culture of partnership and we believe that it’s staying on
A )Transparency with the team and founders. Transparency in what we are doing and the way we are doing features, its costs, etc.
B) Honesty during the code creation and during our work. We are honest with ourselves and with our clients and solve problems together with founders because they are Product owners and they see value in this.
C)Professionalism – we have only middle and higher-level of expertise people. ROCKETECH is not studying employees using the client’s projects.
D) Effectiveness of results. Our team is trying to give a client different options for realizing his tasks. We are a reliable partner for our clients and this concept works with every single person in the team that we provide to the founders.
E) Partnership. Our team is the client’s team. We don’t make any black-box development, everything is open to Founders/Product owners and we are driving by Founders’ aims all the time.
F) SCRUM is our core. We have a culture of being brave and not being afraid of making mistakes, and continually improving if that happened.
3. How do you approach a client and understand their perception of the app development process for the first time?
We start with a discovery sprint all the time.
Product Discovery Sprint is the first step of the Agile development method — a philosophy that emphasizes the value of interaction, data-driven decisions, and cyclist, as opposed to linear development.
We prepare a backlog of features, choosing a tech stack, preparing the team, evaluating risks of development and design architecture of the future product.
After every sprint, we work together with the founder/product owner and guide him through the best practices of SCRUM which deliver functionality every sprint during the demo.
So once we run over some sprints, the Product owner can already make the release of the first MVP. After that, we are making the next version and scale up the product together.
4. What engagement models do you offer? How should a client choose?
So, first of all, we don’t use a fixed price model because of very bad experiences. We know that this model is just wasting time and resources.
We have a classic time and material model where we are allocating developers under the management of the founder or product owners or CTOs.
Another model is a dedicated team that provides a full-cycle team that can deliver everything to the Founder – development, quality assurance, UX/UI design, feature management, people management, DevOps and CI/CD, quality control, and many more. For 90% of projects, we are working with this model and it let us provide value for the smart burn of customers money and complex percent on the delivery team, after some time the team becomes more effective and starts to provide more features than was planned before.
5. What do you think are the key factors to look into the product before delivering? How do you manage or deliver the project on time?
First – Know exactly what users are looking for. To know that there are many tools available and founders have to know that before they invest in the idea and start implementing it.
Second – Time to market because no matter how you can test until you give the service or app to the end-user you will never know the exact need
Third – Improvements all the time but try to find features that let you scale the product rapidly.
All this is achievable with ROCKETECH, together with our process, the strong team we have no problem with the timeline because every founder is divided and synchronized completely with our team on the project.
6. Any particular technology or industry you would be targeting? How do you plan to prepare your workforce for the upcoming technology upgrade?
We are using different technologies in our company but all of them are covering only some part of the development market. We target only 12 different industries and are not willing to make it bigger. We are targeting the quality and process of development itself.
Our expert development team is making suggestions on expanding the tech stack but we do it very carefully because we don’t want to support some very modern and young technology and after having a problem of changing developers, make refactoring or see vulnerabilities or unstable work with 100,000 active users.
7. You are the CEO & Founder of Rocketech for more than 5 years now, can you please share some interesting stories, experiences, and projects that you are proud of?
Every project is unique and we have so many stories to tell for 5+ years in different products and markets. I will give you a few examples.
One time my partner called me and told me that our company hired a new very skilled scrum master. Because we design HR like the function and it belongs more to the team, not to us, sometimes people are hiring someone and we don’t know that this has happened or know this way after.
So my partner called me because during the last call with the team who has been in charge of changes in the company and improvements that my partner have chosen was led by that scrum master who explained why my partner is not skilled enough to be the Product owner of changes process in our company. The funniest thing is that Alexander, my partner, agreed with him and started improving after himself during weekends in order to become better from Monday.
The prehistory of this story is that my partner was looking a few years ago, how to change us and what should form the basis of the company and the answer was Scrum because the fixed price model does not work. He communicated in different communities and one Scrum master amazed him greatly and he dreamed of such people working on our projects. his is this Scrum master. The moral of the story is that you need to try to look for strong people so that they look for their own kind and then strengthen us as founders.
Sometimes you are working very hard and don’t know what we have done some while ago. We have one customer who is making different apps all the time. We have done a Talk guard app for recordings of the calls we made for the iPhone. Customers had as always a limited budget and really didn’t know that it would be possible to implement. Our dev team suggested making it very scalable and put a lot of logic on the device side, not the backend. After months we see now that there are 200k+ downloads, the app is leading of Arabic Region and all this has been done by just two developers, a business analyst, scrum master and QA. The problem of development is always about big support needed during the scaling but here they don’t need us and they just grow and think about what they have to make next.
8. Other than technical expertise, what traits you believe are essential for any e-commerce development company to succeed in this rapidly evolving industry?
Delivery management that makes results and connections with users’ feedback.
9. How do you estimate the role of research agencies like Topdevelopers.biz in bridging the gap between clients and service providers?
You are making great work because together with you ROCKETECH can describe our services better. Founders can choose the right vendor for their needs.
Thank you for this great interview and for making this great communication platform for our market!