Advanced Basics, founded in 2008, has been creating sophisticated and highly engaging software for some of the most successful companies in Entertainment, health, finance and beyond, earning our reputation for design and engineering, one byte at a time.
We build custom web-applications and databases using popular open-source technologies. We will use the right technology for your project based in part on deployment, feature requirements, functionality, and implementation.
The team at Advanced Basics has been creating custom software solutions since 2008. In addition to creating software, the management team at Advanced Basics draws on their diverse background in business, production, law and entertainment to proactively guide our clients toward advanced solutions that basically, just work. We have consulted for a variety of clients, ranging from small and midsize production companies, other software development firms and to some of the brightest names in entertainment including Disney, ABC and CBS.
We believe that we're more than just software developers, we're technology partners. As a partner, your success is our success. We rely upon repeat customers and word-of-mouth referrals.
Our clients typically have complex requirements and high performance expectations. We can solve most complex problems, often where other developers have failed.
First solve the problem, then write the code.
Design is not just what it looks like and feels like. Design is how it works.
We will either find a way, or make one.
You can have information without data, but you cannot have data without information.
If you don’t have a competitive advantage, don’t compete.
And one more thing...
We brainstorm and gather requirements until we understand the project. We then go over the details and estimate how long the project will take.
Written specifications are converted into wireframes. The shapes, colors, look and feel of the app are designed and the user interface begins to come to life.
Design elements and requirements specifications are given to our developers who build the custom solution.
We take the time to review our work. After an internal review, we then submit the code to our clients for user acceptance testing.
Work begins on the next iteration of the project.
A perfectly reasonable question to ask is, "What will this project cost?".
The most easily understood pricing model is fixed-price. You tell us what you want built. We respond with a price. Contracts are signed and at the end of the day, some software is delivered and a check is cashed. Pretty simple, eh?
Yes, in theory. In practice, it rarely happens this way. The process of crafting custom software is so full of unknowns that the best business efforts to specify the project are inevitably riddled with uncertainty. As a result, fixed-price contracts are always subject to constant and costly renegotiation and almost always end up costing more or delivering less that what is needed... or both.
There are many instances where fixed-price models work, like cars, groceries, pizza, etc. Fixed-price models work in these instances because the producers of the product know exactly what the cost of the product is before delivery is made.
Custom software projects are amorphous by nature, have budgetary and time constraints, and therefore should not rely on an educated guess. Every estimate at the beginning of every software project is nothing more than an educated guess.
Time & Materials contracts reduce the costs of having to hash out every detail ahead of time and reduce the risks of unmet expectations by allowing the flexibility to change the project as more information on how the system needs to function becomes known. Time & materials contracts also create a client/developer "team" where both parties are working toward the same goal, which is the completion of the project that meets the requirements without wasting valuable resources in conflicts over budget and scope.
Whether you need custom software for a business requirement or you have a wild idea for a new product, it is a better choice to not to fall victim to the fixed-price trap. The product will ultimately be better and you'll be happier having maintained control over the product. Make the development firm your partner, and everybody wins.