Resolutions and OpsStream

Resolutions are great, but to make an impact you must execute.
 
How can you help your business actually achieve the great things you resolve to do?  How can you help your business execute according do your plan?
 
OpsStream is a web-based operations execution system that can help your organization streamline operations by executing according to planned operational processes.  Instead of having only great plans and resolutions but getting bogged down in the actual execution, OpsStream can allow your entire company to know exactly what each individual should be doing and what has been done, and can provide secure access to all needed information:  all of the Excel spreadsheets and other ad-hoc sets of data can now finally be centrally accessed, reported on, tracked, and managed.
 
While easy to use and inexpensive to get started with, OpsStream also provides additional value to your organization by helping you define specific steps in your business processes.  This means that there is no ambiguity about who should do what and when, and wasted effort and latency are greatly reduced while quality, reproducibility, and visibility are greatly enhanced.
 
Call us today at 800-964-3646 or send an e-mail to info@opsstream.com and we will give you all the details about how OpsStream can help your company’s resolutions become reality.
 
 

Compliance

Achieving compliance requires well-designed and executed processes.

“Compliance” may refer to compliance with regulatory (Sarbanes-Oxley, HIPPA , SEC, OCC),  certificatory (ISO9001, IEC, ITU), contractual, or internal standards and requirements.

Regardless of the specific agency or set of requirements, compliance will always involve three general facets:

  • Defining specific processes and practices
  • Consistently executing defining processes and practices
  • Monitoring and demonstrating continual adherence to defined processes and practices

Businesses often retain a consultant to help achieve compliance.  This is helpful, because the consultant should have not only an understanding of the requirements, but should also have an understanding of best practices related to defining and implementing necessary changes.

However when the organization is ready to embrace the defined processes and begin consistently executing and continually monitoring and demonstrating adherence, most organizations and consultants alike struggle with how to efficiently implement the execution of the defined processes.

OpsStream is extremely well-suited for helping any kind of business or organization execute according to defined processes.  Besides prescribing tasks for workers based on the defined processes, OpsStream automatically maintains an operational audit trail of everything that has been done.

Furthermore, OpsStream allows easy storage of all related documentation, and makes it easy for accumulated data and documents to be added as the process is being executed.

If your business or organization needs to maintain compliance  of any type, we urge you to contact us to learn about how OpsStream can lower your costs and your risks.

For Work, not Money

What accounting systems do for money, OpsStream does for work.

Accounting systems record transactions involving money, track the flow of money, initiate actions on money, provide status information on money, and more.

OpsStream is analogous to an accounting system, but instead of managing money OpsStream manages work.

Once you configure OpsStream with your business processes, OpsStream tells workers what they need to do, tracks the work that has been done and the work that remains undone, helps plan future workloads, and provides real-time status information on work.

Some benefits of this include:

  • Increased operational efficiency
  • Better security
  • More consistent quality
  • Reduced waste
  • Better compliance
  • Continuous improvement
  • Reduced risk

Managing money is important to businesses. Managing work is arguably as important if not more important.

OpsStream makes it possible to manage work and related data without the need for custom software development.

Structured Data

A place for everything, and everything in its place.

These days, architects often go down the path of the “Google approach”, blindly heaping data into a pile, then later arbitrarily grepping through it, and calling it Business Intelligence (BI) and Data Mining. People are used to that approach on the Internet, right? Products blindly position themselves as a catch-all solution, claiming to pull all of your data and processes under one roof.

But wait – here’s the difference between the Internet and your organization’s data:

  • In a company, most data is from a trustworthy source, some of it known to be highly accurate, some perhaps dated, but we usually know the precise source, date/age of data and more.
  • When a user requests data, we know the context. We can give them results within a project, customer, company division, etc. Search engines have to guess entirely on every search, since they know very little about their own data or your intent.

Quality data is hard to create … isn’t it?

So we know that properly formatted and organized data gives you flexibility in how you use information down the road – but that takes extra work, right? Not necessarily. Data collection shouldn’t be hard – think about how information can be born in the system, and use approval processes to bring it into trusted records when need be.

