Sachverhalt: Sachverhalt: A. Die 1963 geborene M._ leidet seit ihrer Kindheit an einem hochgradigen Astigmatismus myopicus compositus links mehr als rechts, einem Offenwinkelglaukom beidseits sowie einer relativen konzentrischen Gesichtsfeldeinengung auf 80 bis 90° (Bericht des Dr. med. O._, vom 6. Juni 1997). Am 26. Mai 1997 meldete sie sich zum Bezug von Leistungen bei der IV-Stelle des Kantons Schwyz an, welche das Leistungsbegehren am 18. Juli 1997 ablehnte. Ende Mai 1997 verlor sie ihre Stelle als Lagermitarbeiterin bei der Firma T._, die sie seit dem 1. November 1979 innegehabt hatte. Bis zum Antritt einer neuen Stelle am 1. Mai 1998 als stundenweise Aushilfe in der Schaukäserei S._, bezog M._ Taggelder der Arbeitslosenversicherung. Am 4. Januar 2000 liess sie sich erneut zum Bezug von IV-Leistungen anmelden, nachdem eine neuropsychologische Untersuchung am Universitätsspital Zürich vom 12. November 1999 verschiedene Defizite ergeben hatte. Die Stelle in der Schaukäserei S._ wurde ihr auf den 1. Oktober 2001 gekündigt. Im November 2001 absolvierte M._ ein Schnupperpraktikum im Personalrestaurant des B._, und arbeitet seit dem 7. Januar 2002 als Festangestellte an einem geschützten Arbeitsplatz in dieser Institution. Nach medizinischen und erwerblichen Abklärungen sprach die IV-Stelle des Kantons Schwyz M._ mit Verfügung vom 26. Oktober 2001 eine halbe Invalidenrente ab 1. Januar 1999 zu. A. Die 1963 geborene M._ leidet seit ihrer Kindheit an einem hochgradigen Astigmatismus myopicus compositus links mehr als rechts, einem Offenwinkelglaukom beidseits sowie einer relativen konzentrischen Gesichtsfeldeinengung auf 80 bis 90° (Bericht des Dr. med. O._, vom 6. Juni 1997). Am 26. Mai 1997 meldete sie sich zum Bezug von Leistungen bei der IV-Stelle des Kantons Schwyz an, welche das Leistungsbegehren am 18. Juli 1997 ablehnte. Ende Mai 1997 verlor sie ihre Stelle als Lagermitarbeiterin bei der Firma T._, die sie seit dem 1. November 1979 innegehabt hatte. Bis zum Antritt einer neuen Stelle am 1. Mai 1998 als stundenweise Aushilfe in der Schaukäserei S._, bezog M._ Taggelder der Arbeitslosenversicherung. Am 4. Januar 2000 liess sie sich erneut zum Bezug von IV-Leistungen anmelden, nachdem eine neuropsychologische Untersuchung am Universitätsspital Zürich vom 12. November 1999 verschiedene Defizite ergeben hatte. Die Stelle in der Schaukäserei S._ wurde ihr auf den 1. Oktober 2001 gekündigt. Im November 2001 absolvierte M._ ein Schnupperpraktikum im Personalrestaurant des B._, und arbeitet seit dem 7. Januar 2002 als Festangestellte an einem geschützten Arbeitsplatz in dieser Institution. Nach medizinischen und erwerblichen Abklärungen sprach die IV-Stelle des Kantons Schwyz M._ mit Verfügung vom 26. Oktober 2001 eine halbe Invalidenrente ab 1. Januar 1999 zu. B. Beschwerdeweise liess M._ die Aufhebung der Verfügung vom 26. Oktober 2001, die Prüfung der Rentenerhöhung durch die IV-Stelle und die rückwirkende Rentenausrichtung ab 1. Januar 1995, eventuell die Rückweisung an die Verwaltung zur genaueren Abklärung der Nachzahlungspflicht, beantragen. Mit Entscheid vom 17. April 2002 hob das Verwaltungsgericht des Kantons Schwyz unter Zusprechung einer Parteientschädigung von Fr. 1'500.- die Verfügung vom 26. Oktober 2001 insoweit auf, als es die Verwaltung verpflichtete, M._ eine halbe Invalidenrente ab 1. Mai 1998 zu entrichten; zudem wies es die Sache zur weiteren Sachverhaltsabklärung und Erlass einer neuen Verfügung über den Leistungsanspruch in der Zeit ab 1. Januar 2001 an die IV-Stelle zurück. B. Beschwerdeweise liess M._ die Aufhebung der Verfügung vom 26. Oktober 2001, die Prüfung der Rentenerhöhung durch die IV-Stelle und die rückwirkende Rentenausrichtung ab 1. Januar 1995, eventuell die Rückweisung an die Verwaltung zur genaueren Abklärung der Nachzahlungspflicht, beantragen. Mit Entscheid vom 17. April 2002 hob das Verwaltungsgericht des Kantons Schwyz unter Zusprechung einer Parteientschädigung von Fr. 1'500.- die Verfügung vom 26. Oktober 2001 insoweit auf, als es die Verwaltung verpflichtete, M._ eine halbe Invalidenrente ab 1. Mai 1998 zu entrichten; zudem wies es die Sache zur weiteren Sachverhaltsabklärung und Erlass einer neuen Verfügung über den Leistungsanspruch in der Zeit ab 1. Januar 2001 an die IV-Stelle zurück. C. Die IV-Stelle führt Verwaltungsgerichtsbeschwerde und beantragt die Aufhebung des angefochtenen Entscheids. M._ und die Vorinstanz schliessen auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung beantragt deren Gutheissung. 