Custom Development Methodology Appendix

Size: px
Start display at page:

Download "Custom Development Methodology Appendix"

Transcription

1 1 Overview Custom Development Methodology Appendix Blackboard s custom software development methodology incorporates standard software development lifecycles in a way that allows for rapid development with maximum customer input. By following this approach we provide the client with enough information, technical exercises, development examples and documentation that the end users and administrators can effectively interact with the application, while at the same time meeting end users demands around functionality and scalability. Blackboard s Consulting staff is highly trained and has industry knowledge and in depth experience with the Blackboard systems and capabilities, which allows us to develop custom solutions to enhance and extend the Blackboard system to meet your needs. 1.1 Objectives The primary objective is to deliver an effective custom solution that meets the needs of the institution. More specifically, Blackboard s approach provides: A well-managed process that accelerates application development and deployment A solution that is professionally designed, developed and tested Comprehensive support and end user documentation Targeted user training designed to enable client management of the custom solution 1.2 Custom Development Approach Through years of experience, Blackboard Consulting has developed a custom development methodology focused on efficiency and quality. Its approach is broken into several, interrelated stages, designed to develop a robust solution that can be managed easily. The approach is highlighted below: Requirements Definition Solution Design Development and Testing Certification Deployment Maintenance As part of the development process, Blackboard will look to obtain the following objectives: Leverage Blackboard product knowledge and experience for efficient custom code development, minimizing maintenance and upgrade costs Leverage Building Blocks APIs and available reusable Blackboard objects for the custom solution as much as possible Develop the customization using Blackboard related technologies Package the application so that a system administrator can install it as a Building Block through the SysAdmin panel Develop comprehensive documentation for future support and management of the customization Blackboard Inc Page 1 of 11

2 1.3 Benefits The Blackboard consultants assigned to your project have in-depth experience with extending the Blackboard Academic Suite. They have access to a broad set of Blackboard talent that is available to assist them as necessary. This includes subject matter experts within the Consulting organization, and designers and developers from the Product Development team. Blackboard expects its approach to provide several critical benefits. By capitalizing on our institutional knowledge, experience and custom development process, the client will receive a custom solution that not only meets requirements and is thoroughly tested, but one that performs well, is appropriately scaled and integrates effectively with the core Blackboard product. 1.4 Qualifications Blackboard Consulting is 120 people strong across the world who have been implementing custom solutions for clients since In fact, Blackboard Consulting has the ability to truly work around the clock to support your elearning rollout if time is of an essence. Blackboard Consulting team members are trained and certified on Blackboard s custom development methodology, as well as on the technical architecture of the Blackboard Academic Suite products. Blackboard Consulting Project Managers are experienced in IT project management best practices and processes. Blackboard technical consultants are expert on all applicable technologies, such as Java, PERL, SQL, Oracle, Linux, MS Windows, Solaris; as well as on accepted IT systems development life cycle processes. Blackboard Inc Page 2 of 11

3 2 Conceptual Project Work Flow Client need Requirements Definition Requirements Definition Walkthrough and approval Prototyping Client review Solution Design Design Design review Development and Testing Develop/ Unit Test Quality Assurance Code review Certification Deployment Implementation Maintenance Project Closure Custom solution Blackboard Inc Page 3 of 11

4 The implementation plan below describes the suite of activities that the Blackboard Consulting Team and Client project team will participate in to complete the proposed solution. Each section of activities has specific outcomes that track towards completion of the project for production purposes while also providing knowledge transfer for a level of client self sufficiency. 3 Custom Development Plan The following activities describe the services engagement in which your organization and the assigned Blackboard team will participate. 3.1 Project Preparation and Initiation The Blackboard Consulting team members assigned to your organization s engagement will: - Identify technologies that will be used to implement the customization (e.g. Microsoft.Net, Java Web Services, etc.) - Familiarize themselves with your project requirements, including the final Statement of Work and knowledge transfer from the Blackboard Sales team - Setup a centralized communication plan for tracking project activities, progress, issues and risks - Prepare materials for the project kick off conference call Blackboard Consulting will schedule and conduct a conference call kick off with the client team. During that call the following items will be covered: - Introduction of the Blackboard and client team members - Review of the scope of the engagement as defined in the Statement of Work - Describe the various client participants required for each stage of the project engagement. - Determine and create a high level project schedule, including scheduling of the onsite sessions After the kick off call, the Blackboard Consulting team prepares and delivers to the client a detailed agenda and supporting documentation for the project s onsite activities. If not already done, the client will install and configure a local version of Blackboard to be used as a Test and Development platform 3.2 Project Management Throughout the engagement, the Blackboard Project Manager will provide expert management of all Blackboard performed activities. He/she will: - Act as the primary point of contact between the client project manager and the Blackboard team for all project-related topics - Define, document and update comprehensive project plans and project schedules - Track and report on progress against the project schedule - Coordinate team meetings and provide regular updates via conference calls for both Blackboard and client constituents. Blackboard Inc Page 4 of 11

