Rochester Institute of Technology
RIT Scholar Works
Theses
Thesis/Dissertation Collections
1993
Recommendation for an interface system for
product related computer data to enhance the
Engineering Change Order/Preliminary Change
Order function
Patrick B. McPhee
Follow this and additional works at:
http://scholarworks.rit.edu/theses
This Thesis is brought to you for free and open access by the Thesis/Dissertation Collections at RIT Scholar Works. It has been accepted for inclusion in Theses by an authorized administrator of RIT Scholar Works. For more information, please [email protected].
Recommended Citation
RECOMMENDATION
FOR AN INTERFACE SYSTEMFOR PRODUCT RELATED COMPUTER DATA
TO ENHANCE THE
ENGINEERING CHANGE
ORDER/PRELIMINARY CHANGEORDERFUNCTION
BY
PATRICK B. MCPHEE
Athesis submittedtotheDepartmentof
Packaging
ScienceintheCollegeofApplied Scienceand
Technology
ofRochester Instituteof
Technology
inpartialfulfillmentoftherequirements of
MASTER OFSCIENCE
in
PACKAGING SCIENCE
Rochester,
New YorkDepartment Of Packaging Science
College of Applied Science and Technology
Rochester Institute of Technology
Rochester, New York
CERTIFICATE OF APPROVAL
M.S. Degree
The M.S. Degree thesis of Patrick B. McPhee
has been examined and approved
by the thesis committee as satisfactory
for the thesis requirements for the
Master of Science Degree
Daniel
L.
Goodwin
David
L.
Olsson
Karen
L.
Proctor
Date
5
_sC'",4 /
/ff'
3
Title of Thesis: Recommendation For An Interface System For Product Related
Computer Data To Enhance The Engineering Change Order/Preliminary Change Order
Function.
I Patrick B. McPhee, hereby state that this document or thesis may only be used
for reference in the department of Packaging Science, Rochester Institue of Technology,
Rochester, New York. No reproduction of this document or thesis may be made without
the written consent of the author.
Patrick B. McPhee
Date:
cr-/r·
53
To
Laura,
Tiffany
andmy Parents forstandingbehindme andsupportingmeduring
thepreparationandcompletionofthiswork.ABSTRACT
The
following
documentwillexplore product andinformationintegrationby
demonstrating
thepotentialeconomic, strategic,andtechnicalbenefits attainableintheEngineering
ChangeOrder/Preliminary
ChangeOrder function. Information isthe foundationoftoday'scorporate enterprise. Anorganization'ssuccess candependonTABLE OF CONTENTS
Chapter Page
1
INTRODUCTION
1Purpose 1
Delimitations 1
The Importance Of The
Study
22
COMPUTER-AIDED
ACQUISITIONAND 13LOGISTICS SUPPORT
(CALS)
3 STANDARD GENERALIZEDMARKUP 14
LANGUAGE
(SGML)
4 ELECTRONICDATA INTERCHANGE
(EDI)
175 CONCURRENT ENGINEERING 19
6 THE PROCEDURE 23
Core Team 25
Overall Process Team 27
Subprocess Teams 31
Technology
Team 337 RECOMMENDATION 44
Benefits 46
ENDNOTES 47
WORKS CONSULTED OTHER THAN INTERNAL
CORPORATE INFORMATION 50
LIST
OF TABLES
Table Page
1. Various Computer Data File Formats 7
2. Current HardwareandSoftwareApplications 32
3. Attribute Matrixofthe
Top
ThreeReviewed Packages 384. Suggested FileFormats 44
LIST OF FIGURES
Figure Page
1.
Software
ApplicationUtilizing
Graphical User Interface 52. Islands ofInformation 9
3.InformationManagement EncompassesAllForms
oftheCorporation 10
4. Procedural
Markup
vs. DescriptiveMarkup
155. Comparison ofStandardInvoicevs. EDI Data File 18
6.The LayersofConcurrent
Engineering
197. Prevention Implementation Model 24
8. Overall Process Model Worksheet 26
9. CurrentProcess Model Flow
Including
Multiple Site Locations 28
10. GeneralizedAction Plan 29
1 1. Proposed Process Overview 30
LIST OF ABBREVIATIONS
BOM-BillofMaterials
CAD- Computer Aided
Design
CALS- Computer-aidedAcquisition
andLogistics Support ECO
-Engineering
ChangeOrder EDI Electronic Data Interchange E-mail Electronic MailGUI- Graphical User Interface
ISO- InternationalStandards Organization
ISV- Independent Software Vendor LAN Local Area Network
MRP- Material Requirement
Planning
PC- Personal Computer PCO
-Preliminary
Change Order PDM ProductData ManagementPIM- Product
informationManagement
QES
-Quality
EducationSystem SGML- Standard GeneralizedMarkup
LanguageVAN Value Added Network
CHAPTER 1
INTRODUCTION
PURPOSE
Thisresearchis
being
conductedtoinvestigateand/ordevelop
arecommendation for system(s)of
interfacing
multipleforms of productrelatedcomputerdata betweenmultiple
facility
locationsonexisting hardwareandplatformstoenhancethe
Engineering
ChangeOrder/Preliminary
Change Order(ECO/PCO)
functions. Duetothenatureofrapiddevelopmentcyclesinvolvedwithcomputers andcomputer related products, theavailabilityandmanagementofinformationplays a
key
roleindeveloping
andmaintaininga customerbase. Thecorporateenterprise cansavetimeandmoney and
gainquality inthedevelopmentandmanufacturingof a productthroughthe
interfacing
of product-relatedcomputerdata.
DELIMITATIONS
This study will be limitedto those software packages or systems (orattributes of suchsystems) developedtointerface different forms of computergenerateddata.
Thiswillnotbean extensivestudyoftransfersystemssuchasLocal Area Networks
(LAN),
telecommunication packages, or Network File System(NFS)
systemsalthough
they
may bebriefly
describedassupportfunctionsto theinterfacesystems.This study will only encompass the ECO/PCO functions of a single computer
manufacturingcompany.
THE
IMPORTANCE
OF THE STUDYThis study is
being
conductedforthefollowing
reasons:It was
determined
thatduring
thedevelopmentand/ormanufacturingof aproduct, a singleECOcan generateupto9000piecesofpaper.1Estimated
Processing
Costs per ECO/PCO of $671.00. Total pieces of paper generatedby
Central Recordsforthefirstquarter- 276,000at a cost of$4,565.00.2-3
Anaverageof52 ECO/PCOspermontharegenerated.4
ThecurrentECO/PCOprocesscantakeupto2monthsto complete,withanaverage
of4-6weeks.5
Toimprove the"TimeToMarket"
alongwithimprovementsto the product.6 Toinsurethecompanyfitsthedefinitionofa"WorldClass SupportOrganization".7
ToimprovetheMaterial Requirement
Planning
(MRP)
system.8Informationisthefoundationoftoday'scorporate enterprise.Anorganization's
successcandependonhow effectivelyit
identifies,
manages and usesits information.As an organizationgrowsorbecomesmorecomplex,theinfrastructureofinformation
becomes more complex. Themanagement anddistributionof
information,
corporationwide,becomes a
key
elementinthestrategicposition oftheorganization inits givenmarket.
However,
informationliesscattered amongstdiverseapplicationsinatypicalorganization.9
Inthe '80's and'90smuchattention was paidtoinformation technology, orthe
creationof
information,
anditsadvantagesin automatingtasks.Organizations,
suchasthemilitaryhavealso made attemptsatinformation sharingonaglobalapproach,
introducing
programs such asComputer-aided Acquisition andLogistic Support(CALS)
whichutilizes Standard Generalized
Markup
Language(SGML)
as aninformationordata format Thisallows computer-generateddatatobeviewed onmanydifferent forms
Interchange (EDI). EDIisanother attemptto shareinformationelectronically, or without "paper"
generationaimedattheshipment, receipt, and
billing
forproductorservices.Also,
today'smanufacturingand/ordevelopmenttechniqueshaveprogressedtowardanapproachtoengineeringknownas ConcurrentEngineering. Information sharing isan essential elementinthesuccessfuluseofConcurrent
Engineering
practices.Althoughprograms andtechniques are
being
developed for information"sharing",
companies are still saddledwithineffectivetechnicalinformationmanagement.Thisimpedesanypotentialforgrowth
by
slowing downorganizationswithinthecorporate enterprise. Intoday's economy,costcuttingmeasures demandmore efficient useofcorporate resources andinformation.10
Currently,
mostcompanies generate someformof computer-generateddatawhichtakes theformofdocumentation for distributionor review. Some commonforms ofthisdocumentationare:
Product Design Drawings Specifications
Manufacturing
Instructions BillofMaterials(BOM)
EquipmentConfigurations TestCertificates
Analysis&Test Data/Reports Correspondence
Service &Maintenance Manuals
Quality
&Safety
Inspection Procedures/CertificationThese documents areoftenprepared with adiverserange ofsophisticated
software applications
including
Computer Aided Design(CAD),
wordprocessinganddesktop
publishing,allof whichhave significantlyreducedthetimeforindividualtasks.Also,
personalcomputers andworkstationshaveproliferatedthroughout theworkinformation.
Sometypicalformsofthehardwareutilizedtocreatetheinformation/
documentation are:Personal Computers such as IBM PC's and
Clones,
Macintosh ComputersWorkstations such asSunSparc
Stations,
Intergraph Workstations Mainframe systems with X-window terminals such as Encore ComputerCorporation,
DigitalEquipment,
Hewlett Packard orIBM.
Eachofthesedifferenttypesofhardware have differentwaysofperformingtasks
calledoperatingsystems or platforms.Aplatform oroperatingsystemisthewaya computer calculatesanexpected responsefrom a commandwhethertheresponsebe
strictlyvisualas text,someformofgraphic,oraudio, oranycombinationofthethree.
Theproblemliesinthedifferences:a simple command ononeplatformmay be
totally
unrecognizable on anotherplatform.
Mostoftoday's software applicationscurrentlyutilizedonthesedifferenttypes
of platformsareuser-friendly applications witha
"Windowing"
look basedon a graphical
formatcalledGUI's (Graphical User
Interfaces,
See Figure 1). This enables employeestoquickly learnandusethesoftwarein creating documentationand allowstheusersof differentplatformstoutilize unfamiliar applicationsasthe "Look" ofcommands are
similar. Thisisaccomplished with suchwindowingstandards asMicrosoft
Windows,
OS2
desktop
andtheMacintoshfortheP.C.,
orOpen LookandMotifenvironmentsfortheX-Window UNIXenvironments.
Advances incomputernetworking has also
dramatically
increased productivitywithin corporate organizations.
Networking
hasprogressedto thepointwherevirtuallyanycomputer canbeconnectedtoanyothercomputer.11
Thishasmade sharingor
jjjjjjjipl
VenturaPublisher-D:\RICK\DOaPLAY\230002.CHP (MYLAR3.STY) file dit Vjew Chapter Frame Earagraph lext graphic Table Help
.HlfftEnMiLJra
'cM2
Figure 1. SoftwareApplication
Utilizing
Graphical User Interfaces (GUI'andinvisibletotheuser.
However,
overall productdevelopmenttimehasnotbeen significantlyreduceddueto thedifficulty
inmanagement,distributing
and network-wide coordinationof allthedifferent formatsofvitalinformation. Someofthedifferentformatsarelisted in the
following
table(see Table 1).Theprinteddocument is oftentheby-productof suchsophisticatedprograms,
hardwareandnetworkingsystems. Cutofffromits informationsource, theprinted
documentrepresents adeadendintheinformation flow becausethedata hasnolinkto theelectronicdatabase. The information maychange ateach stepofcreatinga
document. The furtherremovedfromtheoriginalsourceof
information,
thegreatertherisk oferroneousdata. The qualityofproductor process candeteriorate rapidly
by
Table 1. Various ComputerData File Formats
ADDlication
File Extensions
Amiga
ILBB *.IFFASCH Text *.TXT
AT&T
Group
4 *.ATTAutoCAD *.DXF
CALSRaster *.CAL
CompuServe *.GIF
Data Beam *.DBX
Dr. Halo *.CUT
Fax Type *.Type
GEM Image *.IMG
GEMMetafile *.GEM
HP Laserjet *.PCL
HP Plotter *.HPGL
rBMGOCA *.GCA
InsetSystems *.IGF
InsetSystems *.PLX
Kofax
Group
4 *.KFXLotus *.PIC
MacPaint *.MAC
MacintoshPict *.PCT
Metafile *.CGM
MicrografixDraw *.DRW
Microsoft Paint *.MSD
PC Paint *.PCX
Postscript *.EPS
Storyboard *.SBP
TEK. Plot 10 *.PID
TIFF *.TIF
Truevision *.TGA
WICAT *.GED
Win3/OS2
Bitmap
*.BMPWindows Metafile *.WMF
8
This dataintheformofdocumentationcan andis
being
usedintoday'scorporatestructures madeupof
independent
islandsofinformationsuch as (SeeFigure2):Shop
FloorProduction
Planning
ProjectPlanning
Information System Departments
Manufacturing Engineering
Product Development
Customer Service Departments
Marketing
and SalesAskanypersoninbusinesswhat arethethree
key
performancevariablesthataffectthe successorfailureof anenterprise and
they
willanswerTime,
CostandQuality.Theaccurate, rapid and controlledcommunication oftechnicalinformationthroughout
theseorganizationsandtoyouroutside organizations iscriticaltoprovidinga
cost-competitive product andqualityproduction operation . Thisisthebasis forthe
developmentofconcepts such asProduct Information Management
(PIM),
Product DataManagement(PDM),
aswellasother concepts all underthetitleof"InformationManagement".
Information Managementisa
technology
enablingthemanagement andsharingofdataorinformation amonggroups orfunctionsproviding informationthatis:
Complete, Accurate,
ReliableandTimely. Thistechnology
is anattempttomanage andIndependent
Islands
of
Information
10
11
Information Managementalso attemptstomanagedifferenttaskslike
ECO's,
PCO's,
RevisionControl,
andConcurrent
Engineering.17 Therearethreekey
elementstoInformation Management:
1.0 Document
Management
provides on-linerevisionhandling,
securityand access control,documentation structuring,
linking,
markupmanagement and externaldatabasequery.Not onlyshouldthesystem
control revisions of adocumentbutalso anyproposedchanges.
Guaranteed
integrity
ofmultipledocumentationversions andconfigurationsis essential. Thisisakindofelectroniclibrarian. Today's
corporations are also manytimes located in physically different locations.
The information management systemmakes allformsofdocumentation
orinformationaccessibletoallcorporatesites.18
E-mailcapabilitiesare
alsoessentialfornotification and communicationbetweenworkgroups
and corporatesites.
2.0
Engineering
Work Flowensuresthatengineeringdocumentation,
onatime-criticalpath, ismanagedquicklyandaccurately. Thiscontrolsor
manages thedocumentationeach stepthrough theworkflow controlling
thelistof users andgroups who canaccesstheinformation.19Thesystem
12
3.0 Document
Processing
toolsare requiredtoprovidetheuserswithaconvenient simple-to-use graphicalinterfaceso
they
canmanipulate,revise andviewdocumentation quicklyonwiderangeofplatforms.20
Therewards ofdocumentmanagement and automatedworkflowaresubstantial.
Implementing
such systems candeliverapayback of10-1 inasingledepartment.21 Alsotheamountofpersonnel requiredtocomplete ataskcanbereducedsignificantiy
by
automatingsuchtasks. Listedbeloware someoftheotherbenefitsof anInformation
Management system:
Thesystemorganizesdatatoserve alldisciplinesof anorganization.22
Itcontrols the storage andretrieval offilesandassociated attributes, enablingend userstoquickly locateneededinformationamid atremendousvolume ofdata.23
Networkwidecommunications viaelectronicmail.24 GraphicalInterfacing.25
Integrated
Backup
andRetrieval.26 Userdefinableattributes.27Aquicker time of productto marketthrough shorterdevelopmenttimes. The data
orinformation isavailabletofosterconcurrent work practices(thiswillbe discussed
later).28
Improved qualityofbothproductandoperations.29
Earlier problem identification and shorterchange cycles. Production groups are
closely linkedwithdevelopmentactivity.30
Integrationofexistingenvironmentsandprotectionof currentinvestments.31 Information that is
timely,
accurate and pertinent which allows organizations tooperate on
facts,
NOT GUESSWORK!.32Insomecases,accuracyandaccessibilitytocriticalinformationisnow a
mandatoryrequirementinordertocomplywithregulatoryauthorities orengineering
practices. Thenext chapters will giveabrief discussionof some oftheseregulations and
CHAPTER 2
COMPUTER-AIDED ACQUISITION AND LOGISTICS
SUPPORT
(CALS)
CALS is alargescale,
long
terminformationmanagement projectinitiatedby
theU.S. DepartmentofDefensetheaim of whichis toreducethecostofsupportingand
maintaining militaryequipment.33SGMLorStandard Generalized
Markup
LanguageisapartoftheCALSprogramincluded in:
MIL-STD-1840 The Automated Interchange of Technical Information
MIL-M-28001SGML
MIL-D-28000 IGES (Initial Graphics Exchange
Specifications)
MIL-R-28002 CCrTT
Group
4 (International Consultive Committeeon
Telephony
andTelegraphy)
MIL-D-28003 CGM (Computer Graphics
Metafile)
Any
corporationthatis involvedwithmilitarysupport ofany formmustlearnandbecomecompetent withtheCALS
formatting
inorderto supporttheirmilitaryinvolvement. Thiswillalsoinsurethecorporationas aviable vendortothegovernment.
CHAPTFR
^STANDARD GENERALIZED
MARKUP LANGUAGE
(SGML)
SGMLcandescribeand createdocuments thatare notdependentonany
hardware,
software, formatteroroperatingplatform/system. SGMLallows youtomanageinformationasdataobjectsinsteadofcharactersona page. Thisis alanguage for
describing
documents intermsof"What" not"How"andidentifies objectsaccordingtotheirpurposeorfunction.34
This isaccomplished
by
"marking-up"thedatainacertainwaythatisrecognizable regardlessofthe systemsusedtocreateor viewthedata. WhatisMark-up? Thetraditionaldefinition is: "Marking-up"
oftypewritten text togiveinstructionsfora typesetterorcomposition onhowto fitthetextonapage.35
Thistypeofmark-upis
called "Procedural Mark-Up". Procedural
Mark-up
works onlywhentheparties exchangingthedocumentation both havethe same system. Also if StyleGuidelineschange, or youneedtopresentthe sameinformation in adifferent
format,
massive re-keyingisrequired.SGMLutilizes a
"Generic"
mark-upthatdescribes thepurpose ofthe textina
documentratherthanphysical appearance onthepage.36
This is knowas "Descriptive Mark-Up"
(SeeFigure4). Someofthebenefitsofutilizingthistypeofmark-upare.37
Betteraccess andnavigationofinformation.
Improvedcontentandqualityofdocumentation.
Increasedcompetitiveness.
Lowerproductdocumentation
delivery
anddistributioncosts. Fasterand easierimportand export ofsourcedataorinformation.15
Procedural
Markup
16pt. Tms
Roman,-Centered,
prespace=2pi
postspace=3pi
lOpt. TmsRoman,
Bold,Left Justified
postspace=lpi
lOpt.TmsRoman,
padto4pi
lOpt.,TmsRoman, LeftJustify,Ragged Right,Indent First
Line 2pi
Memorandum
To: GeorgeJetson
From:Mr.
Spacel;
Date: 24 August 3010
Re:YourJob *
Ithascometomyattention,
blah,
blah, blah,
blah You're Fired! *Figure
4,
ProceduralMarkup
vs. DescriptiveMarkup
Descriptive
Markup
16
SGML isaninternationalstandard(ISO
8879)
publishedin 1986 andsinceSGMLdocumentsconformtoaninternationalstandard,
they
are portable. This meansyou canexchangethemseamlesslywith users whohave differentsystems.38
SGML is
alsoutilized
by
thefollowing
industries:AAA Air Transport AssociationofPublishers ATA Air Transport Association
TCIF- Telecommunications
Industry
ForumDOD- UnitedStatesDepartmentofDefense
(CALS)
Computer-aidedAcquisitionandLogistics Support Commercial AirlineIndustry
DOE
-Departmentof
Energy
IRS - Internal Revenue ServiceSecuritiesandExchange Commission
CHAPTER
4
ELECTRONIC
DATA INTERCHANGE
(EDI)
EDIgrew out oftheworkdone
by
theTransportationDataCoordinating
Committee
(TDCC)
during
the 1960's andthe 1970's. Thecommitteewasformedby
privateU.S. rail,airandwatercarrierstoexplorethecomputersabilitytoexchange
information onfreightmovement. Inthe 1980'stheU.N.'s Economic Commission for
EuropedevelopedEDIfor
Administration, Commerce,
andTransport(EDIFACT),
aninternationalstandarddesignedto servealltypesoftransactions acrossallborders.
Although stillevolving, EDIFACT hasthe
backing
oftheCustoms AgenciesoftheU.S.andEuropean EconomicCommunity. In 1987the non-profitData InterchangeStandards
Association formedtheX12
Committee,
whosetasksweretocreatea newdataformatbasedontheTDCC'swork. This
format,
knownasXI2,
was ratifiedby
atheAmericanInstituteas an officialU.S. Standard.The U.S. Federal Government hasreleasedthe
Federal Information
Processing
Standard(FTPS)
161 endorsing boththeX 12andEDIFACT
formats,
askingallFederalagenciestosupporteitherby
1996.39EDIis carried
by
VAN's (Value AddedNetworks)
whichoperateas astore-and-forward systemthatis similarto E-mail. VAN's serve as the
intermediary
fortheactual communication of electronictransactionsamong
trading
partners.40Itcanalso
producefaxes or other mediaforcompanies whodonothave EDIcapability. Although
EDIis
beginning
tomake itspresencefelt,
it isstill circumscribedby
anumber ofdifficulties,
including
platform-specificity.41Figure5 demonstrates thefile formatof a
typicalEDIdata file.
Sample Invoice
Remit To:
Smith Corporation
(Selling
Party)
900Easy
Street
Big
City,
NJ 15455Ship
To: The Comer Store 501 FirstStreet
Crossroads,
MI48106ChargeTo: ACME
Distributing
P.O. Box33327Anytown,
NJ44503TermsofSale: 2% 10 days from invoicedate
MailTo:
Accounting
DepartmentcoJones
(618)
555-8230Formatted Into
X12
Standard
N1\SE\SMITH CORPORATION/L
N3N900 EASYSTREETN/L
N4\BIGCITY\NJ\15455N/L
N1\ST\THE CORNER STOREN/L
N3N501 FIRSTSTREETN/L
N4\CROSSROADS\MM8106N/L
N1\BT\ACME DISTRIBUTING CON/L
N3NP.O. BOX 33327N/L
N4\ANYTOWN\NM4509N/L
ITD\0i\3\2\\10N/L
PER\AD\C.D. JONES\TE\6 1 85558230N/L
CHAPTER
5CONCURRENT ENGINEERING
Concurrent
Engineering
isasystematicapproachtointegrated
productdevelopment
thatemphasizes responsetocustomerexpectationsand embodiesteamvalues ofcooperation,trustandsharing. Inthe
development
ofa productin today'smarketplace, shortleadtimeand superiorqualityare
becoming
a major corporategoaltomaintaincompetitiveness.
Concurrent Engineering's
decision makingprocess beginswithextended periodsofparallel effortthatissynchronizedwithcomparativelyshort
exchanges betweenparticipants toproduce aconsensus.42
This formofengineering
structuredevelopsalayeredarchitectureoftechnologiesthat enable a "Virtual Team".
The layers asdiagramedin Figure 6 are:
Enterprise Information
Transaction
Collaboration Service
Activity
Figure6.The Layers ofConcurrent
Engineering
20
Activity
Layer-The activity layertakes thevirtualteamina continuous cycle of:
Planning
Implementing
Monitoring
Improving
The CollectionOfActivitiesVital To A Product
Transaction Layer- In
thislayereachteammemberofthevirtualteamcompletes
fundamentaltasks. It isthislayerwheretheconclusionsofthispaper willtakeform toadd valueto thecorporate enterprise. Thesetasks are:43
Lookup
- Throughoutthecorporate structureinformationisscattered on different media. The team members require an "Information Server"
thatprovides a single pointofinquiry.
Compute
- Throughcomputationtheinformation fromthe"Lookup" taskhasvalueadded.
Communicate
-Sharing
information is key. Limitations intoday'sband widths of networks and various media severely hamper the
efficiencyofthistask.
Negotiate Concurrent
Engineering
is predicated on the ability of each virtual team member to negotiate with the group and reach a consensus.Decide Various
decision-making
tools are requiredby
differentmembers of the virtual team
during
the course of productdevelopment. Mostofthe toolsin use
today
are centeredon single perspective. There is a"need"
for
investigation,
advancement anddeploymenttoolsto assistthe
Group
DecisionMaking
in the areas of:
-Group
DecisionSupport DesignAssessment
-Quality
FunctionsArchive Once the product is realized it should be captured and
subsequentlyexploited whilegoingthroughredesign ordevelopment ofrelated productor products. Much development iswarrantedto constructinga"Hypermedia-Based Electronic
Notebook"
toreplace
21
Collaboration Layer - This layer is
the service layer performed
by
the systemdeveloped to enhance the
Concurrent
Engineering
practice. These functionsinclude:44
Collection Coordination Information
Sharing
IntegrationEnterpriseInformation Model Layer
-The availabilityof allinformation iscrucial
toany CorporateEnterprise.45
Network Layer The foundation of the Virtual Team is the Network Layer. It
provides
Directory
Services,
InterprocessCommunication,
and Remote Procedure Calls. Advances in todaysnetworkcapabilitieswill insureaflowofmore reliable andtimely
informationtoenhancetheConcurrentEngineering
practice.46Asmentionedbeforetheneedformulti-platformdocumentationmanagement
systems isrequired
by
practically everytypeofcorporateventure. Softwarevendors andsystemintegratorsarerespondingto thatneed. In
1991,
thetop
100 ISV's (IndependentSoftware
Vendors)
spent$570+million onproductdevelopment. Over80percentofthesecompanies
develop
productsformultipleplatforms andthetrends continuetogrow.47
Fromastudyconducted
by
InternationalDataCorporation,
an average5percentrisein Information Services departments budgets for
1992,
comparedto2% inpreviousyears. Thesetrends werefoundtobeparallelinothercountries whereFranceandthe
United Kingdomgrowthsinmulti-platformapplications would rangebetween5and 6
percent.48
Thetrendtowardmultiplatform environmentsisalso seen
by
announcementsmade
by
majordevelopmentcorporations. An announcementmadeby
AppleComputer,
Inc. andIBMCorporationthat
they
will worktogethertocreateanew cross-platform22
DigitialEquipment Corporation haveintroducedproductslike
Desktop
ACMS whichenables software applicationstoperform on all
desktop
devices andplatformsinacompany.50
Adobe's "Carousel"
technology,nowknownas
"Acrobat",
will allow usersto take apostscriptdocumentand compressitto
develop
a portablefile formatcalled aPDF(Portable Document File). The read-onlypostscriptdocumentcanbeviewed on
Macintosh systems,DOSbasedsystems,andUNDCplatformswithoutrequiring data file
formatconversion.51
Many
otherdevelopersofbothsoftware andhardware haveintroducedapplications tobeusedtointegratecomputerdataon multiple platforms
allowingthecorporate enterprisetobecomethatmuch closerto "RealTime Total
CHAPTER 6
THE PROCEDURE
As ateam, thecorporateenterprise can endthepaperchase,first
by
convertingpaperdocuments intoelectronicimages (ifthedata does notalready exist) andthen
by
changingoldpaper-basedsystems and processesto takeadvantageofthetremendous
efficienciesof electronicdocumentmanagement. Thiswillchange currentserial work
flowpractices intoa more automatedparallelprocessfor managing documentation.
Whenstartinga projectthatwillpossiblychangethedocumentationmanagement process
across the
business,
develop
a pilot projectwithin a specificdepartmentorfunction.Try
tolimittheprojecttoasix monthimplementation. Don't
try
to tackle theentirebusinessinone project. Thiswillmakethedevelopmentof new processesmoremanageable and
providemore
timely
feedbacktomanagement. Althoughyou aretargeting
a singleprocess or
department,
alwayskeep
inmind atotalcompanystrategy. Althoughthemaster plan willbetoocomplexto implement
immediately,
itwill serveas aroadmapforfutureprojects.
The ECO/PCOprocess hasbeenreviewedbefore many timesto
try
toimprovetheprocess,withlittleorno success. Thistimetheprocessesthatwillbeutilizedto
conductthis studyaretaught
during
thecompany'sQuality
EducationSystem(QES)
whichisaprogramor approachtoqualitytaught
by Phillip Crosby
andAssociatesofWinterPark,
Florida. Thisprocesshas afourmajorstepconfiguration calledthe"PreventionImplementationModel". Oneofthe
key
reasons thisprocess was utilizedwasthatineachofthefourstepsthereisconstantreview,andifabottleneckappears you
may
"Loop
Back"toretargettheproject or makeadecisiontoproceed.The foursteps
areshownin Figure 7.
24
Figure 7. Prevention ImplementationModel52
Eachofthesefourmajorstepshave many associated sub-steps:
StageA
-Define Process
Step
1:Preliminary
DefinitionStep
2:Output Requirements DefinitionStageB- Define Process
Step
1:Overall ProcessDefinitionStep
2: Subprocess DefinitionStep
3:Integration andValidationStageC- Proof
Stage D- OperateandManage
Step
1:Full-Scale Operation25
Core
Team
The first step intheQESprocessis
develop
aCoreTeamandtrain theminwhatthe
company
callsQESIJtraining
whichis PreventionImplementation.
Thecoreteamwasrepresented
by
individuals
withkey
positionsthatrelateto theECO/PCO function.They
were:ECO
Administration
Software
ReleaseEngineering
Software ProcessEngineering
Development
OperationsManufacturing
ProcessEngineering
The firstactionofthecoreteamwasto completeaformcalleda"Process Model
Worksheet". Thisworksheet,oncecompleted,determinedthecustomers and suppliersof
theprocess alongwiththeirrequirements.Themodelalsodeterminesotheraspects ofthe
process suchasPerformance
Standards,
ProceduresRequired,
Facilities andEquipment,
Training
andInputRequirements (SeeFigure8). The Process Model Worksheetisanoverallrequirement
listing
and requires morein depth investigationinto actual ormore26 E e w 3 u-0 DC 0 Q O 0 2 8
g-I g
!
*|
.2 .a s I?.
2i
i
sw cu w Q E
E (0 z V. (0 0) o o o o u
o
u
TJ ay
c 0 E 01
S3 u s 003 3 r o EC <"8 0) 0 c rC o o o5 fc!(X 5.
0 a>
o cn >> ^
" *> ** 3
if
(0 "O
(0 o <D
0 0)
3 o
o O
a. </)
?
1
1
-s -s -s1
*: * e 2 e
8
I
I
I I I
sjf a I e e k _s at; a, </3 a. &, a, < 8,0.
s
I
<
O 3 3 3 3
3 3 3 3 3
03 K "< t% tX
8
aj.S
13
a
M r5 Q Oi
S 2 2 ti
a -S B g. fc w- a.
h oi
S
3 3
01)
1
c 00 a
0 E o i_ 3 O" 0 DC s o
1
1
61
UrS PL.Q a S 3 CO CD 0 o> _ *r> <->
o S S S
0. o
S
|
i
% > >,
2 a 2 Sh & &
8
a.
i
Si
3
in c
1
527
Overall
Process Team
Oncethecoreteam
developed
theProcessModelWorksheet,
anOverall ProcessTeamwas puttogetherrepresented
by
thefollowing
corporatefunctions:Hardware
Engineering
Software
Engineering
Records ManagementManufacturing
Engineering
Customer ServicesTechnicalPublications Product Management
Mechanicaland
Subassembly Engineering
Purchasing
Thepurpose oftheOverall Process TeamwastodocumentthecurrentECO/PCO
process and,
by
thecustomerrequirementsdevelopedby
theProcess ModelWorksheet,
develop
a proposed processto meettheserequirements. Someofthemajor problemsdiscovered
during developing
thecurrent processmodel were(See Figure 9):54Too manyreviews/inspections: 6Decisions Loops 5 Delays
5ReviewPoints
Too
Many
Delays (Dueto Travel/TransportationofPaper Documents forReview)
Nodistinction betweenpreparationandapproval.
Toolittleunderstandingofprocess (CommunicationandTraining).
Different everytime
Must"PUSH"
changesthrough the system.
Ownership
oftheprocesswas unclear.28
UpdateDocs)1H '
Month*
29
Once
thecurrent process wasdocumentedandtheproblemsanalyzed, anactionplan wasdeveloped. Thestepswereasfollows (See Figure 10):
Develop
acleardistinction between"Preparation"and "Approval".
Identify
anddefine "PreparationSubprocess"asinputtoapproval.
Shift responsibilitytocreate"Pull"process insteadof a
"Push"
process.
Setupa systemtoallow"Mapping"ofsubprocesstimeliness.
Makeuse of newtechnologies.
Develop
asystemtofacilitate "Flagging"ofproblems.
Develop
asystemto facilitategreater communication.Define Outputs andDeliverables Define Action Flowsand Requirements Define Sub-process Participants AlphaTest Sub-process UsingTools SubprocessTeams
' Overall Process Team 1
Collate Subprocess Deliverables Re-document ECO/PCO/DCO Process Document Enhancements
andPhase DPlan
Write/Flow Overall Process Overview Conduct Demos andTraining Spec Tool Document Overall Process Design Overall Process Electronically Define Deliverablesby Location
BetaTest With Real ECOsin
Parallel
Implement FindHome For
Main Tool
30
TheOverall ProcessTeam'snexttaskwasto
develop
a proposed overallprocess(
See Figure 1 1). Asyou can seetheproposed process wasdevelopedwithsignificandyless delaysand reviews.
Following
isacomparison:57Old
Process
6Decision Loops
5 Delays
5ReviewPoints
New Process
1 Decision
Loop
0 Delays
2 ReviewPoints
Enter
)
ECO
Prep
PossibleChecklist Items Revised Drawings Revised FUes CostSheets DRN/co-requisites Justification Test Reports Diff Reports Rework Instructions Implementation Plan
Doc Read for Print
V Obtain ECO Create Checklist Work Checklist N
1
/Checklists ^kComplete/ Y\
ECOApproval Final Integration Electronic Approval-1
MINX Activation ' Notify& Distribute31
Asyoucan seetheproposed processtakes themajorityofthecurrent process
stepsand,
by
utilizingon-line systems,convertsthemintoa parallel orconcurrenteffort.This has become knownas a"checklist"ofactivities. Inthecurrentprocess acopyof
eachdocumentrequiredfortheECO/PCOwascombinedtogethertocreatea"package".
Thispackagewasphysically marked-up and,afterapproval, thedocumentswere updated
and
incorporated
intothevarious systems utilizingtheinformation.
Intheproposed processthedocumentswouldbechanged
during
the "checklist"phaseand,and afterapproval,be
incorporated
intothe systemsorbe"released".Being
alldocumentationwouldbeavailableon-line,timeforprocessinganECO/PCOwould
begreatiyreducedduetoeliminationof physicaltransportationof paperdocuments.
Subprocess Teams
Oncetheproposed processwas
developed,
"Subprocess"teamswerecreatedforeachinternalsuppliertoinsurethatallcurrentinputrequirementswerecaptured
during
theinitialprocessmodel worksheetand processmodels. Each subprocess teamwas
askedto
develop
a processmodel ofthecurrent processincluding
definitivepointssuchas whattypesofdatafiles werecreated andtheequipment(both hardwareandsoftware)
wereutilized.Thesubprocessteams were:
Manufacturing
SpecificationsMechanical
Assembly
SpecificationsComponents Specifications
ProductDocumentation
32
Thevarioushardwareand softwareapplicationsutilized
by
thevariousdepartment
arelisted inTable2. Also itshouldbenotedherethateach corporate site(not
necessarilysalesoffices)is linkedtogetherutilizingethernetnetwork systems. Thetwomajor corporate sites,
Manufacturing
andCorporateHeadquarters,
werelinkedtogetherwith a
dedicated
"Tl"link. Eachofthesystems notedinTable2 hasthe
capabilities ofaccessingthis networkforthe transferof computerdata.
Table 2Current HardwareandSoftware Applications
Hardware
UtilizedOperating
System
Software
llliAiDlicationOutput Capabilities
SunSparc SunOs 4.1.3 Cadence Concept
HPGL,
VersatechGreensheet,
Postscript
Sun Sparc SunOs 4.1.3 CadenceAllegro
HPGL,
VersatechGreensheet,
Postscript,
Gerber,
Conversionto .DXF,Calcomp,
Houston InstrumentsDECPDP-11 RSX Cadence Telesis HPGL,Gerber
SunSparc SunOs AutoCad .DXFi.DWG^
HPGL,.SLD, .IGES
Sun Sparc SunOs Medusa HPGL
P.C. Compatible MSDOS 5.0 AutoCad
DXF,
.DWG.,HPGL,.SLD, KjES
P.C. Compatible MSDOS 5.0 Ventura Publisher
4.1
HP,
PostscriptMacintosh MacOs Word
Processing
Postscript33
Technology
Team
Along
withthedevelopment
ofsubprocessteams,ateamwasdevelopedtoinvestigatethecurrent
technology
availableonthemarketinthe areaofdocumentmanagement.Therewerethreebasicoptionstodocumentmanagementforthis company.
The firstwas to
develop, "in-house",
allthesystems orprograms requiredutilizingallthecurrenthardwareand software.Thiswouldrequire largeamountsof manpowerin
programmingtime.Thesecondoptionisto
buy
available software andintegrate thesoftware intoourexisting hardware.
Third,
hireanintegratorwho would review ourcurrentprocess, suggestsolutions andimplementthesolutions. Priortomakingany
decision,
astudywas done intothecurrenttechnologies availablefor DocumentManagement. Theteamdeveloped
key
elements or characteristics ofthe system. Thefollowing
aredescriptionsofthesekey
elements.1.0Thesystemmustbeatypeof electronicvaultor
library
withthecapabilitiesofaccessingdifferent databasesin different locations.
Thereareprosand consto
having
eitheracentrally locateddatabase,
meaningallthedataresides onasingle piece of
hardware,
andremotelylocated databases wherethedatawould reside ontheoriginator's
applicationhardware. Ifallthedataresides on a single piece of
hardware,
theact of
"backing-up"
ofthedata becomes asingle taskwhichcan
happenatscheduledtimeswithouttherequirement of morethanoneor
twopersonnel. Ifthedataresides on numerous pieces ofhardwarethe
34
proceduralasfaras schedulingthe actualback-ups. Themorepersonnel
andtasks
involved,
themore pronetheprocessis toerror.2.0 Thesystem mustbeableto
transport,
over anetwork, differentforms
ofdatadevelopedby
thesub-processteams.Originaldatamustremaininthenativeformatofthe softwareapplication utilizedtocreate
thedata. Thedatamayormaynotbeconvertedto anotherformatforthe
reviewor viewprocesses. Theoriginal
formats,
especiallycomputeraided
drawing
areusually invectorformatwhich areextremely large files.Transferring
thesefilesthrough thenetworkforreview or view purposeswouldslowthenetworkingoperation somanytime theoriginaldrawings
orfiles areconvertedtoa raster or
bitmap
imagewhichgreatlyreducesthesize ofthedata file.
3.0Systemsecurityand accesscontrol mustbemaintained. Different
revisions ofdocumentsmustbemaintainedandonlyapproveddocuments
availableto thegeneralcorporate public. Theremustbenochanceof an
unapproved version ofadocument
being
utilizedin anyofthecorporatefunctions which couldseverelyaffectthequalityoftheproductorservice.
Security
mustalsobemaintained. Personsoutsidethecompanymust notbeableto accessany formofthecomputerdataunless givenaccess. Not
justsecurityto thesystembutalso privilegesto individualdocuments
mustbeprogrammableinthesoftware systemchosen. This typeof
securitywouldbegiventooutsideindividuals orfirms such as vendors
35
4.0 Thesystem musthavethe ability toprogram aworkflowprocess
to systematicallyandelectronicallymove computerdatathroughan
approvalsequence. Eachoperationintheworkflow sequence mustbe
automatically timeanddate stampedforbothaccess and completion.
This isveryimportant for
trackability
andtraceability. Aftertheupdatedprocess is developed
by
thedifferentteams,itwillbeprogrammedintothesoftware systemwhich willroute allthepertinentdata inthecorrect
sequence. The
following
is anoverviewofhowthedata may berouted:4.1 An ECOrequest wouldbe generated. Theresponsible parties
would
log
intothesystemand accessthecurrentrevisiondocumentordocumentsand generatethe updates required.The
system would alsocompile alistof otheraffecteddocuments
and/or other requestsfora changeutilizingotherforms of
communicationtoolsthantheECO/PCO function. Thiswould
insurethatall changesthatwere requiredto thedocumentwould
becompletedina singleapprovalcycle.
Animportantpointarises atthis stage oftheECOprocessifit isto
be handledelectronicallyandaspaperlessaspossible.Whatifa
data fileis
being
utilizedby
oneECOpackageandanotherECOpackageisinitiated foradifferentpartbutaffectsthedatafileused
36
concurrentusers ofa certaindata filethat thefile is
being
utilizedinotherECOpackages.
4.2Aftertheresponsiblepartyupdatesthe
data,
thedatawouldbeplacedintothesystem which wouldnotifythereviewingpartiesin
thenextstep oftheapprovalprocess. Each party intheprocess
wouldreviewthedocumentation electronicallyand addany
commentsorredlineanychangesutilizingtheirrespective
hardware. Thesystem would attachelectronicallythecomments
orredlines,ifany, to thedocuments tobereviewed
by
theoriginators ofthechanges oranyotherfunction intheprocess. If
therewerenochanges tothe
document,
thereviewing functionswould
"sign-off"
or approvethedocumentation electronicallyand
thesystemwouldautomaticallynotify,through theuse of
electronic mail ore-mail, thenextstep intheprocess ofthe
documentationchanges.
4.3Oncethedocuments wereissuedtoeverystepoftheapproval
process,andeach participant acceptedthe changes, the
document'srevisionwouldbefixed.
Any
otherchanges to thedocument fromthispoint would create a new revision ofthe
document. Withtherevision
fixed,
alltheotherdatabaseswouldbenotified eitherelectronicallyorthroughtheresponsible
databaseadministrativefunctionstobeupdated.This would
37
processes,qualityorganizations,vendors andanyotherfunctions
utilizingthedata. Againthesystem shouldhavethecapabilityof
programmingthese
functions
by
the typeofdocumenttobechanged.
5.0
Being
a mainframecomputermanufacturer, thecompany'sfirstchoicewouldbetopurchase a systemor
develop
asystemthatwould run onthecompany's ownplatform,whichisan 880penplatform. Ifa system could
notbe foundor a systemis discoveredwithallthecorrect
functions,
theuse ofanother systemas a serverto thenetworkretaining allthedataon
thecompany's ownhardware hasnotbeenruled out.
6.0Eachdepartmentorfunctionwithinthecorporationcurrently is
operatingwithdifferent hardwareand software applications.The
proposed system mustbeabletooperate on each ofthesecurrently
installedsystems.
Nextamatrix wasdevelopedtouse thereview ofcurrentlyavailablesoftware
applications(SeeTable3). Inthiswayallthecriteria requiredforthecorporateprocess
couldbereviewed consistendy. Also thecomplete review ofall attainableliteratureon
thesubjectofInformation Managementwasconducted,
including
periodicals wherethemajorityoftheinformationwas obtained. Seminarswere attendedandgeneralinquires
were putoutto thepublicforInformation Management systems.Demonstration
packageswerereceivedandreviewedalongwith productliteratureon manysoftware
38
As theinvestigationprogressed, onepoint
became
obvious. Notall softwarethatpronouncestobe"multiplatform"
will
necessarily
work on all yourin-houseplatforms.Some
will work on thePersonal Computer
andMacintosh
platformsbutnot ontheUNK
or
X-window
platforms.Also
some vendorstout that theirsoftwarepackages will
operateinanUnixenvironment,butthereissomanyvariantformsofUNIX
today
thatitmaynot run on yourparticularplatform or
operating
system.This iswheretesting
comesintoplay.
Always
askforademonstration
diskortapeofthesoftware applicationtoinsurecompatibility.
Another
discovery
was also madeduring
the investigationof software packagesonthemarket Therewas no "one"single software applicationthatmetallthe
requirementsof ourcorporateprocess. Choices hadtobemade onwhichsoftware
packages would completewhichpart oftheprocessthebest. This added another variable
intothe
development,
thecompatibilityof notjustsoftware andhardwarewas a concernbutthecompatibilityofdifferentsoftware packages
being
utilizedtogetherorinline.Table3. AttributeMatrixofthe
Top
Three ReviewedPackagesAttribute
Package A
Package B
Package C
Availableon
Multiple Platforms?
Yes Yes Yes
Unix(X-Window) Yes Yes Yes
SunOs Yes Yes Yes
PCDOS Yes Yes Yes
PCOS/2 No No No
Macintosh Yes Yes Yes
880oen No No No
Other
Comments
Platform
Interfacing
With
Conversion
Table 3.
Continued
39
Attribute
Package
A
Package
B
Package
C
Without
Conversion
(Internal)
Yes Yes Yes
Programmable
Workflow
Yes
No,
But AboutToBe
ReleasedYes
Markup
Capabilities
Annotate
Yes,
WithOptional PackageYes,
InternalYes,
InternalRedlining
No,
AvailableNextRelease
Yes,
Option
Yes,
OptionView
Only
Packages Available?Yes Yes Yes
Input File Formats?
Native,
WithoutConversion
Yes,
For View
Package,
No For WorkflowYes,
For View&Redlining
No
File
Import,
ConversionRequired
To Utilize The View Package For
Workflow
No,
But The Capabilities ExistYes,
Raster Image RequiredComments Inordertousethe
workflowwiththe
viewpackage, a
thirdproprietary documentcreation
packageisnecessary
Native MasterFile Edited At
Any
Time?
No No No
Customization
Capabilities
MacroCapabilities Yes. With Tool kit Yes Yes.With Tool kit
GUI'sorWindow Yes Yes Yes
Table 3.
Continued
40
Attribute
Package
A
Package
B
Package
C
Documentation
Supported
TextFormats-ASCII
Yes Yes Yes
Line Art- Vector
Yes,
WithConver.
YesYes,
WithConver. Images- RasterYes Yes Yes
Database Files Yes Yes Yes
Document Linking
Yes Yes YesOutput Capabilities
Printers Yes Yes Yes
Plotters Yes Yes Yes
Color Yes Yes Yes
Sound Yes Yes Yes
Video Yes Yes Yes
FileFormatsFor OtherSoftware Applications
Yes,
With ConversionYes,
With ConversionYes,
With Conversion Compliant To StandardsCALS/JCALS
Yes,
With Filters NoYes,
With FiltersISO(File
Format)
Yes,
With Filters NoYes,
With FiltersEDI Yes No Yes
E-mail Support Yes Yes Yes
Programmable Permissions?
System Yes Yes Yes
Document Yes Yes Yes
CentralorLocal
"Vaults"
Both,
Definable Central
Only
Both,
Definable41
Table3. Continued
Attribute
Package A
Package B
Package
C
Support?
Training
Available Yes Yes YesImplementation/Integi
ation
Yes Yes Yes
Technical
Support,
How?Phone,
E-mail,
On-Site,
etc...
Yes,
AllYes,
Phone,
OnsiteYes,
AllThematrix wascompleted and
top
two software packages were chosenfora moreindepthreview.Eachmanufacturerwas askedtosetupademonstration utilizing
then-own equipmentfortheteamleadersofthesubprocessteams. After reviewing both
packages, "Package A"
was chosenasthesoftware applicationtobeutilizedifoutside
applications weretobeprocured. Certainaspects ofthispackageandmanufacturer
appealedtoour company.
First,
thedifferentoptions suchastheview package couldbepurchased and utilized
individually
which meant a staggeredimplementationcouldbeintroduced.
Second,
themanufacturerseemedtobewell versedintheUNIXplatformarena where someoftheother manufacturers wherejustgettingacclimated. This brings
upanimportantquestion. Noneofthemanufacturers reviewedhadtheirsoftware
applicationsavailable on our880penplatform. Wouldwe needto
buy
a new piece ofhardwaretosupportthissoftwarepackage? Itwas suggestedthatweintroducea
staggeredimplementationutilizingthoseparts of"Package
A"
softwarepackage,
meaningtheviewandconversion utilitiesthatwill operate on our currentin-house
hardware andsetupastrategic alliance withthemanufacturetoporthisapplications to
platform. Thiswouldbebeneficialtobothparties as ourcompanywouldbe
42
marketing
thesoftware application as an option toourcustomersandthesoftwaremanufacturercould support other
hardware
systems notcurrendy
supported.Next,
ademonstration
wasdeveloped
fortheOverall Process
Team alongwith
managementpersonnelatthecorporate offices.
Following
whereconsiderations whensettingupthe
demonstration.
Workflow
- Withtheassistanceofthemanufacturer,the softwareapplication
wasprogrammedto
imitate
theproposed processwhichwould,during
thedemonstration,
relay onto theattendeesa more"reallife"
scenarioonwhichtobasetheirdecision.
Document
Types-Again,
totry
topresent a morereallife scenario,acollectionof actual
documents
intheactualfiletypeswerecollectedandinput into the trialsoftware application. Thiswaytheattendees could visualizehowthe application would
handle different filetypes suchas ASCII
files,
CADdrawings,
anddocumentpublishingfiles.
Hardware- Even
thoughthe software applicationsdidnot run on an880pen
platform,
they
didoperate onthe SunOsplatform which ourcompanyutilizedinhouse.Thesepieces ofhardwarewouldnotbetheidealsystemas ourcurrent mainframe
productwould
be
far faster fordistributing
andmanagingthefiles. Itwasdecidedtoconductthedemonstrationontheoneof ourinhousepiecesofhardware todemonstrate
thatifadecision was madeto setupa strategic alliancewiththemanufacturer,
during
theporting
developing
timeourcompany couldutilizethe software applications.Theactualsetupofthedemonstrationwasschedulefora specifictimewhen all
thedecisionmakers wereavailable. Priorto that
time,
the software was loadedonto ourhardware alongwiththevariousdocuments files tobeutilized
during
theECO/PCOprocess. Theworkflowwas programmedin andthe software applicationswere runto
43
important.
Thedemonstrationmustruncleantoinstalltheproperimpressions intothedecision
makingpersonnel.The demonstrationwasconductedas an openforumwithquestions andconcerns
being
respondedtoimmediately. Itwas wellattended andallpersonnelwere preparedtodiagnoseall aspectsofthesoftware applications withregardtoourcorporatestrategies.
Whataboutthecurrent paperdrawingsordocumentationwhichdonothave an
associated electronicdatafile? Anoutside sourcetofacilitatethe scanningof current
paperdocumentationwas developedtoconvertthedocumentstoanelectronic source.
The decisionwasmadeafterreviewingthequantities of
"paper-only"
filesthatmay be
introduced intoanECO/PCOandthe costsofpurchasingaquality documentscannerthat
wouldmeetourrequirementsversusthecostto havean outside vendor completethe
CHAPTER 7
RECOMMENDATION
After
reviewing
off-the-shelf softwareapplications,it isrecommendedthatthe
company
utilize"Package
A"inastaggeredimplementation manner asfollows:PhaseI
First,
utilizein-house
programmerstodevelop
abasicon-linecommunicationspackageto
initiate
personnelto electronic communications and systemsratherthanpaper. Certainaspects oftheproposedprocess canbecompletedelectronicallywithvery
minimalprogramming,
instruction,
andtraining
such as:NotificationofECO/PCOpackages
ReviewNotes Approvals
Second,
aviewpackage shouldbeprocuredtofacilitatetheviewingorprinting inremotelocations ofdocumentation. The viewingapplication of "Package A"shouldbe
procured astoinsure compatibilitywithfutureintegrationof othersoftware components.
Sinceour ownin-houseprogrammingeffortwillnotaccommodatetheactualtransferand
viewingof
documents,
a standard outputfileformatshouldbeutilized. Therewillactually bemorethanone standardto insureallcurrent softwareapplicationfilescould
beviewed. Suggested file formatsarein Table4.
Table 4. Suggested FileFormats
Amplication
File FormatVector- Line Art *.HPGL
Word
Processing
orDesktop
Publishing
*.PCLMRP ASCII
45
Third,
createastrategic alliance withthesoftware vendortoportits softwareapplications toour native880penplatform which wouldbebeneficialtoboth
companies. Discussionshouldbe initiatedonhowto
develop
theportedversion,coststodo so,andatimeline forcompletion. Atthe same
time,
a reviewofcurrentin-househardwareshouldbeconductedtodetermine ifasystemexiststhatcouldbeutilizedas a
serverwhiletheportingoperationis
being
conducted. Thesystemshouldbecapable,intermsofspeed, tomanage thevolume ofdocumentationcreated
during
theECO/PCOprocess. This wouldbean analyticaltesttoinsure system
functionality
for futureapplications suchas theReleaseprocess,Manual
Documentation,
etc..During
this timethesoftware application's shortcomingsandanymajor pitfallscouldbe discovered and
remedied priortofuturephases, movingtowardfullsystem startup. Alldatafilesand
theoperating databaseutilized
by
the software application could reside on our nativeplatformtoinsurespeed and
backup
facilities.Training
ofaselectgroupcouldbe facilitatedduring
thispilot program. Thismakestheprocessof
integration,
training,andsupport more manageableforthevendorandourin-houseInformationSystems departmentwhich wouldbe supportingthe
integration.
Investigationoffuture hardwarerequirements shouldbe developed
during
thisperiodto distinguishthosepersonnel who reviewedthedocumentationasa paper process
who will require someformofviewingaid
(hardware)
andprintingcapabilities. Oncethedocumentationisinan electronicfile
format,
otherfunctionswill requireviewingcapabilities suchas the
Quality
Assuranceorganizationtoperformaudits. Certain46
Last,
the"StateofMind"
mustbechangedfromabatchserialprocesstoa single
operation,concurrentprocess. This maybethehardestactiontocompleteas many
personnelhavestructuredtheirowninternalprocess with a certaintimeand
day
toreviewtheECO/PCOmaterial. Personnelwillrequireretrainingand needbewell
informedofthebenefitsof an "On-Line"or"Paperless" system andhow itcouldimprove
theirowninternalprocess.
Estimatedsoftware costsforPhaseI utilizingin-house hardwareforthenetwork
server(notournativeplatform)is
$60,000.00.
Benefits
Again,
inthecomputerindustry,
"Time ToMarket"isextremelyimportantandwith
totalintegrationof anInformationManagementsystem,timewillbe greatlyreduced
dueto theeliminationof
transporting
paperdocumentpackages.Labor andmaterialcosts ofprocessing thepaperto constructthe numerous paper ECO/PCOpackageswillalsobe diminished fromthecurrent volume.
Therewillbea closerlink betweenthevariouscorporatefunctionstoinsureshorter developmenttimes.
Therewillbeareduction ofECO/PCOactivity.
ENDNOTES
1. Department
Presentation,
ECOImprovement. OFSTT. Core Team Status Report(Melbourne,
Florida: n.p.,1993),5.
2. Diane
Ohman,
Memorandum,
ECO Process Costs 18March1992,
p.2.3. Suzi
Hayes, Memorandum,
ECO Measures. 14April1993,
p.l.4. Department
Presentation,
ECO Improvement. OESTI. CoreTeamStatus Report(Melbourne,
Florida: n.p., 1993),5.5. Department
Presentation,
ECO Improvement. OESn. Core Team Status Report(Melbourne,
Florida: n.p., 1993),5.6. Department
Presentation,
ECO Improvement. OESn. Core Team Status Report(Melbourne,
Florida: n.p., 1993),5.7. Department
Presentation,
ECO Improvement.OESII. Core Team Status Report(Melbourne,
Florida:n.p., 1993),5.8. Department
Presentation,
ECO Improvement.OESII. Core Team Status Report(Melbourne,
Florida: n.p., 1993),5.9.CAD Conferencing. A New
Way
ToCommunicate. Intergraph (1992)2.10.
Getting
StartedWith SGML.ArborText,
(1992)2.ll.EEame,(i992)n.p.l.
12.VenturaPublisher. Computer
Software,
VenturaSoftware, Inc.,
1992.13.
Getting
StartedWith SGML.ArborText,
(1992)2.14.Technical Document ManagementSolutions. Cimage
(1992)
15. Presentation,Technical InformationManagement
(Melbourne, Florida:n.p.,
1992),
19.16. Presentation, Technical Information Management
(Melbourne, Florida:n.p.,
1992),19.
17.pktrihntedDocument ManagementSystems.
Auto-Trol,
(1992)1.18.
Tf
chnical DocumentManagementSolutions. Cimage(1992)
19. Relational Document Management (RDM).
Interleaf,
5.48
20.
Technical
Document Management Solutions.Cimage(1992)
21.
Greg
Boyd,
"Workflow
Automation"Reseller Management
April,
62.1992)
22'
Presentation'
Technical
Information Management(Melbourne,
Florida:n.p.,
23'
P1-686"^011'
Technical Information Management(Melbourne. Florida:n.p.,
iyy2)
24-
Configuration
ManagementSystem.WorkGroup
Technology,
(1992).25.
Configuration
ManagementSystem.WorkGroup
Technology,
(1992).26.
Configuration
ManagementSystem.WorkGroup
Technology,
(1992).27. Configuration Management System.
WorkGroup
Technology,
(1992).28.
Presentation,
Technical Information Management(Melbourne,
Florida:n.p.,1992)
29.
Presentation,
Technical Information Management(Melbourne,
Florida:n.p.,1992)
30. The Information Advantage.
Intergraph,
(1992)2.31.
Presentation,
Technical Information Management.(Melbourne,
Florida:n.p.1992)
32.The Information Advantage.
Intergraph,
(1992)2.33.
Geting
Started With SGML. ArborText,
(1992)12.34.
Geting
Started With SGML. ArborText,
(1992)2.35.
Geting
Started With SGML. ArborText,
(1992)2.36.
Geting
StartedWith SGML. ArborText,
(1992)2.37.
Geting
StartedWith SGML.ArborText,
(1992)3.38.
Geting
Started With SGML.ArborText,
(1992)3.39.
"Competing
Standards".CorporateComputing
vl nl (June-July
1992):242.40. "LearningTo Talk". Corporate
Computing
vl nl (June-July
1992):313.41.
"Competing
Standards". CorporateComputing
vl nl (June-July
1992):242.42.Kanakanahalli
Srinivas,
"Computer Support For ConcurrentEngineering",
49
43. Kanakanahalli
Srinivas,
"Computer SupportForConcurrent
Engineering"CjimrMfil
(January
1993):12.44.Kanakanahalli
Srinivas,
"ComputerSupport
ForConcurrent Engineering",
CjimpuiSI
(January
1993): 12.45. Kanakanahalli
Srinivas,
"Computer
SupportForConcurrent Engineering",
Ciimpuiei
(January
1993):12.46. Kanakanahalli
Srinivas,
"Computer Support
ForConcurrent
Engineering",
Cjmopmei
(January
1993): 12.47. "Scalable Multiplatform SystemFor
ISV's",
Work-Group
ComputingReport v3n94 (March 1992):47.48. "Information
Spending",
Work-Group Computing
Reportv3 nl07 (June 1992):6.^^^^^^^^.^^^^^
49. Brian
Livingston,
"Beware Of The HiddenSnagsOfCrossDevelopment",
System Integration v24 nl2 (December1991):27.
50. John M.
Willis,
"Desktop
DLTPComesOfAge",
DEC Professional vIOnlO (October 1991):60.51.Erica
Schroeder,
"New DocumentInterchange EraStartsToUnforld",
PC. Weekv9nlO (March 1992):58.52.
Philip
Crosby
Associates, Inc.,
PreventionImplementation For The Individual (1987)23.53. Department
Presentation,
ECO Improvement. QESfl. CoreTeam StatusReport
(Melbourne,
Florida: n.p., 1993),7.54.Department
Presentation,
ECO Improvement. QESfl. Core Team StatusReport
(Melbourne,
Florida:n.p., 1993),11.55.Department
Presentation,
ECOImprovement.OESIT. Core Team Status Report(Melbourne,
Florida:n.p., 1993),10.56.
Weekly
Meeting,
Overall Process Team. (Ft.Lauderdale,
Florida: n.p.1993),1.
57.Department
Presentation,
ECO Improvement. OESII. Core Team StatusReport
(Melbourne,
Florida:n.p.,1993),
14.58. Department
Presentation,
ECO Improvement.QESfl. Core Team StatusWORKS
CONSULTED
OTHER THAN
INTERNAL
CORPORATE
INFORMATION
"An
Update
onCALS
Implementation."BarlowReport v312."Applix/Computer
Sciences
in$744