dotsoft's tech stack

10
From projects to products. DOTSOFT’s Technological Framework Odysseas Spyroglou Man. Director, DOTSOFT S.A.

Upload: odysseas-spyroglou

Post on 12-Jul-2015

128 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Dotsoft's tech stack

From projects to products.DOTSOFT’s Technological

Framework

Odysseas Spyroglou Man. Director, DOTSOFT S.A.

Page 2: Dotsoft's tech stack

2004Founded

14People

20%Revenue Growth

>1mRevenues

>70%(Exports)

19ProjectsTO

DA

YSW Engineering &

Development

ICT Consulting & PM

ICT Integration

Maintenance & Support

Page 3: Dotsoft's tech stack

Learn the problem

Customers don’t know what they want

Requirements change

Customers have unreasonable timelines

Communication gaps exist

Developers don’t understand politics

Page 4: Dotsoft's tech stack

https://wiki.kuali.org/

Page 5: Dotsoft's tech stack

Agile Cycle

Page 6: Dotsoft's tech stack

• Development environments• Collaboration tools• Continuous Integration• Strict Coding standards

Development

Foundations

our stack.>>

Page 7: Dotsoft's tech stack

• Distributed revision Control

• Source Code Management

• Issue Tracking

Source Control &

Issue Tracking

http://www.git-tower.com/blog/workflow-of-version-control/

Page 8: Dotsoft's tech stack

• Unit, System, End to End Testing

• Strict Coding standards

• Reproducible and portable development

environments

Continuous

Integration

GITLAB

CI

Page 9: Dotsoft's tech stack

.FRAMEwork

code name: Jinx

• Robust PHP 5.5+ framework• Advanced features

• Small memory footprint

• Fully PSR Compliant• 100% Unit Tested and Documented• Composer for PHP dependencies• Bower for client side dependencies

Page 10: Dotsoft's tech stack

A toolkit for Long

Term Digital Data

Preservation

Jenkins CI

Issue tracking

Continuous integration

Programming languages

Testing

For more go to: http://pericles-project.eu/