5 - Provide regular status reports and bi-monthly budget tracking and project plan updates. - Track and report on any project issues - Summarize and coordinate project planning across all activities and Blackboard groups Consulting, Training, ASP, Quality Assurance, and Product Development. 3.3 Requirements Definition - This is the most critical portion of the customization project, as it is the foundation from which all development, testing and implementation activities stem. The process begins at the high-level from the outcome described in the Statement of Work, and continues into the details, including work flow, data flow, user interface, and development and data needs. At the conclusion of this phase, the client knows what will be developed Requirements Definition process - Design sessions focused on defining detailed system requirements - Document the requirements - Lead a detailed walkthrough of the written requirements with the client team. This is an iterative process designed to ultimately result in final written requirements document(s). - Participate in the design sessions - Participate in the document walkthrough - Provide formal approval of the final requirements document(s) - Detailed requirements document(s), which will be used for solution development - Once approved, changes to the requirements must go through the defined change control process and receive client approval before any additional development work is begun. This process reduces the risk to project success. 3.4 Prototype Solution Using the results of the requirements design session, Blackboard consultants define, document and develop functional prototypes and example configuration activities. This process allows the client team to be intimately involved in defining the eventual solution design. Prototyping is traditionally an iterative process that ensures that all parties understand the anticipated solution s output and that allows Blackboard Technical Consultants to begin the solution design. It provides the means for client feedback before coding begins, reducing the risk for rework later Prototyping process - Develop a prototype consistent with the customization s specific needs. This can be in the form of a static mock-up that mimics the anticipated workflow and data requirements, or it could be development of a functional prototype in conjunction with the client using Building Blocks API s and appropriate database structures. - Refine the prototype based on client feedback Blackboard Inc Page 5 of 11

6 - Review the prototype and provide comments - Prototype solutions and design approach notes - Consistent understanding of the custom application s ultimate capabilities, thereby limiting risk of miscommunication 3.5 Technical Design With the prototype complete, Blackboard Technical Consultants design the manner in which the solution will be developed. This solution design outlines the detailed process flow, the code necessary to implement it and the data requirements to support it. During this phase Blackboard Consulting capitalizes on its collective industry knowledge, experience with the Blackboard product and familiarity with other client solutions Design process - Research available Blackboard objects and Building Block APIs to determine which will be used as part of the end solution. - Write the design documentation - Internal design review to verify accuracy against the requirements, sound design practices, and double-check the appropriate use/re-use of existing Blackboard objects. - Be available to the Blackboard team to clarify requirements, as necessary. - Detailed database and process flow design documentation 3.6 Development and Unit Test Blackboard expects to develop in Java and use Oracle or SQL Server for the database, although it is possible the design will call for a different technical approach to be taken, for example develop using.net. Blackboard s methodology requires unit testing at specific development intervals to avoid potential code conflicts, as there are typically various members (DBAs, programmers, graphic artists) of the development team at work during this phase Development and Unit Test process - Build the database, custom code and user interface components of the solution. - Conduct internal code reviews for each segment of code to verify accuracy against the design and sound programming practices. - Install the code on the Test and Development server - Develop unit test case data and write unit test plans that validate the functionality documented in the approved design. - Conduct unit tests; modify and re-test customizations, as necessary Blackboard Inc Page 6 of 11

7 - Document unit test results - Write internal technical support documentation - Develop custom code installer - Store tested code in Blackboard s code repository - Be available to the Blackboard team to review test results and answer questions, as requested. - Unit tested custom code, database and user interface components that meet all of the documented design requirements. - Detailed documentation for use by the Blackboard Consulting and Support organizations - All solution components stored in Blackboard s code repository 3.7 Quality Assurance and Functional Testing With the development phase complete, Blackboard initiates its testing process. This testing includes several components: system, regression and performance testing. System testing verifies that the documented system requirements are being met. Regression testing incorporates other components of the Blackboard Academic Suite and is intended to identify any conflicts the new software introduces to Blackboard s core functionality. Lastly, the system is performance tested to understand its capabilities under load. While this is not stress testing (determining the software s threshold), it is designed to identify any inefficiencies in the code and understand how it performs under typical loads QA and Functional Testing process - Design the system, regression and performance testing strategies - Develop test cases and other test data - Develop and deliver comprehensive test plans for the activities described above in the Development and Implementation section - Conduct system and regression tests in the client Test and Development environment; modify and re-test customizations, as necessary - Provide custom code and integration performance testing - Write and deliver test report detailing the tests run and results obtained - Participate in system testing, as determined during project planning. - Review test reports - Production ready custom code, database and user interface components that meet all of the originally documented requirements. - Solution components updated in the code repository, as necessary Blackboard Inc Page 7 of 11

8 3.8 Deployment At the conclusion of the QA process, Blackboard will deliver the final product to the client along with end user documentation, which includes installation instructions and system usage guidelines. The Blackboard technical team will also complete internal turnover procedures to store the client s custom code into Perforce, Blackboard s code repository and configuration management system, along with detailed documentation for the Blackboard Support team Deployment process - Prepare final installation package for the customization - Write user documentation - Store final version of custom code in Blackboard s code repository - Deliver installation package and documentation to the client; conduct training on how to use the custom features and functions. - Provide support for client acceptance testing - Participate in the training activities - Install and acceptance test the customization(s) - Customization installation package - Client documentation - Client team trained on how to use the customizations 3.9 Technical Training Blackboard Consulting will conduct technical training specific to your implementation. The goal of the training is to provide client administrators with the skills they need for sound problem identification, troubleshooting and problem resolution across a variety of likely possibilities. In other words, to provide the client team with the information that they need to know for successful use of the custom solution Training process - Develop targeted Administrator Certification Training, designed to develop client internal talent capable of managing the custom solution. - Deliver this training through a hands-on, problem-based training program which includes testing the administrators knowledge of the installation and configuration process. - Participate in the training activities - Client administrators certified in the use and management of the customization. Blackboard Inc Page 8 of 11

