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
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
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
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.
