Comfort Quilts Limited: Adaptive System Development Project Report
VerifiedAdded on 2020/05/04
|12
|2299
|81
Project
AI Summary
This project focuses on the development of an adaptive information system for Comfort Quilts Limited, a Sydney-based business selling eiderdowns. The project proposes the use of the SCRUM methodology, an agile framework, to manage the system's scope and handle complex processes. The report includes an introduction to the company, the need for a new system, and an explanation of the adaptive approach versus the predictive approach to system development. It details the SCRUM methodology, its benefits, and application to Comfort Quilts Limited. The project also presents an event table, domain model class diagram, design class diagram, and use case diagrams to illustrate the system's design and functionality. The conclusion emphasizes the benefits of the SCRUM methodology, including enhanced customer satisfaction, improved employee productivity, and a flexible, scalable, and secure solution. The project aims to provide a dynamic information system with various functional and non-functional requirements.

[Author name]
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Comfort Quilts Limited
Table of Contents
Introduction.................................................................................................................................................3
System Development – Adaptive Approach................................................................................................3
SCRUM Methodology for System Development....................................................................................4
Benefits of the Methodology...................................................................................................................5
Event table...................................................................................................................................................6
Domain model class diagram.......................................................................................................................7
Design class diagram...................................................................................................................................8
Use case diagram.........................................................................................................................................9
Use case – intermediate...............................................................................................................................9
Conclusion.................................................................................................................................................11
References.................................................................................................................................................12
2
Table of Contents
Introduction.................................................................................................................................................3
System Development – Adaptive Approach................................................................................................3
SCRUM Methodology for System Development....................................................................................4
Benefits of the Methodology...................................................................................................................5
Event table...................................................................................................................................................6
Domain model class diagram.......................................................................................................................7
Design class diagram...................................................................................................................................8
Use case diagram.........................................................................................................................................9
Use case – intermediate...............................................................................................................................9
Conclusion.................................................................................................................................................11
References.................................................................................................................................................12
2