9 3.10 Project Closure At the conclusion of the project, Blackboard will furnish final documentation to the customer in the form of a project control binder. Blackboard Consulting will also complete internal turnover activities to the Blackboard Support organization for the initiative of Integration and Support Maintenance for the custom solution Project Closure process - Develop and deliver the Project Final Report. This report documents the deployed system. It includes: o Business process requirements o Configuration documentation o Administrator Certification results reference material o Production launch schedule o Detailed production launch steps o Project Final Report - Fully document the client integration configurations in the Blackboard files, CRM tool and code repository. - Turn over the customization to the Blackboard Support team - Complete activities necessary to initiate I&C Maintenance for the customization(s) - Accept the Final Report - Consulting project closed - Initiation of I&C Maintenance for the custom solution Blackboard Inc Page 9 of 11

10 The schedule below reflects the necessary timelines required to fulfill the appropriate project milestones. Key to staying on schedule is making sure we have the correct client participants. Our objective is to follow the project schedule as closely as possible providing there are no significant scheduling challenges or changes in project scope. 4 Schedule During the term of the project the Blackboard project team will guide the client team through a series of exercises focused on defining, designing and implementing a custom solution specific to your institutions application. The engagement begins with a series of requirements sessions that outline the process and capture applicable business rules and workflow. Next, the Blackboard consultants will design and develop the necessary technology and prepare for implementation. The exact timeline is jointly developed during the project initiation and requirements definition phases. 4.1 Project Timeline [Figure1. Solution Project Plan] Blackboard Inc Page 10 of 11

11 4.2 Scheduling Requirements Blackboard Consulting s methodology assumes a certain level of effort from the customer team. Blackboard has found that this immersion is necessary to prepare customers for the ongoing demands of supporting new technology. The following table is intended to aid you in planning for this project. The specific client participants and schedule will be defined during the Project Initiation phase. Please note: Blackboard consulting resources are available on a first come first serve basis and will be assigned shortly after agreement on proposed work and signature of a Statement of Work. 4.3 Client Participants Project Task Roles Required Executive Sponsor System Administrator Requirements Definition Project Manager Functional area subject matter expert(s) Design and Development Project Manager Functional area subject matter expert(s) Quality Assurance Project Manager Functional area subject System Administrator matter expert(s) Certification Training Project Manager System Administrator Deployment Project Manager System Administrator Network Administrator Security Manager Project Closure Executive Sponsor Project Manager 5 Conclusion Blackboard Inc. and Blackboard Consulting appreciate your interest in working with our skilled team of technology experts. We believe the aforementioned proposal and estimate will meet the needs of the client by providing the necessary insight and training towards development of your custom solution. Blackboard Inc Page 11 of 11

Oracle RAC Services Appendix

Oracle RAC Services Appendix 1 Overview Oracle RAC Services Appendix As usage of the Blackboard Academic Suite grows and the system reaches a mission critical level, customers must evaluate the overall effectiveness, stability and

More information

LDAP Authentication Configuration Appendix

LDAP Authentication Configuration Appendix 1 Overview LDAP Authentication Configuration Appendix Blackboard s authentication technology is considered a focal point in the company s ability to provide true enterprise software. Natively, the Blackboard

More information

SCT Event Driven Appendix (LDI Event Integrator)

SCT Event Driven Appendix (LDI Event Integrator) SCT Event Driven Appendix (LDI Event Integrator) 1 Overview SCT event driven integration is provided as an on top of Blackboard s snapshot integration methodology. The event driven technology is part of

More information

How To Create A Single Sign On For Blackboard

How To Create A Single Sign On For Blackboard 1 Overview Single Sign-On Authentication Appendix Blackboard s authentication technology has been identified as a dynamic, adaptable factor to supporting elearning Systems Integration strategy and implementation.

More information

Program Lifecycle Methodology Version 1.7

Program Lifecycle Methodology Version 1.7 Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated

More information

Custom Software Development Approach

Custom Software Development Approach Custom Software Development Approach Our approach to custom software development combines benefits from several standard development process models. We tend to have a well-defined, predictable and highly

More information

KMS Implementation Roadmap

KMS Implementation Roadmap KMS Implementation Roadmap Sample Excerpt Prepared by: The Knowledge Compass, Inc. TABLE OF CONTENTS 1. EXECUTIVE SUMMARY 5 1.1 Overview 5 1.2 Project Goals & Objectives 5 1.3 Implementation Approach 5

More information

Project title (in Chinese) 項 目