You can inherently add integrity to your data, not just by collecting accurate information with proper collection methods, but also using the collection method itself for details.

For example, a quick scan of a badge via SFC (OpsStream Shop Floor Control) can tell you physically where an employee is, at what time (and what part of the currently running processes), and of course the actual data you intended to collect. Perhaps they’ve finished the step of the job they’re working on, or they’re reporting an exception (damaged item, etc). In the case of offsite workers, and collecting data via cell phone, we can also track GPS location and travel records, giving us additional data for scheduling, liability, records for payroll, etc. All of this has happened within a few seconds, and is considered to be highly accurate information.

There are 10 kinds of people: those who understand binary, and those who don’t.

If you’ve ever been down the path of custom development, you’ve surely found yourself wearing one of two hats:

The Planner: You’ve spent an inordinate amount of time pre-architecting your project, attempting to dream up every possible variant that you may encounter. This of course has a significant impact on lead times and expenses; you’re asking development to re-invent the wheel, designing a framework for features that may never exist.

The Rapid Deployer: You’ve decided it’s impossible to think of everything. You have needs today, and it’s best to just dive in. “We’ll figure it out on the way.”

Of course, both solutions have their advantages – but after a short time in production, you inevitably have users asking for “simple” things, which can change the entire scope of the project.

After 15 years of working in the development industry, explaining the merits of comprehensive design, scopes of each release, etc … I’m happy to say, that’s all changed.

OpsStream gives us the ability to rapidly map out an organization’s current needs – often within hours. We can easily add and remove fields, create hierarchical data relationships, and wrap complex business processes around them. This all happens from within the same user interface that the end-user will use. No development skills necessary, no code, no special tools – just a web browser. As future needs arise or additional systems are consolidated, management within the organization can easily make the changes they need. It’s a complete Operations Execution Systems (OES) that can simply be configured rather than needing to be developed.

We’d love to show you how easy it is to create a powerful system for your organization or enterprise. Drop us a note at info@opsstream.com and we’d be happy to set up a personal demo, tailored to your needs.

The Real Problem with Custom Software Development and Purchased Software

I’ve been developing custom software professionally for more than 20 years, so I am not one to suggest that custom software development is necessarily “bad”.

We all know that cost, timeframe, risk, and “supportability” can be drawbacks to software development projects. On the other hand, purchased software has its own challenges of suitability to purpose, vendor support, adaptability, and even risk, cost and timeframe.

I have come to the conclusion that at the heart, the root issue that results in failures for both custom software development and purchased software implementation is the same. Troubled software projects stem from unknown requirements.

Business operations are generally dynamic, because businesses must continually meet emerging opportunities and requirements in the marketplace. This does not mean that business operations are unstructured or undefined—quite the contrary. Business operations are both structured and dynamic.

Static documentation of requirements will at best capture known requirements at a point in time. The known requirements are never the problem… the problem will always lie with the unknown requirements.

So if understanding requirements is of critical importance, but for lots of reasons is hard to do well, what is the answer?

Here is OpsStream’s innovative response to the dilemma: Reduce the dependence on formal requirements.

One design goal that we attained with OpsStream was that it be highly end-user configurable. This opens up a radically different approach to requirements. It is actually easier to configure the system to meet requirements as they become known on an ongoing basis than it is to try to capture all the requirements at the start of a project.

This means that OpsStream becomes a blank slate for quickly meeting operational needs as they emerge. Consider this illustration:

Monday: OpsStream is set up to manage customer order processing. Things are going well.

Tuesday: Realized that we should include shipping in the order lifecycle, including recording carrier tracking information. No problem: in a few minutes the new fields are added and the process is expanded to include the shipping department, and both are immediately live. No downtime, no IT involvement, and little user training.

Wednesday: Received word that we must include material safety documentation with each shipment. There are over 100 possible documents, and just the right one must be included. Hmm… In a few minutes we add a Material Safety Document field to the item master to store the actual PDF document. We are then able to attach the PDF files directly to the item master items. We modify the shipping step of the order process to have it display the link to the PDF file as the task is completed. The shipping department simply clicks the link, prints the document, and everything works great. No downtime, no IT involvement, and very little user training.

