Tuesday, December 10, 2019

Adaptive Systems Development Comfort Quilts Ltd †MyAssignmenthelp

Question: Discuss about the Adaptive Systems Development Comfort Quilts Ltd. Answer: 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. Alison Williams is the owner of the business and the business has now expanded to a great extent. There are part time and full time employees that are engaged with the business organization. There are various business processes that are currently carried out in the organization. However, with the expansion of the business, there are certain issues that have started to crop up that are adversely impacting the quality of the services. There is an advanced information system that has been proposed for Comfort Quilts Limited to make sure that the problems with the existing system are avoided. There are various approaches and methodologies that may be followed for the development of the information system that has been proposed for Comfort Quilts Limited. These methodologies and approaches usually fall in two categories as predictive and adaptive approaches. The predictive approaches include a predefined set of methods and processes that shall be followed. However, in the case of adaptive approach, the plan and steps of action depend upon the nature of the project and the set of the system functions that are associated with it (Pope-Ruark, 2012). The approach that is suitable for the information system that shall be developed for Comfort Quilts Limited is adaptive system development approach. It is because of the probability of the changes in the requirements that may take place along with the involvement of various entities in this case. SCRUM Methodology SCRUM methodology is one of the methodologies that come under the adaptive approach for the system development. This is an ad-hoc methodology that does not have a fixed process or a predefined path. However, there are certain activities that have been defined that make it possible to carry out the project tasks and activities (Pathak, Pateriya and Pal, 2012). The requirements, specification and the factors that are associated with the project are analyzed and the product backlog is created by the project owner which can be termed as a wishlist. The entire project is covered and carried out in a series of iterations and these iterations are called sprints. The entire set of product backlog is sub-divided in different parts and every sprint accomplishes one sub-division of the entire backlog. One sprint lasts for a maximum of four weeks and can range in between two to four weeks. There is also a daily meeting that is carried out in which the activities for a day are planned. The issues and conflicts associated with the project are also discussed in this meeting. It becomes the responsibility of the SCRUM Master to make sure that all the project activities are being carried out as per the project estimates and specifications. A sprint review is carried out at the end of the sprint and the team then focuses upon the next sprint that needs to be covered (Mahnic and Zabkar, 2012). Benefits of the SCRUM Methodology In case of Comfort Quilts Limited, the SCRUM methodology has been selected and recommended as it will be the most suitable methodology on the basis of the requirements and specifications. This methodology will offer the following advantages and benefits. The processes and business operations that will be carried out in terms of the supplier information management and applications, report generation and extraction etc will be carried out with much ease leading to higher productivity of the business organization (Kaur and Bansal, 2017). There may be many changes that may come up in terms of the requirements and specifications. These changes may be done to the technology that is used or customer relationship management system, supplier requirements, reporting requirements and likewise. SCRUM methodology will make it possible to handle these changes without any need to carry out massive re-works and changes in the system being followed (Azanha et al., 2017). Every sprint that will be carried out in the project will be reviewed by the internal stakeholders, external stakeholders including the end-users. In this manner, the specific areas of improvements will be highlighted and the recommended changes will be covered in the next sprint. In this manner, the end product will be in accordance with the expectations of the end users. The employees of Comfort Quilts Limited will have an integrated platform and the availability of the same will be possible quickly and as per the promised schedule. This will lead to the enhancement of the productivity and satisfaction levels of the employees (Moe, Dingsoyr and Dyba, 2010). The information system that will be developed for Comfort Quilts Limited will be flexible and scalable in nature. This will make sure that compatibility of the system with other technological and automated systems will be easy to make and ensure (Machado, Pinheiro and Tamanini, 2014). The quality of the business processes and operations will also improve which will lead to the increase in the revenues and sales that will be earned by the organization over a period of time. Apart from the above benefits, SCRUM methodology will also make it possible to keep the data and information secure and protected at all times. The security and privacy of the information will be possible and it will be ensured (Cervone, 2011). Event table Event Event Type Trigger Source Activity/Use Case System Response/ Output Destination CQL wants to add new Internal New supplier to be added Supplier Create supplier A new supplier has been added CQL, new supplier CQL makes a new purchase Internal New purchase is to be added Supplier Create purchase A new purchase has been made CQL, new purchase CQL makes a shipment Internal New shipment is to be made CQL Create shipment A new shipment has been added CQL, purchase CQL adds a new product Internal New product/quilt is to be added CQL Create product A new product/quilt is to be added CQL, product Domain Model Class Diagram Use Case Create supplier Scenario Create new supplier Triggering Event Company wants to add new supplier in the system Description Allows suppliers to get registered on the panel of suppliers Actors Supplier Related Use Case N/A Stakeholders 1. Supplier Pre-Condition NA Post-Condition A new supplier has been created Flow of activities Actor System 1) Supplier clicks on Register as supplier on the portal. 3) Supplier fills the form and submits it. 2) The portal displays form with fields - name, business number, address, telephone, email, country, currency goods sold in and payment terms. 5) System displays a unique identification number for the new created supplier. Alternate Course of Action 5.1 If supplier enters incorrect details or does not enter mandatory values, then error message is shown in relation to the respective error. Conclusion There are various system development methodologies that may be used and implemented in the business organizations in the current scenario. Comfort Quilts Limited is a Sydney based business organization that is planning to implement an advanced information system in its architecture. The recommended approach for the design and development of the information system is adaptive system development with the use of SCRUM methodology. The recommendation has been made because of the advantages that this methodology will provide to Comfort Quilts Limited. There will be advantages in terms of the better change management, higher customer and employee satisfaction, flexibility of the system, improved quality, better stakeholder satisfaction along with the higher productivity and business continuity in 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). Students 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.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.