yashasree barve as an architect - at2011

Post on 19-May-2015

497 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

My Presentation at Agile Tour 2011 Pune about "As an Architect, I want to do things, so that my Enterprise is Agile" on 15th Oct 2011

TRANSCRIPT

www.agiletour.org

As an Architect,I want to do things,

so that My Enterprise is Agile

Yashasree BarveTata Consultancy Services

www.agiletour.org

About me

I am Yashasree loving my job asa Technologist @TCS since last 13 years

an Agile Ruby developer and Architect since 2007

www.agiletour.org

So what does an Agile Team focus on?

www.agiletour.org

An Agile Team focuses on

EnhancingBusiness

Value

EnhancingBusiness

Value

EnsuringHigh

Quality

EnsuringHigh

Quality

Delivering FrequentlyDelivering Frequently Embracing

ChangeEmbracing

Change

EnhancingBusiness

Value

EnhancingBusiness

Value

EnsuringHigh

Quality

EnsuringHigh

Quality

Delivering FrequentlyDelivering Frequently Embracing

ChangeEmbracing

Change

www.agiletour.org

Architect on Agile Team?

All I wanna say is thatThey don't really care

about us

www.agiletour.org

BUT…

Do the Agile Teams care about the

ARCHITECTURE?

Well.. They surely do…

www.agiletour.org

They care about An Architecture that

• Manages change

• Manages complexity

• Ensures quality

• Evolves continuously

www.agiletour.org

Enter an Enterprise

www.agiletour.org

Does this evolving Architecture

Cover non functional

requirements?Deem acceptable to

the support groups?

Follow proven patterns of the

Enterprise?

Fit into the Enterprise landscape?

Work for years to come?

www.agiletour.org

User

An Agile Architect’s ^ Story

As an Architect

We want to do things

So thatWe answer these questionsand ensure that our Enterprise is Agile!

As an Architect

We want to do things

So thatWe answer these questionsand ensure that our Enterprise is Agile!

www.agiletour.org

Rethinking

PeoplePeople

ProcessProcessTechnologyTechnology

www.agiletour.org

No more Ivory Towers, Getting hands dirty!

www.agiletour.org

Our Model

Architects’ Group at Enterprise Level

Agile Team Agile Team Agile Team

www.agiletour.org

Way we work towards it

PromotePromote ConnectConnect ExcelExcelEmpowerEmpower

www.agiletour.org

Promote

Engineering Practices

Techniques, Practices, ToolsCaring for Code Quality

www.agiletour.org

How do we Promote these?

• Talk, Talk and Talk about those

• Have fun while talking!

• Drive special initiatives

www.agiletour.org

Connect – Be the super glue

Agile TeamAgile Team

BusinessBusiness

InfrastructureTeam

InfrastructureTeam

Operations Team

Operations Team

Architects’ Group

Architects’ Group

ArchitectArchitect

Other Agile Teams

Other Agile Teams

www.agiletour.org

How do we Connect?

• Open up Architecture Group meetings

• Evangelize Collaboration platforms

• Support the Support Groups

www.agiletour.org

Empower

TeachListen

Do

www.agiletour.org

How do we Empower?

• Teach the right practices

• Design together – Review individually

• Do it with them through Pairing up

• Code Jams

www.agiletour.org

Excel

GOOD TO

GREAT

www.agiletour.org

How do we Excel?

• Use Retrospectives!

• Study Circles to play with new

technologies

• Dare to Share!

• Learn from the Industry, take it back,

and Apply

www.agiletour.org

In short, As an Architect

PromotePractices

Techniques

PromotePractices

Techniques

ConnectBe the

Super glue

ConnectBe the

Super glue

Excel byLearning

Improving

Excel byLearning

Improving

EmpowerSkills and Knowledge

EmpowerSkills and Knowledge

I can do many things such as

So that My Enterprise is Agile!

www.agiletour.org

Happy to take Questions

Hope This Session Helps!

Thank you

?

www.agiletour.org

Appendix

www.agiletour.org

Engineering Practices for Dummies

Back

www.agiletour.org

Product Scorecard Initiative

BackNext

www.agiletour.org

Presentation Services

• Formed a team

• Talk to project teams

• Get them started

• Publish a scorecard

Back

www.agiletour.org

Engineering Practices

Back

www.agiletour.org

Open the doors to everyone!

Back

www.agiletour.org

Supporting the Support Groups

Back

top related