Are you looking for an expert resource to fast-track your project? Need assistance supporting your existing IBM WCM implementation?
Pete specialises in IBM Web Content Manager (WCM) for Java and IBM WebSphere Portal Server. He also has a vast knowledge and experience of IBM Lotus Workplace Web Content Management (ILWWCM) (formerly known as Aptrix Content Server) for Lotus Notes (Domino Server).
Pete can assist with the following processes:
Whether you're planning a “proof-of-concept” design, you've recently purchased IBM WCM, or about to update an existing website, you need to have the right resources. You also need to be able to manage those resources efficiently, in order to meet project timeframes and get your website project up and running as quickly as possible.
Pete has been involved in several projects from the get-go, and is able to assist during all stages of a web project:
These sub-stages usually include:
Analysis and design is a key stage, which is often overlooked. Done properly, it can result in a website that is more maintainable and more efficient, saving money over the long term. Pete can offer assistance in all of the above areas.
Based on the above Business Requirements, timeframes and budget, is there functionality that may need to be “proven”?
Pete can either set-up a demonstration installation using the “Out-Of-the-Box” (OOB) default settings, or a suitable VMImage can be acquired from IBM (depending on hardware availability). This can be used to demonstrate the IBM Web Content Manager functionality, saving considerable time later in the project and ensures that what is listed as a deliverable, is actually deliverable.
The advantage of a VMImage is a self-contained data file, which can be backed up using the standard backup procedures. There is also no need for a dedicated server tying up resources.
Pete can perform or assist with, the installation and configuration of IBM Web Content Manager. Any documentation produced can then be used to build the other environments (Staging / Production / Disaster Recovery) to minimise the installation costs and ensure correct knowledge transfer of the new system.
Each client's environment is often unique, however, these activities may include:
Occasionally, custom functionality is required in order to meet some of the Business Requirements. This may require the development of custom code (JSP) to be developed based on the IBM WCM API.
Pete has developed several custom JSP pages for clients and can either provide custom code for you, or provide pseudo-code for an “in-house” Java Developer to follow.
Syndication is the process by which Content is moved from one environment (Development) to another (Production). This can be a troublesome process for many clients due to various reasons.
Pete is adept at troubleshooting the Syndication process. From communication failures, to detecting cyclic references and individual content item failures.
This is a very important phase that is sometimes overlooked until after the website is launched. Performance Testing should be done as early as possible, preferably once Integration Testing in the Production Environment has been completed.
Pete can assist with the enablement and configuration of DynaCache, including JSP scripts to pre-populate the cache after a server restart.
Updates to the software in the form of Cumulative Fixes and Fix Packs are released on a regular basis by the IBM Support Team. It is important to allocate time during the development phase and once the website has been launched. This ensures that the software is kept up to date. This is because:
Pete has considerable experience in raising Problem Management Records (PMR) with IBM Support via the IBM Support Portal. Supporting documentation needs to accompany each PMR, detailing the steps required in order to reproduce the problem. If these are considered a bug, then a fix can be developed. If it is considered an enhancement to the product, then it can be raised via the IBM Software Representative.
Fix Packs often have a minimum Software Requirement, which needs to be met, in order for the product to upgrade successfully. Depending on the complexity of the Fix, the Custom Code and/or configuration settings need to be re-deployed once the upgrade is complete. Pete can advise which files need to be backed up to streamline the upgrade process.
Is your website under performing or are your visitors frustrated that they are unable to find information quickly? Do changes to the website take a long time to implement? Is your website slow? Do you have a large number of Authoring Templates or Presentation Templates but only a relatively small amount of Content?
There are several important optimisations that can be implemented to improve performance. These may include ensuring the IBM WCM installation is correctly configured, the LDAP and Databases are tuned and that the standard WCM Components have been optimised to reduce the CPU overhead during rendering.
Pete can perform analysis of your existing implementation and recommend what improvements can be made. He has been involved in several redesigns of IBM Web Content Manager websites previously.
Do you have a web-enabled Domino Database for your website storage? Have you moved to an alternative email system (Microsoft Exchange) but still have legacy Domino Databases that need to be migrated?
Pete has developed an exporter specifically to export an Aptrix or IBM Lotus Workplace Web Content Manager (ILWWCM) database into an XML or RSS feed file. This is RSS feed file is then processed by IBM's Web Content Integrator to import the Content items into IBM WCM.
With a small amount of development, it could easily be modified to extract information from any Lotus Notes Database. Or any data source for that matter.
Visit Pete's Products page for further information.
It has been a legal requirement for UK websites to be accessible since 1999. Since then all websites have been expected to make "reasonable adjustments" to ensure their websites accommodate all users regardless of ability, disability.
The Web Content Accessibility Guidelines (WCAG) v2.0 document was published in December 2008 - http://www.w3.org/TR/WCAG/:
... Web Content Accessibility Guidelines (WCAG) 2.0 covers a wide range of recommendations for making Web content more accessible. Following these guidelines will make content accessible to a wider range of people with disabilities, including blindness and low vision, deafness and hearing loss, learning disabilities, cognitive limitations, limited movement, speech disabilities, photosensitivity and combinations of these. Following these guidelines will also often make your Web content more usable to users in general ...
Considering how your customers access your website is also still very important. Tablets and smart-phones are becoming more popular as functionality increases and prices decrease. Optimisation of website images, and separation of Presentation from Content alone can substantially decrease load times of pages across wireless networks, and reduce storage requirements for your website.
Pete has a very good understanding of the WCAG standards and can advise what checks should be performed on your website, to make it more accessible to user. He can also check that the HTML or XHTML produced, is correctly formatted and valid. Desktop web browsers can be very relaxed to formatting errors, however, for ongoing compatibility with mobile devices (including future technologies), the best time to start is now!