Report on System Analysis and Design: Scrum for Comfort Quilts Limited
VerifiedAdded on 2020/04/07
|12
|1942
|52
Report
AI Summary
This report delves into the application of the Scrum methodology within the context of system analysis and design for Comfort Quilts Limited, a company aiming to enhance its business operations through a new custom system. The report begins by introducing Scrum as an Agile methodology, emphasizing its benefits such as adaptability and collaborative teamwork. It then discusses the Scrum roles (Product Owner, Scrum Master, and Team) and the Scrum model process, including product and sprint backlogs. The report highlights the advantages of Scrum, such as efficient time and resource utilization, adaptability to feedback, and clear visibility through meetings. Furthermore, the report includes a detailed event table, a class diagram, and use case diagrams, illustrating the system's functionalities, particularly the process of creating purchase orders and selecting shipping methods. The report concludes with references to supporting literature.

System Analysis & Design 1
System Analysis & Design
Submitted by
Course
Professor
Date
System Analysis & Design
Submitted by
Course
Professor
Date
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

System Analysis & Design 2
Introduction
Comfort Quilts Limited is the organization located in Sydney which sells imported silk
eiderdowns like as done by retail stores, whole sale via means of web. The main suppliers for
Comfort Quilts are based in China, by delivering their material through the post services. The
association is hoping to extend its business. They have just worked on to supplant a manual stock
control and client relationship frameworks with a custom framework. Currently, they are
processing their business online to private individuals instead of organizations, so this is the
direct business to consumers. They intend to utilize various customs clearance agents for clearing
shipments by means of custom. Comfort quilts purchases in large number and those are shipped
through various shipment channels that includes dispatches like UPS, airship cargo or delivery
subject to the amount requested and the desperation for the request. Comfort Quilts need to have
the capacity to connect each buy with the shipping strategy and keep up a record of the cost and
timeframe taken for every shipment. They additionally need to keep up points of interest of each
buy. In this paper, we will discuss about adaptive systems development methodology Scrum.
Scrum Development Methodology
Data innovation could help the comfort quilts in making better decision, quicker reactions to the
business, enhance the communication, furthermore, and make a brilliant speculation. The
business improvement impacts on the enhanced requirements of programming which is suitable
with its demands. The methodology of software development can be defined as the procedure of
organizing various technique as well as its notations or symbols that has been characterized to
develop the software for the organization.
Introduction
Comfort Quilts Limited is the organization located in Sydney which sells imported silk
eiderdowns like as done by retail stores, whole sale via means of web. The main suppliers for
Comfort Quilts are based in China, by delivering their material through the post services. The
association is hoping to extend its business. They have just worked on to supplant a manual stock
control and client relationship frameworks with a custom framework. Currently, they are
processing their business online to private individuals instead of organizations, so this is the
direct business to consumers. They intend to utilize various customs clearance agents for clearing
shipments by means of custom. Comfort quilts purchases in large number and those are shipped
through various shipment channels that includes dispatches like UPS, airship cargo or delivery
subject to the amount requested and the desperation for the request. Comfort Quilts need to have
the capacity to connect each buy with the shipping strategy and keep up a record of the cost and
timeframe taken for every shipment. They additionally need to keep up points of interest of each
buy. In this paper, we will discuss about adaptive systems development methodology Scrum.
Scrum Development Methodology
Data innovation could help the comfort quilts in making better decision, quicker reactions to the
business, enhance the communication, furthermore, and make a brilliant speculation. The
business improvement impacts on the enhanced requirements of programming which is suitable
with its demands. The methodology of software development can be defined as the procedure of
organizing various technique as well as its notations or symbols that has been characterized to
develop the software for the organization.

System Analysis & Design 3
The Scrum system is the part of the Agile Methodology for software development which is
anticipated that would enhance the overall speed as well as adaptability in the software
advancement venture. This framework is extra responsive structure of software advancement
process as well as oversee items or application advancement. The main emphasis is on
methodology, an adaptable encompassing software advancement where the development group
functioned as a unit to accomplish shared objectives" instead of "conventional methodologies, a
succession". Scrum possess complex process where many elements that influence the last
outcome. (Permana, 2015).
Scrum and Agile
Associations like Comfort Quilts mainly seek for particular methodologies of Agile development
process. These are - Dynamic Systems Development Method (DSDM), Scrum, etc. I choose
scrum from them because according to me Scrum can empower our underlying breakthroughs.
The definition of scrum can provide our team the self-governance that we are expecting to do our
best work while helping our manager who is now Project Manager in order to have the business
comes about he required. Scrum has given us opportunities for other Agile practices like test-
driven development (TDD). A genuinely agile endeavor would not favor for business or
technicality. It would have groups working specifically on having better business values. We get
the best outcomes when we include the entire business in this. (Scrum Methodology, 2016).
Why Scrum will be better for Our Project
The Scrum way to deal with venture administration empowers software development
associations to organize the work that issues most and separate it into sensible parts. Scrum is
about teaming up and discussing both with the staff who are taking the necessary steps and the
The Scrum system is the part of the Agile Methodology for software development which is
anticipated that would enhance the overall speed as well as adaptability in the software
advancement venture. This framework is extra responsive structure of software advancement
process as well as oversee items or application advancement. The main emphasis is on
methodology, an adaptable encompassing software advancement where the development group
functioned as a unit to accomplish shared objectives" instead of "conventional methodologies, a
succession". Scrum possess complex process where many elements that influence the last
outcome. (Permana, 2015).
Scrum and Agile
Associations like Comfort Quilts mainly seek for particular methodologies of Agile development
process. These are - Dynamic Systems Development Method (DSDM), Scrum, etc. I choose
scrum from them because according to me Scrum can empower our underlying breakthroughs.
The definition of scrum can provide our team the self-governance that we are expecting to do our
best work while helping our manager who is now Project Manager in order to have the business
comes about he required. Scrum has given us opportunities for other Agile practices like test-
driven development (TDD). A genuinely agile endeavor would not favor for business or
technicality. It would have groups working specifically on having better business values. We get
the best outcomes when we include the entire business in this. (Scrum Methodology, 2016).
Why Scrum will be better for Our Project
The Scrum way to deal with venture administration empowers software development
associations to organize the work that issues most and separate it into sensible parts. Scrum is
about teaming up and discussing both with the staff who are taking the necessary steps and the
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

System Analysis & Design 4
general population who require the work done. It's tied in with delivering project frequently as
well as reacting to criticism, expanding business values by guaranteeing that clients get what
they really need. (Version one, 2017).
The SCRUM procedure for system development, is intended to be very adaptable during the
entire project. It gives control systems to plan a software release and after that overseeing factors
as the venture advances. This empowers associations to change the task or its deliverables at any
step, and that choose to deliver most appropriate product. The SCRUM system liberates
designers to devise the quickest solutions all through the undertaking, as a process of learning.
The small groups of software developers can share inferred information about advancement
processes. It also includes the training process. (Schwaber, n.d).
Scrum Projects accept that the responsiveness to the clients request drives achievement and also
helps to deliver high-need necessities rapidly and can change the schedule for its Scope. It helps
to change on monthly basis as indicated by its prerequisites in need. It covers all the processes
by the present Sprint with next Sprint. It utilizes all its assets and therefore there is no
requirement for its specific resources. The result produced by Scrum is much better. (Mohamed,
2014).
Scrum Roles
Scrum is mainly divided into three roles – Product owner of Comfort Quilt, Scrum Master and
Team. In Scrum, Product Owner is the individual who is responsible of deciding the
determinations or the business of programming applications that needs to be fabricated. Product
Owner will enroll all the underlying necessities that are to be completed by the Team called
Product Backlog. Team on the other hand, is the person who runs the venture like business
general population who require the work done. It's tied in with delivering project frequently as
well as reacting to criticism, expanding business values by guaranteeing that clients get what
they really need. (Version one, 2017).
The SCRUM procedure for system development, is intended to be very adaptable during the
entire project. It gives control systems to plan a software release and after that overseeing factors
as the venture advances. This empowers associations to change the task or its deliverables at any
step, and that choose to deliver most appropriate product. The SCRUM system liberates
designers to devise the quickest solutions all through the undertaking, as a process of learning.
The small groups of software developers can share inferred information about advancement
processes. It also includes the training process. (Schwaber, n.d).
Scrum Projects accept that the responsiveness to the clients request drives achievement and also
helps to deliver high-need necessities rapidly and can change the schedule for its Scope. It helps
to change on monthly basis as indicated by its prerequisites in need. It covers all the processes
by the present Sprint with next Sprint. It utilizes all its assets and therefore there is no
requirement for its specific resources. The result produced by Scrum is much better. (Mohamed,
2014).
Scrum Roles
Scrum is mainly divided into three roles – Product owner of Comfort Quilt, Scrum Master and
Team. In Scrum, Product Owner is the individual who is responsible of deciding the
determinations or the business of programming applications that needs to be fabricated. Product
Owner will enroll all the underlying necessities that are to be completed by the Team called
Product Backlog. Team on the other hand, is the person who runs the venture like business
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

System Analysis & Design 5
analysts, framework investigators, developers, analyzers and others. Team is the person whose
responsibility is to complete the Product Backlog which is given by the Product Owner, Where
the individuals from the group are responsible of each Backlog which has been separated and in
addition are capable for comprehending what to do next. Scrum Master is the person who set the
scrum process during the undertaking. Scrum Master can present as well as actualize how Scrum
attempts to the group and ensure everybody on the undertaking actualizing Scrum technique.
(Satzinger & Jackson, 2016).
Scrum Model Process
The Scrum model anticipates that the developing team is able to deliver the system or framework
to a conceivably shippable state toward the completion of every Scrum sprint. The item backlog
is another ancient rarity of Scrum. This is the entire list of its functionality that is added to the
item. The product owner organizes the backlog so the team dependably works at the most
significant feature. The most mainstream and effective approach to make an item accumulation
utilizing Scrum strategy is to populate it with the customers of Comfort Quilts. The sprint
analysts, framework investigators, developers, analyzers and others. Team is the person whose
responsibility is to complete the Product Backlog which is given by the Product Owner, Where
the individuals from the group are responsible of each Backlog which has been separated and in
addition are capable for comprehending what to do next. Scrum Master is the person who set the
scrum process during the undertaking. Scrum Master can present as well as actualize how Scrum
attempts to the group and ensure everybody on the undertaking actualizing Scrum technique.
(Satzinger & Jackson, 2016).
Scrum Model Process
The Scrum model anticipates that the developing team is able to deliver the system or framework
to a conceivably shippable state toward the completion of every Scrum sprint. The item backlog
is another ancient rarity of Scrum. This is the entire list of its functionality that is added to the
item. The product owner organizes the backlog so the team dependably works at the most
significant feature. The most mainstream and effective approach to make an item accumulation
utilizing Scrum strategy is to populate it with the customers of Comfort Quilts. The sprint

System Analysis & Design 6
backlog is the list of errands that the team needs to perform with a specific end goal to deliver
the functionality it resolved to deliver the project. (Mountain Goat software, 2017).
Advantages of Scrum Methodology
Scrum guarantees compelling utilization of time as well as finances.
Substantial ventures are separated into effectively reasonable sprints
The development processes are coded and tried during the sprint.
Functions well for quick advancement ventures
The group gets clear perceivability through scrum meetings.
Scrum can embraces criticism from clients and the stakeholders.
Short sprints empower changes in light of criticism significantly more effortlessly.
The individual effort of every member is noticeable during day by day scrum meetings.
(Chandana, 2017).
backlog is the list of errands that the team needs to perform with a specific end goal to deliver
the functionality it resolved to deliver the project. (Mountain Goat software, 2017).
Advantages of Scrum Methodology
Scrum guarantees compelling utilization of time as well as finances.
Substantial ventures are separated into effectively reasonable sprints
The development processes are coded and tried during the sprint.
Functions well for quick advancement ventures
The group gets clear perceivability through scrum meetings.
Scrum can embraces criticism from clients and the stakeholders.
Short sprints empower changes in light of criticism significantly more effortlessly.
The individual effort of every member is noticeable during day by day scrum meetings.
(Chandana, 2017).
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