Comfort Quilts Limited
Introduction
Comfort Quilts Limited is a business unit that is based out of Sydney, Australia and it operates
with the aid of a website. The business organization sells eiderdowns to retail stores and
wholesale outlets. The business is owned by Alison Williams and is being expanded at a rapid
scale. A large number of part time and full time employees are working in the organization for
the execution of business processes and activities. When the business was set-up, there were
limited products that were manufactured by the company and also the customer base was limited.
However, the expansion of business led to the introduction of many new services and operations.
The existing systems cannot handle the new processes and operations that have now been
included. This is because of the reason that the legacy systems are based upon the initial set of
business activities.
It has been proposed that an enhanced information system shall be developed and implemented
in the organization. This information system will provide enhanced capabilities and abilities to
the company so that the existing issues can be avoided and prevented.
System Development – Adaptive Approach
The information system that has been proposed for the company shall be developed using the
advanced measures and methodologies. There are various approaches that can be used for the
development of the information system.
There are two categories of system development approach that can be used. One approach is the
predictive approach for system development. As per this approach, the steps and measures that
are followed are pre-determined. The set pattern is followed in the processes that come under the
predictive approach for system development. The other approach is adaptive approach for system
development. The methodologies that come under adaptive approach are ad-hoc and value based
in nature. The specifications and requirements of a particular project determine the approach and
the set of steps that shall be followed under the adaptive approach. There is no set pattern that
has been defined under the adaptive methodologies; however, there are a set of pro-active
guidelines that are specified (Pope-Ruark, 2012).
3
Introduction
Comfort Quilts Limited is a business unit that is based out of Sydney, Australia and it operates
with the aid of a website. The business organization sells eiderdowns to retail stores and
wholesale outlets. The business is owned by Alison Williams and is being expanded at a rapid
scale. A large number of part time and full time employees are working in the organization for
the execution of business processes and activities. When the business was set-up, there were
limited products that were manufactured by the company and also the customer base was limited.
However, the expansion of business led to the introduction of many new services and operations.
The existing systems cannot handle the new processes and operations that have now been
included. This is because of the reason that the legacy systems are based upon the initial set of
business activities.
It has been proposed that an enhanced information system shall be developed and implemented
in the organization. This information system will provide enhanced capabilities and abilities to
the company so that the existing issues can be avoided and prevented.
System Development – Adaptive Approach
The information system that has been proposed for the company shall be developed using the
advanced measures and methodologies. There are various approaches that can be used for the
development of the information system.
There are two categories of system development approach that can be used. One approach is the
predictive approach for system development. As per this approach, the steps and measures that
are followed are pre-determined. The set pattern is followed in the processes that come under the
predictive approach for system development. The other approach is adaptive approach for system
development. The methodologies that come under adaptive approach are ad-hoc and value based
in nature. The specifications and requirements of a particular project determine the approach and
the set of steps that shall be followed under the adaptive approach. There is no set pattern that
has been defined under the adaptive methodologies; however, there are a set of pro-active
guidelines that are specified (Pope-Ruark, 2012).
3
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Comfort Quilts Limited
Both of these methodologies were analyzed on the basis of their features, advantages and
disadvantages. On the basis of the specifications of the information system that needs to be
developed for Comfort Quilts Limited, the adaptive approach shall be used and implemented.
There are a number of adaptive methodologies that can be implemented. One of such adaptive
approaches is SCRUM methodology for system development. The methodology is based upon
the agile framework and processes. This SCRUM methodology has the capability for the
efficient management of scope along with handling of complex processes.
The other adaptive approach that can be applied is Extreme Programming (XP). The set of
processes that come under XP methodology are ad-hoc and value based. There are a set of core
values and methods that are linked along with approach. The set of the core values include
communication activities, feedback processes along with courage and simplicity.
Another adaptive approach that can be used and applied is Unified Process (UP). Ad-hoc manner
is used in this approach and methodology which includes the adaptive steps and guidelines.
As per the specifications associated with the information system for Comfort Quilts Limited, the
approach that has been recommended is SCRUM methodology.
SCRUM Methodology for System Development
SCRUM methodology is based upon the agile framework and processes. This SCRUM
methodology has the capability for the efficient management of scope along with handling of
complex processes.
This particular adaptive methodology is ad-hoc and value based in nature and there is no pre-
defined process that is applied in this case. The specifications and requirements of a particular
project determine the approach and the set of steps that shall be followed under the adaptive
approach. There is no set pattern that has been defined under the adaptive methodologies;
however, there are a set of pro-active guidelines that are specified (Pathak, Pateriya and Pal,
2012).
In this adaptive approach, the first step that is involved is the analysis of the specifications and
requirements of the project. The requirements are classified in different categories, such as,
functional and non-functional requirements and user specifications. The second step includes the
4
Both of these methodologies were analyzed on the basis of their features, advantages and
disadvantages. On the basis of the specifications of the information system that needs to be
developed for Comfort Quilts Limited, the adaptive approach shall be used and implemented.
There are a number of adaptive methodologies that can be implemented. One of such adaptive
approaches is SCRUM methodology for system development. The methodology is based upon
the agile framework and processes. This SCRUM methodology has the capability for the
efficient management of scope along with handling of complex processes.
The other adaptive approach that can be applied is Extreme Programming (XP). The set of
processes that come under XP methodology are ad-hoc and value based. There are a set of core
values and methods that are linked along with approach. The set of the core values include
communication activities, feedback processes along with courage and simplicity.
Another adaptive approach that can be used and applied is Unified Process (UP). Ad-hoc manner
is used in this approach and methodology which includes the adaptive steps and guidelines.
As per the specifications associated with the information system for Comfort Quilts Limited, the
approach that has been recommended is SCRUM methodology.
SCRUM Methodology for System Development
SCRUM methodology is based upon the agile framework and processes. This SCRUM
methodology has the capability for the efficient management of scope along with handling of
complex processes.
This particular adaptive methodology is ad-hoc and value based in nature and there is no pre-
defined process that is applied in this case. The specifications and requirements of a particular
project determine the approach and the set of steps that shall be followed under the adaptive
approach. There is no set pattern that has been defined under the adaptive methodologies;
however, there are a set of pro-active guidelines that are specified (Pathak, Pateriya and Pal,
2012).
In this adaptive approach, the first step that is involved is the analysis of the specifications and
requirements of the project. The requirements are classified in different categories, such as,
functional and non-functional requirements and user specifications. The second step includes the
4
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Comfort Quilts Limited
requirement sets that need to be included in the system which are considered as the wish list for
the project and a backlog is created for the same. This backlog is termed as product backlog for
the project. There are different iterations and processes that are carried out in this project and
there are requirements and specifications that are assigned to every iteration. These requirements
and specifications are the sub-sets of the entire requirements set. The iterations are called the
sprints and there are numerous sprints that are executed during the life cycle of the project.
The duration of one sprint is a maximum of four weeks and a minimum of two weeks. In order to
plan out the activities and tasks that must be carried out during the project life cycle, a daily
meeting shall be carried out. This daily meeting must discuss the daily activities to be executed,
project risks and conflicts, project requirements, project status and progress. The primary
resource in the project shall be the SCRUM Master. The resource is the facilitator of the meeting
and there are additional responsibilities of planning, monitoring, control and evaluation that are
associated with the SCRUM Master. Every sprint ends with a feedback and review process. In
this process, the activities that are covered during the sprint are analyzed to identify the possible
areas of improvements that can be made and the set of deviations involved (Mahnic and Zabkar,
2012).
This leads to the development of the end product that is in accordance with the expectations of
the customer.
Benefits of the Methodology
There are a number of advantages and benefits that are offered by the SCRUM methodology to
the information system that needs to be developed for Comfort Quilts Limited.
The set of the business activities and procedures that are associated with Comfort Quilts
Limited will make sure that the productivity levels are high and are always improved.
There are a number of supplier related activities and process that are carried out in the
company along with the generation of the reports and their extraction which will be
simplified and made easier (Kaur and Bansal, 2017).
A lot many changes will also be introduced with the development of the information
system for the company. In terms of the information system, there can also be many
changes that can be specified in the areas of system requirements, user expectations,
5
requirement sets that need to be included in the system which are considered as the wish list for
the project and a backlog is created for the same. This backlog is termed as product backlog for
the project. There are different iterations and processes that are carried out in this project and
there are requirements and specifications that are assigned to every iteration. These requirements
and specifications are the sub-sets of the entire requirements set. The iterations are called the
sprints and there are numerous sprints that are executed during the life cycle of the project.
The duration of one sprint is a maximum of four weeks and a minimum of two weeks. In order to
plan out the activities and tasks that must be carried out during the project life cycle, a daily
meeting shall be carried out. This daily meeting must discuss the daily activities to be executed,
project risks and conflicts, project requirements, project status and progress. The primary
resource in the project shall be the SCRUM Master. The resource is the facilitator of the meeting
and there are additional responsibilities of planning, monitoring, control and evaluation that are
associated with the SCRUM Master. Every sprint ends with a feedback and review process. In
this process, the activities that are covered during the sprint are analyzed to identify the possible
areas of improvements that can be made and the set of deviations involved (Mahnic and Zabkar,
2012).
This leads to the development of the end product that is in accordance with the expectations of
the customer.
Benefits of the Methodology
There are a number of advantages and benefits that are offered by the SCRUM methodology to
the information system that needs to be developed for Comfort Quilts Limited.
The set of the business activities and procedures that are associated with Comfort Quilts
Limited will make sure that the productivity levels are high and are always improved.
There are a number of supplier related activities and process that are carried out in the
company along with the generation of the reports and their extraction which will be
simplified and made easier (Kaur and Bansal, 2017).
A lot many changes will also be introduced with the development of the information
system for the company. In terms of the information system, there can also be many
changes that can be specified in the areas of system requirements, user expectations,
5

Comfort Quilts Limited
supplier and customer requirements, reporting activities and likewise. The handling and
management of these changes will be simplified with the aid of the SCRUM
methodology as the approach is flexible and adaptable in nature (Azanha et al., 2017).
There is an extensive review process that is involved in the SCRUM methodology. The
sprint activities are reviewed by all of the internal and external stakeholders and there is a
customer feedback process that is also carried out. In this manner, all of the changes and
modifications that need to be done to attain maximum customer satisfaction are made.
The employees that are engaged with the company will have an advanced, integrated and
connected platform available to them. This will provide them with the better operational
abilities and will enhance their operational excellence and capabilities leading to higher
efficiencies and productivity (Moe, Dingsoyr and Dyba, 2010).
One of the prime features and benefits of adaptive approaches is the flexibility and
supportability that comes along with it. The changes along with the technical
advancements that will be made will be possible to be included with much ease and with
minimal effort. No major re-works will be required in the process (Machado, Pinheiro
and Tamanini, 2014).
The overall quality of the business services and operations will enhance which will lead
to enhancement of the customer base along with better revenues and profits for the
company (Cervone, 2011).
Event table
Event Type
of the
Event
Trigger Source Activity System Response
or
Output
Destinatio
n
Supplier
login
Event
type if
interna
l
Need of the
procuremen
t
Supplier Entry of
the data
Storage of the
data
Database of
the supplier
Procureme
nt reports
Event
type if
interna
l
Review
carried out
by the
manageme
nt
Procureme
nt Manager
Generatio
n of the
reports
Generation of the
procurement
report
User
screens of
the
managemen
t
Supplier
application
Event
type if
interna
Bids by the
supplier
Supplier Entry of
the
applicatio
Approval/
Rejection
Database of
the supplier
6
supplier and customer requirements, reporting activities and likewise. The handling and
management of these changes will be simplified with the aid of the SCRUM
methodology as the approach is flexible and adaptable in nature (Azanha et al., 2017).
There is an extensive review process that is involved in the SCRUM methodology. The
sprint activities are reviewed by all of the internal and external stakeholders and there is a
customer feedback process that is also carried out. In this manner, all of the changes and
modifications that need to be done to attain maximum customer satisfaction are made.
The employees that are engaged with the company will have an advanced, integrated and
connected platform available to them. This will provide them with the better operational
abilities and will enhance their operational excellence and capabilities leading to higher
efficiencies and productivity (Moe, Dingsoyr and Dyba, 2010).
One of the prime features and benefits of adaptive approaches is the flexibility and
supportability that comes along with it. The changes along with the technical
advancements that will be made will be possible to be included with much ease and with
minimal effort. No major re-works will be required in the process (Machado, Pinheiro
and Tamanini, 2014).
The overall quality of the business services and operations will enhance which will lead
to enhancement of the customer base along with better revenues and profits for the
company (Cervone, 2011).
Event table
Event Type
of the
Event
Trigger Source Activity System Response
or
Output
Destinatio
n
Supplier
login
Event
type if
interna
l
Need of the
procuremen
t
Supplier Entry of
the data
Storage of the
data
Database of
the supplier
Procureme
nt reports
Event
type if
interna
l
Review
carried out
by the
manageme
nt
Procureme
nt Manager
Generatio
n of the
reports
Generation of the
procurement
report
User
screens of
the
managemen
t
Supplier
application
Event
type if
interna
Bids by the
supplier
Supplier Entry of
the
applicatio
Approval/
Rejection
Database of
the supplier
6
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Comfort Quilts Limited
l n
Purchase
and
shipment
report
Event
type if
interna
l
Processing
of the order
Supplier Execution
of the
reports
Query delivering
reports
Manageme
nt users and
resources
Domain model class diagram
7
l n
Purchase
and
shipment
report
Event
type if
interna
l
Processing
of the order
Supplier Execution
of the
reports
Query delivering
reports
Manageme
nt users and
resources
Domain model class diagram
7
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Comfort Quilts Limited
Design class diagram
8
Design class diagram
8

