Custom Development *Dream Team* 72 Software Engineers

Pacific Mind Technologies (PMT) is a Hong Kong IT services company focused on the delivery and support of high value business solutions. Our capabilities utilize the combined power of 72 technology professionals .
We work closely with a variety of clients, from the newest startup to some of the most powerful companies in the world, to deliver quality technical solutions across a wide spectrum of technical and business needs. PMT helps maximize technical investment by providing cost, quality, and schedule certainty. We do this by delivering quality custom software to an agreed schedule. Our pricing is much lower than typical consultants or contractors, less costly even than in-house staff. This creates for our clients opportunity to do more for the budget they have. We help our clients deliver on their time and quality.
All of us at PMT are driven by the highest quality standards and our collective experience to meet and exceed customer expectations. We are proud of the work we do, easy to work with, and confident in our ability to deliver.

About PMT

Founded in 2009, PMT today is an international team of more than 70 professionals. Our collective industry experience represents a wide variety of vertical specialisation. Many of our staff have post graduate degrees and years of client service experience.

Mission of PMT

Create technology based solutions and products that meet or exceed the expectations of our clients, deliver high quality information systems to our clients, and provide our clients the ability to achieve business objectives through the implementation of technology.

Corporate Values

Our values drive our approach to working with our clients and colleagues. We are committed to:
  • Excellence in the services we provide and the solutions we deliver
  • Innovation in our approach and creativity in our solutions
  • Accountability and responsibility for results
  • Integrity, professionalism, technical competence, and customer satisfaction
  • Remote Development

    While "outsourcing" or "offshore" development is now a common practice for many U.S. companies, there is also a strong trend of having remote employees even on staff. PMT has positioned itself as a client's team augmentation provider, shifting from"outsourcing" and "offshore" to a "distributed" development by a joint team. This way, every time there is a need in a new team member, clients can make the best choice between onsite and remote, considering all the available options. And more often than not, the best choice happens to be a qualified specialist from PMT.

    Our Competitive Strengths

    Client Relationships: We strive for lasting relationships with our clients that bring stability and confidence in us as a reliable partner and service provider. Our goal, which we have achieved to date, is never to lose a client, but to keep doing project after project. To insure this, our customer service teams are dedicated to customer satisfaction and on-time delivery.
    Effective Risk Management: Through experienced project leadership and practical application, we understand project risk and help our clients manage through it.
    Speed to Value: Our clients want to realize the benefits of a project as quickly as possible. Through the effective proven application of rapid start up techniques, mature processes, and on-time delivery, PMT has demonstrated time and again the value of our:

  • Significant track record of on time delivery
  • Ability to start a new project in a matter of days, not weeks
  • Ability to quickly ramp project resources up/down as needed
  • Development time reduction and cost savings
  • Established communication processes and tools
  • Cost Effective Solutions: We offer a variety of flexible pricing models that best suit our customers’ expectations. PMT is typically priced 65-75% less than our U.S. competition and 40 to 60% less than internal resources of the clients. These cost savings are attributable to a combination of our unique approach, quality and reliability, and a high ratio of performance/cost of our labor.
    Quality and Reliability: These factors are achieved through a combination of industry and technical experience from highly qualified resources and proven approaches. PMT our clients:
  • Mature project management resources, processes, and tools - Level of experience both in technology and industry is unparalleled in our business
  • Highly qualified engineers and systems analysts – rigorous discipline in approach, content, and documentation
  • Tremendous programming depth in the latest technologies and tools to exceed client expectations
  • - 90% of our client serving personnel have masters degrees in CS or IT
  • PMT Development Process

    PMT's development approach is based on the Rational Unified Process, which offer practicality, reusability and flexibility. We hope to demonstrate the common philosophy (quality, reliability, flexibility, reusability, maintainability, and leverage) inherent in all of our IT Projects:

  • Process Focus - An iterative, process oriented approach to systems and architecture development that enables a continuous IT process to be established and integrated with existing business and IT activities
  • Collaborative effort - Leverages Volia's experience in development across many different clients in many different industries with client's business and applied technology knowledge
  • Acceleration
  • o Use of parallel tasking wherever possible
    o Leveraging PMT and/or client IT standards, methods, and templates where appropriate
    o Gain agreement by stakeholders quickly and leverage Subject Matter Specialists at the appropriate time
  • Knowledge Transfer - Provide the technical knowledge transfer, enabling ongoing management of developed application by client, PMT, or another provider.
  • Practical & Usable Outputs - Provide documentation and deliverables that serve as practical tools for IT, the customer, and business people.
  • We see no reason why the approach will not work successfully for client's project. Though certain aspects of the process can be adapted to the client's requirements, if needed.
    For purposes of the Vision application project, one of PMT's first outputs will be a project plan describing solution elaboration through project completion for each release of the application. Each release will address a major use case, or set of use cases, incorporating components of the PMT development process.
    Each use case will go through the entire project life-cycle to quickly achieve production quality. client will have the opportunity to review the release, provide changes and/or input and accept or reject the deliverable. PMT will follow the same process for each iteration through project completion. For each release, the solution elaboration phase will finalise business and technical requirements for the Vision application.
    The specification will serve as the basis for subject matter analysis. As part of design documentation and to finalise Vision application functional requirements the following elements may be created for each functional area:
  • Prototype
  • Use Cases
  • Test Cases
  • Depending on the complexity of the subject matter and PMT's ability to understand client's requirements, some of the aforementioned work products may require input, support, and review from client and client acceptance upon completion. Elaboration also includes finalisation of architecture requirements.
    Application and technical standards, methods, and tools are identified and described in elaboration. Preferred ATG standards and tools will be used where will be so required by ATG. Throughout the project, application and architecture team efforts will be closely coordinated.
    The solution construction phase resolves any remaining design considerations. It is also the phase where the Vision application components are developed and tested.
    The application will be documented and tested. Test cases will be developed (with client involvement as reasonably necessary) early in solution construction so that the application can be validated against expected results. PMT may rely on client insight for test data to the extent it can be provided. Where practical, PMT will attempt to perform as much of the testing as possible while recognising some scale testing can only be performed at an event. In addition to ongoing unit testing, PMT performs test cycles that usually include functional, integration (or string) testing, and system (performance and stress) test.
    The construction phase will be repeated for each Vision application release demonstrating core functionality and architecture components. Client review and feedback will be necessary at each release throughout the project.
    PMT will provide interim code "drops" as often as possible, but only when it makes sense. We will certainly provide a prototype early in the project. The interim releases provide client a technical deliverable to assess functionality and quality. Once a release is accepted by client, the remaining application and architecture components will be created and tested in preparation for implementation. Deliverables during solution construction include:
  • Developed software components
  • Documented source code
  • Build Scripts and Installation Guide (optional)
  • Release notes
  • Test cases and test results
  • The transition from the construction phase to a beta release of the Vision application is called Solution Transition. The Solution Transition phase includes any acceptance testing client wishes to conduct with break-fix support provided by Pacific Mind Technologies. It is also the phase where all previous deliverables and documentation are finalised for client. Final versions of the documentation are provided. With PMT support, client will prepare the technical production environment, provide appropriate authorisations (security set up, etc.), and make decisions around overall production readiness (operations, support, etc.). Once client deems the application "ready", it will be available for distribution.
    Note that since this a relatively small project with a short duration many of these steps will pass rather quickly. Rapid feedback and turnaround from client will be required to maintain the schedule.
    The project management thread will be consistent throughout the project. The PMT project manager will be responsible for communication and coordination with client. Project management activities are part of everyday project activities and are not identified as formal deliverables.

    Pacific Mind Technologies delivers client services through a combination of onsite and offsite resources.
    We provide experienced dedicated consultants at your site with transparent 'back office" utilization of high quality, cost efficient resources to greatly reduce overall cost.
    Significant part of the collaboration between our company and client employees is done remotely. Teamwork in projects is carried out through direct interaction and a variety of electronic communication means such as voice and video conferencing, e-mail, project specific Wiki pages, issue tracking system that supports customized workflow. Based on our experience, PMT will recommend which project roles should be performed onsite and which roles are better offsite candidates.
    For example, a typical development project may assign the following functions as follows:

  • Business Case Development
  • Relationship and Client Satisfaction Management
  • High Level Project Management
  • Requirements Definition and Design
  • Technical Architecture Definition
  • Tool and Accelerator Definition
  • Acceptance Testing
  • Implementation Services
  • Offsite
  • Requirements Elaboration
  • Application Design
  • Application Development
  • Application Testing
  • Fine grained Project Management
  • Tool and Accelerator Design
  • Tool and Accelerator Development
  • Quality Assurance
  • Application Support
  • Staging environment management