Water drops. Ruby on Rails experts.

Software Engineering Concepts

We frequently use these terms and highly recommend reading up on them if you're new to Software Engineering as a field. Whether you're using our preferred web development platform--Ruby on Rails--or anything from Java to .Net, this is requisite knowledge for any software development professional. Topics are not tied to any specific toolset.

Recommended Reading

These are some of our favorite books which we always keep on hand.
 

Auditing

Code

Code

Thousands of technical standards, natural languages and biased opinions of code quality make objective assessement of your code base value difficult. Code and architucture auditing is designed to identify..

  • Potential security risks.
  • Software defects.
  • Test case sufficiency.
  • Performance issues.
  • Deployment problems.
  • Unneeded costs.
Process

Process

Good technical project management is acquired only through years of experience working on real projects. OpenRain's process auditing is comprised of direct project and personnel review followed by a frank and honest assesment of your internal practices. We will also advise you on the steps necessary to move forward by establishing realistic..

  • Development time estimates.
  • Milestone roadmaps.
  • Budget forecasts.
  • Capacity plans.
  • Risk mitigation analysis.
  • Personnel competency reports.
Oversight

Oversight

Taking a sight live for the first time is a nerveracking experience, especially when your organization is still building core competencies in web development and has not previously management a production environment.

We are happy to provide milestone tracking oversight as well as technical training to assure you meet your goals.