Policy Enforcement

Installations | Conversions | Integrations | MultiSite | Platforms
Policy Enforcement| Process Automation | Remote Access


Process and Policy Enforcement:

Manage
your software development. Enforce!

Any process or policy is only as good as the people who use it or your ability to enforce it. Prevent users from skirting your software development process in an attempt to "save time" or get "quick results". Help users work easier and smarter by promoting the use of repeatable processes and consistent policies.

JSL Solutions uses a combination of custom scripts, applications, pre- and post- event / action triggers, context menus, and customized ClearCase application configurations to enforce your software development processes and policies. Control your workflow. Mandate how and when certain functions are performed - as well as by whom.

Prevent users from accidentally performing commands that are destructive to the VOB database! Set up hierarchies for your users' levels of permissions ... then confirm that a user has permissions to execute specific commands ... even on specific file-types ... and/or branches ... and/or VOBs ... and/or ...

Want to force developers to add a comment during check-in or checkout? Want to specify which branches require comments? Want to pre-format a comment for users? Specify a minimum number of words for the comment! Search for keywords in comments!

Add attributes automatically upon check-in to indicate their Q/A level. Merge from a label or attribute that has been automatically applied! Change permissions and ownership on elements when they are created or updated.

Consider integrating ClearCase with your problem tracking database to further enforce your process!


Scripts and Triggers:
We'll do the coding for you.

We specialize in writing scripts, triggers and applications that customize ClearCase and ClearCase UCM to better support your software development environment and processes. All of our tools are cross-platform compliant and behave identically on all operating systems.

Why struggle for weeks or months trying to implement something that we can successfully complete in half the time or less? Are you and your users frustrated? Are you diverting valuable resources from your development and/or IT community in an attempt to improve your development environment? Our expertise may be your most valuable ally.

With over a decade of coding experience in several languages, we have the skills to bring your vision to life! We'll leave any source code we write well commented and documented so that you can maintain it yourself, if necessary.

All of our code is written to minimize user errors and maximize ease of use. We know the mistakes your users are likely to make. We've been at sites before, during, and after the damage has been done! That's why we use extensive error checking, content verification, and provide pick lists and other GUI interfaces with all of our tools. That's how we ensure that the functionality our tools were meant to provide is being provided. It also helps keep your users from getting frustrated or making simple mistakes.