Yashasree barve as an architect - ai2012 - 1.0 - share

596 views
543 views

Published on

My

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
596
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
20
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • 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
  • Yashasree barve as an architect - ai2012 - 1.0 - share

    1. 1. TRACKERUnit of measure Title Unit of measure As an Architect I want to do things So that My Enterprise is Agile! Yashasree Barve Tata Consultancy Services1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    2. 2. TRACKER About MeUnit of measure Title Unit of measure Technologist @ TCS since last 14 years An Agile Developer & Architect since 2007 & Im lovin it1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    3. 3. TRACKER Story of an Architect in an EnterpriseUnit of measure Title Unit of measure1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    4. 4. TRACKERUnit of measure Title Unit of measure1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    5. 5. TRACKERUnit of measure Title Unit of measure Moving to become An Enterprise “Agile” Architect Was anything but “Easy”1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    6. 6. TRACKER Be a Pig, not a ChickenUnit of measure Title Unit of measure1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    7. 7. TRACKER No more Ivory Towers, Getting hands dirty!Unit of measure Title Unit of measure1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    8. 8. TRACKER The Model that worked for usUnit of measure Title Unit of measure Architects’ Group at Enterprise Level Agile Team Agile Team Agile Team1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    9. 9. TRACKER Well Begun is Half Done – Sprint ZeroUnit of measure Title Help the team to think through Unit of measure Architecture and Design Technology and Tools Non Functional Requirements1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    10. 10. TRACKERUnit of measure Title Unit of measure BUT… The architecture may evolve in every sprint!1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    11. 11. TRACKER Supportability as a part of Acceptance CriteriaUnit 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 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    12. 12. TRACKER Bring Big Picture Thinking to Story levelUnit 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 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    13. 13. TRACKER Evangelize the Engineering Practices Evangelizethe Engineering PracticesUnit of measure Title Automated Unit of measure Tests, Builds, Deployments Continuous Integration Caring for Code Quality AUTOMATION1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    14. 14. TRACKER Evangelize the Engineering PracticesUnit 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 Scorecard1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    15. 15. TRACKER Connect – Be the super glueUnit of measure Title Unit of measure Agile Team Architects’ Architect Group Business Other Infrastructure Agile Teams Team Operations Team1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    16. 16. TRACKER Managing Business ExpectationsUnit of measure Title Unit of measure Engineering Technical Debt Practices Refactoring Technical Spikes Performance Performance Tuning Testing1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    17. 17. TRACKER Open the doors to everyone!Unit of measure Title Unit of measure1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    18. 18. TRACKERUnit of measure Title Unit of measure How do we know if we are making a difference or not?1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    19. 19. TRACKER Measuring the EffectivenessUnit of measure Title Unit of measure Quarterly Retrospective Annual Review with Leadership Revisiting major issues occurred in projects / production1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    20. 20. TRACKER In short, As an ArchitectUnit 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 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve
    21. 21. TRACKERUnit of measure Title Unit of measure ? Happy to take Questions Hope This Session Helps! Thank you1 FootnoteSOURCE: Source Agile India 2012 Presentation by Yashasree Barve

    ×