We get requests of different shapes and sizes. Sometimes it's just a concept, sometimes it's a low-fidelity wireframe or pencil sketches. Sometimes it's a colorful wireframe built in Figma or XD. Sometimes it's an existing application that we need to remake or take over. Sometimes it's an amazingly large spreadsheet, which is somewhat like an application that we need to piece together and convert into a web application.
Over the course of a few years building apps, we've dealt with loads of different scenarios and come up with a robust and fail-proof process that works for all complexity levels.
Understandably, the first step after signing a new project is to prepare as much as possible ahead of kick-off and make the rest of the journey with us smooth for our clients.
We share a checklist of the type of access we need. We have a large list of questions that we need to ask about the app. This is where we fully understand your expectations, collect all your requirements and identify any roadblocks that we might come across.
The requirements are communicated in detail to the development team so everyone is on the same page. We chalk out an implementation plan. What needs to be done by who and when.
The principles of agile in software engineering apply to NoCode as well. We occasionally come across features or plugins we haven't used before. We need to test these areas first to completely de-risk the app. Questions like, can bubble handle this feature, can we embed this widget, can we pass that webhook, etc. need to be answered to avoid any surprises.
We always prefer some kind of visual flow of the app before building the whole thing as it is a low cost/effort way to visualize the concept of the app and agree on the user journeys and UI/UX. Many times clients provide us with their own low-fidelity wireframes. Sometimes there's an existing app. If there are none, then we use Airdev’s Canvas kit to create mock-ups.
We use Clickup for setting up and onboarding for each client. Clients can access all onboarding material and tasks for their project on Clickup
It gets a bit more serious now. Once we have the front-end sorted with a list of user-stories and some screens, then it's time to switch to the database (DB) architecture.
DB architecture is the foundation of an application. We use a number of helpful tools to map DB architecture depending on complexity of the app including spreadsheets, DB diagrams and IO.
At this point, we understand the complexity and scope of the app a lot better so we can provide a more accurate estimate of the time it's going to take for project completion. We are now fully equipped to build the app in Bubble.
We have weekly syncs with client, Zubair and dev team working on the project. It usually lasts 30 minutes where we talk about what we did in the previous week, any questions that we have and what we are going to work in the following week.
Throughout the duration of the project, we exchange a lot of emails and loom recordings. Because our clients and development team is spread across the globe, this enables prompt communication.
We have a number of integrations in place. Our Team@AZKY email is connected to Clickup. So the feedback shared by clients is automatically recorded in the thread.
Once a sprint is complete, the clients are given access to marker.io, a handy feedback tool which makes it super easy to report any bugs or mistakes in the app,. Once a bug is reported, a task is automatically created in Clickup and assigned to the developer to action on.
We hope this was useful. And if you have any questions, please contact us.
They are not just a local development shop but more like an expert team who knows how to validate ideas, find the right tools, and use shortcuts to launch fast and iterate early. This was truly helpful for us.
...They've done an incredible job for us in terms of doing lots of dashboarding, reporting and analytics. Also combining that with some traditional dev stuff... Cannot recommend Zubair and AZKY any more than possible. They are a really good trust worthy agency to work with.
Overall, the experience working with AZKY Tech team was very easy and they were very receptive to any changes we requested.
We have been working with AZKY on multiple products, they are our go-to agency for building no-code tools and apps.
AZKY doesn't just try to build whatever you ask them to. They take time to understand your business objectives and propose changes based on what we might actually need. This way, they quickly became an integral part of our business.
Bubble is a no-code tool, as a semi-technical founder, I could build most of the stuff myself. However, as a business owner, I decided that I'm better off doing other things and leaving the development work to professionals like AZKY.
We've hired many product managers and software developers. Usually, they struggle with understanding the business or the technical side of the project. AZKY handles both well.
Zubair and his team are incredible. I have never worked with a developer who took the time to understand our business goals and related product needs like Zubair. Beyond being a skilled developer and manager, he's extremely professional, responsive and just a pleasure to work with. You should feel extremely confident in working with Zubair and AZKY.
We bid our project to over 20 vendors. We chose AZKY and Zubair over all the others because he was able to present a creative development strategy that not only within our budget and timeline, but also took into consideration our current and future state business needs provide us with value long after his contract was done.
Zubair and his team took the time to deeply understand our business goals and were able to translate that into a solid MVP product and user experience. More importantly, he was very transparent throughout the entire development process by showing us work-in-progress product and being candid about what was going well and more importantly, what wasn't. When there was an obstacle, he provided numerous solutions. For tasks that we needed to complete and product stakeholders, he provided clear guides and videos which significantly cut down on meeting time and enabled us to work faster.