The Future of HR Technology

About 8 years ago I presented a paper on what HR technology would have to support over the following 10 years ~ with great excitement I developed 5 critical areas that would be critical to HR’s survival, and to a large extent most of those did materialise (The only one that did’nt was my view that smart-card technology would play a bigger part in HR systems), nevertheless the point I am making is that the HR technology future was pretty clear back then because 10 years ago it was about optimising the operational side on HR technology. Back then Peoplesoft was the ERP system and was a leader in the field, with SAP and Oracle trailing in the dust. They eventually all caught up and are pretty much on an equal footing now. These systems as well as other great standalone HR/Payroll tools did help reposition HR to become excellent administrators (granted many system implementation were flops ~ but that’s a people issue).But with the current hype to improve HR’s value contribution to the business and reposition itself as a strategic player, I find myself contemplating the role that HR software will play in achieving this.

What will HR systems need to support over the next 8-10 years.Of course the short term (2 years) improvement areas are pretty obvious, things such as more robust Talent Management tools, improved and integrated Strategic Workforce Planning tools, integration of Enterprise 2.0 tools to facilitate networking and more sophisticated Outsourcing components off the back of your own HR software (eg. plugging your SAP system onto a payroll outsourcer payroll engine.To a large extent though, these short term improvements are really more of the same ~ all of the reputable HR systems have to some extent components of these requirements (except Web 2.0), and will continually enhance them over time to suite their customer demands. But surely there must be be something more fundamental required to support a Strategic HR department, something beyond simply saying we will provide more sophisticated reporting, (slice-and-dice , drill down etc), because these sort of things may help, but won’t make a significant change.Understanding the strategic HR department of the future, may give some insight into the tools they will need. The Strategic HR department of the future will be less focused on the administration of people (in fact I foresee that HR admin will be removed from HR departments of the future to form part of a combined HR/Finance/other call centre and shared services team) and will focus on being a measurable component of the success (or failure) of an organisation.

The CEO will want to know what % the HR department is contributing to shareholder value in a clear and unambiguous manner ~ just as he does of other departments. In order to achieve this, HR will need to become far more clear about how to measure their contributions and will definitely need a different level of sophistication in its tools to achieve this. No longer will a CEO accept that training turnout was 98%, unapproved absence was down to 2%, turnover was stable at 15% and so on, because these measures are meaningless and open to hours of useless debate about their relevance. No in future HR will need to be accountable to absolute specifics ~ The CEO will make (for example) HR accountable for 3 of the 16% growth in net profit over the next 2 years, accountable for 10% of the savings required from marginal operations and 18% for the effectiveness of the next M&A.

A few gasps of air, I hear being taken by concerned HR directors…. but here is the deal, you cannot be a strategic playing in today’s organisations without being accountable for the success (or failure) of the organisation. HR cannot be the fence sitter or referee anymore if they claim to want a strategic status.

Anyway back to the point on HRIS ~ HR will need a new set of tools that allow it to cascade a business strategy more eloquently into an HR strategy that is measurable, it goes beyond a balanced score-card, its lends itself to a new level of sophistication.

More to follow, but your thoughts are welcome.

by:

Rob Scott’s Weblog

Talking HR Strategy and HR Information Technology

NetBeans IDE 6.5 Release Information

The NetBeans IDE is an award-winning Integrated Development Environment available for Windows, Mac, Linux, and Solaris. The NetBeans project consists of an open-source IDE and an application platform which enable developers to rapidly create web, enterprise, desktop, and mobile applications using the Java platform, as well as PHP, JavaScript and Ajax, Ruby and Ruby on Rails, Groovy, and C/C++. It is supported by a vibrant developer community and offers a diverse selection of third-party plugins.

Release Overview

In addition to full support of all Java platforms (Java SE, Java EE, Java ME, and JavaFX), the NetBeans IDE 6.5 is the ideal tool for software development with PHP, Ajax and JavaScript, Groovy and Grails, Ruby and Ruby on Rails, and C/C++. The 6.5 release provides enhanced support for web frameworks (Hibernate, Spring, JSF, JPA), the GlassFish application server, and databases. Additionally it includes a new IDE-wide QuickSearch shortcut, a more user-friendly interface, and automatic Compile on Save.

The NetBeans IDE 6.5.1 bug fix release is a minor update to NetBeans IDE 6.5.

Feature Highlights

PHP

  • PHP Editor (Code completion, syntactic and semantic code ighlighting)
  • Support for heredoc notation and PHTML
  • Debugging using Xdebug
  • Generators for MySQL database code snippets

PHP Code Completion

JavaScript and Ajax

  • JavaScript Debugging on FireFox & Internet Explorer
  • HTTP transaction monitoring
  • Improved JavaScript and CSS Editor
  • JavaScript Library Manager incl Yahoo UI, Woodstock, jQuery, Dojo, Scriptaculous, Prototype libraries

JavaScript quickfixes popup in the editor

Java EE & Web Development

  • Enhanced support for Spring, Hibernate, JSF, JSF CRUD generator, JPA (Java Persistence API)
  • Create RESTful web services from database tables or from JPA entities
  • Drag and drop SaaS services into PHP files
  • SQL Editor Improvements (code completion, save/recall queries, and more)
  • Improved Eclipse project import and synchronization for Java Web projects
  • Automatic Deploy on Save
web application persistence

JavaFX

  • Create, test, debug, profile, and deploy JavaFX projects
  • JavaFX editor with syntax highlighting, source navigation, code completion, code folding, javadoc pop-ups, and error detection.
  • Live preview of visual elements
  • Code snippet palette for transformations, effects and animations
javafx video cube

Groovy and Grails

  • Develop pure Groovy apps or use Groovy in Java SE projects
  • Groovy editor with code completion, highlighting, and more
  • Grails web application framework
  • Open existing Grails applications without adding metadata
Groovy code editor

Ruby and Rails

  • New Test Runner interface for displaying test results
  • Rake improvements: Rake Runner and a pre-generated Rake file
  • Debugger: Conditional breakpoints and catchpoints
  • Ruby projects accept JVM options from command line
Ruby code editor

GlassFish v3 Prelude for Web Development

  • Modular, OSGi based architecture
  • Small footprint, fast startup and deployment
  • Support for scripting, including JRuby
glassfish app server

C/C++

  • Improved code completion, error highlighting, and semantic highlighting
  • Call graph, Memory window
  • Remote development
  • Packaging of application as tar files, zip files, or SVR4 packages
Call graph

Java ME

  • New project wizard for adding custom components to the Visual Designer Palette
  • New SVG UI components in the enhanced SVG Composer enable rich UI design
  • New Data Binding Custom Components in the Visual Designer Palette
  • Upgraded obfuscation tool to ProGuard 4.2 and test framework to JMUnit 1.1.0
Java ME SVG palette

Java Debugger

  • New multi-threaded debugging with improved UI and work-flow
  • Smart Step Into with method selection right inside expression
  • Deadlock detection with visual indication
swing treemodel view editor

Java SE

  • Automatic Compile on Save
  • Improved Eclipse project import and synchronization
  • Java Call Hierarchy
  • Analyze Javadoc
  • Swing GUI Builder can generate simple or fully qualified class names
swing treemodel view editor

IDE Tools and Usability

  • CamelCase code completion
  • Customize formatting settings per project
  • One IDE-wide QuickSearch shortcut for files/symbols/types, IDE actions, options, and docs
  • Support for Windows UNC paths (shared network folders)

netbeans ide quicksearch

__________________________________

Learn more at the NetBeans IDE 6.5 New and Noteworthy page. (netbeans official site)

NetBeans IDE 6.5 - Development Simplified (Open Source)

A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, Mac OS X and Solaris.

The NetBeans IDE 6.5 provides several new features and enhancements, such as rich PHP, JavaScript and Ajax editing features, improved support for using the Hibernate web framework and the Java Persistence API, and tighter GlassFish v3 and MySQL integration.

Highlights

- Java Desktop Applications

Create professional desktop applications using the NetBeans Java GUI Builder with Swing Application Framework and Beans Binding support.

- PHP Development

A fast and light-weight PHP IDE with code completion and quick fixes, integrated FTP and Xdebug, and support for popular Web Services.

- Java EE and Web Applications

Build web applications using Ajax, JavaScript, and CSS. Support for frameworks incl. JSF, Struts, Spring and Hibernate. Full set of tools for EJB development.

- Ruby and Ruby on Rails Development

Powerful Ruby editor with code completion and debugger, and full support for Ruby on Rails. Includes the JRuby runtime.

- Visual Mobile Development

Create, test and debug GUI applications that run on mobile phones, set-top boxes, and PDAs.

- C and C++ Development

Full-featured C/C++ editor, debugger, project templates, support for multiple project configurations, remote development, and packaging of completed projects.

_____________

See a quick overview of features on the NetBeans IDE 6.5 Release Page.