System Analysis & Design 7
References
An Empirical Framework For Learning (Not a Methodology). Scrum Methodology (2016).
Retrieved from - http://scrummethodology.com/
Chandana (2017). Scrum Project Management – Pros and Cons. Retrieved from -
https://www.simplilearn.com/scrum-project-management-article
M. Mohamed, V. (2014). Implementation of Scrum Framework of Agile Methodology for an
Online Project. International Journal of Emerging Technology and Advanced
Engineering Volume 4, Issue 7, July 2014. Retrieved from -
http://www.ijetae.com/files/Volume4Issue7/IJETAE_0714_68.pdf
Permana, P., A., G. (2015). Scrum Method Implementation in a Software Development Project
Management. International Journal of Advanced Computer Science and Applications,
Vol. 6, No. 9, 2015. Retrieved from -
https://thesai.org/Downloads/Volume6No9/Paper_27-
Scrum_Method_Implementation_in_a_Software_Development_Project_Management.pdf
Satzinger, J., W. & Jackson, R., B. (2016). Systems Analysis and Design in a Changing World.
Retrieved from - https://books.google.co.in/books?id=-
ot62DeCKO4C&pg=PA71&lpg=PA71&dq=google+book+system+analysis+and+design
+by+Satzinger+et.
+al&source=bl&ots=V3r_LzPCSv&sig=OqwpgYtnB1dAXBJf_dbjuAFQfCg&hl=en&sa
=X&ved=0ahUKEwjO-
YDho9bWAhUHJpQKHUIZC0kQ6AEIODAD#v=onepage&q=scrum&f=false.
References
An Empirical Framework For Learning (Not a Methodology). Scrum Methodology (2016).
Retrieved from - http://scrummethodology.com/
Chandana (2017). Scrum Project Management – Pros and Cons. Retrieved from -
https://www.simplilearn.com/scrum-project-management-article
M. Mohamed, V. (2014). Implementation of Scrum Framework of Agile Methodology for an
Online Project. International Journal of Emerging Technology and Advanced
Engineering Volume 4, Issue 7, July 2014. Retrieved from -
http://www.ijetae.com/files/Volume4Issue7/IJETAE_0714_68.pdf
Permana, P., A., G. (2015). Scrum Method Implementation in a Software Development Project
Management. International Journal of Advanced Computer Science and Applications,
Vol. 6, No. 9, 2015. Retrieved from -
https://thesai.org/Downloads/Volume6No9/Paper_27-
Scrum_Method_Implementation_in_a_Software_Development_Project_Management.pdf
Satzinger, J., W. & Jackson, R., B. (2016). Systems Analysis and Design in a Changing World.
Retrieved from - https://books.google.co.in/books?id=-
ot62DeCKO4C&pg=PA71&lpg=PA71&dq=google+book+system+analysis+and+design
+by+Satzinger+et.
+al&source=bl&ots=V3r_LzPCSv&sig=OqwpgYtnB1dAXBJf_dbjuAFQfCg&hl=en&sa
=X&ved=0ahUKEwjO-
YDho9bWAhUHJpQKHUIZC0kQ6AEIODAD#v=onepage&q=scrum&f=false.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

System Analysis & Design 8
Schwaber, S. (n.d). SCRUM Development Process. Retrieved from -
http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=EDF1BC9AC4731AE5737D2
A5ED140C577?doi=10.1.1.86.4164&rep=rep1&type=pdf
Scrum. Mountain Goat software (2017). Retrieved from -
http://www.mountaingoatsoftware.com/agile/scrum
What is Scrum Project Management? Version one (2017). Retrieved from -
https://www.versionone.com/scrum-project-management/
Schwaber, S. (n.d). SCRUM Development Process. Retrieved from -
http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=EDF1BC9AC4731AE5737D2
A5ED140C577?doi=10.1.1.86.4164&rep=rep1&type=pdf
Scrum. Mountain Goat software (2017). Retrieved from -
http://www.mountaingoatsoftware.com/agile/scrum
What is Scrum Project Management? Version one (2017). Retrieved from -
https://www.versionone.com/scrum-project-management/

