21
TESTING XPAGES WITH A PILOT PROJECT – THE ESSENTIALS Presented by Maarga Systems Presenters: Gayathri Viswanathan, C.O.O. Venkatesh Krishnamoorthy, C.E.O

Pilot essentials webinar

Embed Size (px)

Citation preview

Page 1: Pilot essentials webinar

TESTING XPAGES WITH A PILOT PROJECT – THE ESSENTIALSPresented by Maarga Systems

Presenters:

Gayathri Viswanathan, C.O.O.

Venkatesh Krishnamoorthy, C.E.O

Page 2: Pilot essentials webinar

ABOUT THE PRESENTERS

• Venki Krishnamoorthy• Expertise:

• Consulting• IT Effectiveness• Value Alignment

• Gayathri Viswanathan• Expertise:

• Process• Technology• Solutioning

Recording will be available at www.notescode.com & www.maargasystems.com

• Software Services Firm• Deep Lotus Expertise, 55+ Experts• Operations in Iselin, NJ & Chennai, India

Page 3: Pilot essentials webinar

Overview

The Context

Xpages Overview Why Pilot Steps Q&A

Page 4: Pilot essentials webinar

Poll

• What is your organization doing about XPages?• Nothing• Exploring• Piloting• Full Steam• NA

Page 5: Pilot essentials webinar

XPages – The Context

XPages is one of many options

What is your goal?

Busyness is Laziness

You need a complete roadmap

Page 6: Pilot essentials webinar

XPages Overview

Framework Address Known Limitations of Domino

Based on JSF

Better Development Experience

Leverage

Domino/Web Skills

Designed for Web 2.0

Page 7: Pilot essentials webinar

XPages Look & Feel

Page 8: Pilot essentials webinar

XPages – Developers’ View

Courtesy: http://www.wissel.net/blog/archive?openview&type=Month&key=2008-9

Page 9: Pilot essentials webinar

Why Pilot?

The Context

Xpages Overview Why Pilot Steps Q&A

Page 10: Pilot essentials webinar

Why Pilot? The Business View

Dedicated Time to Test

Sandbox

Learn from Failures, Amplify Success

Win User/Management Confidence

Page 11: Pilot essentials webinar

Why Pilot? The Technical View

Decide on Approach

Restructure Applications

Application & Server Optimization

Page 12: Pilot essentials webinar

Poll #2

• What are your reasons for considering a pilot?• Dedicated Time to Test• Sandbox• Learn from Failures, Amplify Success• Win User/Management Confidence• Decide on Technical Approach• Restructure Applications• Explorig Application & Server Optimization Issues

Page 13: Pilot essentials webinar

The Steps

The Context

Xpages Overview Why Pilot Steps Q&A

Page 14: Pilot essentials webinar

Define Objectives

Plan the Pilot

Communicate Execute Close

The Steps

Page 15: Pilot essentials webinar

Define Objectives

Validate Fit

EstablishBusiness Case

Validate Resource

Requirements

Time, Effort Validation

Surface Risks

Page 16: Pilot essentials webinar

Plan the Pilot

Effort, Budget

Schedule

Communication

Infrastructure

Contributors

Plan B

Page 17: Pilot essentials webinar

Communicate the Pilot

Who

Frequency

Content

Modes

Set Expectation

Page 18: Pilot essentials webinar

Execute & Get Feedback

Define and Design

Eliminate obsolete use cases

Differentiate use cases

Design User Experience

Develop

Reuse business logic

Create reusable controls

Incorporate best practices

Test

Functionality testing

Performance testing

Test for data integrity

Deploy

Training plan

Server deployment

Server fine tuning

Page 19: Pilot essentials webinar

Close Pilot

• Answer• Document

Loop Back

• Internal• Management

Present Findings

Page 20: Pilot essentials webinar

Questions Please

The Context

Xpages Overview Why Pilot Steps Q&A

Page 21: Pilot essentials webinar

THANK YOU