Thursday: Regional sales managers want to log in to the system to view open orders. No problem. From the web browser we create a table to store the list of regional managers and the region for which they are responsible, and import his list from Excel. (Customers are already coded to a region). We add “Regional Managers” as a department. We grant read-only rights for customers and orders to this new department, but make rights “conditional”. A single button click in each regional manager record creates a login for that manager. And we’re done: regional managers can now log in, and they will have only read-only access to the customers and orders in their region—automatically. No downtime, no IT involvement, and only modest user training (to show regional managers how to log on).

Friday: Excited by their new tool, regional managers ask for a report that summarizes historical sales. In a few minutes an administrator creates the report, and grants rights to the report to the “Regional Managers” department. Now when they log in the regional managers have a “Report” button—and when they click that they see the list of reports they can run, including the new Historical Sales report.

OpsStream quickly meets needs that weren’t identified or weren’t known at the start of the project—without downtime or extensive IT support. This is how OpsStream avoids the pitfalls that plague both custom software development and purchased software implementations.

OpsStream Secure Hosting

At OpsStream, we take a lot of things pretty seriously. Performance, security and availability rank among the top. Since OpsStream is a hosted Software as a Service and ASP solution, we’re always looking for ways to improve the customer experience. After discussing our needs with some of the top datacenters in the nation, we’ve added Softlayer to the OpsStream infrastructure.

Softlayer offers the standards which our customers have come to expect – world-class facilities, best-in-class connectivity, strict physical security and SAS 70 Type II Certification. We’re also able to supply our customers with a 3rd party verification (which meets Sarbanes-Oxley requirements). This details a full assessment of Oversight, Operations, Risk Assessment Monitoring and more.

With over 20,000 servers deployed, they’re able to rapidly expand as our growth needs demand, allowing us to focus on your operational needs.

The Power of the Written Word

Our favorite source of product feedback is definitely our customers and prospects. While we work on refining and building OpsStream to be a powerful enterprise solution, it’s our customers that are putting it through the paces in the real world. After much discussion, we’ve heard a recurring theme.

Most users spend their days working off the OpsStream Dashboard. This provides them with precise, prioritized and real-time information on where their attention is needed. Occasionally it also makes sense to have the system launch an email to users who aren’t frequently monitoring the Dashboard, and this works fine today. However, the market is giving us exciting new directions to take this. We’ve partnered with ConstantContact to integrate not only standard notifications, but also powerful new ways to easily launch both small distribution lists and large-scale mailings from within OpsStream. This is particularly exciting, as it gives our customers the ability to narrow their mailing recipients and focus the message content using all of the data and processes that already exist in OpsStream. There’s no need for external interfaces, exporting address lists, or generating reports on who should receive the notifications, marketing announcements, requests for product feedback, etc. This can happen manually, or automatically, as another step in the process. The sky’s the limit!

Look for this new functionality to be released soon. As always, your OpsStream system will automatically be updated when it’s available.

What is OpsStream?

Innovations can be difficult to explain at first. After a while, as they become better understood, the concepts behind the innovations become commonplace and obvious, even intuitive.

Imagine having had to explain what an automobile was to someone who only knew horse-drawn carriages. “It’s like a carriage, but it goes faster and doesn’t need a horse. Except you need to put gasoline in it and change the oil…but still it is much faster and better than needing a horse.” Huh??

Watches, calculators, computers… pretty much any major innovation must have endured a period of confusion over how to describe it.

OpsStream is innovative. I wouldn’t say that it is complicated or hard to understand what it is—any more than an automobile, a watch, a calculator or a computer is. But because it is innovative, explaining exactly what it is can sound confusing.

OpsStream helps businesses do things.

Businesses do things. Some of the things they do are core to the business (i.e. they are directly involved in generating revenue). Some of the things that businesses do are non-core (i.e. they are necessary to running a business, but don’t directly generate revenue).

