ࡱ> []ZY G+bjbjWW ^== &r] 4 hr $ d . 6d z z z z VL$ " 6z z 66^ z z . ^^^6( z z  6^^L z 4 ^ Vision and Scope Document for Cafeteria Ordering System Version 1.0 approved Prepared by Karl Wiegers Process Impact November 4, 2002 Table of Contents  TOC \o "1-3" \t "TOCentry,1" Table of Contents  PAGEREF _Toc25579274 \h ii Revision History  PAGEREF _Toc25579275 \h ii 1. Business Requirements  PAGEREF _Toc25579276 \h 1 1.1. Background, Business Opportunity, and Customer Needs  PAGEREF _Toc25579277 \h 1 1.2. Business Objectives and Success Criteria  PAGEREF _Toc25579278 \h 1 1.3. Business Risks  PAGEREF _Toc25579279 \h 2 2. Vision of the Solution  PAGEREF _Toc25579280 \h 2 2.1. Vision Statement  PAGEREF _Toc25579281 \h 2 2.2. Major Features  PAGEREF _Toc25579282 \h 2 2.3. Assumptions and Dependencies  PAGEREF _Toc25579283 \h 2 3. Scope and Limitations  PAGEREF _Toc25579284 \h 3 3.1. Scope of Initial and Subsequent Releases  PAGEREF _Toc25579285 \h 3 3.2. Limitations and Exclusions  PAGEREF _Toc25579286 \h 3 4. Business Context  PAGEREF _Toc25579287 \h 4 4.1. Stakeholder Profiles  PAGEREF _Toc25579288 \h 4 4.2. Project Priorities  PAGEREF _Toc25579289 \h 5  Revision History NameDateReason For ChangesVersionKarl Wiegers10/13/02initial draft1.0 draft 1Karl Wiegers11/4/02baseline following changes after inspection1.0 approved Business Requirements Background, Business Opportunity, and Customer Needs A majority of Process Impact employees presently spend an average of 60 minutes per day going to the cafeteria to select, purchase, and eat lunch. About 20 minutes of this time is spent walking to and from the cafeteria, selecting their meals, and paying for their meals by cash or credit card. When employees go out for lunch, they spend an average of 90 minutes off-site. Some employees phone the cafeteria in advance to order a meal to be ready for them to pick up. Employees dont always get the selections they want because the cafeteria runs out of certain items. The cafeteria wastes a significant quantity of food that is not purchased and must be thrown away. These same issues apply to breakfast and supper, although far fewer employees use the cafeteria for those meals than for lunch. Many employees have requested a system that would permit a cafeteria user to order meals on-line, to be delivered to a designated company location at a specified time and date. Such a system would save those employees who use the service considerable time and it would increase the chance of them getting the food items they prefer. This would improve both their quality of work life and their productivity. Knowing what food items customers want in advance would reduce wastage in the cafeteria and would improve the efficiency of cafeteria staff. The future ability for employees to order meals for delivery from local restaurants would make a wider range of choices available to employees and provides the possibility of cost savings through volume purchase agreements with the restaurants. It might also permit Process Impact to have the cafeteria handle only individual lunches, relying on restaurants to fill orders for breakfasts, dinners, special events, and weekend meals. Business Objectives and Success Criteria BO-1: Reduce cafeteria food wastage by 50% within 6 months following initial release. Scale: Value of food thrown away each week by cafeteria staff. Meter: Examination of Cafeteria Inventory System logs Past [2002, initial study]: 30% Plan: Less than 15% Must: Less than 20% BO-2: Reduce cafeteria operating costs by 15% within 12 months following initial release. BO-3: Increase average effective work time by 20 minutes per employee per day within 3 months following initial release. SC-1: Have 75% of those employees who presently use the cafeteria use the Cafeteria Ordering System within 6 months following initial release. SC-2: Achieve an increase in the average rating on the quarterly cafeteria satisfaction survey of 0.5 within 3 months following initial release and 1.0 within 12 months following initial release. Business Risks RI-1: The Cafeteria Employees Union might require that their contract be renegotiated to reflect the new employee roles and cafeteria hours of operation. (Probability = 0.6; Impact = 3) RI-2: Too few employees might use the system, reducing the return on investment from the system development and the changes in cafeteria operating procedures. (Probability =0.3; Impact = 9) RI-3: Local restaurants might not agree to offer price reductions to justify employees using the system, which would reduce employee satisfaction with the system and possibly their usage of it. (Probability = 0.4; Impact = 3) Vision of the Solution Vision Statement For employees who wish to order meals from the company cafeteria or from local restaurants on-line, the Cafeteria Ordering System is an Internet-based application that will accept individual or group meal orders, process payments, and trigger delivery of the prepared meals to a designated location on the Process Impact campus. Unlike the current telephone and manual ordering processes, employees who use the Cafeteria Ordering System will not have to go to the cafeteria to get their meals, which will save them time and will increase the food choices available to them. Major Features FE-1: Order meals from the cafeteria menu to be picked up or delivered FE-2: Order meals from local restaurants to be delivered FE-3: Create, view, modify, and delete meal service subscriptions FE-4: Register for meal payment options FE-5: Request meal delivery FE-6: Create, view, modify, and delete cafeteria menus FE-7: Order custom meals that arent on the cafeteria menu FE-8: Produce recipes and ingredient lists for custom meals from cafeteria FE-9: Provide system access through corporate Intranet or through outside Internet access by authorized employees Assumptions and Dependencies AS-1: Intranet-enabled computers and printers will be available in the cafeteria to permit cafeteria employees to process the expected volume of orders without missing any delivery time windows. AS-2: Cafeteria staff and vehicles will be available to deliver all orders within 15 minutes of the requested delivery time. DE-1: If a restaurant has its own on-line ordering system, the Cafeteria Ordering System must be able to communicate with it bidirectionally. Scope and Limitations Scope of Initial and Subsequent Releases FeatureRelease 1Release 2Release 3FE-1Standard meals from lunch menu only; delivery orders may be paid for only by payroll deductionAccept orders for breakfasts and dinners, in addition to lunches; accept credit and debit card paymentsFE-2Not implementedNot implementedFully implementedFE-3Implemented if time permits (medium priority)Fully implementedFE-4Register for payroll deduction payments onlyRegister for credit card and debit card paymentsFE-5Meals will be delivered only to company campus sites, not to off-site locationsAdd delivery from cafeteria to selected off-site locationsFE-6Fully implementedFE-7Not implementedNot implementedFully implementedFE-8Not implementedFully implementedFE-9Fully implementedLimitations and Exclusions LI-1: Some food items that are available from the cafeteria will not be suitable for delivery, so the menus available to patrons of the Cafeteria Ordering System will be a subset of the full cafeteria menus. LI-2: The Cafeteria Ordering System shall be used only for the cafeteria at the main Process Impact campus in Clackamas, Oregon. Business Context Stakeholder Profiles StakeholderMajor ValueAttitudesMajor InterestsConstraintsCorporate Managementimproved employee productivity; cost savings for cafeteriastrong commitment through release 2; support for release 3 contingent on earlier resultscost savings must exceed development and usage costsnone identifiedCafeteria Staffmore efficient use of staff time throughout the day; higher customer satisfactionconcern about union relationships and possible downsizing; otherwise receptivejob preservationtraining for staff in Internet usage needed; delivery staff and vehicles neededPatronsbetter food selection; time savings; conveniencestrong enthusiasm, but might not use it as much as expected because of social value of eating lunches in cafeteria and restaurantssimplicity of use; reliability of delivery; availability of food choicesaccess to corporate Intranet is neededPayroll Departmentno benefit; needs to set up payroll deduction registration schemenot happy about the software work needed, but recognizes the value to the company and employeesminimal changes in current payroll applicationsno resources yet committed to make software changesRestaurant Managersincreased sales; marketing exposure to generate new customersreceptive but cautiousminimal new technology needed; concern about resources and costs of delivering mealsmight not have staff and capacity to handle order levels; might need to get Internet access Project Priorities DimensionDriverConstraintDegree of FreedomSchedulerelease 1 planned to be available by 3/1/03, release 2 by 5/1/03; overrun of up to 3 weeks acceptable without sponsor reviewFeaturesAll features scheduled for release 1.0 must be fully operationalQuality95% of user acceptance tests must pass; all security tests must pass; compliance with corporate security standards must be demonstrated for all secure transactionsStaffprojected team size is half-time project manager, 2 developers, and half-time tester; additional half-time developer and half-time tester will be available if necessaryCostbudget overrun up to 15% acceptable without sponsor review  This example shows the use of Planguage as a way to precisely state a business objective or other requirement. Copyright 2002 by Karl E. Wiegers. All Rights Reserved. Vision and Scope for Cafeteria Ordering System Page  PAGE \* MERGEFORMAT 5 Copyright 2002 by Karl E. Wiegers. All Rights Reserved. 78QRSTU*+,-.IJcdefg~j]UjUjgUjUjqUjUj{UjU jUj5CJU5CJCJ CJ(B9NgvV/hIA!  9NgvV/hIAxz{|}( 5 6 7 M v5k+++ +A+*        !  >  *+DEFGHwx"#<=>?@YZstuvwxy{}6 55CJ 5CJmHj5CJUmHj5UjUj?UjUjIUjUjSUjU jU?Axz{|}C$$l    \  &        (($! ( 5 6 7 M v<pnljnnnC$$l    \  &    (($C$$l    \  & 6 7   UVDEkl!!!5"6"""J#K#z#{#$$$$Y$Z$~$$$$$$"%#%Q%R%%%%%%%&&&&&&''''''((Z([()) * * *q*r*~****++++mH jU 56CJ6556 j0J-UNHCJ Wv5kbD[l9{1|+*bD[l9{1| K¶Ԡʂtoje]Q    ** *V   V*.****/*q*       *y*7*\   \*_***h*| K *4>?D   "2D8$$l 8$$$$l 8$.$$$$* *4>?D   "2DEJxFyrkd`YRK          1  ^  cd  e  w                L     .  .  .  . DEJxFHh$$$l 8$     3 !!!!yugb]UI    **                     -  =  M  RS  T  U  g  lm  n     3 !!!!!!!!!h$$$$*$$l 8$$!!!!!!!!:"""""";######%$$$%%,%n%%%Ľ}vohd]VOH    (  j  }~      q          [          \              !!!:"""""";##^LN$$l    rr E$$N$$l    rr E$           #####%$$$%%,%n%%%2&3&G&&&&M'N'O'ߴhl$$lZ    r E$$$l    r E$$%2&3&G&&&&M'N'O'b'l's'~''''''((#($(e(f(g(o(p())))))))))) * * *}*~****+++ + +D+E+F+G+˽  6   6HI        O  cd  7O'b'l's'~''''''((#($l4C$$l    \F$$C$$l    \F$        .$$$ #($(e(f(g(o(p())))))))))) * * *}*~*** $,.$$$$$l     F$$* + +D+E+F+G+$+ +D+F+G+6 56CJ0 0000&PP/ =!"#$%&00 &P/ =!"#$%#0P/ =!"#$%{DyK  _Toc25579274{DyK  _Toc25579275{DyK  _Toc25579276{DyK  _Toc25579277{DyK  _Toc25579278{DyK  _Toc25579279{DyK  _Toc25579280{DyK  _Toc25579281{DyK  _Toc25579282{DyK  _Toc25579283{DyK  _Toc25579284{DyK  _Toc25579285{DyK  _Toc25579286{DyK  _Toc25579287{DyK  _Toc25579288{DyK  _Toc255792890 [.@.NormaldCJmH N@N Heading 1$ & Fd@& 5CJ$KHL@L Heading 2$ & F@&5CJOJQJ8@8 Heading 3 & F<@&HH Heading 4$ & F<@& 5OJQJ<< Heading 5 & F<@&CJ@@ Heading 6 & F<@&6CJDD Heading 7 & F<@& CJOJQJHH Heading 8 & F<@&6CJOJQJJ J Heading 9 & F<@&56CJOJQJ<A@<Default Paragraph FontB @BFooter  H$56CJOJQJkH<<bullet & F h CJOJQJB@BHeader  H$56CJOJQJkH>"> table_leftd$5CJ.!2. table_right5*OaB*line $d$CJ($OaR$ByLineCJD>@bDTitle$d5CJ@KHOJQJ^Or^ChangeHistory Title$$d<<5CJ$OJQJ:a: SuperTitle$d0CJ>O>TOCEntry dx5CJ$OJQJ6B@6 Body Text6CJOJQJ@0@ List Bullet & Fd$<CJ""TOC 3@@ boilerplated$6CJOJQJ""TOC 4NONTable Text small$$ CJOJQJ.@.TOC 1 h! mH2@2TOC 2!h  ! mH""TOC 5"""TOC 6#""TOC 7$""TOC 8%""TOC 9&r Bull List' & Fdh<xEƀgDD Normal Unindented(dx22 Normal Indent)$/@$List *0.O. List indent+D@D Footnote Text,dxCJ8&@8Footnote ReferenceH*BO1B Table Head. & F<@& 5OJQJL!L subHeading 2/$ & Fdx CJOJQJ G'qt7G'^2^Z^;;6 +G+.Av|D!#O'#(*G+ "$&()+,-!%G+!#%'*7RT+-Idf~ *EGw"=?YtvxG' %%%%%%%%%%%%%%%%p! _Toc416530762 _Toc25579274 _Toc25579275 _Toc25579276 _Toc25579277 _Toc18551419 _Toc25579278 _Toc25579279 _Toc25579280 _Toc25579281 _Toc25579282 _Toc25579283 _Toc25579284 _Toc25579285 _Toc25579286 _Toc25579287 _Toc25579288 _Toc25579289}7Mv D[O#H' L Zk 2a#H' &~&E'H' Karl Wiegers=D:\Books\Requirements 2E\Back Matter\COS_vision_and_scope.doc Karl Wiegers=D:\Books\Requirements 2E\Back Matter\COS_vision_and_scope.doc Karl Wiegers=D:\Books\Requirements 2E\Back Matter\COS_vision_and_scope.doc Karl Wiegers=D:\Books\Requirements 2E\Back Matter\COS_vision_and_scope.doc Karl Wiegers=D:\Books\Requirements 2E\Back Matter\COS_vision_and_scope.doc Karl Wiegers=D:\Books\Requirements 2E\Back Matter\COS_vision_and_scope.doc Karl WiegersBD:\Books\Requirements 2E\Back Matter\copy COS_vision_and_scope.doc Karl WiegersBD:\Books\Requirements 2E\Back Matter\copy COS_vision_and_scope.doc Karl Wiegers;D:\Business\website\process_assets\COS_vision_and_scope.doc Karl Wiegers;D:\Business\website\process_assets\COS_vision_and_scope.doc 4&\߈tmW z@M'4} d| q(TyCvdTwqTP yT):{z hhOJQJo(*0^`0OJQJo(hH^`OJQJ^Jo(hHopp^p`OJQJo(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJQJo(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJQJo(hHP.@@..0..``...  ....  .....  ...... `....... 00........ hhOJQJo( hhOJQJo( hhOJQJo( hhOJQJo(  hOJQJo( <wq4} yCvdq(P ymW ):{< @h 8OJQJo( @ & &X< & &G'`@GTimes New Roman5Symbol3& ArialSTimesTimes New Roman;Wingdings?5 Courier New"Ahkfiq&D+ _B)l>!0d&"b#.Vision and Scope for Cafeteria Ordering System Karl Wiegers Karl Wiegers Oh+'0 ,8 T ` l x/Vision and Scope for Cafeteria Ordering System0isi Karl Wiegersopearl Normal.dots Karl Wiegersope10lMicrosoft Word 8.0r@vA@`.@:@m_ ՜.+,D՜.+,h$ hp  Process ImpactB& /Vision and Scope for Cafeteria Ordering System Title 6> _PID_GUIDAN{E6755D1E-876A-11D2-8460-B14C08E7F206}  !"#$%&'()*+,-./12345679:;<=>?@ABCDEFGHIKLMNOPQSTUVWXY\Root Entry FYѲ^Data 01Table8G#WordDocument^SummaryInformation(JDocumentSummaryInformation8RCompObjjObjectPool  FMicrosoft Word Document MSWordDocWord.Document.89q