Answer powerpoint template

Preview:

DESCRIPTION

Our Agile Eng

Citation preview

ENGAGE® Innovate on Demand

Engage®

Innovate on Demand

answerconsulting.com

Agenda

• Answer Background• Gala Coral Background• Answer Engage• Gambling/ Gaming Solutions • Q&A/ Discussion

Answer Overview

• Leading UK Systems Integrator• 10+ Years Experience @ Global

Enterprises• National Awards / Standards• UK Focus: Leeds, Coventry, Guildford• Offerings:

Capability3 – Embedded Organisational Performance

Engage – Innovate By Demand.MindSwap – Replicate, scale individual expertise.

Reference

Service Offerings

• Technology– Solutions Development/ Systems Integration– Architecture Planning, Roadmaps– Business Systems – B2C, B2B, Multi-channel– Integration, Workflow, Messaging– QoS, Security, Performance. – Platform Migration

• People– Building Capability for IS Departments– Improving IS dept performance

• Process– Audit, Optimisations, Roadmaps, Mentoring– Development process engineering

(RUP, Scrum, XP, DSDM)

How do you ..?

• Innovate By Demand–Deliver better than your competition–Deliver faster than your competition–<REPEAT>

• So what’s stopping you ?–Widget x doesn’t work with widget y–Functional spec not defined/ agreed

yet– It takes time to orchestrate this

division/ infrastructure –Need to establish approach..

Engage is a Service that delivers

Business/Users

NeedsWantsChallengesConstraints

CompanyJava

orMicrosoft

‘.com’

Engage Innovation Environment

Monthly, Quarterly cycle for new business capabilities

PrototypeReview/ change

ValidateTest

Release

Employing an innovation process,Supported by an innovation platform Delivered by innovation practitioners

Innovative, online business capabilities in rapid response to market conditions;

So what’s the difference ?

• Shaped by the business– Not constrained by IT

• Prove, demonstrate, continue– Not describe, arbitrate, wait

• Expect, respond, manage change– Not freeze, lock, constrain

• Concrete, usable results within weeks– Not wish lists, abstract designs

For instance

Reach New Markets

Multiply Channels

Back Office

Integration Gateway

Best in Class Service

UPCO Engage

Deployment Operation

Accelerate

Feasibility,

Foundations

Business casePriorities/ visionRequirementsPrototype/ platformArchitecturePlans, estimatesRisks, Impacts

Engineering

Time-boxed incrementsDetailed requirementsDetailed designEnd to end developmentTestingRegular releasePerformance Benchmarking

Implement

iterateiterate

AcceptanceSwitch on/ overPilot / releaseMonitor Maintenance changesManaged services

Advance

Engage Platform

repository

Automated Build/ Promotion:

Unit/ Developer Operational

Project-Wide Dashboard

TesterTest record/ issuesCreate/ resolve

Developer (site 1)Develop/ check-inUnit testCreate/ resolve issues

Team Lead (site 2)Develop/ check-inUnit testAssign issuesCreate/ resolve issues

Project ManagerManage Plan: publishManage Risks: publishAssign issuesCreate/ resolve issues

validate, compile, test, package, verify, install, deploy

Integration

Continuous Integration

VersionManagement

Build Management

TestManagement

Reportscommit

ContinuousIntegration

Visibility, Transparency

• What is the current plan?• What are the current risk levels? • What level of unit testing is in place?• What is the code quality like?• How maintainable is the code?

REALTIME VIEW

Project Orientation

Plan

Risks and Issues

Code Quality

Unit Test Coverage

Test Results

Benefits

• Team + Practices + Platform = –25% less time to release –20% improvement in speed/ frequency of releases

–50% improvement in quality–30% reduction in project cost

Engage Summary

Deliver innovations that beat the pace of your competition today

Bring transformation to your department: innovate by demand

Questions?

www.answerconsulting.com

Testing

usabilityUAT/ OAT

Why experiment?

Subversionrepository

Mav en/ Continuum

Build working copy

Check outupdated sources

Create report

Project Dashboard

Issuerepository

(JIRA)

Update dashboard sitefrom CI/JIRA

Dashboardwebsite

Tag revisions

Commit updates

Repository

synchronised

Build System

TESTTESTTEST

IssueMGT

TESTING PROCESSES

• For more information get in touch »answer@answerconsulting.com»@AnswerFindYours»www.answerconsulting.com