[1045] in I/T Delivery

home help back first fref pref prev next nref lref last post

Windows 2000 Domains & Servers: January 2003 Delivery Report

daemon@ATHENA.MIT.EDU (Kerem B Limon)
Mon Feb 10 11:51:44 2003

Message-Id: <5.1.1.6.2.20030210095624.04188448@po11.mit.edu>
Date: Mon, 10 Feb 2003 11:51:37 -0500
To: Delivery Process <delivery@mit.edu>
From: Kerem B Limon <kerem.limon@MIT.EDU>
Cc: Windows Delivery Team <windows-delivery-team@mit.edu>,
        Windows Delivery advisory council <windows-delivery-advisory@mit.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed

Project Name: Windows 2000 Domains & Servers Delivery Project
Project Leader: Kerem B. Limon
Report Date: February 7, 2003 (for January 2003)
Project Web site URL: http://web.mit.edu/windows-delivery/

Accomplishments in January:

- Working Group (core team, cf. Delivery Report for December 2002) and full 
team continued to meet regularly after the break to work on various phases 
of the project, focusing primarily on:

	o finalizing DART process design and membership
	o dealing with the shifting priorities in the Windows space as 
circumstances change (more later)
	o bringing ongoing Windows pilots to a reasonable close or holding status 
where they can be used as "examples" or "working models" for the community 
as part of the DART process
	o community developed information gathering tools as part of a potential 
DART toolkit

- Revised the DART process flowchart and finalized a top-level process map 
with the identified dependencies remaining to be resolved (more later).

- (Working Group - core team) met with Dell & Microsoft representatives to 
discuss a standing offer to participate in our long-term migration efforts 
for DLCs. The focus of the discussions were to negotiate an exploratory 
effort in which Dell & Microsoft would collaborate with MIT in the 
migration of a few select departments to independent Windows domains (and 
possibly IS win.mit.edu domain containers) by providing dedicated resources 
and expertise through their consulting groups (Dell Professional Services 
(DPS) and Microsoft Consulting Services (MCS)). One goal of this effort is 
to help get some independent Windows domain pilots, as recommended by the 
Discovery phase, off the ground. This is particularly so in the case of 
groups involved with our work from early on and thus are familiar enough 
with the context so as to be able to bypass a full-fledged design process 
and have clear-cut needs for an independent domain. Secondarily, we see 
this as an opportunity to be able to evaluate DPS and MCS as potential 
partners for future referral through DART, for departments who may 
wish/need to seek outside (i.e. non-DLC or non-IS) resources to implement 
their designs and carry our their migrations.

- Generated new draft Web site designs for review by the Delivery team and 
sponsors, and decided on one. Began migrating context from team 
documentation, notes, announcements, etc. into this space to promptly 
publicize to the community at large. One important decision made in this 
space was to merge the team/project Web presence with that of the actual 
documentation and information the Delivery process will generate under a 
single portal. While the two segments will remain independently maintained 
and organized, the goal is to provide a one-stop location for people 
seeking to find out about the project itself, and at the same time be able 
to see the current status of what is available and what is being worked on. 
The documentation generated, being modular as such, can then be moved into 
the appropriate Web space under Service and/or Support when the Delivery 
work is completed, without much difficulty.

- (Project Leader) met with the sponsors regularly to discuss changing 
priorities and the developments in the Windows space. Generated a 
first-order, detailed technical description of Windows products and 
services currently being offered by IS as requested, and began working on 
abstracting from this a simpler, higher level summary of modular components 
and how they fit together, dependencies, etc. in the Windows space.

- (Project Leader & WinAthena liaison) continued participating in WinAthena 
Team meetings (as schedule allowed) and WinAthena Container Administrators 
meetings regularly.

- Continued to keep key project team members tuned into the ongoing 
Microsoft Premier Support Services (PSS) loop.

- (Project Leader) continued to meet with the Software Release Team (SWRT) 
and Support HQ representatives in an ongoing effort to enhance the 
arrangement of and the tools available to the various *partners 
(ITPartners, MacPartners, WinPartners) groups. Our focus here is 
specifically to contribute to the design and development of these resources 
early on such that some of them can become part of our support (and perhaps 
training) strategy later on in our project to avoid duplication of effort 
and save IS resources.


Goals for February:

- Finalize DART membership, document final version of the process, secure 
necessary outside commitments and announce the DART team publicly.

- Publicize the finalized Web site.

- Send out a community announcement and status update.

- Finalize negotiations with Dell & Microsoft consulting services, get 
statement of work approved, and launch independent domain design pilots.

