Team structure

Which team members should you have on your dream team? What their roles and responsibilities should be? If you’re trying to build a team without having good answers to these (and many other) questions – you’re most likely heading to the edge of the cliff.

Of course, there is no one universal answer for these (admittedly very tough) questions, but there are some practical observations which might help…

Knowledge-Sharing Architects As An Alternative to Coding Architects

July 25, 2016 by “No Bugs” Bunny

Architect in a Straightjacket

Quote:

Yes, a coding architect might work (and is indeed orders of magnitude better than an architect who has no clue about the code), but a knowledge-sharing architect will generally work better.

Another Quote:

As a nice side effect, the very same knowledge sharing weakens a dependency on the architect (and reducing any dependency on a specific person is a Universally Good Thing™).

Filed under: On.DevelopmentDevelopment PhilosophyDevelopment ProcessesTeam structure

Tagged With: ArchitectOverload
Read more

Non-Superfluous People: Architects

July 27, 2015 by “No Bugs” Bunny

Architect fired, Building collapsed

Quote:

The reasons for rebellious behavior vary, and are not necessarily selfish

Another Quote:

You will have an architect (formal, informal, collective...) pretty much no matter what you’re doing.

Filed under: On.DevelopmentTeam structure

Read more

Non-Superfluous People: UX Specialists

April 20, 2015 by “No Bugs” Bunny

'Innocent' becomes 'Guilty'

Quote:

Hey folks, it is a Writer application, where most of the work is done (surprise!) with a keyboard, and moving a hand from keyboard to mouse for such a routine task is a waste of time.

Another Quote:

In any project which has UI (and has more than 1 or 2 developers), you do need somebody to advocate end-user interests.

Filed under: On.DevelopmentTeam structure

Read more

Non-Superfluous People: Testers

January 1, 2015 by “No Bugs” Bunny

Developer & Tester Team Work

Quote:

If you think you don’t need a testing team – think again

Another Quote:

Never ever position testers as inferior to developers. First, they are not inferior. Second, it will hurt the process badly.

Filed under: On.DevelopmentTeam structureIT Careers & IT Hiring

Read more