30
HAVING FUN IN A GREAT AND FOCUSED TEAM, SUPPORTED BY THE BEST TOOLS AND TECHNOLOGIES; THAT’S HOW WE DELIVER BETTER SOLUTIONS FASTER. ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTER Thursday 24 January 13

Aca corporate presentation 2011 (keynote)

Embed Size (px)

Citation preview

Page 1: Aca corporate presentation 2011 (keynote)

HAVING FUN IN A GREAT AND FOCUSED TEAM,SUPPORTED BY THE BEST TOOLS AND TECHNOLOGIES;THAT’S HOW WE DELIVER BETTER SOLUTIONS FASTER.

ACA IT-SOLUTIONS

DELIVER BETTER SOLUTIONS FASTER

Thursday 24 January 13

Page 2: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

ACA IT-Solutions | Quickscan

Using open technologies and an agile approach, we implement future proof enterprise class solutions to support our clients’ core business.

Project Management

Requirements modeling

Software development

Enterprise Portals

Identity & Access Management

Content & Document Management

Collaboration Platforms

0

18

35

53

70

Em

plo

yees

1999 2001 2003 2005 2007

0

2.000

4.000

6.000

8.000

Turn

over (x 1.000 eu

ro)

1999 2001 2003 2005 2007

Thursday 24 January 13

Page 3: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

ACA IT-Solutions | References100% of our projects run in production.

Thursday 24 January 13

Page 4: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

ACA IT-Solutions | Partners

Thursday 24 January 13

Page 5: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Go to www.agileawards.be for most recent video testimonials

Telenet | Advisor Portal Flemish Government | WebIDM

Sodexo | Phoenix Randstad | Blueweb II

BMW | E4N

ACA IT-Solutions | Testimonials

Thursday 24 January 13

Page 6: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Alfresco | introduction

Web Content ManagementDocument ManagementCollaboration Platform

Content Platform

Thursday 24 January 13

Page 7: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Alfresco | Market Momentum1.8 million downloads

900+ enterprise customers100 new clients per quarter

73% of business via partners

130,000 Community members

50,000+ Sites in production

150 Applications on the Alfresco Forge

Finance, Insurance, Administrations

Recreation, Media, Press

Industries & Services

Community base in 182 countries

More web activity than Filenet, Documentum, Opentext and Interwoven

Huge Market Adoption

Thursday 24 January 13

Page 8: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Alfresco | Platform

Thursday 24 January 13

Page 9: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Shared Services

Alfresco | Document/Records Management

13

Shared DriveUI

EmailUI

Web 2.0 UI

DocumentsRecords

WebDAV/CIFS imaphttp

JCRCMIS (REST, WebServices)JavaScript API (WebScripts)...

Other Applications

e.g. Portal

Thursday 24 January 13

Page 10: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Alfresco | Features that users like

Simple Check-In/Out and Version Control

OpenSearch

Integration with enterprise portals

Tagging

Shared drive

Integration with Microsoft Office

Rules for content applications

Sandboxing, staging and virtualization

Multilingual management Reuse of assets

Thursday 24 January 13

Page 11: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Alfresco | Features that developers / administrators like

REST architecture

Zero-footprint clients

Security

Data management and Transformation Engine

Interfaces for CIFS, WebDAV and FTP

JEE architecture - Spring Based

Integrated workflow and content lifecycle management

Support for standards Collaboration Services

Content Services

Workflow Services Lightweight Web Scripts

Thursday 24 January 13

Page 12: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Alfresco | Technical Landscape

Based on Java platform (Version 1.5 onwards)

Spring framework used for dependency injection & cross cutting aspects

Alfresco uses many OSS components and integrates them in their platform

Internal API

The API is structured around services

Service; lowest API level you interact with

NodeService, FileFolderService, AuthenticationService, …

Customizable and injectable using Spring

Java EE platform

Spring Framewor

Hibernate

Hibernate

XSLT

JSF

Rhino

Thursday 24 January 13

Page 13: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Web ScriptRuntime

RenderingServices

Content Services

Search

Security

Navigation

...

Alfresco | Technical Landscape

Content Repositor

y

Content Services (Model)

WebScript Runtime (Controller)

FreeMarker (View)

HTML ATOM RSS JSON

HTML ATOM RSS JSON

WebScript:‣Lightweight scriptable REST Framework‣Java/JavaScript Based‣Used by Alfresco to create extensions‣Fundamental Component of the SURF Web Framework

Thursday 24 January 13

Page 14: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Alfresco | Extensions

Web Script

Rendering

Content

Search