System Analysis & Design 9
PART – B
Event Table
Event Event
Type Trigger Source Activity/Use
Case
System
Response/
Output
Destination
Comfort Quilts
fills the
application
Form
Enter all the
fields in the
application.
Purchase
Staff
Application to
supplier
Application is
then forwarded
to supplier.
Purchase
Manager
After approving
application,
purchase
manager builds
the order for
ordering from
a supplier.
Online
Form
After adding
authorized
username and
password, all
the attributes of
PO are filled.
Purchase
Manager Developing PO Confirmation of
PO
Purchase
Manager
The purchase
manager opts
for the
shipping
method on the
basis of
urgency.
Picture
From the list of
shipping
methods,
Purchase
Manager
chooses the
best.
Purchase
Manager
Opting for
Shipping
Method
Shipping list Purchase
Manager
All the
attributes are
filled in
shipping
process.
Button
User after
entering all the
details of
shipping process
chosen, press
submit.
Purchase
Staff
Updation of
shipping details Shipping form Purchase
Staff
When items
are received,
they are
updated in
stock.
Response
User opens the
items form and
enter the stock
that is received.
Purchase
Staff
Updation of
items quantity Item detail form Purchase
Staff
PART – B
Event Table
Event Event
Type Trigger Source Activity/Use
Case
System
Response/
Output
Destination
Comfort Quilts
fills the
application
Form
Enter all the
fields in the
application.
Purchase
Staff
Application to
supplier
Application is
then forwarded
to supplier.
Purchase
Manager
After approving
application,
purchase
manager builds
the order for
ordering from
a supplier.
Online
Form
After adding
authorized
username and
password, all
the attributes of
PO are filled.
Purchase
Manager Developing PO Confirmation of
PO
Purchase
Manager
The purchase
manager opts
for the
shipping
method on the
basis of
urgency.
Picture
From the list of
shipping
methods,
Purchase
Manager
chooses the
best.
Purchase
Manager
Opting for
Shipping
Method
Shipping list Purchase
Manager
All the
attributes are
filled in
shipping
process.
Button
User after
entering all the
details of
shipping process
chosen, press
submit.
Purchase
Staff
Updation of
shipping details Shipping form Purchase
Staff
When items
are received,
they are
updated in
stock.
Response
User opens the
items form and
enter the stock
that is received.
Purchase
Staff
Updation of
items quantity Item detail form Purchase
Staff
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

System Analysis & Design 10
Domain Model Class Diagram
Design Class Diagram
Domain Model Class Diagram
Design Class Diagram
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

System Analysis & Design 11
Use Case Diagram
Use Case Diagram

System Analysis & Design 12
Use Case Description
Use Case Item Creating Purchase Order and Choosing Shipping Method
Primary Actor Purchase Manager
Secondary Actor Supplier
Description After approval of application form, the Purchase Manager fills purchase
order and choose best shipping method on the basis of urgency.
Trigger The supplier approves the application of Comfort Quilts and agrees to
supply the material for Comfort Quilts.
Pre-Condition The negotiation are finalized, contract is signed and purchase request is
converted into purchase order.
Post – Condition The purchase manager chooses one or more freight shipping methods or
direct shipping method.
Flow of Activities Purchase Manager fills application form and forwards it to the
supplier.
The supplier approves application and a contract is signed between
both parties.
Purchase manager creates purchase order
He chooses best shipping method from the given list.
After shipment, order is received on particular date and authorized
user updates it into the system.
Success Scenario Company chooses best shipping method.
Abort scenario The company does not choose its shipping method.
Reference
Mahmood, A. & Khatoon, S. (2013). An Approach to Generate Test Goals from Use Case
Scenarios. Information Technology Journal, 12: 1600-1606. Retrieved from -
http://scialert.net/fulltext/?doi=itj.2013.1600.1606&org=11
Use Case Description
Use Case Item Creating Purchase Order and Choosing Shipping Method
Primary Actor Purchase Manager
Secondary Actor Supplier
Description After approval of application form, the Purchase Manager fills purchase
order and choose best shipping method on the basis of urgency.
Trigger The supplier approves the application of Comfort Quilts and agrees to
supply the material for Comfort Quilts.
Pre-Condition The negotiation are finalized, contract is signed and purchase request is
converted into purchase order.
Post – Condition The purchase manager chooses one or more freight shipping methods or
direct shipping method.
Flow of Activities Purchase Manager fills application form and forwards it to the
supplier.
The supplier approves application and a contract is signed between
both parties.
Purchase manager creates purchase order
He chooses best shipping method from the given list.
After shipment, order is received on particular date and authorized
user updates it into the system.
Success Scenario Company chooses best shipping method.
Abort scenario The company does not choose its shipping method.
Reference
Mahmood, A. & Khatoon, S. (2013). An Approach to Generate Test Goals from Use Case
Scenarios. Information Technology Journal, 12: 1600-1606. Retrieved from -
http://scialert.net/fulltext/?doi=itj.2013.1600.1606&org=11
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 12
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.





