For advanced economies SMBs are the engines of growth. It is more relevant with the adoption of IT services by SMBs. It is difficult to compete with Fortune 500 companies if the company is a small IT service provider. But SMBs make things happening and small companies can work with them to remain profitable.
Guidelines on how to successfully conduct IT service business with SMBs.
Look for Smaller projects
When working with SMBs look for smaller and longer projects rather than big projects and short engagements. There is no need to do a large fixed cost project with SMBs. Instead break up the big projects into smaller assignments. Take one project at a time, deploy it, finish it, get payment and then go for the next project.
Change Management
Changes are inevitable for any project and while working with SMBs you have to be comfortable with rapid changes. It is not possible to nickel-and-dime small change requests. But then it is possible to convince the customer of cost and time implications related to a change. The principle of ‘collaboration over contract’ can work good. It is also good practice to record small changes even if you are not charging the customer. What is important is to be flexible and not to raise hue-and-cry for every change request. But at the same it is vital to make the customer understand that changes cost money and time. So, working in short sprints and not making major changes during the sprint can be a good method to execute projects.
Provide solutions Iteratively
While executing a project maintain constant contacts with the client and develop software iteratively. The iteration or sprint should last for 2 to 3 weeks. At the end of an iteration spell deliver working software for the end user and get their feedback. Never impose solutions to clients as they are domain experts though you may be an IT expert.
Hiring developers
While working with SMBs you have to be very judgmental about hiring developers. Hiring developers from big organization may not work as they work in silo environments with analysts documenting requirements, architects designing solutions, and QA team validating results.
In SMBs developers have a greater role to play than just making codes. Direct customer interaction, being a solution architect, business analyst and usability experts are expected from developers.
Reduce Total Cost of Ownership
It is important to make short term sacrifices in order to make long term gains. Trust of clients deepens and it becomes possible to do continuous business by not becoming concerned about immediate cost to the company but concentrating on long term savings. For example, purchasing a commercial database may be more expensive for a company due to the license costs and other future costs involved as the system grows. So, clients need to be educated about the pros and cons of commercial database. Open source can be a good alternative.
Mobile Phone Access
Dependence on Application Programming Interfaces (APIs) is essential as most SMB owners and employers remain on a move and they make use of mobile phones and desktop browsers to receive alerts, realtime data and reports. This helps them to take quick decisions.
Cloud computing Dependence
Investing in capital items like servers and firewalls may not be all that fruitful for SMBs and startups. It is an expensive proposition as they have to employ people for running it effectively. Instead signing with cloud computing service providers may be much more beneficial as they offer a pay-as- you-go-model. There is zero upfront capital investment and there is the option to scale higher with the business development.
Open Systems
To build a subsystem can be necessary for making an integrated system. Software as a Service (SaaS) application that provide project management, document management, timesheets, expense tracking, accounting, and payroll services can be ideal. This will help speed up the system development process and help to create integrated system experience for your client.
info@biz2credit.com


