|
We have significant experience satisfying the most special technical needs of our customers. We understand the importance of a balanced technical design. We apply the appropriate level of technology to each project, keeping smaller projects simple and larger projects robust.
Our clients represent a broad cross-section of businesses. We are very proud of the relationships we have built, and we have earned them through listening, learning, and communicating with our clients. Communication at different levels: Communications at an Operational level, a Project level and an Executive level all on a regular schedule to help focus attention on different aspects of the relationship and ensure matters are escalated swiftly.
Communication using different channels: E-mail, IM, phone, VOIP, fax, integrated development environments and Video/Audio conferencing should be used as communication channels based on amount of project activity. In general, all unstructured communication like IM, e-mail and voice is used for discussion purposes and always followed-up by structured communication such as updates to project artifacts which are then placed on a centralized project portal. Working offshore puts a premium on communication in much the same way as distributed work performed onshore. Distributed work of any kind puts a premium on effective and more formalized communication techniques and tools. This is especially true if distributed teams are working on the same body of code.
|