Post on 27-Jan-2015
description
Creating solutions, delivering value
Distributed Agile with Atlassian Tools
2
Presenters
Leandro Bento PompermaierResearch and Development Director at e-
Core and IT Professor at PUCRS University.
@pompermaier
Ricardo Arntricardo.arnt@ecore.com.brEnterprise Application and Integration
Architect at e-Core USA - New York, US
3
Topics
e-Core Overview Why Agile? How to do agile with distributed teams? Atlassian Tools
Confluence JIRA GreenHopper Bamboo Fisheye Crucible Bonfire
Q & A
4
Established in 1999
Provide IT professional services with a strong practice in development, maintenance, testing and support of enterprise applications
Offices in White Plains, NY São Paulo, Brazil Porto Alegre, Brazil
e-Core at a glance
5
Services
6
Sample Customers
7
Agile with Atlassian Tools
8
Why Agile?
Requirements Design Implementation Testing Deploy
In a Waterfall process all problems will not revealed until late
We think it’s ok Really ok????
In a Iterative and Incremental process all problems will revealed sooner
9
Why Agile?
Agility == Adaptability == Embrace Changes
10
Agile Manifesto
11
Atlassian Tools
DevelopmentTesting Deployment
& ReleasingInception
Collaboration
ProductTracking
Lifecycle
12
Atlassian Tools
Knowledge sharing
Collaboration platform
Enhanced interaction
13
Atlassian Tools
Content versioning
Agile documentation
Bridge for distributed teams
.. in the agile world
14
Atlassian Tools
15
Atlassian Tools
Workflow management
Product tracking tool
Extended visibility over the development lifecycle
16
Atlassian Tools
Lightweight environment
Task management made easy
Enhanced support for constantly changing environments
.. in the agile world
17
Atlassian Tools
18
Atlassian Tools
Agile project management
Extension for JIRA
Makes life of agile teams simpler
19
Atlassian Tools
Agile cards and planning sessions
Easy product backlog management
Track and monitor progress of distributed agile teams
.. in the agile world
20
Atlassian Tools
21
Atlassian Tools
22
Atlassian Tools
23
Atlassian Tools
Automated building, testing, deploying and releasing of new software
Continuous Integration Suite
Aggregates distributed environments
24
Atlassian Tools
Track the health of the builds available
Instant feedback
Facilitates development of cohesive software more rapidly
.. in the agile world
25
Atlassian Tools
26
Atlassian Tools
Creates important bridge between the source code and project management
Integrates with version control systems
27
Atlassian Tools
Enable efficient code reviews with Crucible
Rapidly understand how planned tasks affect the code base
Find code changes and analyze impacts
.. in the agile world
28
Atlassian Tools
29
Atlassian Tools
Web-based code review tool which allows pre and post commit reviews
Easy way to find bugs and increase code quality
30
Atlassian Tools
Efficient code reviews
Review anywhere
Collaboration among programmers
.. in the agile world
31
Atlassian Tools
32
Atlassian Tools
Well scoped functional test sessions
Integrated with all major browsers
33
Atlassian Tools
Quality testing meets agile development
Incredibly fast bug reporting
.. in the agile world
34
Atlassian Tools
35
Atlassian Tools
DevelopmentTesting Deployment
& ReleasingInception
Collaboration
ProductTracking
Lifecycle
36
Questions
Brazil• Porto Alegre• +55 51 2103 9103• São Paulo
• +55 11 3170 3287
USA• White
Plains/NY• +1 914 682
2009
leandro.pompermaier@ecore.com.br
ricardo.arnt@ecore.com.br
www.ecore.com.br www.ecoreusa.com