CONSULTING & STAFFING
Data Directions has been providing staffing services to the Richmond business community for over twenty-five years. All of our consultants can service the full system development life cycle (SDLC) from Project Management, Requirements Definition, System Design, Program Design, Coding and Testing, to Implementation, Documentation and Training, and Maintenance.
Keeping our skills current and sharp is critical to our success and that of our clients. Our staff participates in ongoing training and certification programs to maintain skills in today’s leading edge practices and technologies. This enables us to be wise and more effective in solving our clients’ technology needs. We maintain current certifications from Microsoft, Sun Systems, IBM, and the Project Management Institute.
Client Server Technologies
Visual Basic, Powerbuilder, Lotus Notes, Access, C++ & others
Oracle, DB2, Sybase, Microsoft SQL Server
MVS, VSE – COBOL, DB2, IMS & CICS
Most operating Environments
Windows, Macintosh, Unix, MVS, Linux
Our staffing service can be performed two ways: on-site at your facility where our consultant works directly with your team; or off-site at our software development facility in Mechanicsville, Virginia. Depending on your situation there are benefits to each option. (See info box panel in the upper right for more details.)
All of our consultants have a proven track record of being the very best at what they do. Most hold advanced certifications in project management, JAVA, .Net, and Relational Database technologies. We average over fourteen years experience across the staff. However, being the best to us means more than just longevity and superior technical skills. At DDI, our consultants must have a well-developed background in business, a superior ability to communicate effectively, an innate desire to share their knowledge with others, and a fanatical focus on the quality of the product they develop.
How We Will Work With You
Our consultants have a proven track record of quickly assimilating the environments at our clients’ sites and of being helpful and productive immediately. An essential goal for every engagement is to contribute quickly to the team efforts in which we participate through the sharing of methods, techniques and our knowledge of the tools being utilized. When we finish engagements, we leave behind not only successful applications but, client staff that have grown from the experience of working with us.