As an Architect, I want to do things,  so that My Enterprise is Agile Yashasree Barve Tata Consultancy Services
About me I am  Yashasree  loving my job as a  Technologist   @TCS  since last 13 years an  Agile Ruby developer  and  Architect  since 2007
So what does an Agile Team focus on?
An Agile Team focuses on Enhancing Business  Value Ensuring High  Quality Delivering  Frequently Embracing  Change Enhancing Business  Value Ensuring High  Quality Delivering  Frequently Embracing  Change
Architect on Agile Team? All I wanna say is that They  don't  really  care about us
BUT… Do the Agile Teams care about the  ARCHITECTURE? Well.. They surely do…
They care about An Architecture that Manages change Manages complexity Ensures quality Evolves continuously
Enter an Enterprise
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?
User   An Agile Architect’s ^ Story As an Architect We want to do things So that We answer these questions and ensure that  our Enterprise is Agile!
Rethinking People Process Technology
No more Ivory Towers, Getting hands dirty!
Our Model Architects’ Group at Enterprise Level Agile Team Agile Team Agile Team
Way we work towards it Promote Connect Excel Empower
Promote Engineering Practices Techniques, Practices, Tools Caring for Code Quality
How do we Promote these? Talk, Talk and Talk about those Have  fun   while talking! Drive special  initiatives
Connect – Be the super glue Agile  Team Business Infrastructure Team Operations  Team Architects’  Group Architect Other  Agile Teams
How do we Connect? Open   up   Architecture Group meetings  Evangelize Collaboration platforms Support the  Support   Groups
Empower T each L isten D o
How do we Empower? Teach the right  practices Design together – Review individually Do it with them through Pairing up Code Jams
Excel GOOD TO GREAT
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
In short, As an Architect Promote Practices  Techniques Connect Be the Super glue Excel by Learning Improving  Empower Skills and  Knowledge I can do many things such as So that My Enterprise is Agile!
Happy to take Questions Hope This Session Helps! Thank you ?
Appendix
Engineering Practices for Dummies Back
Product Scorecard Initiative Back Next
Presentation Services Formed a team Talk to project teams  Get them started Publish a scorecard Back
Engineering Practices Back
Open the doors to everyone! Back
Supporting the Support Groups Back

Yashasree barve as an architect - at2011

  • 1.
    As an Architect,I want to do things, so that My Enterprise is Agile Yashasree Barve Tata Consultancy Services
  • 2.
    About me Iam Yashasree loving my job as a Technologist @TCS since last 13 years an Agile Ruby developer and Architect since 2007
  • 3.
    So what doesan Agile Team focus on?
  • 4.
    An Agile Teamfocuses on Enhancing Business Value Ensuring High Quality Delivering Frequently Embracing Change Enhancing Business Value Ensuring High Quality Delivering Frequently Embracing Change
  • 5.
    Architect on AgileTeam? All I wanna say is that They don't really care about us
  • 6.
    BUT… Do theAgile Teams care about the ARCHITECTURE? Well.. They surely do…
  • 7.
    They care aboutAn Architecture that Manages change Manages complexity Ensures quality Evolves continuously
  • 8.
  • 9.
    Does this evolvingArchitecture 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?
  • 10.
    User An Agile Architect’s ^ Story As an Architect We want to do things So that We answer these questions and ensure that our Enterprise is Agile!
  • 11.
  • 12.
    No more IvoryTowers, Getting hands dirty!
  • 13.
    Our Model Architects’Group at Enterprise Level Agile Team Agile Team Agile Team
  • 14.
    Way we worktowards it Promote Connect Excel Empower
  • 15.
    Promote Engineering PracticesTechniques, Practices, Tools Caring for Code Quality
  • 16.
    How do wePromote these? Talk, Talk and Talk about those Have fun while talking! Drive special initiatives
  • 17.
    Connect – Bethe super glue Agile Team Business Infrastructure Team Operations Team Architects’ Group Architect Other Agile Teams
  • 18.
    How do weConnect? Open up Architecture Group meetings Evangelize Collaboration platforms Support the Support Groups
  • 19.
    Empower T eachL isten D o
  • 20.
    How do weEmpower? Teach the right practices Design together – Review individually Do it with them through Pairing up Code Jams
  • 21.
  • 22.
    How do weExcel? Use Retrospectives! Study Circles to play with new technologies Dare to Share! Learn from the Industry, take it back, and Apply
  • 23.
    In short, Asan Architect Promote Practices Techniques Connect Be the Super glue Excel by Learning Improving Empower Skills and Knowledge I can do many things such as So that My Enterprise is Agile!
  • 24.
    Happy to takeQuestions Hope This Session Helps! Thank you ?
  • 25.
  • 26.
  • 27.
  • 28.
    Presentation Services Formeda team Talk to project teams Get them started Publish a scorecard Back
  • 29.
  • 30.
    Open the doorsto everyone! Back
  • 31.

Editor's Notes

  • #2 11/05/10 www.agiletour.org 11/05/10 www.agiletour.org
  • #19 Wiki Q&A Email groups Regular sync up calls per technology Devops Ticket busters