Simply put, OpsStream is software that helps businesses do things.

Accounting systems are great for keeping track of what has happened financially, up to and including the company’s current financial position—and to a certain extent including what will likely happen in the future.

But when it comes to doing core activities, accounting systems aren’t terribly useful. Yes, they can help do non-core things: create invoices, balance checking accounts, reconcile invoices, pay employees and the like. MRP systems can even help order products based on time-phased future demand.

But how effectively can your accounting system tell your employees what they need to do when in order to generate revenue? Record orders, yes. Track inventory, generate invoices, and pay vendors, yes. But tell your employees how to perform their work? What to do when? To track what work has been done? To evaluate how much work each department has to do? To analyze productivity? To ensure compliance with operational procedures?

OpsStream tells your employees what to do when, and tracks the completion of their tasks in real-time. OpsStream also stores and makes available all the data that your employees need to do their jobs, and that is generated in the course of doing their jobs.

OpsStream prescribes work based on the processes defined, and describes the work actually completed. OpsStream helps your company do things.

Complicated? No. Innovative? Yes.

Operations Execution from the Palm of Your Hand

We’ve been working extensively with Motorola the past several  weeks, developing our hand-held WiFi-powered OpsStream solution. Our cell-phone based solution is great for workers at jobsites and on the road, and our thin-client Shop Floor Control system is a great match for fixed locations. However,  we’ve been recognizing a strong need for a in-house WiFi solution.

This has been nothing if not exciting. After working closely with the inside development support team at Motorola, we’ve been able to extend their new lightweight barcode scanning handset in ways they had never anticipated. Coupled with the process management of OpsStream, we’re able to give workers a quick and easy way to complete their tasks and receieve new work from anywhere in a warehouse, office and more. This also gives office employees a handy barcode scanner and task information that’s easily carried around the office while they work. All of this can be coupled with it’s integrated VoIP phone, to make task-related calls or broadcast PAs to work cells. Technology is great, isn’t it?

Happy Birthday, OpsStream!

Today is a milestone in the life of OpsStream, the operations management system for mid-enterprise companies. OpsStream is celebrating its one year birthday in production!

OpsStream has grown out of many years of development to become the finest most flexible system for streamlining business operations. It has been used throughout these years as a quasi-proprietary solution for several customers, but one year ago today the first production release of OpsStream went live in an intensive manufacturing environment of a $100M+ revenue company.

In this first production deployment OpsStream has managed the paperless dispatch of work orders through manufacturing work centers in a make-to-order environment.

Using our SFC (Shop Floor Control) system, a dozen touch-screen thin client stations with barcode scanners tell each work center what to do when, and record the completion of the work as it happens.

In this way, the customer has complete visibility to the real-time disposition of every work order, even though there are thousands of work orders per day. OpsStream maintains a comprehensive history of all work performed on each work order, and reports on real-time work levels in each work center.

OpsStream also produces analytical reports showing manufacturing efficiency and throughput by work center and by individual.

In this initial production implementation, the OpsStream Shop Floor Control system is integrated with JD Edwards, which is the ERP / MRP system used by this customer.

Besides improving manufacturing timeliness and completeness (both of which have contributed to increased customer satisfaction), OpsStream has enabled the reduction of cost by streamlining the manufacturing process and by increasing work cell productivity.

One notable way in which this has happened is by automating the handling of exceptions: if an order encounters an exception (such as failing a QC inspection or missing a needed part), the order is flagged from a touch screen station. This kicks off an exception resolution process that is precisely managed by an appropriate supervisor.

(Previously there were dedicated “expediters” whose primary function was to watch for and resolve exceptions. Now these positions are no longer needed, because other supervisory staff can be precisely utilized to respond to exceptions on an as-needed basis.)

OpsStream is not just for manufacturing… but as we celebrate its first birthday we are proud of the make-to-order manufacturing success story.

If you are interested in more information about either OpsStream or this particular implementation, please e-mail us at info@opsstream.com

Follow

Get every new post delivered to your Inbox.