We employ the latest technologies and are constantly updating our arsenal of tools and skills. iBOS Solutions Ltd provides its customers a service to do it “right first time”. We monitor our customer care to ensure we deliver the standards we set out to achieve. We have developed this through our projects and are always looking to improve on the standards.
We have standards for the following:
Tools we employ
Customer Service Tools
We deploy many tools to be used by our clients, and we are constantly looking at ways of improving their use, some of the tools we use are outlined below:
Customer Relationship Management (CRM)
CRM is a tool used by iBOS Solutions Ltd to be the primary portal of contact between all parties. It is most powerful when it encompasses not only employees, but partners and customers as well. This system allows for team members from all partners of a project to be more productive and can focus on what really matters.
It allows the sharing of information with customer and partners so everyone is on the same page. Companies gain unrivalled flexibility to design the processes and expose the right information that makes for more successful partnerships.
File Sharing (online syncing)
Any files used during projects are hosted on our secure servers that all parties can have access to at anytime, any party can make changes and all parties will be notified, this is an important tool for consolidation and calibration of files. Often we release a beta version of this system to clients, so they can keep track of progress in real time (when using prototyping methodology).
Often clients know what they want, but can’t explain their ideas because of the IT language and understanding barrier, we use mind mapping on all projects, to outline understanding and outcomes, so we are literally not just reading from the same book but off the same page.
We usually start the mind map with our understanding of what the projects requirements and outcomes are, then we allow the clients of take a hands on approach to adapting it to something that contains all the elements that are needed for their projects, from then it is a calibration of all parties, live mind maps are a living, breathing entity throughout the development lifecycle.
The two most common Systems Development Lifecycle Methodologies we use are:
A prototyping methodology is a software development process which allows developers to create portions of the solution to demonstrate functionality and make needed refinements before developing the final solution.
Rapid Application Development (RAD)
Rapid Application Development (RAD) is a development lifecycle designed to give much faster development and higher-quality results than those achieved with the traditional lifecycle. It is designed to take the maximum advantage of powerful development software that has evolved recently.
Report writing is one of the most critical elements of any project; we feel that it is why most failed project fail. Below is a list of the report we write for every project, although medium to large scale project require others.
- Project Plan
- Project Summary
- Initiation Requirements
- Resource Plan
- Bug Tracker
- Version Control
- User Interface (Design)
- Business Requirements
- Business Model
- User Interface (Functionality)
- Database Architecture
- Software and Hardware requirements
- Network Infrastructure
- Sample Data sets
Below is a list of the latest programming languages and scripts we have been using to service our clients: