1. Trang chủ
  2. » Giáo Dục - Đào Tạo

COMP1648 thiendmgc00659

8 59 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 73,3 KB

Nội dung

Development Frameworks and Methods Student: Đào Minh Thiện Section B: High lever requirements analysis and MoSCoW prioritisation What is high lever requirements B1 Review the ‘high level requirements’ list given at the end of Appendix A 1 B1.1 Identify any of the requirements that you feel are not appropriate high level requirements, giving your reasons for this B1.2 B2 Use the MoSCoW rules to prioritise the requirements in your updated ‘high level requirements list’ B2.1 Produce an updated ‘high level requirements list’ clearly showing the prioritisation you have 4 given to each of your requirements Section B: High lever requirements analysis and MoSCoW prioritisation What is high lever requirements High level requirements is a required function can be distributed using a box of time or some time-boxes (one or more of the time) B1 Review the ‘high level requirements’ list given at the end of Appendix A B1.1 Identify any of the requirements that you feel are not appropriate high level requirements, giving your reasons for this Name Requirements Reason Sarah The site must load quickly This is non-funtional requirement Bromley The requirement dependent on performance of the system The look and feel of the website should be The requirement dependent on well designed and showcase the products design of the system well I also want there to be rotating 3D views of the products Willow Quick and easy communication Like requirement of Sarah Bromley Grant This is non-funtional requirement The requirement dependent on design and performance of the system Hosting Register a URL Frederic Gather statistics on item popularity Smith The site must be safe and secure It depends on the security capabilities of the system Sean I like the idea of having an e-commerce This is only a desire of an employee, Sterling website, but I don’t want tours of the facility this requirement was contrary to and I don’t want to teach people how to do the requirements of the it Do not put that part in the system – tell management of Sarah Bromley them it cannot be done in time For the e-commerce part you need the This requires meaning donations normal bits all sites have and it should be more the need to perform In unhackable addition, it depends on the security capabilities of the system B1.2 No Requirements Customers must be able to register Reason The company's system is a big system, therefore and log in However, it would be great allowing users to register and sign the necessary if we could already create accounts for customers we know about and e- job In addition, sending information via email mail them their usernames and also expressed interest to customers, as well as passwords avoiding the virtual account in the system Customers must be able to search and The company has been operating for some time browse different products, whether so there are old and new clients, so allowing they are logged in or not people to search for the product when the customer has not logged in have access to a large number of new customers People should be able to contact us This is an important and necessary requirement, for bespoke items and the system assisting clients in buying products the company should facilitate communication with can create a good relationship with the them, including messages and customer In addition, the company may also sell sending pictures many kinds of items or to reach many new customers to introduce new products People should be able to sign up for glassblowing classes A way for people to create their own Companies only sell ready-made products, designs products may not fit in with the customer So the system support customers can design the products will make the company reach more customers A way to pay for an item E-commerce is increasingly growing, the system supports a variety of payment methods will make the customer feel satisfied We need to be able to track an item’s Customers can easily track their products from lifecycle, from where the order is order until the purchase order placed, up to the point where customers sign for the item they receive Alerts should be sent to people in different phases of the lifecycle, like notifications for a job We need to ensure that a Bookkeeping service is built in the system will bookkeeping service is built into the easily manage the money earned by the new system, as this will make my job company, instead of the money previously easier In the end this is all about earned and the money spent on management in making money and paying our many places employees, so the system should include that in its core Could we have a reporting system Provide the statistics in sales can monitor the that will provide graphs and figures business activities of the company on sales and market penetration B2 Use the MoSCoW rules to prioritise the requirements in your updated ‘high level requirements list’ B2.1 Produce an updated ‘high level requirements list’ clearly showing the prioritisation you have given to each of your requirements No Requirements Prioritization The system support users to register, login and send a Must have notification email to them Customers must be able to search and browse different Must have products, whether they are logged in or not The system to support communication with customers through Must have messages and photos Cusomter can sign up for glassblowing classes A way for people to create their own designs Should have A way to pay for an item, support Visa, Master-card, Paypal Must have The system should support for users to track the process of the Could have product from customer order products to when sending them We need to ensure that a bookkeeping service is built into the Should have new system, the service will support manager to manage money of the company The system should support the company's revenue tracking, and Could have market requirements through the reports Sarah Bromley has set a target of getting a prototype system up and running within 3 months of the start of the project So we have 48 hours in a week follow the labour law So we have 576 hours for a person We have 3 people in the group We follow MoSCoW rules, the time of "must have" not exceed 60% of the time, the time of the "should have" requirements does not exceed 20% of the total time available , and 20% of the remainder is of the "could have" requirements Time box No Requirements Prioritization The system support users to register, login and send a Must have Hours 100 hours notification email to them Customers must be able to search and browse Must have 150 hours different products, whether they are logged in or not The system to support communication with customers Must have 250 hours through messages and photos Cusomter can sign up for glassblowing classes Must have 200 hours A way for people to create their own designs Should have 100 hours A way to pay for an item, support Visa, Master-card, Must have Paypal 300 hours The system should support for users to track the Could have 140 hours process of the product from customer order products to when sending them We need to ensure that a bookkeeping service is built Should have 100 hours into the new system, the service will support manager to manage money of the company The system should support the company's revenue Could have 150 hours tracking, and market requirements through the reports No Prioritization Total hours Percent of time box Must have 1000 hours 57,87% Should have 200 hours 11,5% Could have 290 hours 16,7% B2.2 Explain how you set about prioritising the requirements and justify your reasons for the decisions that you made The system support users to register, login and send a notification email to them (must have) Login and registration are two basic functions of a system, from login and register, customers can use the system to order and track products So this is a request must be made when developing a system Besides sending mail also reduces the virtual account in the system Customers must be able to search and browse different products, whether they are logged in or not (must have) The new customers or customers who just refer to the products, they must sign in to search for employment is not necessary In addition, the search for a product in a system is extremely important, it assists buyers with easy access to the products of the company The system to support communication with customers through messages and photos (must have) The old system of using social networks to support the purchase, this helps the company sell more than products and create a good relationship with customers, so the new system should continue to maintain such user support on the old system Cusomter can sign up for glassblowing classes (must have) This is one of the requirements of the owners of the company, in addition, it is also a new business direction of the company, so the system needs to function for customers subscribing to the glassblowing classes A way for people to create their own designs (should have) This is an important requirement, but not really needed, the company could still work well as before due to the sale of items available, in addition, there are also glassblowing classes to customers make the products they desire, so the priority of the requirement is "should have" A way to pay for an item, support Visa, Master-card, Paypal (must have) Support for multiple forms of payment to customers is an essential requirement, need to have E-commerce is increasingly developing as users shopping online more than they use the payment card instead of cash, so this is an important requirement must have in any e-commerce system The system should support for users to track the process of the product from customer order products to when sending them (could have) When users order successfully, they need to get the message or information about their products as well as the time they can get This requirement ensures proper delivery company calendar and avoids the situation many times from which delivery must reduce out costs in transportation We need to ensure that a bookkeeping service is built into the new system, the service will support manager to manage money of the company (should have) Bookkeeping service is an important system but not really necessary to have, in the time of development of the system, the number of employees of the company has not much, so focus on the development of bookkeeping service is not necessary The system should support the company's revenue tracking, and market requirements through the reports.(could have) The track sold out products ensure the company can manage source, needs of the client, or access the company's prospects In addition, revenue management products can sell out for owners to track the development of the company So this is a required should have

Ngày đăng: 27/10/2019, 23:47

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN