-
Notifications
You must be signed in to change notification settings - Fork 14
Accountability for performance #6
Comments
I concur with utopia27; this plan is likely to do more harm than good. The argument from my experience Mr. Frank Kendall, current Under Secretary of Defense for Acquisition, Technology and Logistics, together with Mr. Ashton Carter when he held that position, started an initiative they call Better Buying Power. To quote Mr. Kendall (http://dau.dodlive.mil/files/2015/12/DATL_JanFeb_2016.pdf):
How big a problem does our R&D workforce think that DADMS is, and how contrary to the innovation our leaders are calling for? We have an internal suggestion system to further Better Buying Power. Of the hundreds of suggestions in that system, a suggestion that R&D work be exempted from DADMS received the second most votes, and by far the most number of comments. Yet our management tells us they can't do anything about it. Apparently it was imposed at too high a level in the organization. In summary, the proposed software policy is completely inappropriate for R&D enterprises. I agree with utopia27 that it is also likely to cost more than it saves and interfere with mission effectiveness for the government as a whole. The argument from best practices
It is my hope that these comments are helpful. |
My experience with enterprise-wide software license management has been constant and consistent failure. Contracts are allowed to lapse. Technical support is not adequately supported (particularly accounts/POC lines for technical personnel that actually execute the technical interface). Important elements of software lines are not included (or better, 'dropped' with no notice) and then are impossible to re-license. Changes to line item (or bundle) by vendors are not properly tracked, no notification to license holders is given, Allocation of costs is unreliable and unpredictable ("How much do I need to budget to renew my program's licenses for ABC software?" "Pricing isn't final yet, and we haven't finalized next year's buy. We'll send you a bill" "But that doesn't help my program budget development."). Oh - and my favorite - periodic recompetition of software fundamental to technical solutions ("a database is a database, why do you care if it's MS SQL, Oracle, or MySQL?", "Because you're about to break mission critical systems, and drive them onto expensive, high-risk rearchitecting. They are NOT form-fit compatible").
I have seen these issues re-appear in every organization that I have seen pursue centralized software licensing management - private sector, public sector - DoD, DHS. The incentive structure is entirely misaligned for the software management office - they are (uniformly) understaffed, overwhelmed, and not knowledgeable on the products they are managing. Software management offices are evaluated on compliance with reporting, and on meeting fiscal targets. At the extreme, every software management office I have seen would get better evaluations if they reduced all software expenditure to zero, and successfully filed weekly reports showing no cost growth, and 100% licensing compliance - i.e. if they turned off all the computers. Because the goals of the office are not mission-focused, but are administratively derived.
If you really want this to work, require that the position of software manager (and deputy) be filled on a rotating basis (temp not to exceed 18 mos) from an interior hire that has no less than 3 yrs program management experience (along with the requisite DAWIA certifications). Provide them with adequate staff and funding, and measure them on the ability of the organization to deliver to mission. Until that happens, software management offices will continue to be an albatross and a bureaucratic mire.
Oh - did I mention that the office won't be cheap? If you're looking for cost savings from enterprise licensure, please keep in the forefront of all planning that all cost savings (and much more) will be consumed by management and overhead.
The text was updated successfully, but these errors were encountered: