Alfresco case study Alfresco case study

martencrushInternet and Web Development

Dec 8, 2013 (3 years and 8 months ago)

76 views

Alfresco case study
Alfresco case study
Roko Roić
Roko Roić
CROZ
CROZ
What I will show?
What I will show?

Short introduction of
Our team

Project
setup

Software development process with
Alfresco

Support and
Lessons learned
Who we are?
Who we are?

CROZ
is an IT company of 120+

We are dominantly a Java dev house

We support
enterprise
clients

We provide
enterprise
solutions

We enjoy using and supporting open source
Why we use Afresco?
Why we use Afresco?

Strong ECM
features

Competitive
licencing
and
pricing
model

Agile
development cycle

CMIS, REST,
Open

standards

Strong community and
support

It rocks!
Our commitment to
Our commitment to
Alfresco
Alfresco

Reseller
status with Alfresco

Recognised Partner
status with Alfresco

Large and seasoned
team
of professionals

Large scale
implementations
in the country

One being shown today
Enough about
Enough about
us, on to Project
us, on to Project
setup
setup
Our client
Our client

Client


Holcim Hrvatska
d.o.o.

Group with 13 locations around Croatia

Main drivers for the project

Documentation was hard to search

Processes running slow
Main challenges
Main challenges

Deliver in a short time frame (3 months!)

Enable usage from different locations

Enterprise integrations

Make it super easy to use for non-technical
employees
What was the project
What was the project
about?
about?

Deliver a
BPM
platform

Implement 6 custom processes within it

Deliver a
Document Management
platform

Integrate with customers
Active Directory

Integrate with customers
scanning system
Solution
Solution
development
development
cycle with
cycle with
Alfresco
Alfresco
Project cycle approach
Project cycle approach

We used a
RUP
based iterative approach

Strong emphasis on Functional and Non-
functional
analysis

Standard Process notation -
BPEL

Continuous
integration

Clients
involved
in the testing process
How did Alfresco fit in?
How did Alfresco fit in?

Alfrescos BPM engine JBPM offers
standard
notation
for documenting processes

It supports the iterative approach with easy
tools
available to our Process analysts

Alfresco is
easy to deploy
continuously using
Hudson

Alfresco solutions are
easy to test
and debug

Perfect fi t
Tools that bridged the
Tools that bridged the
gap
gap
JBPM Designer
Tools that bridged the
Tools that bridged the
Gap
Gap
Travel orders design
Tools that bridged the
Tools that bridged the
Gap
Gap
Travel orders notation
What was in the box?
What was in the box?

Alfrescos strong
Document management
capabilities

User and authorizarion management
console

Security
model and implementation on all
services

Integrated
BPM
runtime with state and audit log

Development
tools
and
best practices

Ready to use
SOA layer
for interfacing with the
system
And the integrations?
And the integrations?

Alfresco provided support for
Active Directory
integration out of the box

no coding

Alfresco provided a set of ready-to-use
interfaces
towards the
Content repository

We chose
WebDav
and integrated to the
Autostore
scanning system with no coding
The end user experience
The end user experience
T
asks waiting
Quick access
Processes
Google style search
Options
The end user experience
The end user experience
Working on a task
Support and
Support and
lessons learned
lessons learned
Project stats up to date
Project stats up to date
Project stats up to date
Project stats up to date
Lessons learned
Lessons learned
Thank you for
Thank you for
listening
listening
Roko Roić
Roko Roić
Feel free to e-mail at: rroic@croz.net
Feel free to e-mail at: rroic@croz.net