Comfort Quilts Limited
Use case diagram
Use case – intermediate
Use Case Creation of a supplier
Scenario Addition of a new supplier in the system
Triggering Event It is required to add a new supplier in the system
Description of the use case Registered supplier can be provided with the credentials
9
Use case diagram
Use case – intermediate
Use Case Creation of a supplier
Scenario Addition of a new supplier in the system
Triggering Event It is required to add a new supplier in the system
Description of the use case Registered supplier can be provided with the credentials
9
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Comfort Quilts Limited
to access the system in a secure manner
Actors involved Supplier
Related Use Case Not Applicable
Stakeholders involved 1. Supplier
2. System
Pre-Conditions Not Applicable
Post-Conditions Addition of the new supplier is successful
Flow of activities
Actor System
1) The details are entered by the
supplier
3) Submission of the details for update
on the customer database
5) Approval of the application
2) A registration form is displayed along with the fields
4) The application is forwarded to the management
6) Approval is provided by the management
Alternate Steps 2.1 Display of an error due to incorrect data entry
4.1 Generation of the reports on the basis of the
queries
10
to access the system in a secure manner
Actors involved Supplier
Related Use Case Not Applicable
Stakeholders involved 1. Supplier
2. System
Pre-Conditions Not Applicable
Post-Conditions Addition of the new supplier is successful
Flow of activities
Actor System
1) The details are entered by the
supplier
3) Submission of the details for update
on the customer database
5) Approval of the application
2) A registration form is displayed along with the fields
4) The application is forwarded to the management
6) Approval is provided by the management
Alternate Steps 2.1 Display of an error due to incorrect data entry
4.1 Generation of the reports on the basis of the
queries
10
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Comfort Quilts Limited
Conclusion
The information system that has to be developed for Comfort Quilts Limited will be dynamic in
nature with a number of functional and non-functional requirements. The approach that has been
recommended for the information system is the adaptive approach with SCRUM methodology.
This particular adaptive methodology is ad-hoc and value based in nature and there is no pre-
defined process that is applied in this case. The specifications and requirements of a particular
project determine the approach and the set of steps that shall be followed under the adaptive
approach. There is no set pattern that has been defined under the adaptive methodologies;
however, there are a set of pro-active guidelines that are specified. There will be numerous
benefits that will be provided to the company as an outcome of the same. These benefits will
include enhanced customer satisfaction, better employee productivity, flexible and scalable
solution along with better quality of the services. There will also be an additional benefit of
security that will be provided to the information system. This is because of the repetitive reviews
and feedback processes that will be carried out.
11
Conclusion
The information system that has to be developed for Comfort Quilts Limited will be dynamic in
nature with a number of functional and non-functional requirements. The approach that has been
recommended for the information system is the adaptive approach with SCRUM methodology.
This particular adaptive methodology is ad-hoc and value based in nature and there is no pre-
defined process that is applied in this case. The specifications and requirements of a particular
project determine the approach and the set of steps that shall be followed under the adaptive
approach. There is no set pattern that has been defined under the adaptive methodologies;
however, there are a set of pro-active guidelines that are specified. There will be numerous
benefits that will be provided to the company as an outcome of the same. These benefits will
include enhanced customer satisfaction, better employee productivity, flexible and scalable
solution along with better quality of the services. There will also be an additional benefit of
security that will be provided to the information system. This is because of the repetitive reviews
and feedback processes that will be carried out.
11

