Identify two quality attributes( software requirements engineering) the new system should hold. Explain why each of the
Posted: Fri Jul 01, 2022 5:34 am
Identify two quality attributes( softwarerequirements engineering) the new system should hold. Explain whyeach of theattributes is identified as important to the system
Goatilicious , a small company based in Suffolk, has been makingluxury goat milk ice creamfor nearly ten years. Its owner and Managing Director, WarrenRandall, runs the business fromhis farm where he and his staff rear the goats and make the icecream which is sold to farmshops, delicatessens, restaurants and schools across the East ofEngland. The herd nowcomprises some 300 mainly Anglo-Nubian goats and is maintained byHead Goatherd,Malcolm Illingworth, and five other stock workers who alsoundertake the twice-daily milkings.Under the supervision of Production Manager, Rachel Scott, the teamof ten food techniciansmanufacture the ice cream in over forty flavours (some as stockitems and some made to orderonly) and package it in 5 litre napolis, for serve-over counters,and retail tubs of 1litre and500ml as well as ‘spoon in lid’ convenience tubs of 125ml. The icecream is stored onsite inwalk-in freezers at -29°C and, using the company’s own freezervans, delivered to customers bythe five drivers and Logistics Manager, Rhys Hawksby. Ellie Martin(Office Supervisor) coordinates all of the company’s activitiesfrom the office onsite, where she and her two officestaff process customer orders and invoices (and payments) and runthe payroll as well as tryingto keep on top of maintaining levels of consumables such as feedand bedding for the goats andthe various added ingredients required to make the ice cream.Beyond a couple of simplespreadsheets and the COTS payroll system there is no automation inthe office and, followingthe recent expansion of the company and in the light of Warren’splans for the next year whichinclude opening more channels to market and increasing sales byanother 15%, Ellie has beenexpressing concerns over her team’s ability to cope. Under somepressure from Ellie, Warrenhas agreed to look into the possibility of developing an integratedIT system to automate a lot ofthe office work and to assist with stock control (and, possibly,herd management). Havingdiscussed this with the Management Team (MD, Production Manager,Logistics Manager,Office Supervisor), Warren has made a start on identifyingrequirements for the system but hasquickly got out of his depth. He has decided to limit the systeminitially to handling customerorders and invoices and has now hired you as a Business Analyst tocontinue the work, knownas the First Step project. The new system will need to takecustomer orders and produceinvoices. It has occurred to Warren that it might drive up sales ifcustomers could place ordersonline as well as by phone and this is now a top priority.The requirements Warren has identified so far are:
Requirements/Functions1. All new customers need to be added to the system easily.2. The system must record customer orders (not payments yet) up toabout 50 per day. Theseneed to be retained for five years.3. Office staff can do 1. & 2. and so can customers themselves,via the website.4. The system should generate (but not send) invoices automaticallyas orders are received.5. Office staff (only) must be able to revise the details of anorder and a new invoice should begenerated as a result.6. Weekly reports of unpaid invoices will be needed by theMD.7. Office staff must be able to print invoices or email them tocustomers.8. The Production Manager would like to be able to view allcustomer orders so that she canplan production.9. It should be possible to vary the payment terms on theinvoices10. It all needs to interface with the payroll system (MD’srequirement)
Goatilicious , a small company based in Suffolk, has been makingluxury goat milk ice creamfor nearly ten years. Its owner and Managing Director, WarrenRandall, runs the business fromhis farm where he and his staff rear the goats and make the icecream which is sold to farmshops, delicatessens, restaurants and schools across the East ofEngland. The herd nowcomprises some 300 mainly Anglo-Nubian goats and is maintained byHead Goatherd,Malcolm Illingworth, and five other stock workers who alsoundertake the twice-daily milkings.Under the supervision of Production Manager, Rachel Scott, the teamof ten food techniciansmanufacture the ice cream in over forty flavours (some as stockitems and some made to orderonly) and package it in 5 litre napolis, for serve-over counters,and retail tubs of 1litre and500ml as well as ‘spoon in lid’ convenience tubs of 125ml. The icecream is stored onsite inwalk-in freezers at -29°C and, using the company’s own freezervans, delivered to customers bythe five drivers and Logistics Manager, Rhys Hawksby. Ellie Martin(Office Supervisor) coordinates all of the company’s activitiesfrom the office onsite, where she and her two officestaff process customer orders and invoices (and payments) and runthe payroll as well as tryingto keep on top of maintaining levels of consumables such as feedand bedding for the goats andthe various added ingredients required to make the ice cream.Beyond a couple of simplespreadsheets and the COTS payroll system there is no automation inthe office and, followingthe recent expansion of the company and in the light of Warren’splans for the next year whichinclude opening more channels to market and increasing sales byanother 15%, Ellie has beenexpressing concerns over her team’s ability to cope. Under somepressure from Ellie, Warrenhas agreed to look into the possibility of developing an integratedIT system to automate a lot ofthe office work and to assist with stock control (and, possibly,herd management). Havingdiscussed this with the Management Team (MD, Production Manager,Logistics Manager,Office Supervisor), Warren has made a start on identifyingrequirements for the system but hasquickly got out of his depth. He has decided to limit the systeminitially to handling customerorders and invoices and has now hired you as a Business Analyst tocontinue the work, knownas the First Step project. The new system will need to takecustomer orders and produceinvoices. It has occurred to Warren that it might drive up sales ifcustomers could place ordersonline as well as by phone and this is now a top priority.The requirements Warren has identified so far are:
Requirements/Functions1. All new customers need to be added to the system easily.2. The system must record customer orders (not payments yet) up toabout 50 per day. Theseneed to be retained for five years.3. Office staff can do 1. & 2. and so can customers themselves,via the website.4. The system should generate (but not send) invoices automaticallyas orders are received.5. Office staff (only) must be able to revise the details of anorder and a new invoice should begenerated as a result.6. Weekly reports of unpaid invoices will be needed by theMD.7. Office staff must be able to print invoices or email them tocustomers.8. The Production Manager would like to be able to view allcustomer orders so that she canplan production.9. It should be possible to vary the payment terms on theinvoices10. It all needs to interface with the payroll system (MD’srequirement)