4 ms·
I'm painfully familiar with some of this. My favorite example of just how dysfunctional it all is was an agency which made a small fuss about how they were mod
by incision 13y ago
I'm painfully familiar with some of this.
My favorite example of just how dysfunctional it all is was an agency which made a small fuss about how they were modernizing by allowing online job applications 10+ years ago.
Behind the scenes the applications were simply emailed to a shared mailbox then printed out and re-entered by hand into the actual position management system.
The position management system was so dated and overloaded that the folks entering data had learned how long they could expect to wait (measured in minutes to tens of minutes) when moving between a given set of screens. They would submit one screen then work on something else.
Eventually, the agency spent an enormous amount of money implementing some combination of systems from SAP to consolidate / replace everything.
Now the same folks who were retyping resumes are cut and pasting them into a series of webforms and emailing around spreadsheets of all the information that the system lacks forms for.
Hiring managers who had little or no input on requirements for new system don't even log in, they request printouts from HR.
---
Having seen things like this play out a few times now I have a few ideas about what could help one of these projects actually succeed:
* Generate or at least inform requirements with honest information from people at the ground level. Those people toiling away filling up manilla folders and doing data entry know the actual process. The farther up the chain you go the story will move away from reality toward what's effectively nothing more than the way things are supposed to work.
Problem is, the layers of management don't want to allow that kind of access and will retaliate against their subordinates for being honest. Also, those low-level people are likely aware enough to know that they're talking themselves out of a job.
I think the former requires a powerful and attentive enough personality leading the effort to simply bulldoze the managers. I wonder if the latter can't be addressed by buying everyone out with generous severance or early retirement. It would puts a cap on the cost of these broken jobs and processes rather than continuing to cycle people ad money through them.
* As a rule, the technical and procurement staff of these agencies aren't competent to generate requirements or evaluate what's produced when dealing with outside contractors and implementers. At the same time, the agencies don't pay enough or move fast enough to maintain a competent internal staff.
This is really hard. Hiring outside experts seems to actually work against the goal as they will invariably work more for some particular vendor than the agency.
Big companies absolutely collude and actively work to hold down smaller competitors so "competitive" anything doesn't really work.
One idea I've been kicking around is a sort of a open source template for government system/project requirements. It would be a easy to follow "test suite" which proposals could be compared against. It would raise flags or fail plans and terms which don't meet the standard of contributors with domain knowledge.
I'd like to write more on this, but I've got a few things to handle this evening.
- zyxley 13y agoThe 2010 US Census was a good example of this sort of dysfunctionality (I worked in one of the offices for it). Hiring anyone for field jobs was a process something like: * field operations clerks arrange application/testing sessions and get all applications in on paper * administrative clerks (other side of the same office) enter all applications into the computer * when the people running the field operations want to hire field employees, they fill out paper forms with manually selected criteria (local area, languages spoken, etc) and give them to the administrative fiefdom * administrative clerks enter the form criteria into the computers, print out a paper list of matching applicants * administrative clerks call down the list until they have enough who have said 'yes' to the job to match the form * administrative clerks hand the paper lists with selected applicants on them over to the field operations fiefdom * field operations clerks try to organize the data in an actually usable way, usually by manually entering the lists into Excel or Access The most bizarre part was the "manual hiring forms" thing. Beyond the cargo-cult hiring practice of the forms literally only existing so that they could be filed away somewhere national in case of cover-your-ass legal issues, the Census didn't actually give us access to any resources for demographics... and so the only reason my area had anything like representative employees (important for getting into gated communities, dealing with different languages, etc) was because we had a set of people spend a week just comparing paper county tract maps supplied by the feds with locally-supplied city and county demographic info and writing up dozens of forms with criteria tuned for specific areas.