Archive: May 2008

Controlling the Chaos

With the wide variety of off-the-shelf applications already on the market, by definition, a custom solution means that your business needs are either complex, or unique; maybe both. The process of turning those complexities into a reliable, valuable business tool may seem elusive. The Omnitech credo, “Taking you to your vision” is more than a catchy tagline. In addition to our talented pool of developers, we have also created a cutting-edge process for helping you to understand and define your business needs.

The complexity of traditional software development has crippled even large, well-funded companies. This occurs when the project is constrained by an early, often inaccurate, design and the resulting software is developed in isolation from the end users. To address these weaknesses, we use an Agile software development process with Scrum.

First, we break down complex processes into meaningful chunks of related functionality. Next, each of these chunks is prioritized by business need and developed to the point where it can be completely tested. Finally, after a chunk is fully tested and reviewed by the project team, important feedback (in the form of modifications, improvements and course corrections) is incorporated into the next chunk of functionality. The project team uses this iterative process as it works through the backlog of prioritized features.

Each time the project team participates in a review of newly-developed functionality, we (and you) learn more about your business objectives. With this knowledge, we make technology recommendations that are finely tuned to your needs. Our focus on your business objectives helps the project team to streamline a wish-list that exceeds your budget, or to refine a set of features that require significant testing and feedback.

Key to the success of this process is that you directly drive the design, and remain tightly connected to the software product as it evolves through the development process. We help you divide your project into manageable portions and you help us build it your way. In the end, we provide you with a robust implementation of your vision firmly grounded in what makes your business tick.

Flash Forward

So you think your site could use a little movement. It's just a little too static. "Computers," you think, "are interactive, my site should be too!” After all, this isn't a still life painting. Viewers are encouraged to reach out and touch anything they can click their mouse on. Maybe they'll find something they didn't expect. Maybe that unexpected, or perhaps expected, change will thrill and excite them. It may not, but it will certainly draw their attention. So, how might you present this immersive experience to a visitor of your site? Why, Adobe Flash of course!

Omnitech utilizes Flash to create anything from a simple photo slideshow to fully interactive sites. We have the expertise needed to provide flash implementation that is both engaging and intuitive. Want to put a movie on your site? Flash is the tool to use. "Why not use Windows Media Player or Quicktime?," you might ask. Sure, those players present excellent quality video over the web but they often require a first-time user to download a plugin to view the video. On the other hand, the appropriate Flash plugin comes prepackaged with all current browsers; so you won't have to worry about downloading an application, just the occasional update. You don't want to keep your often impatient visitors waiting (or going somewhere else) because the plugin they need is still downloading.

Adobe Flash keeps things interesting with animation and interactivity. Can too much movement overwhelm the viewer and distract from informational content being provided? It can, and that is why Omnitech ensures that Flash components we implement will enhance the users’ experience and guides their attention to the information you want to communicate.

Due to the enthusiastic responses Flash receives, it was only a matter of time until other companies started throwing their hats in the ring. Microsoft recently announced the launch of their own cross-browser, cross-platform plug-in known as Silverlight. Microsoft Silverlight brings .NET-based interactive applications to the next generation of web viewers in much the same way Flash does. Please feel free to visit again as we will be getting more in depth regarding Microsoft Silverlight, its capabilities, and how Omnitech can make the right technology work for you.