- Continue *much* closer communication with ongoing pilot Windows efforts 
as well as DLCs that have already moved/are interested in/constrained to 
urgently moving to Windows 2000 Domain & Server platforms. Collaborate with 
Dell & Microsoft as specified above.

- (Quickly) design and get consensus around a simple yet clear process for 
handling requests for container in the IS win.mit.edu domain, processing, 
routing, and tracking them, and in doing so, involving and informing all 
the relevant parties. Most likely implement a mechanism that involves 
CaseTracker.

- Finalize (1) the accessible description of WinAthena and its components, 
in collaboration with the WinAthena Team; and (2) a technical version 
geared towards network/system administrators that help define the 
boundaries of IS offerings in the Windows arena; our goal here is to assist 
customers (and DART) in helping make the choice--by clearly annunciating 
what's available and how it best works/serves them.

- Continue, though in the background, our survey/inventory of academic & 
administrative departments and research labs & centers to gauge upcoming 
scalability/migration needs; collaborate with the Academic Computing 
practice efforts in the same direction. Implement this information in a 
secure, internal team database.


Next Community Milestone:

- Announcement of the finalized (initial) Design Assistance & Review Team 
(DART), including complementary documentation to WinAthena to offer a 
simple and accurate gateway to those interested in Windows server & domain 
deployments at MIT. (targeted for February)


Issues:

- We are behind in announcing DART, but a lot has changed since December 
and this most crucial part of the entire process appears to be far more 
complicated then we initially estimated.

That said, part of the complication arises from a number of emerging issues 
that I elaborate on in the following sub-bullets:

o We need to determine conclusively what the announcement of a design 
assistance & review resource will imply when the remainder of the process 
for Windows 2000 domain work is yet to be completed; i.e., with the 
migration/deployment resources and documentation, support options, 
processes, resources, best practices, security recommendations, etc. still 
in development, what does it mean for a DLC to go through the DART design 
phase? When the DART negotiations are completed and a basic design is 
produced as a result, where does the DLC client turn to at this stage, with 
the rest of the Delivery stages as yet in construction? What kind of 
"statements of understanding" and "responsibilities and commitments" 
documents and agreements can we arrive at through DART without the 
components through which such understandings, responsibilities, and 
commitments will be enacted yet in place? At the same time, we cannot 
possibly hold off until *every component* is in place before we make a DART 
announcement. In other words, what sense does it make to prescribe the 
patient when the pharmacy or the clinic isn't built yet? And if so, what do 
we do with critical patients in the meanwhile?

o The team at large feels that the priorities behind the project/work have 
changed and are in fact quite different (and wider) than what we set forth 
with in October 2002. Mostly, there is concern that this team was initially 
put together to develop processes and mechanisms, and *not* actual 
deployments or migrations with the exception of select, essential 
proof-of-concept pilots that were to _feed in_ to the Delivery team, but 
were to be run in parallel and not to be authoritatively overseen by us. 
Unfortunately, unforeseen delays in the pilots, lack of communication, and 
our hesitation to devote resources to actually do this kind of oversight 
(as originally asked) has cost us in delays and the current lack of those 
completed "proofs of concept". As a result, there is a general feeling that 
we are now being (indirectly) asked/forced to devote overhead to seeing to 
the successful completion or to bringing to a hold at some reasonable stage 
these pilot projects such that we can actually use them as examples for 
both our own process design and as possible starting points, guidelines, 
selling points to the DLC community. This is undoubtedly going to take away 
from our core process work, as it already has, and is likely to continue to 
delay us.

o Relating to the previous two sub-bullet points, are our efforts in 
scrambling to get some pilots off the ground and at the same time trying to 
keep other DLCs holding for us to finish our work unrealistic? What about 
the continuous "adjustments" and "accommodations" we make in the form of 
additional pilots for those DLCs that are ready to move along and will do 
without us if we do not interject? Is undercutting consistency and 
standardization of a formal design assistance/review process (and its very 
design and development itself) continually through these interrupt driven 
requests to "keep everyone in line" worth the effort, or should we accept 
that some will "sneak through the fishnet"? Can we simply maintain contact 
with these early adopters and provide them with the minimal info needed to 
make sure they do not run into problems and/or affect other customers' 
service, and focus on our core work?

o The team at large feels that there isn't enough communication occurring 
between the various related IS groups in the Windows space, as well as 
between some of the IS processes. The vision this team had (and continues 
to have) in October 2002, does not necessarily match that of the various 
sponsors (quite expected), and it is proving challenging bringing together 
the various visions or perspectives (also expected) from outside this team 
with that of the team itself. This point is not being made as much to 
complain as it is to illustrate the challenge of trying to define what IS' 
"Windows policies and directions" are likely to be, and how integral and 
significant a role that definition will play in the outcome of this project 
and vice versa. While the team feels that there is a general direction and 
a committed "push" to move forward, the exact direction of that push is as 
yet, not unified or clear.