Comfort Quilts Limited
References
Azanha, A., Argoud, A., Camargo Junior, J. and Antoniolli, P. (2017). Agile project management
with Scrum. International Journal of Managing Projects in Business, 10(1), pp.121-142.
Cervone, H. (2011). Understanding agile project management methods using Scrum. OCLC
Systems & Services: International digital library perspectives, 27(1), pp.18-22.
Kaur, R. and Bansal, K. (2017). Student’s Performance Analysis Using Scrum Practices.
International Journal of Engineering Research and, V6(04).
Machado, T., Pinheiro, P. and Tamanini, I. (2014). Project management aided by verbal decision
analysis approaches: a case study for the selection of the best SCRUM practices. International
Transactions in Operational Research, 22(2), pp.287-312.
Mahnic, V. and Zabkar, N. (2012). Measuring Progress of Scrum-based Software Projects.
Electronics and Electrical Engineering, 18(8).
Moe, N., Dingsoyr, T. and Dyba, T. (2010). A teamwork model for understanding an agile team:
A case study of a Scrum project. Information and Software Technology, 52(5), pp.480-491.
Pathak, S., Pateriya, P. and Pal, P. (2012). A Case Study on Software Development Projects in
Academic Knowledge Centers using SCRUM. International Journal of Computer Applications,
43(10), pp.20-24.
Pope-Ruark, R. (2012). We Scrum Every Day: Using Scrum Project Management Framework
for Group Projects. College Teaching, 60(4), pp.164-169.
12
References
Azanha, A., Argoud, A., Camargo Junior, J. and Antoniolli, P. (2017). Agile project management
with Scrum. International Journal of Managing Projects in Business, 10(1), pp.121-142.
Cervone, H. (2011). Understanding agile project management methods using Scrum. OCLC
Systems & Services: International digital library perspectives, 27(1), pp.18-22.
Kaur, R. and Bansal, K. (2017). Student’s Performance Analysis Using Scrum Practices.
International Journal of Engineering Research and, V6(04).
Machado, T., Pinheiro, P. and Tamanini, I. (2014). Project management aided by verbal decision
analysis approaches: a case study for the selection of the best SCRUM practices. International
Transactions in Operational Research, 22(2), pp.287-312.
Mahnic, V. and Zabkar, N. (2012). Measuring Progress of Scrum-based Software Projects.
Electronics and Electrical Engineering, 18(8).
Moe, N., Dingsoyr, T. and Dyba, T. (2010). A teamwork model for understanding an agile team:
A case study of a Scrum project. Information and Software Technology, 52(5), pp.480-491.
Pathak, S., Pateriya, P. and Pal, P. (2012). A Case Study on Software Development Projects in
Academic Knowledge Centers using SCRUM. International Journal of Computer Applications,
43(10), pp.20-24.
Pope-Ruark, R. (2012). We Scrum Every Day: Using Scrum Project Management Framework
for Group Projects. College Teaching, 60(4), pp.164-169.
12
⊘ 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.





