Click on titles or down-arrow buttons
below
for articles excerpted from the 2nd Quarter 2000 Edition
of Insight, the newsletter from Genesys Customer Service:
Component Technology -
Reduce, reuse, recycleSoftware recycling catches on;
build once, use repeatedly to save
time, save money, increase productivity
Conference 2000: Vision and Value
for the 21st CenturyConference September 10-13, 2000;
details on sessions, registration,
keynote speaker, agenda, and more
Benefit Payments Outsourcing
Genesys BPO of Choice
Director of Marketing Quoted on ASPs
Training Available via the Web
Online Check is latest
addition to Genesys' suite of
online training modules
Component Technology -
Reduce, reuse, recycleBy Steve Munini, Genesys
It is common for developers to believe that it is easier, and more cost effective to control all aspects of a software system by developing as much of it by themselves as possible, rather than purchasing existing components and incorporating them into their solutions. Today, available component-based techniques help make the case against the practice of building from the ground up.
Component-based software construction involves connecting specialized pieces of software, or components, into a larger piece of software that performs to fit the requirements of the system under development. Components may come from different vendors, and each vendor may use a different programming language to create their components. Components can be connected in this manner, because they each talk the same language, or follow the protocol of a System Object Model.
Taking a page from hardware engineering:
The hardware industry has long been packaging integrated circuits into small packages with a well-defined interface. A hardware engineer can easily use an integrated circuit (IC) by studying its interface, and literally plugging it in to the rest of his circuit. This practice drastically reduces the time and complexity of a hardware engineers job.
Software components effectively perform the same function for a software engineer that integrated circuits do for hardware engineers. With components, software developers now do not have to worry about how to build the functionality from scratch. They can simply purchase a component that contains the desired functionality, learn its interface, and make it a part of the software solution that they are building. Using software components in this fashion saves enormous amounts of development time and cost.
System Object Models:
Prior to System Object Models, software developers were restricted to localized code reuse. A software development project would establish coding standards and procedures to ensure that code written by a developer would one day be reused by another developer on another project. Software developers also frequently employ personal reuse practices by having their own "toolbox" of software that they have collected over the course of various projects. A developer may run into a development problem that he has solved already, and reuse a solution from his toolbox. Localized, or small-scale reuse can significantly reduce the time and cost of software development, but the major result of localized code reuse has been the production of "islands of components." System Object Models define a protocol that allows components to communicate on a global scale, and enable worldwide software reuse.
An example case:
For example, a spell checker might be sold by one vendor and plugged into several word processing applications from other vendors. Another example might be a calendar control that allows for the selection of the date using the mouse. This control can be plugged into any application that may wish to use a clickable calendar control. The developer that wishes to use this functionality simply inserts the component into the application, and writes code to retrieve the user input. Dramatic cost savings can be realized by employing reuse in this fashion.
Build vs. Buy Example:
Lets assume that a developer wishes to use a clickable calendar control that allows the user to select a date using the mouse. The control will look like the one in the figure above.
Let's do a quick build vs. buy case for this functionality.
Assumptions:
- A Software Engineer is paid $50.00 per hour.
- A Quality Assurance Engineer is paid $40.00 per hour.
- A Documentation specialist is paid $30.00 per hour.
- Five defects are found in the production code.
Build:
- A reasonable time frame to develop a clickable calendar control similar to the one above might be one week. One week of development will cost $2000.00.
- The control will have to be tested by a QA engineer. The engineer will have to learn the interface of the new software, learn how to test it, and then test it. This might take two days of QA testing at a cost of $640.00.
- After testing, the developer will have to fix the five defects in the control. Assuming each fix takes three hours, it will cost $750.00.
- The QA engineer will need to perform a regression test on the control. Assume that the regression test takes one day at a cost of $320.00.
- Someone from the documentation department will need to document the new control. Lets assume this will take one day at a cost of $240.00.
- Total Cost (Time): 87 hours.
- Total Cost (Money): $3950.00.
Buy:
- This control is available in the WinX library sold by ProtoView Development at a cost of $189.00. There are over 16 other controls available in the WinX library, but lets take the worst case, and assume that the developer purchases the entire library just to use the one calendar control.
- Assume it takes the developer one hour to complete a purchase order and have it approved by a superior.
- Assume it will take two days to ship the software from the vendor to the developer. The two days will not be included in the calculation as a time cost because the developer will be doing other useful work on the project while the software is in transit.
- Lets assume the same number of defects as in the Build case (5), but this time, the developer is responsible for finding the defects, reporting them back to the vendor, and applying the fixes once the vendor repairs the defect. Lets assume that it will take the developer four hours to locate, report, and apply a fix for each defect encountered. This will cost $1000.00.
- Total Cost (Time): 21 hours.
- Total Cost (Money): $1239.00.
Clearly, it is better to buy than it is to build this component.
- Time Savings: 66 hours.
- Cost Savings: $2711.00.
The technology is evolving at a rapid pace. Many organizations are using component technology in an effort to exploit the latest and most advanced software both on the front end (user interface) and on the back end. Genesys benefits enormously by embracing this technology. Genesys internal development is faster and less expensive by using component technology in our current product line. Case in point, both WEBServe and WEBWorks were built using a reusable web-enabling component.
As well, Genesys is exploiting the technology to its fullest potential through the development of component-based applications. Components are at the heart of the project to rollout these applications beginning with a Training and Development module that will be demonstrated at Conference 2000 in September.
Component technology may seem to be a new concept, but it is here today and growing rapidly in popularity in the industry. Be sure to attend the 20th Annual Genesys HRMS Conference (September 10-13, San Diego, CA) to hear more about components and see the technology firsthand.
Conference 2000: Vision and Value for the 21st Century
With demonstrations, panel discussions, interactive sessions, tips and techniques - plus an evening on the Bay - this years Conference is packed full of information. The 20th Genesys Annual HRMS Conference is just around the corner are you ready? Have you registered for Conference? Made your airline and hotel reservations? Received your preliminary agenda? So many questions, so little time!
If youve attended a Conference in the past, you know the value it provides. If you havent attended before, this is the perfect year to be present. Weve gone all out for the 20th Conference, filling it with knowledge-building seminars and networking opportunities, and of course some fun activities have been scheduled too. This is a Conference youll want to attend, not hear about after the fact! And we suggest that you come early and register for the Pre-Conference Workshops as well. These workshops are invaluable, covering a sampling of topics and easing you into the full Conference days ahead.
This years theme of Vision and Value for the 21st Century will be evident throughout Conference. Genesys is committed to providing the most innovative HRMS solutions to its clients. The Genesys Vision is pro-active and future-focused -- weve designed solutions to resolve anticipated challenges -- weve identified future needs and are ready to address them today. The Genesys Value is evident in the total package comprised of professional expertise, technologically advanced products, services designed to meet diverse needs, and a never-wavering desire to meet and exceed client expectations.
As in the past, this years Conference will begin with a Welcome Reception on Sunday. Then, Monday morning, September 11th, acclaimed keynote speaker, Michael Avery, president of Avery Training International, will inspire you to take a leadership role in implementing positive changes within your organization. Mr. Avery, who is well known for his unique presentation style, will discuss the proven concepts required to execute successful organizational changes. Culling from his vast experience, Mr. Avery will define the role of leader, identify the various levels of change, and explain how to take change from a simple idea to an implemented practice.
Following this dynamic keynote address, youll immediately want to return to your home base and start drafting positive changes to carry your organization into the 21st Century but wait until Conference is over - theres so much planned, you wont want to miss a thing!
Over the remaining two and a half days of Conference, youll gather a wealth of information by attending the numerous sessions exhibited in both the Genesys Showcase and the Genesys Theater. Sessions are broken down into Executive, Technical, and Product and Services categories, ensuring something for everyone. The Theater sessions cover specialized reporting facilities, migration to NT/Windows 2000, the future of Outsourcing, and much more.
There are 50+ sessions planned, covering a variety of topics. Both Genesys staff and your peers - other Genesys users - will present these sessions. Youll hear executives, developers, and users discuss topics of common interest to all. Heres a sampling of the topics to be covered:
EXECUTIVE SESSIONS
- Lead, Follow or Get Out of the Way - Manager vs. Leader [Customer Presentation]
- Human Resources in 10 Years - The Future of HR
- Negotiating to Achieve Win-Win [Keynote Speaker]
TECHNICAL SESSIONS
- MVS Focus Group
- 6.1 Technical Overview
- Business Benefits of Moving to NT - Panel Discussion
- WEBServe
PRODUCT AND SERVICES SESSIONS
- Balancing Your Payroll
- 6.1 - No More Limits
- Customer Training Web Site
- Simplifying your Year-End Nightmare - YES!
THEATER SESSIONS
- Overview of Cognos PowerPlay
- Introduction to Crystal Reports
- WEBWorks Overview
- Is Outsourcing in your Future?
This years Conference will be held at the San Diego Paradise Point Resort, in beautiful San Diego, California, from September 10th-13th. The location is superb and perfectly conducive for Conference. The facilities are impeccable and the resort is centrally located near such world-renown attractions as Sea World, Old Town San Diego, Del Coronado Island, and the San Diego Zoo. For a sneak preview of the resort, visit their web site at http://www.paradisepoint.com.
Are you ready to register? The annual conference has always been highly anticipated by clients. Conference provides a yearly opportunity to meet with other users and Genesys staff to discuss current issues and future developments. We encourage clients to attend, believing that the more clients that attend, the more successful Conference will be for all participants. Theres so much to gain by interacting with other Genesys users. Its not too early to register, and registering is quick and easy. You can register on-line by simply visiting the Genesys web site and completing the Registration Form. Youll receive a Confirmation Notice upon receipt of your registration.
Do you need additional Conference information? Lucille Breen heads up the Genesys Conference Committee. If you have any questions concerning Conference, from registration and session times, to the special evening event and guest program, or anything in between, feel free to contact Lucille by phone (978-685-5400, extension 3165), e-mail (lbreen@genesysHCM.com), or fax (801-761-2015).
Have you reviewed the agenda? A copy of the Preliminary Agenda was mailed to the primary contact at each customer site in late April of this year. The agenda includes full descriptions of the Executive, Technical, and Product and Services sessions as well as descriptions of the Theater sessions. In addition, the agenda details the dates, times, and attire of the Conference. Last but not lease, air carriers, conference fees, and extra-curricular activities are outlined. If for some reason you have not received a copy of the agenda, you have two options: you can view the agenda immediately on-line or you can request a hard copy, whichever best suits your needs.
- To view on-line, visit the Genesys Customer Information Site and then select the Preliminary Agenda link.
- To request a copy, contact Lucille Breen via e-mail (lbreen@genesysHCM.com), phone (978-685-5400, extension 3165), or by fax (801-761-2015).
This is the next to last issue of the Genesys Insight newsletter before Conference. As such, weve tried to highlight as many various aspect of Conference as possible. Also, weve tried to convey the excitement and pride that we feel regarding Conference. We hope we were successful on both points. Looking forward to seeing you in September!
Training Available via the Web
You knew that Genesys Online Training was available via the web through the Customer Information Site, but did you know that a new module has been added to the list of topics and that several other subjects are in the works?
That most recent training module is for Online Check. All aspects of the Online Check feature are covered, including what it is and when it should be used. This module is taught through a combination of step-by-step instructions and sample screens. The text clearly indicates what you need to do in order to process an online check and also identifies the expected results.
If youre new to the process of creating an Online Check, check out the Online Training first. Walk through the process; youll find the information invaluable. A highlight of the Genesys Online Training feature is the audio accompaniment, which enhances the learning process.
Reminder: Prior to using the actual Online Check feature (available from the GenTools Menu), you must first install GenLink Version 5.6.3.4.
Another training module soon to be available is Adjustments and Bonus Payments. Details to follow in future issues of Genesys Insight.
To access the Genesys Online Training feature:
- Log onto the Genesys web site http://www.genesysHCM.com.
- Select the Customer Information Site button.
- Select the On-Line Training button (User Name and Password required).
- Select the desired training module.
- In March, Genesys broadened its outsourcing capabilities by offering its Benefit Payments as an outsourced option. This service relieves financial-services firms of the burden of managing, processing, and distributing lump-sum and periodic pension, annuity, and disability disbursements, thereby enabling the firms to streamline their operations, reduce costs, and concentrate on strategic business activities. The combination of using web applications for direct input and outsourcing cumbersome activities enables institutions to decrease operational-support requirements by 20-25% or more. Watch for the July issue of Benefits and Compensation Solutions; this issue will include a feature article on Genesys Benefit Payment outsourcing.
- The February issue of Human Resource Executive favorably mentioned Genesys as the BPO (Business Process Outsourcing) vendor of choice for PrimeSource Corporation. With Genesys FULLSource outsourcing service, PrimeSource is able to maintain its 800 employees with an HR staff of one.
- The March issue of Accounting Technology quoted Genesys Lisa Rowan, Director of Marketing, in their cover story titled Application Hosting Gets Less Remote. In a sidebar underscoring the edge that payroll has in the emerging ASP market, Lisa noted that payroll has been outsourced for a long time, making it a familiar and logical offering for ASPs.
Copyright © 2000 -
Genesys. All rights reserved.