Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Yashasree barve as an architect - ai2012 - 1.0 - share
1. TRACKER
Unit of measure
Title
Unit of measure
As an Architect
I want to do things
So that
My Enterprise is Agile!
Yashasree Barve
Tata Consultancy Services
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
2. TRACKER
About Me
Unit of measure
Title
Unit of measure
Technologist @ TCS since last 14 years
An Agile Developer & Architect
since 2007
&
I'm lovin' it
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
3. TRACKER
Story of an Architect in an Enterprise
Unit of measure
Title
Unit of measure
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
4. TRACKER
Unit of measure
Title
Unit of measure
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
5. TRACKER
Unit of measure
Title
Unit of measure
Moving to become
An Enterprise “Agile” Architect
Was anything but “Easy”
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
6. TRACKER
Be a Pig, not a Chicken
Unit of measure
Title
Unit of measure
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
7. TRACKER
No more Ivory Towers, Getting hands dirty!
Unit of measure
Title
Unit of measure
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
8. TRACKER
The Model that worked for us
Unit of measure
Title
Unit of measure
Architects’ Group at Enterprise Level
Agile Team Agile Team Agile Team
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
9. TRACKER
Well Begun is Half Done – Sprint Zero
Unit of measure
Title
Help the team to think through
Unit of measure
Architecture and Design
Technology and Tools
Non Functional Requirements
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
10. TRACKER
Unit of measure
Title
Unit of measure
BUT…
The architecture may evolve
in every sprint!
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
11. TRACKER
Supportability as a part of Acceptance Criteria
Unit of measure
Title
Unit of measure
Is the design change
(if major) okay with the Would it generate
infrastructure team? more tickets?
Fit into the Enterprise
landscape? Would the Current
Infrastructure support
it?
Need a new
tool /
technology to
be used?
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
12. TRACKER
Bring Big Picture Thinking to Story level
Unit of measure
Title
Does the measure
Unit of
Acceptance
Criteria
of the story cover Any possibility
non functional to reuse any
requirements? available assets,
or any reusable Should we discuss
asset that can be the story with
created? other groups
such as
Infrastructure, or Does the team
Support groups? follow the
engineering
practices?
Any scope for
Automation?
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
13. TRACKER
Evangelize the Engineering Practices
Evangelizethe Engineering Practices
Unit of measure
Title
Automated
Unit of measure Tests, Builds, Deployments
Continuous Integration
Caring for Code Quality
AUTOMATION
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
14. TRACKER
Evangelize the Engineering Practices
Unit of measure
Setup the
Title foundation; Make it easy to get started
Unit of measure
Teach People how and why to do it
Create a culture to sustain
Product Scorecard
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
15. TRACKER
Connect – Be the super glue
Unit of measure
Title
Unit of measure
Agile
Team
Architects’ Architect
Group Business
Other Infrastructure
Agile Teams Team
Operations
Team
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
16. TRACKER
Managing Business Expectations
Unit of measure
Title
Unit of measure
Engineering
Technical Debt
Practices
Refactoring Technical Spikes
Performance Performance
Tuning Testing
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
17. TRACKER
Open the doors to everyone!
Unit of measure
Title
Unit of measure
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
18. TRACKER
Unit of measure
Title
Unit of measure
How do we know
if
we are making a difference or not?
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
19. TRACKER
Measuring the Effectiveness
Unit of measure
Title
Unit of measure
Quarterly Retrospective
Annual Review with Leadership
Revisiting major issues occurred in projects / production
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
20. TRACKER
In short, As an Architect
Unit of measure
Title
Unit of measure
I can do many things such as
Evangelize Connect and Bring Excel by
Right Empower Big Picture Leveraging
Practices People Thinking Technology
So that My Enterprise is Agile!
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
21. TRACKER
Unit of measure
Title
Unit of measure
?
Happy to take Questions
Hope This Session Helps!
Thank you
1 Footnote
SOURCE: Source
Agile India 2012 Presentation by Yashasree Barve
Notas del editor
Getting more hands on to earn respect from the empowered scrum teams
I would also speak about how we as an architects’ group help teams to shape up the architecture in Sprint 0 by asking them right questions about the technology choices, tools, patterns such as Single Sign On, File Upload, Authorizations, and so on. Understand how the architect body needs to tune itself into a facilitating role than governing role
Wiki Q&A Email groups Regular sync up calls per technology Devops Ticket busters