Zero One Services and Company Profile
Executive Summary You have a great idea for an application that will change your community, your business, or even the world. The only problem is that every modern business needs software to enable it. Zero One is the software development company that can take your application from an idea to reality. Zero One is a bespoke software development company based in Johannesburg, South Africa. We specialise in full end-to-end service, from turning your idea into a set of executable specifications, through to development, and finally on shipping complete infrastructure to support the app using our strong DevOps capabilities. Zero One is built on the foundation of a team with nearly 70 years of cumulative experience in the software development industry. We have solid experience in building massive scale enterprise applications, end user applications, and software-as-a-service applications. Zero One s three main pillars of expertise lie in system and application design, software development, and DevOps - an emerging discipline in automating infrastructure management. At the heart of every project, is you, the client At the heart of every project we undertake, is you, the client and ultimately, your goals. We execute in the open, with your existing team, or on our own. Assisting us through this are our ultra lean agile processes that we have honed from years of experience, allowing us to pivot whenever priorities change and learning occurs, thereby getting you to the finish line on time with high quality.
Design Services A critical key to success is having a simple and usable user experience. The best way to achieve this from the start is by experiencing a prototype of your app. Your application is more than just visuals, it s behaviour too - according to Steve Jobs, Design Is How It Works. Therefore, as part of our design process, we model not just how your application looks, but how it works too. Design Is How It Zero One will build a wireframed prototype to give you a glimpse into your application s future. By understanding how your application looks and works this early on in the process, you are able to make decisions at a much earlier stage, thereby saving you time and money. Works Cucumber Sketch.app Invision
Development Services Backend Development Every good idea needs a solid foundation in order to achieve validation and a short time-to-market. The best foundations always keep your option value as high as possible for as long as possible. Zero One strongly believes in using API-first development for this foundation as a best practice. By building API s first, you are able to use the same platform to power web, mobile, PC native, and machine-to-machine interfaces. Frontend Development The best way to increase chances of conversion, sales, repeat business, and stickiness is by maximising UX, and the best way to maximise UX today is with applications that leverage the full spectrum of rich web application capabilities via Single Page Application architecture. The best foundations always keep your option value as high as possible for as long as possible Today, the best way to build Single Page Applications is by using javascript frameworks like Ember.js and Angular.js with Zero One at your side. Ruby on Rails Node.js Go lang JSON Django Backbone Marionette Ember Angular SASS
Testing Services We believe that your brand s reputation is tied directly to your digital presence. The quickest way to mar that reputation is by introducing unreliability into your mission critical application. This can be avoided by having an automated safety net that is constantly vigilant against regressions. your brand s reputation is tied directly to your digital presence. To have this safety net, a solid test suite must live along side your application that tests every facet of its feature set. Applications built by Zero One come with a suite like this out-of-the-box. Cucumber Phantom JS Selenium RSpec QUnit
DevOps Services Truly successful applications live on infrastructure that operates at astounding scale. The best way to allow your application to scale is by automating your entire delivery pipeline, from provisioning to expansion. This is achievable through an emergent discipline called DevOps. Investing in a DevOps ecosystem means that your application will be able to scale to any demand it meets. Trust in Zero One to make sure your application supports and embraces this discipline from the very first day. Truly successful applications live on infrastructure that operates at astounding scale New Relic ServerSpec Ansible Docker Sentry Jenkins
What we believe in Zero One is a company built from the ground up by a team of dedicated, lifelong technocrats. We deeply understand that whilst any business is utterly reliant on software to power it in these modern times, it can be somewhat of a mystery. We appreciate this, and place great emphasis on abstracting this detail away. We take great pride in transforming hugely complex systems and interactions into simple, clear and immediate business value. We ll shoulder that burden whilst you focus on building the best business you can. We understand that you have more important things to worry about than caching strategies, dependency management, and Big-O notation algorithmic complexity. We ll shoulder that burden whilst you focus on building the best business you can.
How we work We meet informally to hear about your challenges and to see if there s a way we can help you overcome them. After our proposal is accepted, we gather more detailed requirements through design workshops. We develop and deliver via regular iterations, so that you can start using as much of the app that s available then. Your requirements are turned into unambiguous usage scenarios backed up by prototyped wireframes. See your vision come to life w i t h ex p e r t l y c ra f t e d software.
Let s get in touch @we_are_zero_one (083) 634 9998 Loft Offices East, The Zone, Rosebank, Jhb hello@zero-one.io