Thursday, May 23, 2013

But we share a common technological platform!

Just because you're working in a paired environment does not mean we have to take your 'ecosystem' into account before assigning you any work.
It's all about ecosystems lately. When we made that change, did we think about the ecosystem?  When we wrote that feature, did we consider the ecosystem?  How did we get along without using that word every time we talked about software for the last twenty years?  Because it doesn't seem possible to hear someone talk about software now without using it.  I considered a punchline about co-devolving for a while, but there's no such think as devolving, so I tossed that idea out the door.
"In the context of software analysis, the term software ecosystem is defined by Lungu [5] as “a collection of software systems, which are developed and co-evolve in the same environment”. The environment can be organizational (a company), social (an open-source community), or technical (the Ruby ecosystem). The ecosystem metaphor is used in order to denote an analysis which takes into account multiple software systems. The most frequent of such analyses is static analysis of the source code of the component systems of the ecosystem." [Wikipedia]
Snarky: Just because you're working in a paired environment does not mean we have to take your "ecosystem" into account before assigning you any work.
Title: But we share a common technological platform!

No comments:

Post a Comment