Consulting Services
We know Windows, from the source level out.
|
|
You have the team. They're
experienced and professional, but they're not Windows experts.
Or, perhaps they know Windows, but they're
not experts at one particular aspect of system software.
Sometimes all it takes is an extra hand from someone who's
"been there" to get things moving. Systems software
development can be a virtual jungle. Some APIs are
undocumented. Some are documented, but don't really work the
way you'd expect - or want. Plus, the information available is
limited. We know Windows, from the source level out. As a
result we can - and regularly do - figure out how to accomplish
complex tasks for clients who would
have been struggling for months trying to climb over a wall.
|
|
We figure most things are easy if you know
how to do them. And the way to get good at something is
by doing it a lot. That's why we specialize. Windows
systems internals is all we do.
So whether you just need a day for
questions and answers with a file systems guru, or you need a
Windows driver wizard to spend a couple of weeks with your team
working up a design document, OSR Open Systems Resources has
the people to call.
|
Why OSR?
We know the pitfalls that await real people when working on real projects.
|
OSR Open
Systems Resources is a true consultancy. Resources - stress
on the plural. We actually do what we consult and teach. So
we know the pitfalls that await real people when working on
real projects, especially those pesky Windows conundrums. Sure,
the book says that something works a particular way, but we
know how it really works. It's what we call our "feedback
loop": The development we do feeds
|
|
directly
into our consulting and teaching. In turn, our consulting and teaching
feed back into our development ability. What does this mean
to you when you call us in to consult? You might get the job
done a lot quicker. Maybe even cheaper. And on time. And wouldn't
that be a refreshing change?
Want to explore your options
further? Contact us!
|
|
|
|
Design Reviews
A
basic but important process that is often overlooked, a
competent review of any complex kernel mode component
is essential to ensuring its long-term correct operation. A review can consist of a face-to-face
consulting session where your team presents a project design (or even just an idea)
for review by an OSR internals expert - the goal being to explore all avenues
and determine (among other things) feasibility and robustness of the component. Other design reviews are purely paper exercises:
You send us your design and our team reviews and comments.
|
|
Interop Testing
Have a specific issue in your driver code
that you'd like tested? Interested in having OSR run your file
system or filter through it's test suite? Interop testing is
usually a last-ditch effort undertaken for "most cases," but
as we've learned over the years, it's the specific "gotchas"
that end up hurting what could be a great product. Send us
your testing requirements. We'll have our
experienced development and testing team tackle the
toughest challenges to help you fix it before
you ship.
|
|
|
Code Reviews
One
step below a full design review, an OSR code review
generally consists of a formal evaluation of an existing code base for validity of implementation and
general correctness. While most take advantage of this service for sanity's sake, often functionality or
stability issues come into play. The result? Our client would prefer having one of our
experts pour over their code to offer suggestions for possible improvement.
|
|
IFS Kit Support
Looking for formal support and assistance for your use of the
Microsoft Installable File Systems (IFS) Kit? For those of you
attempting to develop Windows file systems and file system filter
drivers using the Microsoft IFS Kit, OSR offers email-based
Windows IFS Kit Support.
It's just one more way OSR is bridging the gap for complex system software projects.
|
|
|