1UniversityofTorontoDepartmentofComputerScience©2004-5SteveEasterbrook.Thispresentationisavailablefreefornon-commercialusewithattributionunderacreativecommonslicense.1Lecture7:theFeasibilityStudyWhatisafeasibilitystudy?Whattostudyandconclude?TypesoffeasibilityTechnicalEconomicScheduleOperationalQuantifyingbenefitsandcostsPaybackanalysisNetPresentValueAnalysisReturnonInvestmentAnalysisComparingalternativesUniversityofTorontoDepartmentofComputerScience©2004-5SteveEasterbrook.Thispresentationisavailablefreefornon-commercialusewithattributionunderacreativecommonslicense.2Whyafeasibilitystudy?Objectives:Tofindoutifansystemdevelopmentprojectcanbedone:...isitpossible?...isitjustified?Tosuggestpossiblealternativesolutions.Toprovidemanagementwithenoughinformationtoknow:WhethertheprojectcanbedoneWhetherthefinalproductwillbenefititsintendedusersWhatthealternativesare(sothataselectioncanbemadeinsubsequentphases)WhetherthereisapreferredalternativeAmanagement-orientedactivity:Afterafeasibilitystudy,managementmakesa“go/no-go”decision.NeedtoexaminetheprobleminthecontextofbroaderbusinessstrategyUniversityofTorontoDepartmentofComputerScience©2004-5SteveEasterbrook.Thispresentationisavailablefreefornon-commercialusewithattributionunderacreativecommonslicense.3ContentofafeasibilitystudyThingstobestudiedinthefeasibilitystudy:ThepresentorganizationalsystemStakeholders,users,policies,functions,objectives,...Problemswiththepresentsysteminconsistencies,inadequaciesinfunctionality,performance,…GoalsandotherrequirementsforthenewsystemWhichproblem(s)needtobesolved?Whatwouldthestakeholdersliketoachieve?Constraintsincludingnonfunctionalrequirementsonthesystem(preliminarypass)Possiblealternatives“Stickingwiththecurrentsystem”isalwaysanalternativeDifferentbusinessprocessesforsolvingtheproblemsDifferentlevels/typesofcomputerizationforthesolutionsAdvantagesanddisadvantagesofthealternativesThingstoconclude:FeasibilityoftheprojectThepreferredalternative.UniversityofTorontoDepartmentofComputerScience©2004-5SteveEasterbrook.Thispresentationisavailablefreefornon-commercialusewithattributionunderacreativecommonslicense.4ExploringFeasibilityThe“PIECES”frameworkUsefulforidentifyingoperationalproblemstobesolved,andtheirurgencyPerformanceIscurrentthroughputandresponsetimeadequate?InformationDoendusersandmanagersgettimely,pertinent,accurateandusefullyformattedinformation?EconomyAreservicesprovidedbythecurrentsystemcost-effective?Couldtherebeareductionincostsand/oranincreaseinbenefits?ControlArethereeffectivecontrolstoprotectagainstfraudandtoguaranteeinformationaccuracyandsecurity?EfficiencyDoescurrentsystemmakegooduseofresources:people,time,flowofforms,…?ServicesArecurrentservicesreliable?Aretheyflexibleandexpandable?SeethecoursewebsiteforamorespecificlistofPIECESquestions2UniversityofTorontoDepartmentofComputerScience©2004-5SteveEasterbrook.Thispresentationisavailablefreefornon-commercialusewithattributionunderacreativecommonslicense.5UniversityofTorontoDepartmentofComputerScience©2004-5SteveEasterbrook.Thispresentationisavailablefreefornon-commercialusewithattributionunderacreativecommonslicense.6TechnicalfeasibilityIstheprojectpossiblewithcurrenttechnology?EconomicfeasibilityIstheprojectpossible,givenresourceconstraints?SchedulefeasibilityIsitpossibletobuildasolutionintimetobeuseful?OperationalfeasibilityIfthesystemisdeveloped,willitbeused?FourTypesoffeasibilityTechnicalfeasibilityIstheprojectpossiblewithcurrenttechnology?Whattechnicalriskisthere?Availabilityofthetechnology:Isitavailablelocally?Canitbeobtained?Willitbecompatiblewithothersystems?EconomicfeasibilityIstheprojectpossible,givenresourceconstraints?Whatarethebenefits?BothtangibleandintangibleQuantifythem!Whatarethedevelopmentandoperationalcosts?Arethebenefitsworththecosts?SchedulefeasibilityIsitpossibletobuildasolutionintimetobeuseful?Whataretheconsequencesofdelay?Anyconstraintsontheschedule?Cantheseconstraintsbemet?OperationalfeasibilityIfthesystemisdeveloped,willitbeused?Humanandsocialissues…Potentiallabourobjections?Managerresistance?Organizationalconflictsandpolicies?Socialacceptability?legalaspectsandgovernmentregulations?UniversityofTorontoDepartmentofComputerScience©2004-5SteveEasterbrook.Thispresentationisavailablefreefornon-commercialusewithattributionunderacreativecommonslicense.7(1)TechnicalFeasibilityIstheproposedtechnologyorsolutionpractical?Dowecurrentlypossessthenecessarytechnology?Dowepossessthenecessarytechnicalexpertise…andistheschedulereasonableforthisteam?Isrelevanttechnologymatureenoughtobeeasilyappliedtoourproblem?Whatkindsoftechnologywillweneed?Someorganizationsliketousestate-of-the-arttechnology…butmostprefertousematureandproventechnology.Amaturetechnologyhasalargercustomerbaseforobtainingadviceconcerningproblemsandimprovements.Istherequiredtechnologyavailable“inhouse”?Ifthetechnologyisavailable:…doesithavethecapacitytohandlethesolution?Ifthetechnologyisnotavai