Welcome to your ultimate yacht resource


gwyc.org keyword stats



Most current MSN search phrases:

greater wildwood yacht club Marine Biologist Info

Lowering The Risks In Developing Do-It-Yourself Software Projects

Mike Dunville* had a decision to make. As theshould be no wonder then that dissatisfaction
new operations manager for Alpha Staffing, hewith IT contractors has reached an all-time
wanted to make a difference at the dynamichigh. A poll of 200 MIS managers conducted by
staffing firm. The principals of the firm hadInformation Week revealed that 63 percent of
charged him with making the day-to-daythem had either eliminated or rebid an IT
operations run smoothly and efficiently whileservice contract within a year. This was
they concentrated on growing the business intypically due to unacceptable performance or
today's challenging economy.With hisfailure to deliver as promised.Why the low
background in operations and finance in thesuccess rate of home-grown "Do-It-Yourself"
insurance industry, Mike had confidently andsoftware projects?With a success rate of only
successfully translated some of those serviceroughly 40 percent, you might be tempted to
practices into Alpha's daily staffing andaccept the premise that the very complexity
recruiting operations. Now it was time toof custom software would have a bearing on
take the next step, and modernize thethe success or failure of project. To a
hodge-podge of computer systems that untildegree, this is true, however, the three main
now had been reasonably adequate for theircauses of software development failure, as
three-office operation.But where to start? Hedetermined by industry surveys, are not
needed a real staffing software package. Mikerelated to the technology itself, but to
knew that the custom system his formerexperience, management, and politics. They
employer, an insurance giant, had implementedare:1. Inexperience: Technologies and
the year before had done wonders to improveprogramming methods change rapidly. This
efficiency and overall profitability. It hadmeans that both business-side and/or contract
also taken three years to develop, andprogrammers and program managers are not
another to implement. In fact, when he hadalways up to speed on the latest development
left, they were still making "customizations"technology. What is more important,
-- a process he figured would go onIT-oriented program managers and programmers
forever.Mike didn't think that Alpha couldare rarely totally familiar with the business
invest that kind of time or money. Could heissues to be addressed, and so may not be
could bring in some business softwareable to make the connection to the best
consultants and work with them to develop atechnology needed to address them.Consulting
tailored package in a shorter period of time?companies, including the largest and most
Mike knew that the continued success of Alphawell-known of the accounting/IT consulting
Staffing, and its entrance into new marketsfirms, often use novice talent, fresh out of
and business lines would be greatly dependentschool, to handle programming and management
on a successful staffing software systemchores. This inexperience leaves clients open
implementation.This reinforced Mike's doubtsto potentially massive cost-overruns or,
that one of the "off-the-shelf" staffingworse, a system that never works even after
software packages would fit their needs, evenyears of development.You probably won't hear
if it were quicker and easier to implement.much about these consulting firm failures
The more he thought about it, the more Mikethough; both the firms and their clients have
felt that his decision on business automationa vested interest to keep such admissions of
would be his biggest, and if wrong, his last.failure quiet. Only when it reaches the
He reached for a bottle of antacid.Mike's"public scandal" or "write-off" stage does
business is unique, like yours. Special.such information become public knowledge.2.
Unlike any other competitor in the whole wideManagement mis-objectives: Any firm trying to
world of staffing. Your business practicesdevelop a staffing software project for
are equally different. As a result, youritself must first fully and clearly define
staffing business requires specializedthe objectives for the project. Few do this
information technology that addresses thoseto the extent needed.Software development and
unique needs. You are convinced that with theimplementation is an incredibly complex
right IT infrastructure -- the right staffingprocess, even for a moderately sized firm.
software -- you will be more efficient,Senior management must be involved from the
productive, and profitable. If you subscribeget-go. End-user considerations are paramount
to this common belief, you, like Mike, haveif the technology is to be fully accepted.
three options to achieve that end:1. DevelopQuestions regarding business practices,
your own custom staffing software andmethods, and future business or technology
technology infrastructure;2. Hire apossibilities must be answered.Critical to
consulting firm to develop the staffingthe success of the project is both
software and IT for you;3. Buy from aestablished accountability and an
staffing software/IT vendor familiar withunderstanding that software development is
your industry.Of these three options, whichinherently risky due to rapidly advancing
do you think is most likely to work the best,programming technology. It's useful to
cost the least, and get implemented theremember that the billions of dollars
fastest?If you, like the high-profile publicallocated to correcting Year 2000 computer
staffing firms of Norrell (now Spherion) andproblems were the result of management and
Manpower choose to develop your own softwareprogramming decisions made, in some cases, in
solution, you too may have a very expensivethe 1960's.At a time when CEO's often focus
future write-off to enjoy. In fact,on the performance of the next quarter,
Manpower's write-off for its failedtrying to plan and manage something that may
three-year software development effort in thetake years and millions of dollars is
late 1990's was pegged at $57 Million.Thedifficult at best. Even with long-range
right answer to this perplexing question isplanning and management, mis-steps are fairly
to buy from a staffing software vendor who istypical. And it takes unusually strong and
intimately familiar with thepragmatic business leadership to admit that
industry.Surprised? After all, you'rethey've taken the wrong development road and
special, unique, different, right? Well, notmake any needed course changes.3. CYA CIO's:
exactly. Yes, it is very true that you andThe CEO who does not want to get involved in
your competitors differ in a number ofsoftware or IT projects is often tempted to
important areas, such as management stylesplace all of his eggs in the basket of a
and objectives. However, you and all of yourtrusted CIO or similar IT manager. Doing so
competitors also share a wealth of commonmay set the firm up for a humpty-dumpty
traits, such as tracking employees andfall.Years ago, the MIS department was often
candidates, performing the businessreferred to as the "glass house", where
transactions of orders and assignments,massive mainframes resided, presided over a
making payroll, and billing customers.Thesetechnical priesthood whose mystic
shared business issues are at the core ofincantations were the interface between the
your staffing and recruiting business, and it"big iron" and the information needed to run
is these issues that a staffing softwarethe business. Today, business-savvy CIO's and
vendor familiar with your industry is bestnetworked computer systems are the
qualified to address. After all, such arule.However, the firm's CIO and the MIS
vendor has researched the issues to developdepartment may still have a vested interest
the necessary technology. Thesein the technology and methodology with which
industry-specific software vendors can oftenthey are already familiar. They may want to
implement a solution that can handle 80protect their turf at all costs. As a result,
percent to 90 percent or more of yourtheir tendency is to do things "the way we've
business operational needs. (It should bealways done them", only bigger and more
noted however, that vendor solutions may varyexpensively.At the other extreme are
greatly in quality, efficiency, andsometimes visionary CIO's who see a new IT
cost-effectiveness, depending on theirproject as an opportunity to bring in the
expertise and previous success in thelatest and greatest technology, without fully
marketplace).But let's say that the "90understanding it or its applicability to the
percent solution" that an industry-familiarbusiness. Here, they may apply an attitude
vendor has to offer just isn't enough forthat if the business sotware is "not invented
you. You want it all. Or you want somehere", it won't work right.Either way, the
features or functions that the vendors don'tfirm loses, (although the CIO and MIS
have.Your options then are to either do thedepartment staff may gain some new
job yourself or hiring the project out toprogramming skills they can use on their next
outside consultants. Both are similar in thatjob).Can you ensure the success of any
you, the client, assume the overall project"Do-It-Yourself" home-grown software
management risks, and, in the case of doingproject?With so many variables -- technology,
the job yourself, the programming chores formanagement, business practices, internal
your unique staffing software. If you decidepolitics, competitive issues, and more, it is
to take either of these routes, do so withvirtually impossible to predict the success
extreme care -- as industry surveys indicateof any custom software development project.
that there is nearly a 60 percent probabilityAt best, you've only got a 40 percent chance
of its failure.According to one survey ofof success. You can, however, improve your
thousands of software projects, conducted bychances somewhat by following a few simple
the Standish Group of Hanover, Massachusetts,guidelines:1. Establish goals. The most
four of 10 software projects failed outright.important thing is to define, exactly, what
To make matters worse, an additional 33you want to accomplish. What is your firm's
percent of software projects were completedbusiness plan? How does IT relate and
late, went over budget or were completed withcontribute to it? What should its objectives
fewer features and functions than originallybe? Be realistic in setting the goals, then
specified. Can your staffing business afforddocument them. Get buy-in on these goals from
to make that kind of risky investment?In ansenior management all the way to end-user.2.
even more unexpected finding, the study alsoEstablish budget and time specifications. No
revealed that the use of IT consulting housesmatter how you cut it, software development
-- even highly respected companies such asis all about time and money. Working from
Andersen Consulting (now Accenture) andyour goals, consider the cost to develop the
Lockheed Martin -- increased the risk of asoftware, AND those areas where budget and
project's failure. This is astonishingtime requirements can increase exponentially.
because such consulting firms have stakedThis includes testing, documentation,
their reputations on and are hired for theirimplementation, and end user training. And
claimed expertise at developing ordon't forget ongoing support, development,
implementing enterprise software from suchand "bug" fixing.3. Establish project
giants as SAP and PeopleSoft.But the reasonmilestones. Hand-in-hand with establishing
for their poor results is not so surprisingyour budget and time-frame -- determine what
-- as it pointed to business practices thatgoals you have to achieve in the development
leave a lot to be desired, frequently at theprocess to complete the project on-time and
considerable expense of their clients.Iton-budget.



1 A B C D 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113