NIFTY'S has an extremely straightforward policy on Intellectual Property Rights (e.g. copyrights and patents): all IPR is assigned to the customer when the final payment is made. Other companies will sometimes try to retain copyright and later come back to charge "licence fees". This is not our policy. Blueberry has worked on many multi-year projects. We've built long-term relationships with a number of customers - including one company who we started working for in 1997
Unlike many software development companies, NIFTY has hands-on experience of exactly what is involved with creating a successful software-based business.
Modern development tools have made systems development easier and faster - and new tools arrive every year. But we see a slight disadvantage: programmers are insulated from the details of how the computer systems really work. Most of the time, this does not matter - but occasionally technical problems appear that cannot be solved without digging deep into the system. In these situations, NIFTY'S depth of expertise becomes invaluable. NIFTY'S deep technical skills sometimes allow us to find innovative solutions to problems that less technical developers might miss. We're always happy to provide advice on a confidential problem, and welcome a challenge.
Good development requires strong internal infrastructure and tools. NIFTY has a server farm installed at a major KL Data Centre, which we use to host internal and customer systems. All the code we write is stored in a central version control system. We have invested in many additional tools to make our lives - and the lives of customers - easier: our logging system and BB FlashBack tools make it easier for us to solve problems during deployment.
NIFTY has been developing custom software since 2004. We've delivered over 40 solutions in that time, using many hundreds of different technologies. Our experience is also wide: with 4 managers and 40 developers, we have a lot of experts to call on. This is important because modern software development frequently involves buying-in solutions to specific problems. Perhaps a customer needs complex reporting, or we need to support on-line purchasing, or we need to build a system that works on many different systems. Whatever the problem, it's likely that we'll already know a good solution.
All NIFTY'S managers - including the CEO - are ex-developers - but also have strong communication and business skills. This rare combination of skills is at the heart of our process: it allows us to ask the right questions of customers early in the design process, which makes our proposals more accurate, and means our solutions fit customers' needs more accurately. And because our management team is highly technical, the whole company is stronger: it's easier for us to inspire talented developers to join the company, and we're more aware of the key technology trends so we can better advise our customers.
Delivering a modern custom software system requires more than just development expertise - you often need to think about firewalls, databases and system security. NIFTY has an in-house systems administration team, with full Cisco, Linux and Windows expertise. We also have very strong DBA skills on SQL Server. Having all these skills in one team eliminates communication problems that can occur when multiple companies are involved - and gives us a wider view of possible solutions.
Including the CEO, NIFTY currently has 5 project managers and 40 developers. We have enough people to be able to handle big projects, but we're small enough to deliver a personal service. We have the resources to cope with unexpected problems - but we're not so big that any customer projects become unimportant.
Our customers are business people. They are managers in companies, or entrepreneurs starting new ventures. They have a requirement for custom software, but that software must fit into their business, and must meet their business goals. Most software developers have an unfortunate reputation for being a little isolated from the business world - but NIFTY is not a normal development company. Over the years we've been in business, we've been involved in several joint ventures (taking a shareholding in each business), developed complete accounting systems for clients.