Security

Navigation

...

Content Repositor

y

Alfresco ShareShare‣Collaborative Content Management Platform‣Build around personalized pages with Dashlets‣Support for Wiki, Profiles, Social Tagging, Personalized Dashboards, Communities, Calendars, Activity Feeds, Document Previews, ...‣Based on Alfresco Surf/WebScripts

Thursday 24 January 13

Page 15: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Liferay | Introduction

Portal Server

Thursday 24 January 13

Page 16: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Liferay is considered the leading open source enterprise portal solution using the latest in Java and Web 2.0 technologies.

Popular use cases include:Web publishing & content management

Intranet / Extranet

Collaboration platform

Social network

EAI framework - Mashups

Standards BasedJSR-168/JSR-286

Liferay | Introduction

Thursday 24 January 13

Page 17: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Liferay | Overview

Thursday 24 January 13

Page 18: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Liferay | Portal Features

Out-of-the-box portlets Single-Click Configuration

Dynamic Drag & Drop

Work From Your Desktop

Search & Tagging

Secure Single Sign On (SSO)

SOA Framework

Granular, Role-Based Authorizations

Communities & Organizations

Personal User PagesMulti-language Support

Thursday 24 January 13

Page 19: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Portal Wide

Liferay | Community Centric Model

Community

Private/Public Pages

Community Roles

Users

Roles

User Groups

members

roles/permissions

Private/Public Pages Portletscomposed of

Announcements & Alerts Blogs Email Calendar Polls Feeds Instant Messaging

Activity Tracking Message Boards WIKIs Document Library & Image Gallery Web Publishing Search Engine Optimizati Drag-

and-Drop Site Maps Search & Tagging Community Administration Communities & Organizations Personal User Pages

Thursday 24 January 13

Page 20: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Liferay | Collaboration Features

Wikis Activity Tracking

Instant Message

Email

Shared Calendar

Blogs

Message Boards

RSS

Announcements & AlertsPolls

Thursday 24 January 13

Page 21: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Liferay + Alfresco Integration

ClientsCIFSWebDAVFTPHTTP...

ApplicationsCMISWebDAVWS-*RESTATOM/RSSJava...

CMISREST (WebScripts)Alfresco Web Services...

Content Repositor

y

Liferay Portal

Liferay Portal - Site Centric‣Strong focus on Collaboration and Security‣Powerful and Scriptable Community Features‣Customizable by the end-users‣Great for aggregating data from multiple sources

Afresco - Content Centric‣Strong focus on Content and its life-cycle‣Can handle large amount of data‣Customizable datamodel, workflows, tasks, ...‣Support for multiple delivery channels

Thursday 24 January 13

Page 22: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Example Intranet built @ Randstad with Agile developmentFacts2,819.20 Visits/day5 GB data10K Content Items

Thursday 24 January 13

Page 23: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Example PAAS portal @ Belgacom with Agile development

Thursday 24 January 13

Page 24: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

rapid delivery of high-quality software development iterations frequent inspection and adaptation collaboration Agile process adaptability small increments with minimal planning minimize the overall risk documentation is produced as required by stakeholders Agile cross-functional and self-organizing teams review progress optimizing the return on investment working software as the primary measure of progress alignment with customer needs

and company goals continuous integration pair programming test driven development code refactoring Agile eliminate waste

improve quality collective ownership guaranteed success

Agile project approach

Thursday 24 January 13

Page 25: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Iterative process

Thursday 24 January 13

Page 26: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Advantages

VISIBILITY

ADAPTABILITY

BUSINESS VALUE

RISC

Agile approach

Traditional approach

Thursday 24 January 13

Page 27: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Agile - Voortgangsrapportage via burndown chart

Thursday 24 January 13

Page 28: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Budgetbepaling | Budgetindicatie

Thursday 24 January 13

Page 29: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Thursday 24 January 13

Page 30: Aca corporate presentation 2011 (keynote)

© ACA IT-SOLUTIONS DELIVER BETTER SOLUTIONS FASTERWWW.ACA-IT.BE

Contact

ACA IT-Solutions Hasselt 

Ilgatlaan 5CB-3500 Hasselt

T +32(0)11 26.50.10F +32(0)11 26.50.11

[email protected]

>> Route

ACA IT-Solutions Weert (Nl)

(TISA)

Emmasingel 48-50

6001BD Weert

Netherlands

ACA IT-Solutions Brussel

Clovislaan 82B-1000 Brussel

T +32(0)2 734.02.65F +32(0)2 734.61.80

>> Route

Thursday 24 January 13