What We Do
 
 

Analysis · Design · Implementation · Customized Training



Analysis


  • Requirements Gathering:  We work with end users to identify and concisely document needs that the proposed system should meet.
  • Project Estimation:  We estimate the time and resources needed to develop software using a nationally-known, time-proven method.
  • Software Evaluation:  We advise you on the best mix of traditional and automated testing tools for verifying and validating your software.
  • Build versus Buy:  We help you decide whether your business objectives will best be met by new software development, purchase and customization of pre-packaged software.


Design


  • Technology Selection:  We help you select the most appropriate software, hardware, and networking solutions to meet the needs of your business.
  • Database and Class Library Design: We have the advanced knowledge and expertise it takes to design databases and class libraries that will serve the long-term needs of your entire enterprise.
  • User Interface Design: We design user interfaces that match the way your end users do their work.
  • Software Specification: We have a proven, documented approach for capturing enough information to allow your software development to move efficiently forward, but not so much that your project becomes mired in redundant bureaucracy.  We are experienced in the use of leading analysis and design tools such as Together Control Center and Rational Rose.


Implementation
 
  • We focus on developing Java/JEE applications.
  • We have designed, created, and administered Oracle, DB2, MS SQLServer, and Sybase databases.
  • We have a deep appreciation of Quality Assurance, and have developed commercial quality installation programs using InstallShield.


Customized Training
 
  • Project-based exercises: We can develop practical relevant training exercises for you using the tasks in your existing projects.
  • Mentoring: Our consultants can support you in gaining confidence and experience.
  • Troubleshooting: With our solid technical background, we can help you solve your thorniest bugs and challenges as quickly as possible.
  • "Best Practices" Auditing: We can audit your current development practices to help you confirm your current strengths as well as detect any areas with potential for improvement.


 
 
Last modified: May 10, 2008
  Copyright 2008, McWest Corp.
`