Change

And it ought to be remembered that there is nothing more difficult to take in hand, more perilous to conduct, or more uncertain in its success, than to take the lead in the introduction of a new order of things. Because the innovator has for enemies all those who have done well under the old conditions, and lukewarm defenders in those who may do well under the new. This coolness arises partly from fear of the opponents, who have the laws on their side, and partly from the incredulity of men, who do not readily believe in new things until they have had a long experience of them.

Thus, it happens that wheneever those who are hostile have the opportunity to attack they do it like partisans, whilst the others defend lukewarmly...

The Prince, Chapter 6 by Niccolo Machiavelli

Sun's involvement in community development projects such as OpenSolaris, Gnome and Mozilla is all about change - both process changes and code changes.

In the spirit of trying to avoid the above fate, I will be using this space to present and discuss some of the processes that Sun uses to identify and manage such change.

Technorati Tag: OpenSolaris
Technorati Tag: Solaris
Comments:

Thank you, I found your words very thought provoking and am a long time unix engineer and architect. But, I've never used TeamWare and am surfing away with thoughts like "What tools does Sun use to manage and communicate change across large and diverse groups?"

My experience with change managemet systems like those are on par with Remedy, and (more) frequently custom tools, email, or groupware. But, I still don't know what (or exactly how) Sun does it ... Is it as simple as sending a free formed email to the ARC? Are there standards or templates? How do these changes get communicated to \*all\* components dependent on an interface? What if you don't know if a component is dependent?

Posted by Joseph Tingiris on July 27, 2005 at 03:43 AM PDT #

See the OpenSolaris ARC community for (much) more detail. Internal to Sun, we use ascii templates and email for the majority of our efforts, starting with a bug report-like proposal and finishing up with a formal opinion document In between, mail filtering tools slice and dice the conversations into per-project mail archives, interest lists and workflow events. -John

Posted by John Plocher on September 14, 2006 at 08:13 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

plocher

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today