|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
Flex New Development Strategies for New Markets
Flexible solutions
By: Barry Neu
Oct. 2, 2006 11:00 AM
Traditional application development processes make it challenging to meet the time and budget constraints facing businesses today. Going from the requirements gathering phase to writing up design documents to delivering applications can take many months-which is often too long for executives wanting to address new market opportunities or solve old business problems.
Rapid development of complex applications The streamlined development relies on industry standards such as Java and Adobe Flex. Using the open solutions enables us to address business demand for intuitive front-end processes fully integrated with enterprise systems. Our rapid development environment centers around a toolset with three in-house-created components: Link Vision, Link Design, and Link Execution. Built upon Adobe Flex, Link Vision is a user interface design tool for creating intuitive business intelligence dashboards and report cards. Link Design is a Java desktop application that acts as a process design tool, enabling us to visually program data collection, translation, and presentation. The third tool, Link Execution, runs in a J2EE-certifed application server and is the execution engine for performing actions outlined in Link Design. Our solutions support multiple application servers and services, as well as databases from small MySQL systems all the way up to enterprise Oracle systems.
Focus on customer problems, not browser incompatibilities In addition, health care organizations often have information scattered throughout the enterprise. Operational data, patient care information, financial records, and other critical data lives in spreadsheets, Microsoft Access databases, and dozens of other systems large and small. With the help of Adobe Flex and our Link Design tool, we can quickly create intuitive business intelligence dashboards that securely aggregate and present any detail managers require. The dashboard can reach into databases, pull information from file systems, and interpret data on spreadsheets. Significant from a developer perspective is the speed in which we can accomplish this. Because we are not writing individual lines of code for user interfaces and integration points, dynamic dashboards can be created in days. An added advantage is that Flex overcomes a major obstacle facing developers-getting web applications to run reliably in any browser. Typically, the only way developers streamlined creating sophisticated HTML applications was to target a specific browser platform and version, so that it was possible to gauge an application's behavior. Unfortunately, this approach to development does not reflect the reality of how individuals and businesses work, with end users relying on a wide range of browsers. With Flex, we are not concerned about whether a person is running our application in Microsoft Internet Explorer 5.5 or version 6.0, Firefox, or any other browser. Because the Flex application runs on the Adobe Flash player-already installed on more than 98 percent of Internet-connected computers-we know that our interfaces will behave in the same way regardless of the browser. It is an important feature that can eliminate a week or longer from development and help ensure applications reach as wide an audience as possible. By developing in Flex, our team stays focused on solving customer problems, not browser problems. Rich, interactive applications can be deployed on the free Flash Player, without requiring users to wait for special downloads, time-consuming page refreshes, or separate applications to launch.
Keeping clients engaged and satisfaction high We can now take a more iterative approach to design, providing clients with interfaces to evaluate throughout a project. The ongoing communication helps ensure that all parties are engaged in the process. And in the end, clients get exactly what they want. Development reviews can be done as often as weekly, giving clients the opportunity to evaluate the look and feel of an interface, explore drill-down capabilities, and determine the best ways to present information. For example, if one of our clients wants to evaluate medical services received by patient populations, we can use Flex capabilities within our Link Vision tool to create a display container-pie chart, graph, tabular chart, or other form-without writing a single line of code. If the client opts for a pie chart presentation of data, we can develop a portlet, with each slice representing a service category and each slide defined by an XML information feed. To connect the database information to the UI, our Link Design tool is used to create the database query. A key advantage of using Flex is the ability to easily amend development to meet changing client needs. For instance, if a customer decides to use a column chart instead of a pie chart, all we have to do is remove the pie chart and drag and drop a column chart into the portal container. The same XML stream can be used. We just need to configure what each column should represent. The revisions can be handled in minutes, as opposed to the hours it could take trying to rework lines of HTML code.
Breaking down data silos Rotech's Director of Operations, John Sullivan, describes a problem familiar to many health care companies. "We need to pull data out of legacy systems, dig out from under the paper, and better analyze the metrics we use to drive our business," he says. Across more than 500 company locations nationwide, Rotech business managers are responsible for overseeing staff, monitoring patient satisfaction, and tracking on-time delivery of medical supplies and patient care. In addition, they must ensure that products and services are billed to Medicare as well as to private insurers in a timely manner in order to get reimbursed. Traditionally, Rotech used several 'silo'd' legacy systems, requiring managers to constantly toggle among various databases to find information about patient care, procurement, financial performance, and other activities. Important issues monitored daily by managers include items held during the billing process, equipment not yet received into inventory and asset tracking systems, and equipment not yet confirmed as delivered to or picked up from Rotech patients.
Enhanced productivity and user experiences "The Location Manager Dashboard that bConnected built around Adobe Flex has changed the behavior of our organization," says Mike Dobbs, chief operating officer at Rotech. "Since deploying the Flex-powered dashboard, we've seen a 20 percent reduction in assets waiting to be processed in inventory and asset tracking systems."
Raising performance standards Our focus is always on building mutually beneficial relationships with clients. Integrating Adobe Flex into our processes goes a long way in supporting that goal by accelerating application development and expanding the capabilities of web systems. For us, that means more growth and better services, while our clients continue to discover how to improve their operations. Reader Feedback: Page 1 of 1
Latest Cloud Developer Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week
Breaking Cloud Computing News
|
|||||||||||||||||||||||||||||||||||||||||||||||||