SAVE YOUR HIGHER GRADE WITH ACQUIRING STAGES OF SOFTWARE ENGINEERING PROCESS ASSIGNMENT HELP & QUALITY HOMEWORK WRITING SERVICES OF EXPERTSMINDS.COM
Question: Different stages of the Software Engineering Process using a simulated industry case study - Sunshine Motors
Prepare the following:
1. Specification Document
a. Executive Summary
b. System Description
c. Scope
d. Feasibility Analysis
e. Requirements Specification
i. Functional
ii. Non-Functional
f. Assumptions/ Constraints
g. Use Cases (from functional requirements) (at least 4 per group)
i. Use Case Diagrams
ii. Use Case Descriptions
h. Context Model
i. Leveled Set of Functional Models
Answer: Sunshine Motors
1. Specification Document
a. Executive Summary
Sunshine Motors is looking out to build a web based system that connects all the departments of the firm and improves the overall customer experience. With its plan to improve by 10% this year, the web based system should address the needs of the stakeholders and categorize them based on departments. The major departments to be taken into consideration are mechanics management, loan car, inventory, customer service and finance. While we will maintain a database at the background to store and retrieve data whenever there is a need, it is essential to develop an advanced system that can ensure comfortable user experiences. This paper comprises of diagrams that display relationships between different variables/functions in the system.
b. System Description
At this stage, Sunshine Motors is looking out for 7 major functions in its web based system that is likely to eliminate the manual system followed so far.
- Arrangement of mechanics
- Loan car categorization
- Order fulfilment
- Inventory data
- Accounts management
- Report management
- Customer management
There are also 2 categories of customers - those having accounts with the firm and those approaching for the first time. The system to be developed will reduce the need for paperwork and automate the process. There are also needs for 3 roles - finance manager, marketing management and IT administrator and they have different levels of understanding of the technological infrastructure (Hunt, 2000).
c. Scope
The specification document includes functionalities and roles to indicate the workflow of operations (Chonoles and Schardt, 2003). Further, the architectural factors associated with the development of a system for Sunshine Motors will be included and the scope of this document lies within the operating environment of the firm. The developed output will not hold true for any other conditions or environments.
ORDER NEW STAGES OF SOFTWARE ENGINEERING PROCESS ASSIGNMENT & GET 100% ORIGINAL SOLUTION AND QUALITY WRITTEN CONTENTS IN WELL FORMATS AND PROPER REFERENCING.
d. Feasibility Analysis
With the requirements available at the moment, an implementation team will be included and will remain in touch with managers of Sunshine Motors to confirm the progress and outcomes.
There are 3 forms of feasibility analysed in this paper (Penker, 2000) -
Technical feasibility - The conversion of a manual system to a technological system is completely feasible and there is only a need for suitable human resources to develop the desired system.
Financial feasibility - Sunshine Motors is yet to confirm with its allocated budget for this system. However, the charges need to be conveyed and the project shall progress further only when the profitability rate is high.
Duration feasibility - After the development of system designs, it is essential to assess if the project can be implemented in the desired duration.
e. Requirements Specification
Sunshine Motors has listed a range of downsides faced at the moment -
- Lack of integration of work orders
- Need for manpower to manually track the orders and create paperwork
- Poor inventory processing due to the need for human resources
- Tracking of kilometres of the loan fleet
We propose to develop an integrated system where every stakeholder gets a specific set of features to make use of. The system development is split into different phases so that it is possible for resources of Sunshine Motors to test and share their views. Requirements can be split into 2 types - functional and non-functional.
DO WANT TO HIRE TUTOR FOR ORIGINAL STAGES OF SOFTWARE ENGINEERING PROCESS ASSIGNMENT SOLUTION? AVAIL QUALITY STAGES OF SOFTWARE ENGINEERING PROCESS ASSIGNMENT WRITING SERVICE AT BEST RATES!
i. Functional
The system allows the user to login, access reports and pay on the web. On the other hand, the mechanic gets access to fleet present in Sunshine Motors and the inventory utilization to make note of stocks and then update vehicle repair status. The accounts department is linked to the mechanic to raise invoice for parts and service offered. All the managers will have access to the daily reports and the operation manager of the firm creates a detailed report of performance at the end of each week.
The system contains an interface that has unique features and functionalities based on the user type. The administrator will become the super user who can add new vehicle, update the status, alert one of the users about the query of customer/complaint, remove the supplier and check threshold levels of the firm.
ii. Non-Functional
- Usability - The system needs to be easily navigable and accessible by all the categories of users.
- Reliability - Accurate inventory status, accurate fleet numbers and estimations of the repair works are important.
- Performance - Since all the operations now depend on the system, it should not have downtime and functions need to be customizable. For example, report creation by the finance manager has to limit to tools like MYOB and Microsoft Excel.
f. Assumptions/ Constraints
There are 2 major constraints in this system:
- Assuming that the internal stakeholders are limited, a change in the organizational structure can affect the roles and features available.
- Reusing the system for some other purpose can affect the performance.
NEVER BE CAUGHT IN PLAGIARISM, AVAIL STAGES OF SOFTWARE ENGINEERING PROCESS ASSIGNMENT HELP SERVICE OF EXPERTSMINDS.COM AND SAVE HIGHER MARKS!
Access our Victorian Institute of Technology Assignment Help Services for its related academic units such as:-
- MITS4001: Business Information Systems Assignment Help
- MITS5003: Wireless Networks and Communication Assignment Help
- MITS6500: Capstone Project Assignment Help
- MITS4003: Database Systems Assignment Help
- MITS5001: IT Project Management Assignment Help
- MITS5502: Developing Enterprise Systems Assignment Help
- MITS4002: Object Oriented Software Development Assignment Help
- MITS5505: Knowledge Management Assignment Help
- MITS5002: Software Engineering Methodology Assignment Help
- MITS5508: Agile Methodology Assignment Help
- MITS6002: Business Analytics Assignment Help
- MITS4004: IT Networking and Communication Assignment Help
- MITS6011: Advanced Research Topics in Information Technology Assignment Help