<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-836692167343634028</id><updated>2012-01-26T15:49:22.139-05:00</updated><category term='ESS'/><category term='user interfaces'/><category term='HCM Software'/><category term='GUI design'/><category term='Employee Self Service'/><title type='text'>LBi Software</title><subtitle type='html'>LBi Software Corporate Blog.
Headquartered on Long Island in Woodbury, New York, LBi creates software applications for Human Capital Management (HCM). LBi’s HCM products are custom "bolt-on" applications for enterprise HCM systems (e.g. PeopleSoft, JD Edwards)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-5648257359659677873</id><published>2012-01-26T15:45:00.002-05:00</published><updated>2012-01-26T15:49:22.148-05:00</updated><title type='text'>LBi Software Releases New Time &amp; Attendance Tracking Application: At-Trac 4.0</title><content type='html'>LBi Software announced today the next release of &lt;a title="Time and Attendance Tracking with At-Trac" href="http://www.lbisoftware.com/attendancetracking.html"&gt;At-Trac&lt;/a&gt;, its Time &amp;amp; Attendance and Absence Management application – now available in the Cloud.     &lt;br /&gt;&lt;br /&gt;   At-Trac is a complete web-enabled application that provides a  comprehensive solution for entering and managing all of your attendance  and time tracking needs. It has an easy to use intuitive drag and drop  calendar interface and seamlessly integrates with your HR system of  record, your billing system and payroll system.    &lt;br /&gt;&lt;br /&gt;   At-Trac can now be delivered as Software as a Service (SaaS).  Our  SaaS option frees your IT staff from the burden of purchasing and  maintaining expensive hardware and software. SaaS from LBi provides   nightly backups, full firewall protection, 99.9% guaranteed uptime, a  proven disaster recovery plan, and is offered with two options:    &lt;br /&gt;   &lt;ul&gt;&lt;li&gt;      Dedicated Server Environment     &lt;/li&gt;&lt;li&gt;      Cloud Computing Environment     &lt;/li&gt;&lt;/ul&gt;    At-Trac’s features include:    &lt;br /&gt;   &lt;ul&gt;&lt;li&gt;      E-mail notifications      &lt;/li&gt;&lt;li&gt;      Full approval workflow - employee requesting days off/entering hours, managers monitoring and approval      &lt;/li&gt;&lt;li&gt;      Business Intelligence Reporting      &lt;/li&gt;&lt;li&gt;      TimeSheet entry and approval work flow      &lt;/li&gt;&lt;li&gt;      Self-service data entry from anywhere there is an internet connection      &lt;/li&gt;&lt;li&gt;      Paperless entry of "time off" requests (vacation, sick, personal)  and approvals/rejections with automatic notifications generated to  employee and manager      &lt;/li&gt;&lt;li&gt;      The ability for employees to enter timesheets and "exception" times automatically, and managers to approve      &lt;/li&gt;&lt;li&gt;      The ability to set up default schedules      &lt;/li&gt;&lt;li&gt;      Daily, monthly and annual calendar views which allow managers to  track accrued time off balances by individual or department, detect  excessive absences or repeating patterns, and see time entered for  employees      &lt;/li&gt;&lt;li&gt;      Highly dynamic user interface allows end-users to enter  company-specific time off and accrual rules, no need for programmer  modifications      &lt;/li&gt;&lt;li&gt;      Wide range of reporting capabilities, including absence tracking by individual/department and G/L liability      &lt;/li&gt;&lt;li&gt;      Wireless handheld integration      &lt;/li&gt;&lt;li&gt;      Biometric (Fingerprint ID) and bar code time entry clock options     &lt;/li&gt;&lt;/ul&gt;        &lt;br /&gt;   &lt;span class="FONT_newsheadline"&gt;About LBi Software&lt;/span&gt;    &lt;br /&gt;&lt;br /&gt;   &lt;a title="LBi Software" href="http://www.lbisoftware.com/"&gt;LBi Software&lt;/a&gt;  creates software applications for Human Capital Management using the  latest Web 2.0 and IVR/Speech Recognition technologies. LBi’s HCM  products are turnkey web applications that integrate with enterprise HCM  systems. &lt;a title="Time and Attendance Tracking with At-Trac" href="http://www.lbisoftware.com/attendancetracking.html"&gt;Click here&lt;/a&gt; for more information on At-Trac.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-5648257359659677873?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/5648257359659677873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2012/01/lbi-software-releases-new-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/5648257359659677873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/5648257359659677873'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2012/01/lbi-software-releases-new-time.html' title='LBi Software Releases New Time &amp; Attendance Tracking Application: At-Trac 4.0'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-1599698025458029020</id><published>2011-11-28T09:26:00.002-05:00</published><updated>2011-11-28T09:30:51.157-05:00</updated><title type='text'>HR Case Management Enhances Talent Management</title><content type='html'>One of the hottest HCM business solutions today is Talent Management.   At the 2011 HR Technology Conference &amp;amp; Exposition in Las Vegas  Talent Management vendors outnumbered all other HCM vendor categories.   Talent Management (TM) systems are designed to help companies manage the  full life cycle of employees, from recruitment to onboarding to  employee development to offboarding.    &lt;br /&gt;&lt;br /&gt;   Unfortunately, what these powerful systems generally don’t do well is  monitor individual employee satisfaction and general contentment during  their tenure with the organization.  Yes, the better systems manage  performance and track employee growth; but what about confidential  issues, employee disputes, embarrassing harassment situations, and other  matters important to the employee but not on the radar of TM software?       &lt;br /&gt;&lt;br /&gt;   Professionally and expeditiously managing these all-important events  is in the dominion of the HR department, who may handle these cases very  well individually while not necessarily recognizing potential patterns  of employee issues.  This is particularly true when specific HR  representatives manage the help desk calls for specific locations.  For  instance, one company division or location prides itself on high  employee retention while another similar facility struggles to keep the  best workers.  But what is the difference in these two similar business  operations?  They use the same talent management solution, the same HR  system, and abide by the same HR policies.  Additionally, management at  the struggling location may not be able to pinpoint specific problems  that are causing a higher degree of turnover.     &lt;br /&gt;&lt;br /&gt;   So where does the answer lie?  The answer can frequently be found in  the history of employee interactions with HR personnel.  However,  without a system for collecting, archiving, retrieving and analyzing  these interactions, it is virtually impossible to detect patterns of  issues systemic within the organization that may lead to larger  problems.  Repeated questions about available Paid Time Off (PTO) days,  dissatisfaction with company insurance plans, management disputes, work  environment issues, and other potential red-flag cases cannot be  uncovered by reviewing any individual employee record.  Businesses need  comprehensive HR Case Management software designed to filter through  large databases of cases to recognize these patterns and understand the  possible ramifications.    &lt;br /&gt;&lt;br /&gt;   There are underlying common-themed personnel issues within an  organization which can often directly suggest causes for more apparent  concerns, such as employee retention problems, excess absences, or dips  in productivity.  Discovering those issues quickly and determining the  potential consequences requires the right business solution – one that  may not be found in even the best Talent Management systems.  However,  armed with the right information, management can put policies and  procedures in place to mitigate problems before they become systemic.   Automated Case Management Systems are designed to gather the right data  points and provide exactly that type of powerful analysis.    &lt;br /&gt;&lt;br /&gt;   When HR Help Desk / Case Management is incorporated into a  comprehensive Talent Management strategy, the organization truly then  provides the full lifecycle support for incoming employees, ultimately  contributing to measurable performance gains.  And the good news is the  best Case Management systems, such as &lt;a href="http://www.lbisoftware.com/casemanager.html"&gt;CaseManager &lt;/a&gt;from LBi Software, are  designed to work seamlessly with both your HRIS software as well as the  leading Talent Management applications.    &lt;br /&gt;&lt;br /&gt;   In conclusion, for organizations planning to deploy end to end Talent  Management systems, it would be prudent to evaluate the addition of an  HR Help Desk / Case Management component to your solution map.   Implementing an automated Case Management system will truly contribute  to your project goals and add significant personnel performance  benefits.    &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   &lt;i&gt;About CaseManager from &lt;a href="http://www.lbisoftware.com/"&gt;LBi Software&lt;/a&gt;&lt;/i&gt;    &lt;br /&gt;&lt;br /&gt;   &lt;a title="CaseManager - A Help Desk Management and Call Tracking / Call Center / Case Management Software Application" href="http://www.lbisoftware.com/casemanager.html"&gt;&lt;img src="http://www.lbisoftware.com/images/lbilogos/cm_medium.png" alt="CaseManager" title="CaseManager" /&gt;&lt;/a&gt;    &lt;br /&gt;&lt;br /&gt;   &lt;a title="CaseManager - A Help Desk Management and Call Tracking / Call Center / Case Management Software Application" href="http://www.lbisoftware.com/casemanager.html"&gt;CaseManager&lt;/a&gt;  is help desk and case management software for Human Resource Management  and Benefits Administration. It creates a knowledgebase on the fly and  empowers employees with a Self Service Portal for asking and answering  questions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-1599698025458029020?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/1599698025458029020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2011/11/hr-case-management-enhances-talent.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/1599698025458029020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/1599698025458029020'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2011/11/hr-case-management-enhances-talent.html' title='HR Case Management Enhances Talent Management'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-7146465285105505264</id><published>2011-10-17T09:41:00.003-04:00</published><updated>2011-12-20T10:24:49.498-05:00</updated><title type='text'>Keeping the Human Factor in Automated HR Helpdesk</title><content type='html'>&lt;span style="font-style: italic;"&gt;Providing employees with choices while keeping their confidentiality &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Consider the evolution of terms referring to the traditional HR  department.  Initially there was the "Personnel Department", which  simply referenced employees as people.  Next came "Human Resources",  further defining employees, albeit subtly, as business assets.  The  current term in vogue is "Human Capital Management", essentially  redefining people as revenue and profit generating business assets.   &lt;br /&gt;&lt;br /&gt;  Unfortunately, though this transition of terms more accurately  describes the role of employees in organizations today, it also tends to  take the "personal" out of "personnel".  HR software business solutions  have the potential to further reduce the close interaction between  employees and HR staff.  Just as interactive voice response systems  virtually eliminate the need for customer contact with live support  agents, so can automated HR support systems.   &lt;br /&gt;&lt;br /&gt;  Automated HR Help Desk solutions are designed to minimize direct 1:1 personal contact with HR, which is both good and bad.    &lt;ul&gt;&lt;li&gt;      Good – saves money, time, and frees up HR for other tasks.     &lt;/li&gt;&lt;li&gt;      Bad – less personal contact with HR, potentially risking employee satisfaction issues.     &lt;/li&gt;&lt;/ul&gt;    However, solutions like LBi’s CaseManager include a feature that  allows employees to request their case resolution via phone, in person,  email, etc., which provides the ability to create cases online but  receive a response in person or other preferred level of contact.   CaseManager also includes features that allow cases to be marked  confidential and have them routed to specific representatives trained to  handle special cases.  Providing the ability to discretely submit a  potentially embarrassing case such as a manager dispute or harassment  accusation specifically to authorized senior HR personnel, and have the  resolution process equally as discrete, truly supports the "Human  Factor" in automated systems.    &lt;br /&gt;&lt;br /&gt;  In organizations lacking an automated Help Desk system, employees are  generally forced to make initial contact with one or more HR  representatives whom ultimately may need to escalate their case to  senior or properly trained personnel.  This added level of contact risks  employee privacy.  Sometimes, just physically walking into the HR  office can raise unwanted questions and curiosity among company staff.   &lt;br /&gt;&lt;br /&gt;  In many help desk cases, such as simple PTO requests or tuition  reimbursement questions, automated systems will speed responses to the  employee, thereby saving valuable HR personnel time.  Less unnecessary  burden on the HR staff again supports the "Human Factor".   &lt;br /&gt;&lt;br /&gt;  The bottom line is the best automated systems provide employees with  the greatest personal choice in selecting their preferred method of  contact with HR, ultimately increasing employee satisfaction while  providing the confidential interaction with HR that they deserve.  From  HR’s point of view, valuable administrative staff time is freed up to  manage more strategic tasks.  Not only is the "Human Factor" alive and  well in the best Automated Help Desk solutions, it is the primary  purpose for deploying such business systems.  Systems such as  CaseManager increase employee satisfaction and improve overall HR  operations, ultimately driving improved performance within the whole  organization.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  About CaseManager from LBi Software   &lt;br /&gt;&lt;br /&gt;  &lt;a title="CaseManager - A Help Desk Management and Call Tracking / Call Center / Case Management Software Application" href="http://www.lbisoftware.com/casemanager.html"&gt;&lt;img src="http://www.lbisoftware.com/images/lbilogos/cm_medium.png" alt="CaseManager" title="CaseManager" /&gt;&lt;/a&gt;   &lt;br /&gt;&lt;br /&gt;  CaseManager is a complete, browser-based web application providing a  comprehensive software solution for managing and tracking HR, Payroll  and Benefits calls and issues.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-7146465285105505264?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/7146465285105505264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2011/10/keeping-human-factor-in-automated-hr.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/7146465285105505264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/7146465285105505264'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2011/10/keeping-human-factor-in-automated-hr.html' title='Keeping the Human Factor in Automated HR Helpdesk'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-1464893361698912430</id><published>2011-08-10T11:46:00.002-04:00</published><updated>2011-08-10T11:52:22.534-04:00</updated><title type='text'>Analyzing HR Helpdesk Traffic to Identify Corporate Policy Needs</title><content type='html'>&lt;span style="font-style: italic;"&gt;Identifying potential critical HR issues to effectively manage your workforce&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;			The corporate HR function has gone through many changes with the  adoption of new technologies and ERP software solutions.  The influx of  high tech solutions has created a virtual HR environment and has enabled  companies to build databases of company and employee data. While data  mining is new to the HR environment, the practice of data mining has  been successfully employed in more traditional corporate areas for  trending business activities and fine tuning business processes.  With  the adoption of Automated HR Helpdesk solutions, the opportunity to fine  tune the HR function through data mining and the analysis of helpdesk  data has arrived. 			&lt;br /&gt;&lt;br /&gt;			&lt;span style="font-weight: bold;"&gt;HR Helpdesk Overview&lt;/span&gt;&lt;br /&gt;			The Automated HR helpdesk solutions available in the marketplace,  like CaseManager from LBi Software, extend the access and reach of HR by  utilizing existing technologies to create a virtual HR environment.   Employees can enter the system through the corporate portal and perform a  variety of tasks including: 			&lt;ul&gt;&lt;li&gt; 					Searching HR guides 				&lt;/li&gt;&lt;li&gt; 					Reviewing common problem databases 				&lt;/li&gt;&lt;li&gt; 					Submitting questions and problems to HR 				&lt;/li&gt;&lt;li&gt; 					Checking status on open questions 				&lt;/li&gt;&lt;li&gt; 					Checking on resolved issues 				&lt;/li&gt;&lt;/ul&gt; 			Employee queries can be resolved by a generalist or routed to a  specialist as required.  The employee also has the option of searching  within the helpdesk databases for answers and similar situations raised  by other employees.  The HR helpdesk software is fully integrated to the  HR systems, and utilizes corporate systems such as e-mail and voice  systems to communicate in a secure environment. 			&lt;br /&gt;&lt;br /&gt;			CaseManager from LBi will also perform automatic escalations of  unresolved cases and will maintain a complete case history for each  employee.   			&lt;br /&gt;&lt;br /&gt;			&lt;span style="font-weight: bold;" class="FONT_strongtan"&gt;Data Analysis of Helpdesk Traffic&lt;/span&gt; 			&lt;br /&gt;Data Mining is relatively new in the data analysis field but is  readily gaining acceptance in the world of business analytics.  It  allows for the analysis of data to extract patterns from a larger set of  data.  With data mining techniques we can go beyond the tracking of  policy and guideline concerns and search for patterns showing repeated  issues with specific employees or managers.  Companies can find patterns  that would not have become apparent in a manual system. 			&lt;br /&gt;&lt;br /&gt;			&lt;span style="font-weight: bold;" class="FONT_strongtan"&gt;Confusing Policies&lt;/span&gt; 			&lt;br /&gt;Analysis of the accumulated data from the HR helpdesk activity can  help to highlight trends and patterns where employees experience  difficulty in understanding policies or in understanding how benefits  are applied.  Armed with this new information, the company can then  decide on how to address the issue, clarify the policies and avoid the  confusion going forward. 			&lt;br /&gt;&lt;br /&gt;			These techniques combined with the helpdesk data can help assess the  impact of new or modified company processes such as implementing Six  Sigma or lean manufacturing disciplines.  While employees may not report  concerns to their line managers, there may be patterns in the data that  can lead back to these changes.  Stress felt by employees can be both a  satisfaction issue and a retention problem for the company.  			&lt;br /&gt;&lt;br /&gt;			&lt;span style="font-weight: bold;" class="FONT_strongtan"&gt;Harassment Concerns&lt;/span&gt; 			&lt;br /&gt;According to the EEOC, there were over 32,000 reported incidents of  workplace harassment which cost businesses $98,500,000 in settlement  costs.  Data Mining of helpdesk data can highlight potential issues,  provide direction in seeking appropriate solutions, and assist in the  timely response to these situations.  Additionally, Data Mining can help  evaluate corporate policies and their impact on specific employee  demographics.  For instance, are men complaining more than women about  specific policies?  Is there a prevalence of religious issues? 			&lt;br /&gt;&lt;br /&gt;			&lt;span style="font-weight: bold;" class="FONT_strongtan"&gt;Employee Satisfaction&lt;/span&gt; 			&lt;br /&gt;Employee satisfaction can be gauged from data in helpdesk surveys and  through data patterns revealed in the analysis.  A good helpdesk  solution will provide for employee surveys to gauge the effectiveness of  the helpdesk and the HR process. 			&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;" class="FONT_strongtan"&gt;Summary &amp;amp; Conclusion&lt;/span&gt; 			&lt;br /&gt;Helpdesk solutions, like CaseManager from LBi Software, extend the  reach and accessibility of the HR department.  Additionally, the data  accumulated and stored can be used as a basis for highlighting potential  problems and concerns.  Analyzing the data and the trending of  employees’ queries and concerns can highlight corporate policies that  are confusing, complex or poorly written. 			&lt;br /&gt;&lt;br /&gt;			Reviewing the volume of queries by area and drilling down into  specific issues can help identify potential problems and address these  issues to reduce the traffic into the HR helpdesk.  Issues that are  identified can then be reviewed by management and may be addressed with a  clarifying memo, additional training or other actions as required.   			&lt;br /&gt;&lt;br /&gt;			With time and experience in leveraging the available data,  correlating information from the various HR systems with other critical  Key Performance Indicators (i.e. corporate revenue/profitability  performance, customer satisfaction, employee retention and turnover),  becomes a viable possibility.   			&lt;br /&gt;&lt;br /&gt;			In the end, there is a true relationship between performance in every  discrete area of any organization, from Finance to HR to Manufacturing  to Sales, etc.  Employee performance in any one business unit may  ultimately impact performance in every other department.  A  comprehensive HR Help Desk solution with intelligent analytics  capability will help identify potential critical issues in each  department and become the centerpiece of a total solution to effectively  managing your workforce. 			&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;			&lt;span style="font-weight: bold;"&gt;About CaseManager from LBi Software 			&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;			&lt;a title="CaseManager - A Help Desk Management and Call Tracking / Call Center / Case Management Software Application" href="http://www.lbisoftware.com/casemanager.html"&gt;&lt;img src="http://www.lbisoftware.com/images/lbilogos/cm_medium.png" alt="CaseManager" title="CaseManager" /&gt;&lt;/a&gt; 			&lt;br /&gt;&lt;br /&gt;			CaseManager is a complete, browser-based web application providing a  comprehensive software solution for managing and tracking HR, Payroll  and Benefits calls and issues. 			&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-1464893361698912430?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/1464893361698912430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2011/08/analyzing-hr-helpdesk-traffic-to.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/1464893361698912430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/1464893361698912430'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2011/08/analyzing-hr-helpdesk-traffic-to.html' title='Analyzing HR Helpdesk Traffic to Identify Corporate Policy Needs'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-6096900729822850835</id><published>2011-05-23T12:31:00.001-04:00</published><updated>2011-05-23T12:33:02.247-04:00</updated><title type='text'>An Introduction to Location Based Services</title><content type='html'>&lt;span style="font-style: italic;"&gt;Location Based Services can be a huge benefit to employers&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Going on a business trip or traveling to a foreign city used to mean that you would arrive at the remote destination and be at the mercy of a taxi driver, or a hotel concierge, on finding a place to dine. You couldn’t be sure of the quality of the food, again relying only on the advice of a single person. Today, you can quickly take out your cell phone, bring up an app like Urban Spoon, and find all restaurants in your given area, even specifying parameters, like “Free Wi-Fi”, in your search. You can then choose from a few restaurants, and settle on one that was reviewed favorably by others. Having a device that can share your location with applications has changed the way we approach everyday situations in today’s world. This specific technology is known as Location Based Services (LBS).&lt;br /&gt;&lt;br /&gt;A Location Based Service is defined as an information, entertainment or commercial service which makes use of the geographic position of a person, usually obtained by a mobile device. With the rise in use of smartphones, cellphones and tablets, the exact location of a person is more readily available. This allows for new services to be built that specifically target people in a particular location.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TECHNOLOGY&lt;/span&gt;&lt;br /&gt;The location piece of LBS is achieved by handheld devices that can pinpoint the whereabouts of the person using the phone. This can be done by GPS, assisted GPS, GSM localization, cell tower triangulation or IP tracking. These vary in precision, but they all offer, at a minimum, the general location of the person in question.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;POSSIBLE USES&lt;/span&gt;&lt;br /&gt;Location Based Services have many possible uses, as seen in the above example of finding a restaurant. At the personal level:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Help find social events going on in a given city&lt;/li&gt;&lt;li&gt;Help find a specific service, like an ATM or a bank&lt;/li&gt;&lt;li&gt;Provide turn by turn navigation&lt;/li&gt;&lt;li&gt;Help locate friends, or other people with common interests&lt;/li&gt;&lt;li&gt;Alerts and notifications for events such as traffic jams, road closings, etc.&lt;/li&gt;&lt;li&gt;Services based on proximity, such as EZPass&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;At a business/corporate level:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ability to send targeted ads to people in an area&lt;/li&gt;&lt;li&gt;Ability to track resources (e.g., make sure an employee is on a particular route)&lt;/li&gt;&lt;li&gt;Ability to distribute resources (e.g., make sure taxis in a location are spread efficiently)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;At a government / law enforcement level:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Locate missing person, property&lt;/li&gt;&lt;li&gt;Send notifications, emergency messages, to people in a certain area&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PRIVACY CONCERNS&lt;/span&gt;&lt;br /&gt;The drawback of this technology is loss of personal privacy. Your location, and sometimes identity, can be tracked at any given moment throughout the day. A major smartphone manufacturer was recently found to have been storing a history of users’ locations on their devices for up to a year. While it is unclear what this information could be used for, the fact it was retained is itself alarming. Companies that provide these Location Based Services should warn the customers up front that their location information will be gathered and how that information will be used.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CONCLUSION&lt;/span&gt;&lt;br /&gt;As Location Based Services continue to transform and grow, you, as a consumer or business owner, need to keep pace with the changes. Weighing the positives of LBS, such as ability to reach a targeted audience, or the ability to obtain information about your surroundings quickly, versus the negatives of LBS, such as privacy concerns or an overload of information, will help you come to a decision regarding this technology. The decision will not be “if” you are going to use LBS in your everyday life, but more “how” and “how much” you will use it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lbisoftware.com"&gt;About LBi Software&lt;/a&gt;&lt;br /&gt;LBi Software creates software applications for Human Capital Management using the latest Web 2.0 and IVR/Speech Recognition technologies. LBi's HCM products are turnkey web applications that integrate with enterprise HCM systems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-6096900729822850835?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/6096900729822850835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2011/05/introduction-to-location-based-services.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/6096900729822850835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/6096900729822850835'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2011/05/introduction-to-location-based-services.html' title='An Introduction to Location Based Services'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-1132991429706703209</id><published>2011-03-03T12:26:00.000-05:00</published><updated>2011-03-03T12:28:06.687-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='user interfaces'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI design'/><title type='text'>Simplicity in GUI Design</title><content type='html'>We’ve all been there.  You load up your favorite website, your  vendor’s new e-commerce portal, or that fancy new application your  company purchased for three years’ worth of your salary.  At first  glance, you are impressed; it has a modern, sleek look, flashy graphics,  perhaps an animated home page.  You think to yourself, “Wow, the  software really has all the bells and whistles!”      &lt;br /&gt;&lt;br /&gt;   Then you start to use it.  You can’t find the “New” button.  Oh wait,  there it is, buried in between the scrolling news ticker and the search  box.  You click it.  You wait five seconds.  The screen finally loads.   What next?  What does this field mean? How do I submit my request?  Where do I…?    &lt;br /&gt;&lt;br /&gt;   You get the picture.  The designers of that expensive software surely  spent a fortune on graphic artists, but clearly dismissed what is  likely the most important factor in the success of any application  intended for regular, day to day use: GUI (Graphical User Interface)  usability.    &lt;br /&gt;&lt;br /&gt;   The GUI of a successful application must, first and foremost, be  intuitive and easy to use.  It can have all the fancy graphics and  latest technologies, but if it doesn’t let the user accomplish their  tasks quickly and naturally, it will never gain acceptance.    &lt;br /&gt;&lt;br /&gt;   The GUIs of most thriving applications will have many features in  common.  They will be intuitive.  They will be tailored to the workflow  of the users.  They will be quick and responsive to user input.  They  will be neat, clean, and generally uncluttered.  Most importantly, they  will inspire confidence in the users that they are doing things  correctly, because the application guides them through the workflow in  an obvious and expected way.     &lt;br /&gt;&lt;br /&gt;   At LBi, when we begin designing a new application, the first thing we  ask ourselves is “How can we help the user accomplish their goals as  easily as possible?”  We then design a system based around the answer to  that key question.  The user interface will be simple and require  little to no training.  The menus and page structure will be based on  the desired workflow so that users can complete their work correctly and  quickly.  The major navigation controls will be prominently displayed  in logical locations.  Navigation between screens or pages within the  application will be quick.      &lt;br /&gt;&lt;br /&gt;   This is not to say the application will not look good, or will be  based on antiquated technologies – just that these things will not come  at the expense of usability.      &lt;br /&gt;&lt;br /&gt;   It all boils down to function versus glitz.  Salesmen and  advertisements will promote impressive graphics and new-fangled  technologies.  Satisfied users will speak of simplicity and usefulness.   When designing your system’s GUI, which side are you on?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-1132991429706703209?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/1132991429706703209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2011/03/simplicity-in-gui-design.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/1132991429706703209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/1132991429706703209'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2011/03/simplicity-in-gui-design.html' title='Simplicity in GUI Design'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-224339646478494244</id><published>2011-01-24T11:39:00.006-05:00</published><updated>2011-01-24T12:05:22.435-05:00</updated><title type='text'>Cloud Computing and LBi Software</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:officedocumentsettings&gt;   &lt;o:targetscreensize&gt;800x600&lt;/o:TargetScreenSize&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:enableopentypekerning/&gt;    &lt;w:dontflipmirrorindents/&gt;    &lt;w:overridetablestylehps/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="0" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="0" name="Hyperlink"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="0" name="Normal (Web)"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if !mso]&gt;&lt;object classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id="ieooui"&gt;&lt;/object&gt; &lt;style&gt; st1\:*{behavior:url(#ieooui) } &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin:0in;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:10.0pt;  font-family:"Times New Roman","serif";} &lt;/style&gt; &lt;![endif]--&gt;    &lt;p style="margin: 0in 0in 0.0001pt;"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Cloud Computing is a general term used for delivering hosted services over the Internet.&lt;span style=""&gt;  &lt;/span&gt;What’s different about Cloud service as compared to traditional hosting is that it is sold on demand, typically by the minute or the hour; it is elastic -- a user can have as much or as little of a service as they want at any given time; and the service is fully managed by the provider. A Cloud can be private or public. A public Cloud sells services to anyone on the Internet. A private (virtual private) Cloud is a proprietary network or a data center that supplies hosted services to a limited number of people. When a service provider uses public Cloud resources to create their private Cloud, the result is called a virtual private Cloud.&lt;span style=""&gt;  &lt;/span&gt;Whatever type used, the goal of Cloud computing is to provide easy, scalable access to computing resources and IT services.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Amazon Web Services (AWS) is a collection of various hosted network services.&lt;span style=""&gt;  &lt;/span&gt;LBi uses two of the services offered - Elastic Cloud Computing (EC2) and Simple Storage Service (S3).&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;EC2 is a web service that provides resizable computing capacity in the Cloud. It is designed to make web-scale computing easier for developers. LBi uses EC2 to host all of its websites, as well as several applications. EC2 allows you to run virtual servers (called instances) in the Cloud. You can run as many servers as you want and Amazon invoices based on hours of use and bandwidth. LBi has also used EC2 to load test versions of its products. For example, &lt;a href="http://www.lbisoftware.com/casemanager.html"&gt;CaseManager&lt;/a&gt; was installed on one instance and a load testing program was run on another instance. The benefit of using EC2 is that it provides more bandwidth and processing power than running the test in LBi’s offices. An additional benefit of hosting something in the Cloud is that the website/data is now stored out of the office in a backed-up/redundant environment.&lt;span style=""&gt;  &lt;/span&gt;This helps to prevent the catastrophic loss of data from something such as a fire in the company’s data center.&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;In addition to EC2, LBi also utilizes S3. This service is essentially a virtual hard drive in the sky. S3 is used to back up our EC2 databases every 3 hours, and files are backed up from S3 back to LBi as an additional safeguard.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Almost two years ago, we began all our hosting through EC2.&lt;span style=""&gt;  &lt;/span&gt;This was done after a successful, issue-free, year long test using EC2 to host our corporate and Appraisal Application sites.&lt;span style=""&gt;  &lt;/span&gt;By using these services, we can be sure our sites are secure, resilient and reliable.&lt;span style=""&gt;  &lt;/span&gt;We can also ensure that they provide us with the ability to scale our applications to any size business, small or massive.&lt;span style=""&gt;  &lt;/span&gt;LBi also uses cloud computing for demonstrating our applications. Using cloud computing, the application is available for prospects to evaluate at their convenience.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;LBi also utilizes EC2 to deliver its SaaS (Software as a Service) Cloud option. As of 2010, LBi Software began to deliver its CaseManager and At-Trac products as SaaS. LBi Software offers two SaaS hosting options: 1. Dedicated Server Environment (hosted on a physical dedicated server) and 2. Cloud Computing Environment (utilizing Amazons EC2).&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b style=""&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Sites LBi is hosting on EC2&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;table class="MsoNormalTable" style="border-collapse: collapse; border: medium none;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="width: 124.15pt; border: 1pt solid windowtext; padding: 0in 5.4pt;" valign="top" width="166"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Site/Application&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 136.75pt; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="182"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Description&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 140.5pt; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="187"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;URL&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="width: 124.15pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0in 5.4pt;" valign="top" width="166"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Appraisal   Application&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 136.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="182"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Appraisal   application that LBi developed for a local real estate appraisal company&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 140.5pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="187"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;N/A&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="width: 124.15pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0in 5.4pt;" valign="top" width="166"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Dutch   Property Management&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 136.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="182"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;LBi   designed and hosts Dutch Property Management’s corporate site&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 140.5pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="187"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;a href="http://www.dutchpropertymanagement.com/"&gt;www.dutchpropertymanagement.com&lt;/a&gt;   &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="width: 124.15pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0in 5.4pt;" valign="top" width="166"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;a href="http://www.lbisoftware.com/casemanager.html"&gt;CaseManager&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 136.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="182"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;CaseManager   is LBi’s HR help desk product.&lt;span style=""&gt;  &lt;/span&gt;LBi   hosts its SaaS Cloud offering of CaseManager on EC2&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 140.5pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="187"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;N/A&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="width: 124.15pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0in 5.4pt;" valign="top" width="166"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;a href="http://www.lbisoftware.com/attendancetracking.html"&gt;At-Trac&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 136.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="182"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;At-Trac   is LBi’s time and attendance product.&lt;span style=""&gt;    &lt;/span&gt;LBi hosts its SaaS Cloud offering of At-Trac on EC2&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 140.5pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="187"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="width: 124.15pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0in 5.4pt;" valign="top" width="166"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;LBi   Software Corporate Site&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 136.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="182"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;LBi’s   corporate brochureware site including a download portal for downloading   patches and demos&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 140.5pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="187"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;a href="http://www.lbisoftware.com/"&gt;www.LBiSoftware.com&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="width: 124.15pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0in 5.4pt;" valign="top" width="166"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;LBi   Technical Support&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 136.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="182"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Website   for LBi’s PC and Network support offering&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 140.5pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="187"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;a href="http://www.lbitechsupport.com/"&gt;www.lbitechsupport.com&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="width: 124.15pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0in 5.4pt;" valign="top" width="166"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Richard   Security &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 136.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="182"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;LBi   designed and hosts Richard Security’s Corporate Site&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 140.5pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="187"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;a href="http://www.richardsecurity.com/"&gt;www.richardsecurity.com&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="width: 124.15pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0in 5.4pt;" valign="top" width="166"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Suntec   Forest Homeowners Website&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 136.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="182"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;LBi   designed and hosts Suntec Forest Homeowners   bulletin board site&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width: 140.5pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0in 5.4pt;" valign="top" width="187"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;a href="http://www.suntecforestcondo.com/"&gt;www.suntecforestcondo.com&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;In order to safeguard our clients’ material LBi has a process of maintaining redundant backups.&lt;span style=""&gt;   &lt;/span&gt;The disaster recovery server for all these sites is located at LBi.&lt;span style=""&gt;  &lt;/span&gt;The database for each site is real-time replicated from EC2 to LBi’s Disaster Recovery server.&lt;span style=""&gt;  &lt;/span&gt;The Disaster Recovery server is in turn backed up every night.&lt;span style=""&gt;  &lt;/span&gt;In addition, the entire hosted site is backed up every three hours (increased to 1 hour for critical apps) from EC2 to S3. This process insures that no data is ever lost.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Today, firms require hosting companies to have generator backup, redundant ISPs and in many cases co-locations.&lt;span style=""&gt;  &lt;/span&gt;When a site is down there is a potential loss of revenue.&lt;span style=""&gt;  &lt;/span&gt;Through the use of Cloud Computing, smaller companies such as LBi Software can offer its customers this type of premium hosting at a lower cost.&lt;span style=""&gt;  &lt;/span&gt;For example, one weekend this past July an air conditioner malfunctioned, spiking the temperature in LBi’s Corporate Server room.&lt;span style=""&gt;  &lt;/span&gt;Technicians had to bring down the servers in the room for six hours.&lt;span style=""&gt;  &lt;/span&gt;Since all hosting was in the cloud there was no disruption of service to any of LBi’s clients.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-224339646478494244?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/224339646478494244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2011/01/cloud-computing-and-lbi-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/224339646478494244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/224339646478494244'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2011/01/cloud-computing-and-lbi-software.html' title='Cloud Computing and LBi Software'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-3844372032421391006</id><published>2010-11-15T15:08:00.002-05:00</published><updated>2010-11-15T15:22:47.891-05:00</updated><title type='text'>The Benefits of Extract, Transform and Load (ETL)</title><content type='html'>&lt;span style="font-style: italic;"&gt;The value of enterprise business intelligence is greatly enhanced when information from various sources is combined in a meaningful way.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What is ETL?&lt;/span&gt;&lt;br /&gt;ETL, or Extract, Transform and Load, eases the combination of heterogeneous sources into a unified central repository. Usually this repository is a data warehouse or mart which will support enterprise business intelligence.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Extract &lt;/span&gt;– read data from multiple source systems into a single format. This process extracts the data from each native system and saves it to one target location. That source data may be any number of database formats, flat files, or document repositories. Usually, the goal is to extract the entire unmodified source system data, though certain checks and filters may be performed here to ensure the data meets an expected layout or to selectively remove data (e.g. potentially confidential information).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Transform &lt;/span&gt;– in this step, the data from the various systems is made consistent and linked. Some of the key operations here are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;    Standardization – data is mapped to a consistent set of lookup values (e.g. US, USA, United States and blank/null – all mapped to the standard ISO country code)&lt;/li&gt;&lt;li&gt;Cleansing – perform validity checks and either remove or modify problem data&lt;/li&gt;&lt;li&gt;Surrogate keys – new key values applied to similar data from different source systems prevent key collisions in the future and provide a cross reference across these systems&lt;/li&gt;&lt;li&gt;    Transposing – organizes data to optimize reporting. Many source systems are optimized for transactional performance but the warehouse will be primarily used for reporting. Often this involves denormalizing and re-organizing into a dimensional model.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Load &lt;/span&gt;– the transformed data is now written out to a warehouse/mart. The load process will usually preserve prior data. In some instances existing warehouse data is never removed, just marked as inactive. This provides full auditing and supports historical reporting.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ETL Tools&lt;/span&gt;&lt;br /&gt;There are a number of commercial and open source ETL tools available to assist in any ETL process. Some of the prominent ones are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Business Objects Data Integrator&lt;/li&gt;&lt;li&gt;Informatica PowerCenter&lt;/li&gt;&lt;li&gt;   IBM InfoSphere DataStage&lt;/li&gt;&lt;li&gt;   Oracle Warehouse Builder / Data Integrator&lt;/li&gt;&lt;li&gt;   Microsoft SQL Server Integration Services&lt;/li&gt;&lt;li&gt;   Pentaho Data Integration (Open Source)&lt;/li&gt;&lt;li&gt;   Jasper ETL (Open Source)&lt;/li&gt;&lt;/ul&gt;These tools provide a number of functions to facilitate the ETL workflow. The variety of source data types are handled automatically. A transformation engine makes it easy to create reusable scripts to handle the data mapping. Scheduling and error handling are also built in.&lt;br /&gt;&lt;br /&gt;It is particularly advantageous to use an ETL tool in the following situations:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;   When there are many source systems to be integrated&lt;/li&gt;&lt;li&gt;   When source systems are in different formats&lt;/li&gt;&lt;li&gt;   When this process needs to be run repeatedly (e.g. daily, hourly, real time)&lt;/li&gt;&lt;li&gt;   To take advantage of pre-built warehouses/marts. Many of these exist for popular platforms such as PeopleSoft, SAP, JD Edwards.&lt;/li&gt;&lt;/ul&gt;There are also times where the overhead and cost of setting up an ETL tool might not make sense. In these situations some combination of stored procedures, custom coding and off the shelf packages may make more sense. Scenarios of this type include:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;   One time conversion of data&lt;/li&gt;&lt;li&gt;   A limited number of source systems that share key identifiers&lt;/li&gt;&lt;/ul&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Sample Workflow&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KlB7-LDpu9w/TOGT28Z_BsI/AAAAAAAAABk/LsClQUWUsGs/s1600/ETL%2Bflow.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 320px; height: 247px;" src="http://2.bp.blogspot.com/_KlB7-LDpu9w/TOGT28Z_BsI/AAAAAAAAABk/LsClQUWUsGs/s320/ETL%2Bflow.jpg" alt="" id="BLOGGER_PHOTO_ID_5539871588779755202" border="0" /&gt;&lt;/a&gt;As illustrated here, a typical ETL workflow will move the data through a few distinct phases. This allows each phase to be better defined and eases troubleshooting.&lt;br /&gt;&lt;br /&gt;Source &gt; Extract &gt; Stage – this phase extracts all the appropriate data from each source system. The extract copies only data that has changed in the source system since its last run. The stage library contains all source information in a similar structure to how it appears in the source systems. All extracted information will remain in stage until it is successfully processed by the transform.&lt;br /&gt;&lt;br /&gt;Stage &gt; Transform &gt; Warehouse – the data from stage is transformed into a warehouse. In this example this step includes some of the base transformations as well as the load of data into a single warehouse. In this phase, surrogate keys are added where needed, lookup value mappings are applied and related information from multiple source systems is combined into a single structure. Any errors encountered here are reported and the problem data remains in stage until corrected. No information is removed from the warehouse and all data there is tagged with effective, update and end timestamps.&lt;br /&gt;&lt;br /&gt;Warehouse &gt; Load &gt; Mart – the current effective date from the warehouse is loaded to the mart to support analysis. While this is the final load of the process, this step also includes a transform of the data to an optimized dimensional form for reporting and analysis.&lt;br /&gt;&lt;br /&gt;Business intelligence in the enterprise is greatly enhanced by unified data. ETL can be an important tool when combining heterogeneous sources into one cohesive central repository.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-3844372032421391006?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/3844372032421391006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2010/11/benefits-of-extract-transform-and-load.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/3844372032421391006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/3844372032421391006'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2010/11/benefits-of-extract-transform-and-load.html' title='The Benefits of Extract, Transform and Load (ETL)'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KlB7-LDpu9w/TOGT28Z_BsI/AAAAAAAAABk/LsClQUWUsGs/s72-c/ETL%2Bflow.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-7622416359693274269</id><published>2010-11-03T09:36:00.002-04:00</published><updated>2010-11-03T09:44:26.998-04:00</updated><title type='text'>Easing the Pain of the Year End Project</title><content type='html'>&lt;span style="font-style: italic;"&gt;The Year End process can be a complicated, highly visible one. LBi has created guidelines to smoothly manage this daunting process.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In a company’s Human Resources and Payroll area, there are a number of particularly time consuming processes that occur at the end of each year.  These Year End processes are critical and can include:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Imputed Income calculations&lt;/li&gt;&lt;li&gt;Deferred Income processing&lt;/li&gt;&lt;li&gt;Applying tax updates&lt;/li&gt;&lt;li&gt;End of year bonuses&lt;/li&gt;&lt;li&gt;Merit increases&lt;/li&gt;&lt;li&gt;First payroll of the new year&lt;/li&gt;&lt;li&gt;W2s and 1099s&lt;/li&gt;&lt;li&gt;State Filings&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Typically a team is created to manage the process.  LBi has managed this process for several clients and has come up with a project methodology that helps the process run smoothly.&lt;br /&gt;&lt;br /&gt;The first step in this methodology is the creation of a checklist.  The Year End (YE) process begins by establishing task schedules and priorities.  &lt;a href="http://www.lbisoftware.com/yearendchecklist.html"&gt;(Download a free sample of the Year End Checklist.)&lt;/a&gt; This enables the team to understand both the scope and the scheduling of events and is an essential first step in YE planning and project management. The checklist is used throughout the YE process to ensure that no critical steps are overlooked. After verification by the project stakeholders, the completed checklist is then used to build the Year End Calendar.&lt;br /&gt;&lt;br /&gt;The YE Calendar of events expands the tasks in the checklist and incorporates dates and responsibilities. It is then used as a template for complete documentation.&lt;br /&gt;&lt;br /&gt;The next step is to perform the required legal and regulatory changes as published by PeopleSoft or other HCM system, or requested by the company, to keep everything in compliance. These items are then added to the Checklist and Calendar.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The final step is to create a comprehensive inventory of all processes, customizations and ad-hoc reports.  We identify all special queries required for “data cleanup” and balance adjustments.  It is critical to include these ad-hoc reports and processes and productionalize them, as they are typically needed each year.  We then assemble all the documentation and testing plans and results for SOX compliance and audit readiness.&lt;br /&gt;&lt;br /&gt;There are four key steps in LBi’s Year End methodology:&lt;br /&gt;1.    Year End Checklist&lt;br /&gt;2.    Year End Calendar&lt;br /&gt;3.    Regulatory Updates&lt;br /&gt;4.    Inventory&lt;br /&gt;&lt;br /&gt;By following these steps, the seemingly daunting Year End process becomes a manageable project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-7622416359693274269?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/7622416359693274269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2010/11/easing-pain-of-year-end-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/7622416359693274269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/7622416359693274269'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2010/11/easing-pain-of-year-end-project.html' title='Easing the Pain of the Year End Project'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-6309919532947881628</id><published>2010-09-20T15:38:00.002-04:00</published><updated>2010-09-20T15:42:11.754-04:00</updated><title type='text'>LBi Software Webinar - CaseManager HR Help Desk</title><content type='html'>LBi Software announces a webinar on CaseManager, our automated HR help desk and knowledgebase application.  This webinar will take place on Monday October 12th at 2pm ET.  During this session you will see a live demo of LBi Software's CaseManager.  The demo will highlight a host of new features based on customer feedback, including:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Employee  self-service help desk and knowledgebase&lt;/li&gt;&lt;li&gt;FAQs that can grow over time &lt;/li&gt;&lt;li&gt;An employee satisfaction survey tool&lt;/li&gt;&lt;li&gt;Manager Dashboard with improved analytics and reporting&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The session will also show you the ROI from automating your HR Help Desk and rolling it out to employees as a self-service application.  &lt;br /&gt;&lt;br /&gt;If you'd like to find out more about CaseManager or haven't taken a look for while, then this is the webinar for you!&lt;br /&gt;&lt;br /&gt;To register for the CaseManager webinar, &lt;a href="https://www2.gotomeeting.com/register/289038458"&gt;click here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If there's anything you'd like us to add, please let us know in the comments section and we will be sure to cover it in the webinar!&lt;br /&gt;&lt;br /&gt;For more information on LBi Software, visit &lt;a href="http://www.lbisoftware.com"&gt;www.lbisoftware.com&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-6309919532947881628?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/6309919532947881628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2010/09/lbi-software-webinar-casemanager-hr.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/6309919532947881628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/6309919532947881628'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2010/09/lbi-software-webinar-casemanager-hr.html' title='LBi Software Webinar - CaseManager HR Help Desk'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-5344689518247474679</id><published>2010-06-07T17:12:00.009-04:00</published><updated>2010-06-07T20:34:26.576-04:00</updated><title type='text'>Achieving Browser Neutrality</title><content type='html'>&lt;span style="font-style: italic;" class="FONT_newssubheadline"&gt;In today’s segmented browser  market, achieving a unified look across platforms is as complicated as  ever.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;" class="FONT_strongtan"&gt;What does it mean to be "Browser  Neutral"?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Browser Neutrality is the term used to describe a website or web  application that looks and acts the same when viewed in any web browser.&lt;br /&gt;&lt;br /&gt;Internet Explorer.  Firefox.  Chrome.  Safari.  Opera.  With so many  choices in the web browsers, the market has become segmented.  No single  web browser currently owns more than a 25% market share.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;div style="text-align: left;"&gt;    &lt;/div&gt;&lt;div style="height: 222px; text-align: left;"&gt;    &lt;img style="width: 412px; height: 216px;" src="http://www.lbisoftware.com/images/news_20100601_1.png" title="Achieving Browser Neutrality" alt="Achieving Browser Neutrality" /&gt;    &lt;/div&gt;&lt;br /&gt;Source &lt;a href="http://marketshare.hitslink.com/browser-market-share.aspx?qprid=2" target="_blank"&gt;NETMARKETSHARE&lt;sup&gt;SM&lt;/sup&gt;&lt;/a&gt;    &lt;/center&gt;&lt;br /&gt;As a web developer, it is important to make sure your website or  application is consistent regardless of the platform on which the user  is viewing it.  This poses a significant technical challenge.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;" class="FONT_strongtan"&gt;Diagnosing Problems&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;How do we know if our webpage is going to look the way we want in all  browsers?  There is only one sure fire way to find out – testing,  testing, testing!&lt;br /&gt;&lt;br /&gt;Developers should test code across a number of different browsers  fairly often during the development cycle.  Waiting until development is  done is often a huge mistake.  Often a developer will work on web  content, testing in only a single browser as they go.  Then, when they  have finished, they load up the website in a different browser only to  find inconsistencies.  At this point, fixing those problems can require  reworking pieces of code that could have been done differently from the  start had the differences been noticed sooner.&lt;br /&gt;&lt;br /&gt;In this way, browser neutrality is similar to other programming  problems such as software bugs and misunderstood requirements – early  diagnosis is the key to saving time and effort later on.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;" class="FONT_strongtan"&gt;We found problems! What now?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Although there is a set of standards that browsers attempt to adhere  to, implementations often differ and sometimes there are quirks.  This  is particularly true when dealing with CSS (Cascading Style Sheets).   CSS is used to stylize a web page through the use of reusable "style  classes".  These classes contain a number of properties which describe  how a particular element should look in the web browser.  Occasionally,  browsers will differ in their presentation of these properties.  For  example, there are often differences in padding and margin properties  across different browsers.&lt;br /&gt;&lt;br /&gt;But fear not.  There are steps developers can take to assure that  these differing implementations still present a unified user experience  across all browsers.  Options include using multiple style sheets to  account for different browsers or using browser-specific tokens in style  classes themselves to have certain properties target only a specific  browser.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;" class="FONT_strongtan"&gt;Who cares if it looks different!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Achieving browser neutrality is not a primary goal of every website  or web application.&lt;br /&gt;&lt;br /&gt;At development onset, it is important to set the expectations for the  project.  If a unified look, down to the pixel, is important,  developers need to keep that in mind from the start and test often,  particularly for pages with complex graphical details.  Other times,  minor differences in look and feel may not be an issue because all users  will be using a specific browser (often the case in a corporate  setting) or the function of the application, not the form, is the  primary concern.&lt;br /&gt;&lt;br /&gt;Statistics on Browser market share can be found at the following  links:&lt;br /&gt;&lt;a href="http://marketshare.hitslink.com/browser-market-share.aspx?qprid=2#" target="_blank"&gt;http://marketshare.hitslink.com/browser-market-share.aspx?qprid=2#&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gs.statcounter.com/#browser_version-ww-monthly-200904-201005" target="_blank"&gt;http://gs.statcounter.com/#browser_version-ww-monthly-200904-201005&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-5344689518247474679?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.lbisoftware.com/2010_06_01.html' title='Achieving Browser Neutrality'/><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/5344689518247474679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2010/06/achieving-browser-neutrality.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/5344689518247474679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/5344689518247474679'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2010/06/achieving-browser-neutrality.html' title='Achieving Browser Neutrality'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-8985307767276522941</id><published>2010-05-03T16:59:00.002-04:00</published><updated>2010-05-03T17:04:04.165-04:00</updated><title type='text'>LBi Software Releases New Time and Attendance Tracking Application: At-Trac 3.0</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_KlB7-LDpu9w/S986H4Y-yuI/AAAAAAAAAA0/5N-wmKvuCYQ/s1600/at-trac.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 226px; height: 88px;" src="http://3.bp.blogspot.com/_KlB7-LDpu9w/S986H4Y-yuI/AAAAAAAAAA0/5N-wmKvuCYQ/s320/at-trac.png" alt="" id="BLOGGER_PHOTO_ID_5467152379721730786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;LBi Software announced today the next release of At-Trac, its Time  and Attendance Tracking solution.  The newest release includes several  major software updates designed to deliver efficient time and attendance  tracking management to an entire organization.       &lt;br /&gt;&lt;br /&gt;   Building on the existing core of proven functionality, At-Trac 3.0  now uses the latest Web 2.0 technologies and features a web-based drag  and drop interface.  Using new technologies LBi Software was able to  create At-Trac with an intuitive ergonomic user interface that requires  little training.  Managers can set up the interface with their HR system  and easily configure their time and attendance rules.      &lt;br /&gt;&lt;br /&gt;   With At-Trac 3.0 Managers can:    &lt;ul&gt;&lt;li&gt;      &lt;span class="FONT_italictan"&gt;Track time in a variety of ways:&lt;/span&gt;  view accrued time off balances per individual and/or department, detect  excessive absences or repeating patterns, and manage time entered for  hourly employees more effectively     &lt;/li&gt;&lt;li&gt;      &lt;span class="FONT_italictan"&gt;View all information from one  location:&lt;/span&gt; the Manager’s Clipboard shows pending requests, the  current day’s PTO (paid time off), and current balances - all filterable  and sortable at the click of a button     &lt;/li&gt;&lt;/ul&gt;    Employees can:    &lt;ul&gt;&lt;li&gt;      &lt;span class="FONT_italictan"&gt;Enter time through the company portal:&lt;/span&gt;  time worked and requested days off can be entered into the At-Trac  portal, which can be plugged into any corporate portal     &lt;/li&gt;&lt;li&gt;      &lt;span class="FONT_italictan"&gt;Track time for billing:&lt;/span&gt; time  can be entered for a specific project for interfacing to the corporate  billing system     &lt;/li&gt;&lt;li&gt;      &lt;span class="FONT_italictan"&gt;View their time:&lt;/span&gt; time and PTO  balances can be viewed in calendar view or from their clipboard     &lt;/li&gt;&lt;/ul&gt;    Additional features of the new release include:    &lt;ul&gt;&lt;li&gt;      Role-based security     &lt;/li&gt;&lt;li&gt;      Integration with Outlook or Lotus Notes calendars     &lt;/li&gt;&lt;li&gt;      Email notifications and reminders     &lt;/li&gt;&lt;li&gt;      Employee HR info, history, time entry and paid time off info  available to Managers and Administrators     &lt;/li&gt;&lt;li&gt;      Manager approval/denial of paid time off requests     &lt;/li&gt;&lt;li&gt;      Out of office designations     &lt;/li&gt;&lt;li&gt;      Enterprise-wide or department-wide alerts     &lt;/li&gt;&lt;li&gt;      Knowledgebase/wiki interface     &lt;/li&gt;&lt;li&gt;      Ad-hoc reporting     &lt;/li&gt;&lt;li&gt;      Mobile device functionality     &lt;/li&gt;&lt;/ul&gt;    "We’ve heard repeatedly that time and attendance tracking can be a  complex, difficult, and labor-intensive process, especially for large  organizations with thousands of employees spread over several different  sites", says Richard Teed, President of LBi Software.  "At-Trac 3.0 will  provide you with simple and accurate tracking results, regardless of  how many employees you have or where they are located."    &lt;br /&gt;&lt;br /&gt;   About LBi Software    &lt;br /&gt;   LBi Software creates software applications for Human Capital  Management using the latest Web 2.0 and IVR/Speech Recognition  technologies. LBi’s HCM products are turnkey web applications that  integrate with enterprise HCM systems.     &lt;br /&gt;&lt;br /&gt;   Additional information about At-Trac:    &lt;br /&gt;   &lt;a href="http://www.lbisoftware.com/attendancetracking.html"&gt;http://www.lbisoftware.com/attendancetracking.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-8985307767276522941?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.lbisoftware.com/2010_05_03.html' title='LBi Software Releases New Time and Attendance Tracking Application: At-Trac 3.0'/><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/8985307767276522941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2010/05/lbi-software-releases-new-time-and.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/8985307767276522941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/8985307767276522941'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2010/05/lbi-software-releases-new-time-and.html' title='LBi Software Releases New Time and Attendance Tracking Application: At-Trac 3.0'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_KlB7-LDpu9w/S986H4Y-yuI/AAAAAAAAAA0/5N-wmKvuCYQ/s72-c/at-trac.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-2462978859828086249</id><published>2010-03-01T14:57:00.006-05:00</published><updated>2010-03-01T15:06:29.389-05:00</updated><title type='text'>New and Improved LBi Software Headquarters</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KlB7-LDpu9w/S4wdDKAfaEI/AAAAAAAAAAc/_TPhELvSSvA/s1600-h/building.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 267px; height: 200px;" src="http://2.bp.blogspot.com/_KlB7-LDpu9w/S4wdDKAfaEI/AAAAAAAAAAc/_TPhELvSSvA/s320/building.png" alt="" id="BLOGGER_PHOTO_ID_5443757989647312962" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;LBi Software is pleased to announce that it has completed a renovation of its headquarters at 7600 Jericho Turnpike in Woodbury, NY. In addition, LBi has extended the lease for seven more years.&lt;br /&gt;&lt;br /&gt;The renovations included:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;   New kitchens&lt;/li&gt;&lt;li&gt;A new media conference room&lt;/li&gt;&lt;li&gt;   New Data Center with dedicated 24k BTU air conditioning unit and 3+ hour battery back up for all equipment&lt;/li&gt;&lt;li&gt;   New carpeting, flooring, lighting, wall coverings and window dressings throughout the 8000 square feet of offices&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Our employees are enjoying the newly updated and pristine work environment that also includes artwork and a photo wall of past and present LBi employees and clients. If you haven’t visited us in a while, stop by for a tour!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_KlB7-LDpu9w/S4wdZNf-0YI/AAAAAAAAAAk/m0VLHh3whW4/s1600-h/reception.png"&gt;&lt;img style="cursor: pointer; width: 265px; height: 200px;" src="http://1.bp.blogspot.com/_KlB7-LDpu9w/S4wdZNf-0YI/AAAAAAAAAAk/m0VLHh3whW4/s320/reception.png" alt="" id="BLOGGER_PHOTO_ID_5443758368541823362" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_KlB7-LDpu9w/S4wdquDnpdI/AAAAAAAAAAs/EoG4y7EYeAY/s1600-h/library.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 266px; height: 200px;" src="http://4.bp.blogspot.com/_KlB7-LDpu9w/S4wdquDnpdI/AAAAAAAAAAs/EoG4y7EYeAY/s320/library.png" alt="" id="BLOGGER_PHOTO_ID_5443758669339010514" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-2462978859828086249?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.lbisoftware.com/2010_03_01.html' title='New and Improved LBi Software Headquarters'/><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/2462978859828086249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2010/03/new-and-improved-lbi-software.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/2462978859828086249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/2462978859828086249'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2010/03/new-and-improved-lbi-software.html' title='New and Improved LBi Software Headquarters'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KlB7-LDpu9w/S4wdDKAfaEI/AAAAAAAAAAc/_TPhELvSSvA/s72-c/building.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-5444357428755448627</id><published>2009-11-27T20:08:00.002-05:00</published><updated>2009-11-27T20:16:10.308-05:00</updated><title type='text'>Cost Effective Web Application Load Testing</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C03%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:Palatino; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:3 0 0 0 1 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:Palatino; 	mso-fareast-font-family:"Times New Roman"; 	mso-bidi-font-family:"Times New Roman";} p 	{mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1213081946; 	mso-list-type:hybrid; 	mso-list-template-ids:894470306 -602870202 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	mso-ansi-font-size:10.0pt; 	font-family:Symbol;} @list l1 	{mso-list-id:1277953847; 	mso-list-type:hybrid; 	mso-list-template-ids:-2054132924 -602870202 67698691 -602870202 67698689 67698691 67698693 67698689 67698691 67698693;} @list l1:level1 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	mso-ansi-font-size:10.0pt; 	font-family:Symbol;} @list l1:level2 	{mso-level-number-format:bullet; 	mso-level-text:o; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Courier New";} @list l1:level3 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:1.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	mso-ansi-font-size:10.0pt; 	font-family:Symbol;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p style="font-weight: bold;"&gt;&lt;i style=""&gt;&lt;span style="font-family: Palatino;"&gt;&lt;span style="font-size:130%;"&gt;How LBi Software successfully load tested its applications using open source tools&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0.0001pt;"&gt;&lt;i style=""&gt;&lt;span style="font-family: Palatino;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;What is Load Testing?&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0.0001pt;"&gt;&lt;span style="font-family: Palatino;"&gt;Load testing&lt;/span&gt;&lt;span style="font-family: Palatino;"&gt; is the process of putting demand on an application and measuring its response.&lt;span style=""&gt;  &lt;/span&gt;It usually refers to modeling the expected usage of a software application by simulating multiple users logging on concurrently. As such, this testing is critical for multi-user systems, often ones built using a client/server model, such as web servers.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in 0in 0.0001pt;"&gt;&lt;br /&gt;&lt;span style="font-family: Palatino;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Load testing tools differ from regression testing tools.&lt;span style=""&gt;  &lt;/span&gt;Load testing tools work at the procedure level.  &lt;span style=""&gt;&lt;/span&gt;Regression testing tools are typically “record and playback” &lt;span style=""&gt; &lt;/span&gt;tools that work at the GUI object level. For example, a regression testing tool will simulate a mouse click on an “OK” button on the browser, but a load testing tool will send out the hypertext that the browser will send after the user clicks the “OK button”, and it will send out the hypertext for multiple users each having a unique login ID and password.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Load testing also differs from stress testing, which evaluates the extent to which a system keeps working when subjected to extreme work loads or when some of its hardware or software has been compromised. The primary goal of load testing is to define the maximum amount of work a system can handle without significant performance degradation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Load testing can identify issues with record locking, concurrent transactions, synchronization issues and insufficient hardware.&lt;span style=""&gt;  &lt;/span&gt;Through load testing, hardware requirements can be accurately determined.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;i style=""&gt;&lt;span style=""&gt;&lt;span style="font-weight: bold;"&gt;Load Testing Tools&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;For enterprise level testing, there are packages such as Load Runner and WebKing that are available to support large systems.&lt;span style=""&gt;  &lt;/span&gt;Parasoft’s &lt;/span&gt;WebKing is an automated testing solution for creating, executing and managing functional and regression test suites.&lt;span style=""&gt;  &lt;/span&gt;WebKing can also perform load testing, leveraging the existing functional tests to perform the load tests.&lt;span style=""&gt;  &lt;/span&gt;Load Runner is a performance and load testing product by Hewlett-Packard used for examining system behavior and performance, while generating actual load.&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;There are open source options with similar capabilities, such as JMeter and TestMaker. &lt;/span&gt;&lt;span style=""&gt;JMeter&lt;/span&gt; is an &lt;span style=""&gt;Apache&lt;/span&gt; &lt;span style=""&gt;Jakarta&lt;/span&gt; project that can be used as a &lt;span style=""&gt;load testing&lt;/span&gt; tool for analyzing and measuring the performance of a variety of services, with a focus on &lt;span style=""&gt;web applications&lt;/span&gt;.&lt;span style=""&gt;  &lt;/span&gt;PushToTest’s TestMaker&lt;b style=""&gt; &lt;/b&gt;is a platform for test automation, service governance, and business service management. For Java developers, TestMaker is a framework for turning unit tests into functional tests, creating load and scalability tests, and creating service monitors automatically.&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;The tools mentioned above all require the tester to have dedicated servers.&lt;span style=""&gt;  &lt;/span&gt;BrowserMob is another option available to testers who do not have access to a dedicated server.&lt;span style=""&gt;  &lt;/span&gt;BrowserMob a&lt;/span&gt;llows the user to define and schedule load tests over the Internet using 3&lt;sup&gt;rd&lt;/sup&gt; party servers and virtual users to send a stream of data to the tester’s site.&lt;span style=""&gt;  &lt;/span&gt;Actual browsers are spawned, which makes this close to a real user experience.&lt;span style=""&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;i style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;i style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;i style="font-weight: bold;"&gt;LBi Software Experiences with Load Testing&lt;/i&gt;&lt;i style="font-weight: bold;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;For its Load Testing, LBi Software has had success with TestMaker, BrowserMob and JMeter.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;u&gt;TestMaker &lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;LBi      tested its standard web applications with this tool.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;LBi      created Selenium scripts for Functional Testing.  TestMaker was able to      use many of these same scripts for its Load Testing, making extra scripts unnecessary.       &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;LBi took      two approaches: &lt;/li&gt;&lt;ul style="margin-top: 0in;" type="circle"&gt;&lt;li class="MsoNormal" style=""&gt;An       environment within LBi’s network, with multiple testing nodes and one       server.  This was sufficient for small load tests.  &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;For       load tests that numbered into the thousands and tens of thousands, LBi       utilized Cloud Computing, specifically Amazon Web Services (AWS).        The various nodes were in the cloud, as well as the main server.        The number of nodes and servers could easily be increased, as well as the       computing power of the Cloud servers.   (Please note: Mixing       the cloud solution with a local network solution is possible, but be       aware that your internet pipe may become a bottleneck due to bandwidth       limitations.)&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;u&gt;BrowserMob&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;Selenium      scripts and the target URL were sent to the BrowserMob service.       BrowserMob utilized the Selenium scripts to spawn multiple instances      of&lt;span style=""&gt;  &lt;/span&gt;browsers, running the load tests      from each browser against the submitted&lt;span style=""&gt;       &lt;/span&gt;URL.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;If any      errors were encountered, they were sent via email.  &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;This      was utilized as a load testing source, as well as a means to verify that      results from other load testing tools were accurate. &lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;u&gt;JMeter&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;LBi used      JMeter for AJAX-heavy web applications&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Performed      very well against these complex applications, giving accurate and      consistent results on every run. &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Uses a      simple GUI to record Load Testing scripts.  While it does not use      Selenium scripts, the GUI is simple enough to easily record tests.  &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Can      include both in-network and Cloud Computing options.  LBi achieved similar      results with both.  &lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Web technologies have exposed more users to business applications.&lt;span style=""&gt;  &lt;/span&gt;For example, a benefit enrollment application will be used company wide by 10,000 employees, all during a small period of time (open enrollment).&lt;span style=""&gt;  &lt;/span&gt;LBi has found it’s essential to load test these web applications to ensure successful functionality with multiple users while accurately establishing hardware requirements. Load Testing is now an essential piece of the application project lifecycle.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-5444357428755448627?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.lbisoftware.com/2009_12_01.html' title='Cost Effective Web Application Load Testing'/><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/5444357428755448627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2009/11/cost-effective-web-application-load.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/5444357428755448627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/5444357428755448627'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2009/11/cost-effective-web-application-load.html' title='Cost Effective Web Application Load Testing'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836692167343634028.post-1403856425415080429</id><published>2009-08-27T16:01:00.002-04:00</published><updated>2009-08-27T17:06:47.567-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Employee Self Service'/><category scheme='http://www.blogger.com/atom/ns#' term='HCM Software'/><category scheme='http://www.blogger.com/atom/ns#' term='ESS'/><title type='text'>Employee Self-Service in the Application Portfolio</title><content type='html'>The technology explosion over the last decade brought us new and innovative ways to use the internet in our daily lives. The technological changes have conditioned people of all walks of life to the online environment as a resource for shopping, banking, job hunting and more. Online applications are now considered to be required for businesses to reach their customers and to support their employees.&lt;br /&gt;&lt;br /&gt;Employee Self-Service (ESS) applications represent another step forward in the evolving internet-based services providing employees with access to information and company communications. Self-service programs can be executed over the Internet or a company's Intranet.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="FONT_strong"&gt;ESS Features&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Browser-based and integrated to the company HR applications, ESS provides 24/7 access to employees regardless of where they are, through the Internet or the company Intranet. This access allows for the verification of personal data and the updating of data as changes occur in the employee’s personal and professional life. The end result is data with a higher degree of accuracy and data that is current. ESS portals can be used to access personal and contact information, view paychecks, enroll and change benefit selections and more. Additional links added to the ESS provide access to 401K providers and to company communications and handbooks.&lt;br /&gt;&lt;br /&gt;ESS systems offer features that meet the needs of the business, employee and industry with many functions seemingly appearing in several products. Internet-based payroll solutions, for example, facilitate cost savings by allowing companies to reduce resources needed to support the payroll function. Following are some of the features supported on ESS Portals:&lt;br /&gt;&lt;br /&gt;&lt;span class="FONT_strong"&gt;Personal Data and Payroll: &lt;/span&gt; Review and updates of personal information is one form of self-service which allows employees to view and edit their own personal information. Companies can give their employees permission to review and make changes to their personal data (name, address, etc.), W-4 elections, and voluntary deductions, as well as view their payroll stubs and W-2s. Changes are then reflected in the appropriate HCM systems and the employee database reflects more timely and accurate information. Payroll information can consist of a mix of current information and payroll history.&lt;br /&gt;&lt;br /&gt;&lt;span class="FONT_strong"&gt;Benefit Enrollment: &lt;/span&gt; The employee maintains information on plan participation and keeps track of benefits plans, performs cost plan analysis, budgetary projections, and tracks/reviews outside carrier reports. Benefits Open Enrollment gives employees the ability to check available benefit plan information and make enrollment changes. The company can provide the benefits manual online to help the employee understand the benefit selection process and options.&lt;br /&gt;&lt;br /&gt;&lt;span class="FONT_strong"&gt;Time and Attendance Tracking: &lt;/span&gt; Electronic time sheets can dramatically improve payroll efficiency by allowing employees to enter and track their own work hours, paid time off and sick time. This is especially useful for companies with multiple worksites, a widely distributed sales force, employees who telecommute, or contract workers on location at other companies. With Time and Attendance Tracking using ESS electronic time sheets, employees enter their hours and worksite (if applicable) according to company defined categories. Then, they forward the sheet electronically to their supervisor who can approve it online. Electronic time sheets can improve accuracy and reduce handling time by 50% to 75%.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="FONT_strong"&gt;ESS Benefits and Savings&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;ESS can save time and resources associated with updating and maintaining employee data and company materials for employees such as handbooks and benefit announcements. For example, updating the employee handbook online eliminates the printing and distribution costs associated with a hardcopy manual. On the employee side, the information can now be updated in a more timely manner without utilizing HR resources. This is a win/win for both the company and the employee as the data is more current and the employee has convenient access without going through the HR department.&lt;br /&gt;&lt;br /&gt;Self-service has great potential to support the decision-making process by allowing employees to perform “what if” scenarios to test decisions before implementing them. Employees can be given access to tools to try out various strategies for insurance coverage, benefits contributions, and other financial planning, which eliminates the need to request the information from HR or payroll.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="FONT_strong"&gt;ESS Long-term Benefits&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When properly implemented, ESS solutions provide a positive impact for employees and employers alike. Employees appreciate the convenience and ability to control personal data, which can ultimately affect performance and retention. Within the payroll department, self-service eliminates paper shuffling and removes tasks that can be handled more efficiently by others. Communications to employees can be done via the portal, eliminating printing and distribution of hardcopy announcements and manuals. Finally, storing information electronically is cheaper than filing paper documents in cabinets.&lt;br /&gt;&lt;br /&gt;As the technology becomes more affordable and the number of self-service features increases, ESS solutions will find greater acceptance in the business world. Employees will become increasingly more comfortable with online systems to make changes, get information and manage their own data. Whatever system you chose to run your business, ESS can be integrated to provide timely data and services to your entire staff.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lbisoftware.com/aboutus.html"&gt;LBi Software&lt;/a&gt; specializes in providing custom applications for enterprise HCM systems.  &lt;br /&gt;&lt;br /&gt; &lt;a href="http://www.lbisoftware.com/selfservice.html"&gt;Read about LBi’s Employee Self-Service Portal&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836692167343634028-1403856425415080429?l=lbisoftware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.lbisoftware.com/2009_03_20.html' title='Employee Self-Service in the Application Portfolio'/><link rel='replies' type='application/atom+xml' href='http://lbisoftware.blogspot.com/feeds/1403856425415080429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lbisoftware.blogspot.com/2009/08/employee-self-service-in-application.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/1403856425415080429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836692167343634028/posts/default/1403856425415080429'/><link rel='alternate' type='text/html' href='http://lbisoftware.blogspot.com/2009/08/employee-self-service-in-application.html' title='Employee Self-Service in the Application Portfolio'/><author><name>LBi Software</name><uri>http://www.blogger.com/profile/02527738301670900133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