Project title (in Chinese) 項 目 II Project Information Project title (in English) Project title (in Chinese) HKCAAVQ IT Infrastructure Development 香 港 學 術 及 職 業 資 歷 評 審 局 資 訊 系 統 基 建 發 展 Project 項 目 Project summary (Please provide an

More information

Data Migration Management. White Paper METHODOLOGY: SUSTAINING DATA QUALITY AFTER THE GO-LIVE AND BEYOND

Data Migration Management. White Paper METHODOLOGY: SUSTAINING DATA QUALITY AFTER THE GO-LIVE AND BEYOND White Paper Data Migration Management METHODOLOGY: SUSTAINING DATA QUALITY AFTER THE GO-LIVE AND BEYOND Introduction Data Migration is a core practice under the NebuLogic Data Management Services (NDMS)

More information

How Application Lifecycle Management can address elearning Software Challenges

How Application Lifecycle Management can address elearning Software Challenges Karen Lee How Application Lifecycle Management can address elearning Software Challenges Borland solutions for fast and flexible software delivery A Borland ASEAN White Paper August 2004 Karen Lee Borland

More information

Capacity Plan. Template. Version X.x October 11, 2012

Capacity Plan. Template. Version X.x October 11, 2012 Template Version X.x October 11, 2012 This is an integral part of infrastructure and deployment planning. It supports the goal of optimum provisioning of resources and services by aligning them to business

More information

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions Today s Business Challenges Adopt leading CRM practices and stream line processes Take advantage

More information

Application Management Services (AMS)

Application Management Services (AMS) Contents 1. AMS : An Overview 2. AMS : Models 3. Delivery Organization 4. Processes & Tools 5. Transition Methodology 6. Pricing Application Management Services (AMS) Enterprise Application Services Capability

More information

The Software Development Life Cycle (SDLC)

The Software Development Life Cycle (SDLC) Document ID: Version: 2.0 1 / 22 2 TABLE OF CONTENTS INTRODUCTION... 4 THE SDLC WATERFALL... 4 ALLOWED VARIATIONS... 5 OTHER SDLC MODELS... 6 REFERENCES... 7 GENERIC STAGE... 8 KICKOFF PROCESS... 8 INFORMAL

More information

DITA Adoption Process: Roles, Responsibilities, and Skills

DITA Adoption Process: Roles, Responsibilities, and Skills DITA Adoption Process: Roles, Responsibilities, and Skills Contents 2 Contents DITA Adoption Process: Roles, Responsibilities, and Skills... 3 Investigation Phase... 3 Selling Phase...4 Pilot Phase...5

More information

Project Implementation Process (PIP)

Project Implementation Process (PIP) Vanderbilt University Medical Center Project Implementation Process (PIP).......... Project Implementation Process OVERVIEW...4 PROJECT PLANNING PHASE...5 PHASE PURPOSE... 5 TASK: TRANSITION FROM PEP TO

More information

Tangible and Rapid Adoption of Cloud Technologies

Tangible and Rapid Adoption of Cloud Technologies Die Cast Framework for your Cloud Adoption Tangible and Rapid Adoption of Cloud Technologies 1 Theme: Technologies for redefining India 2 Keywords: Cloud Adoption, SaaS, Rapid Adoption 3 Abstract Enterprise

More information

How To Test For Elulla

How To Test For Elulla EQUELLA Whitepaper Performance Testing Carl Hoffmann Senior Technical Consultant Contents 1 EQUELLA Performance Testing 3 1.1 Introduction 3 1.2 Overview of performance testing 3 2 Why do performance testing?

More information

PeopleSoft Program Management

PeopleSoft Program Management PeopleSoft Program Management Large enterprises and project-based organizations have long recognized the value of leveraging project knowledge across multiple projects. Yet today, 50 percent of IT projects

More information

Building Your CRM Short List: What You Need to Know Before You Buy

Building Your CRM Short List: What You Need to Know Before You Buy Building Your CRM Short List: What You Need to Know Before You Buy Nov. 28, 2007 Moderator: Matt Villano, senior contributing editor, Campus Technology Introduction Agenda Building your CRM shortlist:

More information

Overview. Microsoft Office Enterprise Project Management Solution. In this article

Overview. Microsoft Office Enterprise Project Management Solution. In this article Microsoft Office Enterprise Project Management Solution Overview Applies to: Microsoft Office Project 2007 Project Server 2007 In this article Manage and control all types of work Improve visibility and

More information

Key Benefits of Microsoft Visual Studio Team System

Key Benefits of Microsoft Visual Studio Team System of Microsoft Visual Studio Team System White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current view

More information

The business benefits of database source control

The business benefits of database source control 1 The business benefits of database source control Improving productivity, change management, scalability, and code quality with SQL Source Control 2 Introduction For application developers today, it is

More information

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform Communiqué 4 Standardized Communiqué 4 - fully implementing the JCR (JSR 170) Content Repository Standard, managing digital business information, applications and processes through the web. Communiqué

More information

A Proven Approach for Successful Systems Integration

A Proven Approach for Successful Systems Integration FIS POSITION PAPER A Proven Approach for Successful Systems Integration David Luttig FIS Consulting Services 1 800 822 6758 Introduction System integration involves integrating existing (often disparate)

More information

LEXEVS OPERATIONS AND MAINTENCE SUPPORT PROJECT MANAGEMENT PLAN

LEXEVS OPERATIONS AND MAINTENCE SUPPORT PROJECT MANAGEMENT PLAN LEXEVS OPERATIONS AND MAINTENCE SUPPORT PROJECT MANAGEMENT PLAN Version Number: 1.0 Version Date: October 1, 2014 VERSION HISTORY Version Number Implemented By Revision Date Approved By Approval Date 1.0

More information

Application Development for Mobile and Ubiquitous Computing

Application Development for Mobile and Ubiquitous Computing Department of Computer Science Institute for System Architecture, Chair for Computer Network Application Development for Mobile and Ubiquitous Computing igrocshop Seminar Task - Second Presentation Group

More information

Introduction to Enterprise Project Management

Introduction to Enterprise Project Management 001_0672329212_Intro.qxd 10/1/07 9:42 AM Page 1 Introduction to Enterprise Project Management Throughout this book, you will see that Enterprise Project Management (EPM; also called Enterprise Portfolio

More information

Systems Programmer/Analyst (12203) (31002632)

Systems Programmer/Analyst (12203) (31002632) GENERAL DESCRIPTION OF WORK Positions in this banded class perform specialized work in supporting information technology equipment and systems for the business, research, and instructional functions of

More information

Department of Administration Portfolio Management System 1.3 June 30, 2010

Department of Administration Portfolio Management System 1.3 June 30, 2010 E 06/ 30/ 2010 EX AM PL 1. 3 06/ 28/ 2010 06/ 24/ 2010 06/ 23/ 2010 06/ 15/ 2010 06/ 18/ 2010 Portfolio System 1.3 June 30, 2010 Contents Section 1. Project Overview... 1 1.1 Project Description... 1 1.2

More information

How to Implement Imprivata OneSign Single Sign-On and Authentication Management Successfully

How to Implement Imprivata OneSign Single Sign-On and Authentication Management Successfully How to Implement Imprivata OneSign Single Sign-On and Authentication Management Successfully Table of Contents Introduction 1 The Methodology 1 Project Management 2 Project Phases 2 Certification Training

More information

Infrastructure Engineer

Infrastructure Engineer Infrastructure Engineer It s About You Do you have a passion for all types of computer hardware, software, communication and network technology? Do you like to be hands-on and directly involved in improving

More information

Data Integration Project

Data Integration Project Data Integration Project Summary The purpose of the data integration project is to provide a mechanism of housing consistent programme and module data for all programme types across all relevant information

More information

The Software Development Life Cycle (SDLC)

The Software Development Life Cycle (SDLC) For Database Applications Document ID: Version: 1.1c Planning Installation & Acceptance Integration & Test Requirements Definition Design Development 1 / 24 Copyright 2000-2005 Digital Publications LLC.

More information

Business Application Services Testing

Business Application Services Testing Business Application Services Testing Curriculum Structure Course name Duration(days) Express 2 Testing Concept and methodologies 3 Introduction to Performance Testing 3 Web Testing 2 QTP 5 SQL 5 Load

More information

IT Service Management by SAP Africa (ITSM) Dirk Smit ALM Engagement Manager

IT Service Management by SAP Africa (ITSM) Dirk Smit ALM Engagement Manager IT Service Management by SAP Africa (ITSM) Dirk Smit ALM Engagement Manager Optimize IT Operations Process Support Business Goals CIO CEO/CFO Reliable Business Support Changes to improve IT services are

More information

Request for Proposal for Application Development and Maintenance Services for XML Store platforms

Request for Proposal for Application Development and Maintenance Services for XML Store platforms Request for Proposal for Application Development and Maintenance s for ML Store platforms Annex 4: Application Development & Maintenance Requirements Description TABLE OF CONTENTS Page 1 1.0 s Overview...

More information

WHITE PAPER. Leveraging a LEAN model of catalogbased performance testing for quality, efficiency and cost effectiveness

WHITE PAPER. Leveraging a LEAN model of catalogbased performance testing for quality, efficiency and cost effectiveness WHITE PAPER Leveraging a LEAN model of catalogbased performance testing for quality, efficiency and cost effectiveness Traditionally, organizations have leveraged project-based models for performance testing.

More information

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala SOFTWARE ENGINEER Video Game Engineering is intellectually demanding work. Our software engineers are faced with daily challenges that involve physics (from collision detection to complex physical reactions),

More information

ORACLE SYSTEMS OPTIMIZATION SUPPORT

ORACLE SYSTEMS OPTIMIZATION SUPPORT ORACLE SYSTEMS OPTIMIZATION SUPPORT Organizations have unique business and IT challenges. With Oracle Systems Optimization Support, part of a flexible portfolio of services offered by Oracle Advanced Customer

More information

Introduction. EQUELLA offers a range of professional services that deliver structured, methodical, and successful deployments of EQUELLA.

Introduction. EQUELLA offers a range of professional services that deliver structured, methodical, and successful deployments of EQUELLA. Services Catalogue Introduction EQUELLA offers a range of professional services that deliver structured, methodical, and successful deployments of EQUELLA. Our proven methodology, adopted and refined by

More information

AGREEMENT- LEXMARK ENTERPRISE SOFTWARE, LLC

AGREEMENT- LEXMARK ENTERPRISE SOFTWARE, LLC TULSA COUNTY PURCHASING DEPARTMENT MEM DATE: SEPTEMBER 30, 2015 FROM: PURCHASING DIRECTO ~ TO: SUBJECT: BOARD OF COUNTY COMMISSIONERS AGREEMENT- LEXMARK ENTERPRISE SOFTWARE, LLC SUBMITTED FOR YOUR APPROVAL

More information

Department of Finance and Deregulation 2011/004 Portfolio Panels for IT Services ATTACHMENT A

Department of Finance and Deregulation 2011/004 Portfolio Panels for IT Services ATTACHMENT A 2011/004 Portfolio Panels for IT Services Definition of IT Services The definition for IT Services supports the Portfolio Panel Policy and reflects the Victorian eservices model. Key Service Category Management

More information

University of Massachusetts Deploys Advans BI Conversion Software for Business Intelligence Migration

University of Massachusetts Deploys Advans BI Conversion Software for Business Intelligence Migration University of Massachusetts Deploys Advans BI Conversion Software for Business Intelligence Migration Advans IT Services, Inc. White Paper September 2014 UMass Data Warehouse Case Study / OBIEE / Cognos

More information

Welcome to online seminar on. Oracle PIM Data Hub. Presented by: Rapidflow Apps Inc

Welcome to online seminar on. Oracle PIM Data Hub. Presented by: Rapidflow Apps Inc Welcome to online seminar on Oracle PIM Data Hub Presented by: Rapidflow Apps Inc September 2010 Agenda PIM Data Hub Overview What is PIM Data Hub? Benefits of PIM Data Hub Who needs PIM Data Hub PIM Implementation

More information

Please see below open positions at Quality Assurance Department at Hyland, creator of OnBase.

Please see below open positions at Quality Assurance Department at Hyland, creator of OnBase. Careers at Hyland Please see below open positions at Quality Assurance Department at Hyland, creator of OnBase. If you are interested in learning more about other open roles, please visit the following

More information

Our full capabilities include:

Our full capabilities include: Network Services Network Services Connecting to greater performance Our Network Services division is comprised of a large staff with a breadth and depth of IT experience. We ll ensure your network is designed

More information

Guide Parchment to Implementation and User Automation: Guide PeopleSoft

Guide Parchment to Implementation and User Automation: Guide PeopleSoft Guide Parchment to Implementation Send K-12 and User Automation: Guide PeopleSoft 2 Contents OVERVIEW 3 PRODUCT OVERVIEW 4 Access 4 Transcript Ordering 4 Request Processing 4 Transcript Request Fulfillment

More information

OS X JumpStart Services. ios JumpStart Services

OS X JumpStart Services. ios JumpStart Services Expanded Services A La Carte Menu Onsite Services JumpStart All sales of the Casper Suite are accompanied by a technical setup and training engagement to ensure that your management needs are met within

More information

How To Use Axway Sentinel

How To Use Axway Sentinel Axway Sentinel Data Flow Visibility and Monitoring In order to unlock the full value of your business interactions, you need to control and optimize truly govern the flow of data throughout your organization,

More information

SIN 132-51, SIN 132-51 STLOC, 132-51RC - INFORMATION TECHNOLOGY (IT) PROFESSIONAL SERVICES

SIN 132-51, SIN 132-51 STLOC, 132-51RC - INFORMATION TECHNOLOGY (IT) PROFESSIONAL SERVICES AUTHORIZED FEDERAL ACQUISITION SERVICE INFORMATION TECHNOLOGY SCHEDULE PRICELIST GENERAL PURPOSE COMMERCIAL INFORMATION TECHNOLOGY EQUIPMENT, SOFTWARE AND SERVICES SIN 132-51, SIN 132-51 STLOC, 132-51RC

More information

SAP RAPID DEPLOYMENT FOR APPLICATION LIFECYCLE MANAGEMENT WAVE TEST MANAGEMENT INFORMATION SHEET FOR SERVICE DELIVERY

SAP RAPID DEPLOYMENT FOR APPLICATION LIFECYCLE MANAGEMENT WAVE TEST MANAGEMENT INFORMATION SHEET FOR SERVICE DELIVERY SAP RAPID DEPLOYMENT FOR APPLICATION LIFECYCLE MANAGEMENT WAVE TEST MANAGEMENT INFORMATION SHEET FOR SERVICE DELIVERY In the context of application lifecycle management testing is a significant phase to

More information

Managing Java EE Performance with Embarcadero s J Optimizer Request Analyzer

Managing Java EE Performance with Embarcadero s J Optimizer Request Analyzer Tech Notes Managing Java EE Performance with Embarcadero s J Optimizer Request Analyzer Al F. Mannarino, Embarcadero Technologies June 2008 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters

More information

Siebel Installation Guide for UNIX. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014

Siebel Installation Guide for UNIX. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Siebel Installation Guide for UNIX Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Copyright 2005, 2014 Oracle and/or its affiliates. All rights reserved. This software and related documentation

More information

IBM BPM Solutions Addressing the Enterprise Business Process Management

IBM BPM Solutions Addressing the Enterprise Business Process Management IBM BPM Solutions Addressing the Enterprise Business Process Management Cristina Morariu, IBM Agenda Business Process Management IBM Featured products for BPM IBM Business Process Manager IBM Case Manager

More information

Qualify versus Quality Center A Comparison Between the HP & Original Software AQM Solutions. An Original Insight

Qualify versus Quality Center A Comparison Between the HP & Original Software AQM Solutions. An Original Insight Qualify versus Quality Center A Comparison Between the HP & AQM Solutions An Original Insight Introduction Today s business applications are increasingly complex and can provide a strategic competitive

More information

TIBCO Spotfire and S+ Product Family

TIBCO Spotfire and S+ Product Family TIBCO Spotfire and S+ Product Family Compliance with 21 CFR Part 11, GxP and Related Software Validation Issues The Code of Federal Regulations Title 21 Part 11 is a significant regulatory requirement

More information

Siebel Installation Guide for Microsoft Windows. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014

Siebel Installation Guide for Microsoft Windows. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Siebel Installation Guide for Microsoft Windows Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Copyright 2005, 2014 Oracle and/or its affiliates. All rights reserved. This software and

More information

QUICK FACTS. Providing Application Development and Data Migration Support for a Leading Healthcare Company

QUICK FACTS. Providing Application Development and Data Migration Support for a Leading Healthcare Company [ Healthcare Services, Application Development ] TEKsystems Global Services Customer Success Stories Client Profile Industry: Healthcare Revenue: Private Employees: Over 400 Geographic Presence: Locations

More information

Introduction site management software

Introduction site management software Web Testing Introduction Making a web site does not end with putting all the media and software together. Actually, web site work never ends. When all the design is done, you have to test the site first

More information

Cisco Network Optimization Service

Cisco Network Optimization Service Service Data Sheet Cisco Network Optimization Service Optimize your network for borderless business evolution and innovation using Cisco expertise and leading practices. New Expanded Smart Analytics Offerings

More information

POLAR IT SERVICES. Business Intelligence Project Methodology

POLAR IT SERVICES. Business Intelligence Project Methodology POLAR IT SERVICES Business Intelligence Project Methodology Table of Contents 1. Overview... 2 2. Visualize... 3 3. Planning and Architecture... 4 3.1 Define Requirements... 4 3.1.1 Define Attributes...

More information

WHITEPAPER. Automation in environment management: A wellspring of efficiency. Abstract

WHITEPAPER. Automation in environment management: A wellspring of efficiency. Abstract WHITEPAPER Automation in environment management: A wellspring of efficiency Abstract Agility is the key for the IT function in an organization to be able to respond quickly to changing business conditions.

More information

8911B - Installation & Deployment in Microsoft Dynamics CRM 4.0

8911B - Installation & Deployment in Microsoft Dynamics CRM 4.0 8911B - Installation & Deployment in Microsoft Dynamics CRM 4.0 Course Number: 8911B Course Length: 2 Days Course Overview This two-day course provides students with the tools to install and configure

More information

Successful Projects Begin with Well-Defined Requirements

Successful Projects Begin with Well-Defined Requirements Successful Projects Begin with Well-Defined Requirements Defining requirements clearly and accurately at the outset speeds software development processes and leads to dramatic savings. Executive Summary

More information

Fixed Scope Offering for Oracle Fusion HCM. Slide 1

Fixed Scope Offering for Oracle Fusion HCM. Slide 1 Fixed Scope Offering for Oracle Fusion HCM Slide 1 Today s Business Challenges Adopt leading Global HCM practices. Streamline the HCM processes and achieve measurable efficiencies. Achieve HR excellence

More information

Appendix H Software Development Plan Template

Appendix H Software Development Plan Template Appendix H Software Development Plan Template Version 2 March 7, 2005 This page is intentionally left blank. Version 2 March 7, 2005 Title Page Document Control Panel Table of Contents List of Acronyms

More information

How To Write An Slcm Project Plan

How To Write An Slcm Project Plan SLCM 2003.1 Artifacts in a Nutshell ( as of 01/21/2005) Project Development Phases Pension Benefit Guaranty Corporation s (PBGC) System Life Cycle Methodology (SLCM) is comprised of five project development

More information

Cisco Unified Communications and Collaboration technology is changing the way we go about the business of the University.

Cisco Unified Communications and Collaboration technology is changing the way we go about the business of the University. Data Sheet Cisco Optimization s Optimize Your Solution using Cisco Expertise and Leading Practices Optimizing Your Business Architecture Today, enabling business innovation and agility is about being able

More information

Qlik UKI Consulting Services Catalogue

Qlik UKI Consulting Services Catalogue Qlik UKI Consulting Services Catalogue The key to a successful Qlik project lies in the right people, the right skills, and the right activities in the right order www.qlik.co.uk Table of Contents Introduction

More information

Often Clients tend to use in-house functional resources for their testing and validation processes ending up with issues such as

Often Clients tend to use in-house functional resources for their testing and validation processes ending up with issues such as TESTING IN ERP ENVIRONMENT Organizations implement ERP applications to respond to major business challenges of reducing costs and improving revenue. ERP applications make use of a single, centralized data

More information

Cisco Microsoft SQL Server Migration and Support Services

Cisco Microsoft SQL Server Migration and Support Services Cisco Microsoft SQL Server Migration and Support Services Enable Best-in-Class Databases on the Industry s Best-in-Class Server Cisco Data Center reference architectures for Microsoft SQL migration provide

More information

Enabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India

Enabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India Enabling Continuous Delivery for Java Projects with Oracle Services (Oracle PaaS) Siva Rama Krishna Oracle India Agenda What is Continuous Delivery? What is Oracle PaaS? Enabling Continuous Delivery with

More information

exchange.parchment.com

exchange.parchment.com Automation Parchment Send Implementation K-12 Guide: User Guide Ellucian exchange.parchment.com Table of Contents Overview... 2 Product Overview... 3 Access... 3 Transcript Ordering... 3 Request Processing:...

More information

Rapid application development for JEE using Adobe ColdFusion 9

Rapid application development for JEE using Adobe ColdFusion 9 Rapid application development for JEE using Adobe ColdFusion 9 Table of contents 1 Six issues affecting web application development 2 The ColdFusion approach for rapid application development 3 The business

More information

How To Be A Successful Knowledge Management Consultant

How To Be A Successful Knowledge Management Consultant 1 PROFESSIONAL SUMMARY About 11 years of experience in Knowledge Management, Project & Change Management, Business Process Reengineering, Business Analysis and Quality Control/Assurance. Has experience

More information

Choosing A Load Testing Strategy Why and How to Optimize Application Performance

Choosing A Load Testing Strategy Why and How to Optimize Application Performance Choosing A Load Testing Strategy Why and How to Optimize Application Performance What Is Load Testing? Systematic exposure of an application to real world, expected usage conditions before deployment Analyzes

More information

Laila TECHNICAL SKILLS

Laila TECHNICAL SKILLS PROFESSIONAL SUMMARY Diversified experience in the field of Information Technology in the financial domain. In depth knowledge of RUP, Agile, waterfall Software Development Life Cycle (SDLC) processes.

More information

Attachment G - Required Response Format for ERP Implementation Service Providers

Attachment G - Required Response Format for ERP Implementation Service Providers Page 1 of 5 Attachment G - Required Response Format for ERP Implementation Service Providers A. Transmittal Letter The Transmittal Letter must address the following topics: 1. Summary of Ability and Willingness

More information

Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects

Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects State of Arkansas Office of Information Technology 124 W. Capitol Ave. Suite 990 Little Rock, AR 72201 501.682.4300 Voice 501.682.4020 Fax http://www.cio.arkansas.gov/techarch Best Practices Statement

More information

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing

More information

VMware Performance and Capacity Management Accelerator Service

VMware Performance and Capacity Management Accelerator Service AT A GLANCE The VMware Performance and Capacity Management Accelerator Service rapidly deploys a performance management, capacity optimization, and log management solution focused on a limited predefined

More information

CU ecomm program ACF Solutions Implementation Scope of Work

CU ecomm program ACF Solutions Implementation Scope of Work CU ecomm program ACF Solutions Implementation Scope of Work Preamble ACF serves as the integrator and main point of contact between CU and ACF, and the software providers - ExactTarget and Salesforce.

More information

Cisco Services for IPTV

Cisco Services for IPTV Cisco Services for IPTV Cisco Services for IPTV help service providers efficiently launch IPTV services while mitigating risk and providing service assurance. Opportunity The media services landscape is

More information

A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration.

A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration. A discussion of information integration solutions November 2005 Deploying a Center of Excellence for data integration. Page 1 Contents Summary This paper describes: 1 Summary 1 Introduction 2 Mastering

More information

Welcome to the Force.com Developer Day

Welcome to the Force.com Developer Day Welcome to the Force.com Developer Day Sign up for a Developer Edition account at: http://developer.force.com/join Nicola Lalla nlalla@saleforce.com n_lalla nlalla26 Safe Harbor Safe harbor statement under

More information

FRMS Transfers. Project Charter Document

FRMS Transfers. Project Charter Document FRMS Transfers Project Charter Document FRMS Transfers Charter.docx 1 Last Update Date: 8/2/2011 Executive Summary The FRMS Transfers project will simplify and streamline the process of creating requests

More information

TERMS OF REFERENCE (TORs) OF CONSULTANTS - (EAG) 1. Reporting Function. The Applications Consultant reports directly to the CIO

TERMS OF REFERENCE (TORs) OF CONSULTANTS - (EAG) 1. Reporting Function. The Applications Consultant reports directly to the CIO TERMS OF REFERENCE (TORs) OF CONSULTANTS - (EAG) Consultant - Enterprise Systems & Applications 1. Reporting Function. The Applications Consultant reports directly to the CIO 2. Qualification and Experience

More information

Project Knowledge Areas

Project Knowledge Areas From Houston S: The Project Manager s Guide to Health Information Technology Implementation. Chicago: HIMSS; 2011; pp 27 39. This book is available on the HIMSS online bookstore at www. himss.org/store.

More information

APPLICATION MANAGEMENT SUITE FOR SIEBEL APPLICATIONS

APPLICATION MANAGEMENT SUITE FOR SIEBEL APPLICATIONS APPLICATION MANAGEMENT SUITE FOR SIEBEL APPLICATIONS USER EXPERIENCE MANAGEMENT SERVICE LEVEL OBJECTIVE REAL USER MONITORING SYNTHETIC USER MONITORING SERVICE TEST KEY PERFORMANCE INDICATOR PERFORMANCE

More information

Training Catalog: July - December 2015

Training Catalog: July - December 2015 Training Catalog: July - December 2015 Table of Contents Introduction to Vendavo University... 2 Open-Enrollment Training Schedule: July December 2015... 3 Application and Functional Courses... 4 Vendavo

More information

Implementation Process Ensuring Effective Development and Deployment

Implementation Process Ensuring Effective Development and Deployment Implementation Process Ensuring Effective Development and Deployment Highlights Our spiral process facilitates rapid and accurate development Iterative software deployment, which captures and incorporates

More information

TRAINING. OneShield.com Leadership. Service. Technology. That s our policy.

TRAINING. OneShield.com Leadership. Service. Technology. That s our policy. SERVICES DATA SHEET TRAINING With specialized knowledge of global P&C insurance markets across all commercial, personal and specialty lines, OneShield s interactive training programs for business and IT

More information

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. CS 389 Software Engineering Lecture 2 Chapter 2 Software Processes Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. Topics covered Software process models Process activities Coping

More information

Picasso Recommendation

Picasso Recommendation Picasso Recommendation Mission The School of Dentistry for the University at Buffalo (UB) uses a custom application called Picasso to manage their clinic operations. Developed by two engineers in 1997,

More information

Key Business Drivers. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Key Business Drivers. Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 Agenda Business Drivers The Solution Oracle Fusion HCM Hexaware s Offerings The Application Scope Hexaware s VELOCITY Methodology for Cloud Solutions Implementation Implementation Timelines Assumptions

More information

AUTHORIZE THE CITY MANAGER TO ENTER INTO A CONTRACT WITH SHARESQUARED TO FURNISH AND DELIVER AN ENTERPRISE CONTENT MANAGEMENT SYSTEM

AUTHORIZE THE CITY MANAGER TO ENTER INTO A CONTRACT WITH SHARESQUARED TO FURNISH AND DELIVER AN ENTERPRISE CONTENT MANAGEMENT SYSTEM TO: Honorable Mayor and City Council THROUGH: Finance Committee FROM: SUBJECT: Department of Information Technology AUTHORIZE THE CITY MANAGER TO ENTER INTO A CONTRACT WITH SHARESQUARED TO FURNISH AND

More information

Vermont Enterprise Architecture Framework (VEAF) Identity & Access Management (IAM) Abridged Strategy Level 0

Vermont Enterprise Architecture Framework (VEAF) Identity & Access Management (IAM) Abridged Strategy Level 0 Vermont Enterprise Architecture Framework (VEAF) Identity & Access Management (IAM) Abridged Strategy Level 0 EA APPROVALS EA Approving Authority: Revision

More information