Skip to content

Instantly share code, notes, and snippets.

@abdullin
Last active August 29, 2015 14:08
Show Gist options
  • Save abdullin/b79235de6d30c9820fe4 to your computer and use it in GitHub Desktop.
Save abdullin/b79235de6d30c9820fe4 to your computer and use it in GitHub Desktop.

Revisions

  1. abdullin revised this gist Nov 7, 2014. 1 changed file with 1 addition and 3 deletions.
    4 changes: 1 addition & 3 deletions serving-architect.md
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,4 @@
    I think, I heard term "Serving Architect" from a ThoughtWorks presentation. It can be described this way.


    Somebody with an experience works with a team, eliminating bottlenecks and helping them to move forward in the project. Ideally he or she would have experience of multiple roles in a software project: architect (software designer), developer, tester, lead and manager; with technical hands-on expertise covering stacks used by the team.

    If needed he can help both with breaking down monolithic design into smaller modules and with catching browser-specific JavaScript bug.
    Somebody with an experience works with a team, eliminating bottlenecks and helping them to move forward in the project. Ideally he or she would have experience of multiple roles in a software project: architect (software designer), developer, tester, lead and manager; with technical hands-on expertise covering stacks used by the team. This way a serving architect can help and share experience with any role in the team, without interfering with the team dynamics.
  2. abdullin created this gist Nov 7, 2014.
    6 changes: 6 additions & 0 deletions serving-architect.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,6 @@
    I think, I heard term "Serving Architect" from a ThoughtWorks presentation. It can be described this way.


    Somebody with an experience works with a team, eliminating bottlenecks and helping them to move forward in the project. Ideally he or she would have experience of multiple roles in a software project: architect (software designer), developer, tester, lead and manager; with technical hands-on expertise covering stacks used by the team.

    If needed he can help both with breaking down monolithic design into smaller modules and with catching browser-specific JavaScript bug.