o Related to that last sub-bullet point, the team is also concerned that 
some of the design recommendations, resolutions to issues, configurations 
finalized during the Discovery process and reviewed and approved by ITAG 
are being questioned and critiqued again. While it is understandable that 
design choices remain open to review as the circumstances change and that 
unified consensus is hard to obtain, the team feels that some matters 
should be conclusively resolved and the outcomes dictated by such decisions 
be enacted without having to re-cycle the process over and over. This is a 
significant concern in the areas where internal (to IS) and external 
dependencies exist.

o One example of communication problems, quoted verbatim below from the 
previous report, is the lack of a process to field, handle, route, and most 
importantly *track* container requests in the win.mit.edu domain (cf. next 
bullet for more detail). We expect a similar snafu to occur in the request 
of DNS subdomains, as recommended by the Discovery phase, for the 
implementation of IS-independent Windows 2000 domains unless we move 
quickly to rectify both problems.

- (remaining valid verbatim, in fact, from last month, quoted for 
posterity) The status of the parallel Windows pilot projects, such as a 
number of WinAthena implementations, etc. are critical to our work as case 
studies and more so as real world successes and working implementation to 
our customers. While it is not within the scope of this project to "manage" 
these individual efforts per se, the significance and need for their 
outcomes requires an increased oversight on them on our part.

- (remaining valid verbatim, in fact from last month) While we have draft 
processes in place to deal (differently, by design) with academic and 
administrative requests for DLC containers within the WinAthena win.mit.edu 
domain environment, we need to move ahead in formalizing these better or 
establishing stricter response criteria and times. This process needs 
further (and immediate) development, as some customers have begun to 
express disappointment stemming from disconnects. The team will continue to 
work with WinAthena and the sponsors to deal with this issue.


Key Learnings:

- "Parallel-coupled projects do not necessarily run on par, but they do 
fail that way" : We need to spend more overhead and oversight on the 
parallel pilots that we count on for input. While it may have seemed 
generally comforting to be told that we were not primarily responsible for 
these efforts and that we could count on them as being there when 
necessary, Murphy's Law comes true yet again--if you need something, you 
need to go get it yourself. As such, we will spend more time following up 
and seeing to the completion of these pilots whose results we desperately 
need for our work. It will take from our core focus, but unfortunately, we 
have not other choice.

- "It may seem there is no such thing as a free lunch; but don't refuse 
when offered the real thing just because of the saying" : We need to 
collaborate more openly with partner institutions and industry in moving 
some of our larger projects along, such as this one, especially when they 
are willing to make some resources available just to get our attention. 
With clever and honest discussion, it is possible to have our cake and eat 
it, too. For instance, for running some of the pilots, we can use, with 
sufficient oversight and exchange of info, resources from an industry 
partner like Dell or Microsoft and both benefit from them in the short term 
and also hopefully (if all goes well) build a working relationship in the 
long term in this arena.

- "You can't win 'em all" : We need to pick our battles and focus on those 
fronts to win the War that we can. It's becoming highly unrealistic that we 
will be able to hold off each DLC until July 2003 to migrate to Windows 
2000. It is even more unrealistic to assume that we could do so and product 
a consistent, standardized design process, best practices, associated 
services and support resources, and a future-looking technology watch 
effort at the same time. It is the time to give whatever is necessary to 
those who cannot wait to move, and keep watch only to ensure they do not 
run into trouble or shoot themselves in the foot, and learn from their 
choices and mistakes.

- "Don't assume people will naturally share information in a centralized 
infrastructure" : Even hundreds of Athena mailing lists and NexTel Direct 
Connect sets cannot make that happen. We are finding ourselves increasingly 
becoming the hub of information and/or clearinghouse for Windows 
information, which is a positive development for the team, yet a negative 
result for our Windows work overall. Since each feed into this hub is 
facing a different direction and has a different perspective, having all of 
the information does not necessarily mean everyone facing in the same 
direction (more or less). There is a need to be doing far more central 
_and_ more importantly, peer-to-peer networking here.

- "Always get it in writing" : ("But we did.")We need to be firm about some 
of the commitments/agreements made around design decisions brought up prior 
to the Delivery process in various IS (and wider) decision making venues. 
Now is not the time to reinvent the wheel, but to get it rolling.


Team Dynamics:

- Excellent despite rising issues and discomfort of delay-causing problems. 
Good rapport and interest continues.


Additional Comments:


home help back first fref pref prev next nref lref last post