We have 5930 guests and 10 members online

Agile Sponsors

HP


CollabNet


TechWell

Home > Articles > Columns > Articles > vielife Embraces New Technology To Enhance Health Assessment Program

vielife Embraces New Technology To Enhance Health Assessment Program

E-mail
Written by Simon Townsend   
Sunday, 10 December 2006 22:26
Health and well-being (HWB) services provider vielife has taken an agile approach to upgrading its Web-based HWB service and management information tool, with the help of Agile consulting firm Valtech. Due to the nature of the agile process, the team was able to make adjustments to development of the next generation portal along the way, adapting to changing business requirements and ensuring that each phase met expectations.  As a result, vielife has been able to increase flexibility of the service, has the capacity to deploy more interactive health behavior change programs, and has gained better overall management of the system. This article discusses the project and how vielife has benefited from using agile processes.


Background
vie
life has 20 years of experience in providing employers, health insurers, and governments with integrated and accountable online and offline HWB services. The benefits are healthier and vibrant people, leading to increased productivity and reduced health care costs. Using a unique evidence-based approach that integrates four critical areas of HWB - sleep, stress, nutrition and fitness activity - vielife identifies which "people" issues drive organizational performance and helps employees and employers manage HWB through programs that are directly linked to business drivers.

vielife's Web-based HWB service {sidebar id=1} and management information tool provides individuals with confidential interactive assessments of their own health and well-being, practical information, and proactive intervention programs. Organizations get knowledge tools and aggregated predictive data that provides a HWB fingerprint of their business.

Enhancing the Offering
Due to the success of the current version of the vielife portal, the company made the decision to expand the capabilities of the service further by completely replacing the underlying sofware architecture and adding many new product features. Accoring to Damian Stafford, CTO at vielife, the tailored nature of its offering means that the underlying IT architecture needs to be able to process complex content and algorithms in order to produce individual reports. This involves taking into account a very wide range of factors such as age, weight, sex, attitude to risk, gender, eating preferences, allergies, illnesses, sleep patterns, work life, and family life. In order to add to the capabilities of the current version, vielife needed a much more scaleable, flexible platform.

In order to put this framework in place, Stafford and his team partnered with Valtech in the design and development of the next generation health portal - vielife 3.0. It decided to work with Valtech as the company uses the agile development process. This means that instead of providing Valtech with the entire project specification up-front to design and build, vielife was able to be involved every step of the way, tackling objectives one by one and taking account of the business's changing needs during the life of the project. Indeed, vielife's own technology team was already using the agile project method Scrum, so it was a natural step to work with a partner who also uses an agile method.

Introducing New Technology
Key requirements of the new platform were the ability to provide more targeted advice through behavior change programs and to enable more flexible interoperability with the health services applications of other organizations, especially those of clients. Being able to offer a state-of-the-art, highly-personalized and customized service with sophisticated branding to vielife's users was also important.

Development of the platform started in June 2006 and vielife 3.0, which consists of new technology and enhancements to the existing product, will be delivered this month. Using the Scrum project method, which breaks development work down into highly-focused three-week-long periods, or sprints, ensured that the business was able to review progress, assess priorities, and be flexible with requirements. This process of regular engagement with key business stakeholders such as vielife's chief health officer helped to ensure that what was being developed was fit for purpose and addressed the needs of the end user at the completion of each phase.

The decision was taken to build the next generation portal on a .NET rather than a Java platform. In order to provide the personalization required, now and in the future, Valtech worked with vielife to test and ensure that the chosen technology platform, .NET 3.0, was capable of providing the basis on which to build a rules engine and content authoring tools to generate the required product behavior and personalization. 

Rules are central to building online customized advice and behavior change programs to allow vielife to tailor its expertise and advice in real-time for users, based on the large amount of variable data each user submits. But working with leading-edge beta software is not without risk. In collaboration with vielife's own technology team and also with Microsoft directly, Valtech has been able to undertake research and development for the vielife 3.0 platform while mitigating the risks of employing beta software in the forthcoming production system.

Next Steps
The project will roll out the updated version of the portal, which will provide significant enhancements to its already successful, proven offering, in the New Year. As with most projects, requirements set out at the start changed significantly but due to the nature of the agile process, adjustments to development could be made along the way ensuring that each phase met expectations.

The enhanced software framework has increased flexibility and will enable the successful deployment of yet more sophisticated health risk assessments, more interactive health behavior change programs, increased scalability of campaigns and better overall management of the system.

Benefits of Agile Software Development
The vielife example has demonstrated that the agile methodology can bring numerous benefits. Valtech believes that all organizations can gain significantly from implementing some portion of it. However, to reap the true benefits of agile, you need to have good communication between business and IT.

Using Agile development, companies like vielife can achieve a number of benefits:

  • Iterative development carries lower risk that the traditional waterfall method. Taking an iterative approach to project development reduces risk and produces better success, productivity, and defect rates. 
  • Early change can be accommodated. Iterative methods work with, rather than fight against, the changing nature of software projects which typically see a 20 percent change in requirements during development. 
  • Complex projects can be easily managed. The nature of agile development means that complex projects are broken down into a series of small sections to make them more manageable. 
  • Confidence and satisfaction is achieved from early and repeated success. Short iterations lead to working parts of the product, meaning success and tangible progress can be rapidly achieved and demonstrated. 
  • A partial, but stable, tested product is created early on. This provides new business opportunities as demonstrations are possible earlier. This means that the product is also available to ship sooner with fewer features if necessary. 
  • Higher quality products are produced with fewer defects. Agile methods facilitate early testing of all aspects of the project from load through to performance and usability. The tests themselves can be evaluated and refined over the course of each iteration. 
  • User involvement is encouraged every step of the way. The complexity and intangibility of software development means that feedback from people is essential as is the evaluation of partially-built systems to clarify and refine the end result. Getting user buy-in is therefore a critical part of a successful project.


About the Author
Simon Townsend, is UK Director of Consulting at Valtech. Simon is one of Valtech's most experienced consultants and a director of consulting, with over 21 years in software and systems development. Simon has been with Valtech since 1999 and for the past three years he has been responsible for the Valtech Financial Services practice, working with major clients in the merchant banking sector. His background lies in the technical architecture of distributed systems across a range of industry sectors.

{mos_sb_discuss:10} 

Trackback(0)

Comments (0)Add Comment


Write comment

security code
Write the displayed characters


busy
Last Updated on Saturday, 20 October 2007 04:41
 
Cialis

Agile Marketplace - Announcements and Special Offers

Upcoming Webcasts
Sponsored by Urbancode - On Demand
Mastering Complex Application Deployment
Sponsored by CollabNet - Wednesday, August 24, 2011
Closing the Agile Loop: Continuous Integration, Continuous Information

ScrumWorks Pro – The World’s Best Agile Project Management Tool
Simply put, CollabNet’s ScrumWorks Pro is the best Agile project management solution on the market, bar none. More than 150,000 Agile professionals rely on the power and simplicity of ScrumWorks every day.  But don’t take our word for it – try it yourself for free. CollabNet is now providing the first 10 users of ScrumWorks Pro at no charge!
Download ScrumWorks Pro today!

The Business Case for ALM Transformation
Are legacy systems holding your company back?  Breakthrough these technical constraints with an open and scalable environment that meets your unique business need to transform. There is no reason to be locked into an obsolete platform. The output of a number of recent transitions from legacy systems, this is practical white paper shares lessons learned and illustrates how guidance and enablement can pave the way for change.
Download this Whitepaper