Why OpenOffice.org Failed - and What to Do About It (ComputerWorld UK)
Posted Oct 23, 2008 6:13 UTC (Thu) by
PO8 (subscriber, #41661)
Parent article:
Why OpenOffice.org Failed - and What to Do About It (ComputerWorld UK)
The thing nobody ever seems to comment on in
these studies is the base issue. What Belgium's FPSE
has is what a lot of organizations have: a software
development organization dispersed in and disguised as an
administrative department.
The failure to take spreadsheets and macros as software
and manage it appropriately is a classic risky strategy
common in government and finance. If these were taken
seriously by the sponsoring organization, there would be
several positive effects.
- Separation of concerns: The software needs
of typical office workers are quite different from those
of software developers working in an office environment.
The FPSE study clearly identified these two groups, and
verified that the majority of users were in the first
group. No explanation was given as to why this group of
users could not be successfully migrated to OpenOffice,
while leaving the rest of the Dept on MS Office (or
elsewhere; see below).
- Professional management: A number of good
practices have been identified for management of software
and software development. To use these, though, you
typically need to identify a work product as
software.
- Requirements and verification: In a properly
managed software project, software requirements are
well-specified, and a good software solution is selected based
on the requirements. This is typically only possible once the
software components of the system are isolated.
A requirements specification also enables verification of
a software product, which is a key tool in assessing a
change in solution.
- Appropriate skilling: Once you've identified
the software project, you hire software development
professionals to develop it. If it's statistical
software, you take special care that these developers are
also knowledgable about mathematical and statistical
methods.
- Appropriate tools: Statistical software should
be written using tools such as R. Data management software
should be written against a database framework. When
this sort of thing is written in an office suite,
experience shows that it will be fragile and difficult to
maintain.
Etc, etc. The point is that arguably the least of the
problems at FPSE and places like it is lock-in to
Microsoft. If they solved their real problem—lock-in
to a broken methodology—the rest would take care of
itself.
It also seems from previous comments that the authors may
have had some real naïveté about the political
workings of the project. This guess is supported by the
almost complete lack of discussion of political and personal
factors in the FPSE project.
This was in some ways an informative study. However, I
do not regard it as particularly indicative of the general
situation.
(
Log in to post comments)