Yes, and if you are as well than you are our potentially Perfect Client
Why not? We have already done it in the past
Don’t worry about that. We never lost an opportunity because of the prices. Please call us for more details about the prices…
We have a Discount policy.
We have discounts for loyalty, return clients, first project, trial period, lock-in date as well as perpetual discounts as revenue volume, resources commitment and early payment. All the discounts are cumulative.
Every partnership begins with defining the terms of collaboration. After that we set the communication plan, in other words the means of communication and availability. Finally we make an overview of the whole plan, and we start developing your product.
Depending on the resources, competences and methodologies needed, we form a professional team that will complete the task, based on the needs of the Client for the particular project/scope. The team will have clearly defined tasks that need to be accomplished. Each team has a Team Leader/Scrum Master that monitors the tasks on a daily basis, thus making sure that everything is going according to the plan.
Agile, SCRUM, but if you can’t adjust to SCRUM, we can use your methodology.
If the SCRUM was not invented we would have invented it. Among the other important advantages of SCRUM is the Client’s involvement on daily basis. You can see and witness what we are doing on the project, how your project is progressing on a daily basis, what are the challenges and how we handle them
If we can choose, the more complex project the bigger challenge and opportunity. We had a project where we integrated 32 systems consisting of over 400 interfaces between them. Or another example is the portal, that was capable of servicing requests for over 30 hospitals, 200 employment agencies and over 20,000 resources
Yes, and we did it in the past.
Yes. On long run projects, we have ended up with 2-3 new technologies or services in addition to the original technology plan. Again, it is easy, since we are simply utilizing the experience of the Practice that is in our other office.
Yes, we have done that already. We can objectively tell you about the advantages and disadvantages of your current solution, and where the bottle necks might be. We can provide you an idea of a better solution, or even more, we can do proper analysis and design on the next version of your current application. When time comes, you can continue from that step forward, with or without us as a development team for the new solution.
No. If there are no technical requirements, we can talk to your business and create the technical requirements in a traditional way. But again, with SCRUM in place, the large volume of requirements is segmented on a sprint basis, which is 2-3 weeks only.
Yes, just recently we had 2 such projects continued and successfully finished.
Well, as a management we don’t like it very much. On the other hand, our consultants don’t complain when there is such a request and need because their focus is the project success.
Among the other “traditional” processes connected to testing, we have Extending Unit Testing (EUT) which probably isn’t our discovery. This process showed very successful, especially on a large scale projects. The trick is that the developer and the tester are in the “same” room and they share the requirements and problems since the very beginning of the project. The process is very close to TDD.
Yes, we have a team of experienced Configuration Managers often supporting 4-5 project environments, both on-premise and in the cloud.
Each SCRUM sprint, ends up with a demo after 2-3 weeks of work. That is the informal acceptance which easily leads to a formal one. This is on top of frequent Code Review, Daily Meetings and weekly Status Reports which again, in SCRUM, the Client is all the time witness.
We have a standard warranty period of at least 1 month, depending of the complexity of the project.
If the Client is interested in post-warranty support we feel obligated to offer the post-warranty support. We have records of many successful S&M projects.
We prefer Time and Material but we are pretty much confident, if the Client has a clear scope, to offer a fixed price project as well. Regarding the rates, we are again flexible; we can do it per discipline, role, experience or we can provide you with blended rate.
Yes and No. We have top experts in each Practice but generally speaking we try to have more generalists than one-technology-only-focused consultants. The SCRUM methodology justifies that we are in the right direction.
You can find it on our WEB site…
We have a Team Leader/Scrum Master position on every project which handles the ongoing problems. They report to the management team once a week, focusing on the: Scope, Schedule, Quality, Budget and Resources.
Twice a week, management team has meetings. The highest priority are the potential risks on the projects, and the reactions are immediate. It happened many times that the Client didn’t correctly estimate the number of resources needed on a particular project. We react immediately by adding consultant to work in a shade completely aware that we are loosing a profit.
It depends of the project scale. If we are talking about a team of 5-10 consultants, two weeks early notice is enough.
We are happy with our utilization rate of 70-80% but all the time we anticipate to have descent number of consultants ready to onboard immediately if needed.
No, we are pretty much flexible in this direction. 4h/day, or three days/week, or per-call engagement is something we already done in the past.