SteelKiwi designed and developed a startup's functional software product under a tight deadline.
The software scaled to accommodate a high volume of visitors and transactions. It performed well and was highly intuitive. SteelKiwi's strong project management, excellent communication skills, and high-quality work kept the development process running smoothly.
“SteelKiwi Development's approach to project management was excellent and reliable.”
Please describe your organization.
I work for an ICANN-accredited domain name registrar. As a young sister company of a bigger group company, we operate much like a startup. We develop products using an agile methodology, and have a distributed team that leverages the best tools for the job. We aim to disrupt the market by offering a product that is easy-to-use, robust and transparent. Our target market is Asia Pacific and, therefore, the software is fully internationalized and localized.
What is your position?
My role is as a software architect and developer as well as project manager.
What challenge were you trying to address with SteelKiwi Development?
The challenge with software development is being able to move with speed while balancing architecture and code quality.
The challenge in working with an outsourced partner such as SteelKiwi rests in communication and trust. We need to communicate the desired outcomes not only in terms of how the product looks or works, but also in terms of the implementation details because of our nuanced business logic. At the same time, there is a lot of overhead associated with specifying every single detail of every feature that we want included.
We see an opportunity for a product targeting the Asia Pacific region that offers ease-of-use, transparency in pricing, and localized UI [user interface] and content, payment options.
Please describe the scope of their involvement in detail.
We collaborated closely with them on custom development, integration, configuration, and testing. We use a combination of Python, Django, a micro framework for REST services, and a robust RDBMS. We then stitched them together using micro-services architecture.
On the front end, we utilized Bootstrap and JQuery. The technology stack was mostly selected based on our competencies and experience, evaluated against the use cases and deployment strategies.
How did you come to work with SteelKiwi Development?
We found SteelKiwi through Elance, and did a bit of researching to find out that they have a focus on Python. This was a big plus for us.
What's the status of this engagement?
The project is ongoing, but it took about eight months starting from February 2014 to deliver the 1.0 release in October 2014. We have been working with SteelKiwi actively developing the product since.
Could you share any statistics, metrics, or user feedback from this engagement?
The software performs very well, is very robust, and easy to use. It has the engineering qualities of an enterprise-grade solution and scales very well to the number of visitors and transactions.
How did they perform from a project management perspective?
We had zero issues whatsoever. We found that SteelKiwi would assign a project manager, who would translate business requirements to the developer – should language be an issue – which is also a welcome value-add. In the end, the developer assigned to us is extremely competent, is diligent and works with integrity, communicates well, and possesses more than sufficient level of English.
What distinguishes SteelKiwi Development from other providers?
SteelKiwi Development's approach to project management was excellent and reliable. We never had any critical issues with them. We also found their developers to be extremely talented.