RJB Application Delivery

An RJB Application Delivery is an Agile process used to deliver a new or enhanced software system from inception through to production. Using RJB's Agile Software Development Life Cycle (SDLC) the process starts with a Project Scoping to establish scope, schedule, cost, and a recommended architecture. Follow on implementation of the system follows an Agile approach that ensures a high quality system that meets the business need. RJB's Application Delivery service makes use of its Offshore Development Center (ODC) to provide the most cost effective means of delivery.

Our Background

RJB has completed numerous successful Application Deliveries that have enabled our customers to address their business needs. Our success is due to decades of real world project management and architecture experience. We also utilize our offshore facility in Makati, to deliver on quality, while containing software developments costs. With a 15+ year tenure in the Philippines, we have access to the best talent available for your project. Work with a successful partner, and don't hesitate to get in touch for your Application Delivery needs.

RJB Application Delivery FAQ

What is an Application Delivery?

Application Delivery is an Agile implementation process that takes a project from initial budget approval through to user acceptance sign-off and production release. Some of the milestones include:

  • Project Scoping
  • Framework/Component Plan
  • High Level Architecture & Design Documents
  • Agile Prototyping and Implementation
  • Test Strategy, Test Plan, Test Cases, Test Execution
  • User Acceptance Sign-off

Why Do I Need an Application Delivery?

Application Delivery will help you:

  • Manage the application delivery process
  • Benefit from open source components
  • Achieve technology transfer to your staff
  • Reduce new technology risks

Who Performs the Application Delivery?

RJB brings a wide range of technical and management skills to your project, including:

  • Project Management
  • Team Leader
  • Architect
  • Modeller
  • Senior Developer & Developers
  • Testing Coordinator
  • Packager
  • Performance Tuning
  • Technical Specialists (as required)

How is the Application Delivery Performed?

There are three phases to a Application Delivery. Onsite phases may be performed by a combination of meetings at the customer site, and/or video conferencing.

Phase I Project setup - including:

  • Hi-level Project Description and Scope
  • RJB/Customer Org. Chart with Resource Assignments
  • Project communications structure
  • Hardware/software environment
  • Problem tracking system
  • Time tracking system
  • Organization of Quality Review schedules and documentation

Phase II Project Scoping including High-Level Architecture and Preliminary Project Plan

  • On-site collection of pertinent project information from client Subject Matter Experts (SMEs)
  • Off-site analysis of all information collected with follow-up meetings or conference calls, as required, to verify information and assumptions.
  • Presentation of Findings to client

Phase III Delivery Phase

  • Create Detailed Project Plan
  • Create Detailed Architecture and Design
  • Create Detailed Framework/Component Design and Plan
  • Create Test Strategy and Test Plan
  • Create Manufactured Prototype
  • Agile Sprints for Feature/Functionality
  • User Acceptance Testing (UAT)
  • Production Release