Need help?

TEC103 Information Systems in Business Case Study 2 Sample

 TEC103 Information Systems in Business

Assessment Description

The assessment is designed to test students' knowledge and skills in information systems development, SCRUM methodology, UML modelling, and requirements gathering techniques. The assessment will require students to develop a requirements specification document for a web-based project management application for a medium-sized construction company. The assessment will also test students' ability to apply UML diagrams in the development of the software application.

Case Study:

The medium-sized construction company for which the web-based project management application is being developed is called "Builders". Builders has been in operation for over 15 years and has completed numerous construction projects, ranging from residential to commercial buildings. The company's current project management practices involve the use of manual methods, such as spreadsheets and paper-based tracking systems. These methods have become cumbersome and inefficient as the company has grown in size.

Builders has decided to develop a web-based project management application to streamline their project management process. The application should be able to manage multiple construction projects simultaneously and provide features such as project planning, scheduling, budget tracking, and communication tools. The application should also be accessible from any device with an internet connection and should provide real-time updates to project stakeholders. The development team for the project management application consists of a project manager, a software architect, three software developers, and a tester. The project sponsor is the CEO of Builders, and the end-users are the project managers, project engineers, and other staff involved in the project management process.

Builders has requested that the development team use SCRUM methodology to manage the development process. The project management application is expected to be completed within six months, and the development team will work in two-week sprints to complete the project. The project sponsor will be involved in the sprint reviews and will provide feedback to the development team. The end-users will also be involved in the development process, providing feedback on the requirements, and testing the application during the testing phase.

Assessment Instructions

• In this assessment, students must work individually to prepare report highlighting business requirements.

• The report structure is stated below as part of the submission instructions:

1. Provide a brief overview of the construction company and its current project management practices.

2. Describe the requirements gathering techniques used in the development of the project management application.

3. Develop a use case model for the project management application, including actors, use cases, and relationships between them.

4. Create class diagrams for the major objects in the project management application, including their attributes and methods.

5. Develop a sequence diagram for a key process in the project management application.

6. Document and communicate the requirements for the project management application to various stakeholders, including the development team, the project sponsor, and the end- users.

7. References

• Provide at least five academic references in Kaplan Harvard style.

• Please refer to the assessment marking guide to assist you in completing all the assessment criteria.

Solution

Introduction

The given case study described software requirements for medium-sized construction company that manage and complete several construction projects. At present, company use manual methods for project management activities such spreadsheets and paper-based tracking systems. But these methods have become cumbersome and inefficient as the company has grown in size. Therefore company plan for MBA assignment expert to develop web based application to automate and mange project management activities and client information. To design and develop desired application following platform and internet connectivity is required.

Development Platform

Hardware Components- Inter processor such i3 or i5, RAM 2 GB, 512 GB

Software- Windows Operating System

Programming- HTML, CSS, Java Script, SQL

Database software- MYSQL or Microsoft SQL Server

Web Server- XAMPP Server

Requirement Gathering Techniques

To collect or gather business requirements for the any software or application or system, numerous requirement gathering techniques are exist. There are some requirements gathering techniques are listed below.

Interview

Questionnaires

Sampling

Document analysis

Text analytics

Observation

For the medium sized construction company software development requirement is collected in the form of case study document analysis interaction with stakeholder in the form of interview technique. When both methods combined used then all requirements will be meet for the desired applications.

Document Analysis-This method does not require active interaction with the stakeholders or does not disrupt operation of system. It is described all requirements in document prepared by the company stakeholders.

Interview- Interview technique also employed to gather requirements to meet missing requirement in document analysis. It is type of interaction requirement gathering technique. In the medium-sized construction company both methods have used.

Business Requirement Using Agile

Web based application for the construction company should be matches all functional requirements for each user stories and non functional requirements. Here some user stories are created which represent functional requirements of the application. Along with these, some non functional requirements also listed.

User Story-1: Project manager of the company make plan, schedule and track a budget for the each project. Therefore, web application should allow managing all project activities by the project manager.

User Story-2: Project Engineer of the construction company who involves in various building constructions project. Web application should be allow to access projects detail assigned to engineer for building construction and also allow to update status of the assigned projects.

User Story-3: End User of company who assigned either residential or commercial building construction project to the company. Web application should allow end user to access project detail and progress assigned to the company.

User Story-4: Project Sponsor is the CEO of the construction who financial support to develop web applications and support each project. Though, Web application should be allow project sponsor to project details and progress.

User Story-5: Developer of the web application for the construction company also require to access application modules for testing and administration purpose. Therefore web application should have also accessibility of its components for the developers and their team.

Apart from the functional requirements which presented in each user story, few non functional requirements are described below.

A web application should be available at every place on the internet.

A web application should be access by any device such as computer, laptop, mobile phone etc.

A web application should be available 24x7 for its stakeholders.

A web application should be access by any client program named web browser such as internet explorer, google chrome etc.

UML Diagrams

UML stands for Unified Modelling Language which offers software requirements design using set of diagram. UML provides various types of diagram to different aspects of the software system such as use case diagram, class diagram, data flow diagram, sequence diagram and many more. For the construction company web application design, use case diagram, class diagram and sequence diagram is created that described below.

Use-Case Diagram- Use case diagram presents interaction of users with software in different context. It describe actor which are users of software and use case which are operations performed by users. For the web application below use case diagram is created.

Class Diagram- Class diagram presents static view of the software structure which comprises of classes and their relationships. For the web application below class diagram is created.

Sequence Diagram- Sequence diagram presents sequence of actions or operation performed by the users and objects of the software. For the web application below sequence diagram is created.

Communication to the Stakeholders

In the medium-sized construction company to manage project activities such as plan, construction and budget various stakeholders play their roles. All stakeholders are also facilitating to access web based application for the construction company.

Identify all stakeholders in this project- For this project following stakeholders are play their own role at different context.

Project Manager

Project Engineer

CEO as Project Sponsors

Project Staff

Application Developer

End Users

Briefly outline how you are going to communicate with each stakeholder about the requirements.
As we have discussed in above section about requirement gathering techniques. To communicate each stakeholder for collect more requirements, conduct interview by the framing sort of question which are asked by the each stakeholders. Therefore to make communication with the company stakeholders follow interaction requirement gathering technique.

Summary

This document addressed software requirement specification and UML design for the construction company web application.

References

Hooda, S. et al. (eds) (2023) Agile software development : trends, challenges and applications. Hoboken, NJ: John Wiley & Sons. doi: 10.1002/9781119896838.

Merkow, M. S. (2019) Secure, resilient, and agile software development. Milton: Auerbach Publishers, Incorporated. doi: 10.1201/9781003025399.

Siau, K. and Halpin, T. A. (2001) Unified modeling language : systems analysis, design and development issues. Hershey, Pa.: Idea Group Pub. Available at: INSERT-MISSING-URL (Accessed: May 19, 2023).

Widyani, Y. (2013) “Experience in Software Development Project Course,” Procedia Technology, 11, pp. 1018–1026. doi: 10.1016/j.protcy.2013.12.289.

Still in Dilemma? See what our users have to say about our services.

student rating
Management

Essay: 10 Pages, Deadline: 2 days

They delivered my assignment early. They also respond promptly. This is excellent. Tutors answer my questions professionally and courteously. Good job. Thanks!

flag User ID: 9***95 United States

student rating
Accounting

Report: 10 Pages, Deadline: 4 days

After sleeping for only a few hours a day for the entire week, I was very weary and lacked the motivation to write anything or think about any suggestions for the writer to include in the paper. I am glad I chose your service and was pleasantly pleased by the quality. The paper is complete and ready for submission to the professor. Thanks!

flag User ID: 9***85 United States

student rating
Finance

Assignment: 8 Pages, Deadline: 3 days

I resorted to the MBA assignment Expert in the hopes that they would provide different outcomes after receiving unsatisfactory results from other assignment writing organizations, and they genuinely are fantastic! I received exactly what I was looking for from this writing service. I'm grateful.

flag User ID: 9***55

student rating
HR Rrecruiter

Assignment: 13 Pages, Deadline: 3 days

Incredible response! I could not believe I had received the completed assignment so far ahead of the deadline. Their expert team of writers effortlessly provided me with high-quality content. I only received an A because of their assistance. Thank you very much!

flag User ID: 6***15 United States

student rating
Management

Essay: 8 Pages, Deadline: 3 days

This expert work was very nice and clean.expert did the included more words which was very kind of them.Thank you for the service.

flag User ID: 9***95 United States

student rating
Thesis

Report: 15 Pages, Deadline: 5 days

Cheers on the excellent work, which involved asking questions to clarify anything they were unclear about and ensuring that any necessary adjustments were made promptly.

flag User ID: 9***95 United States

student rating
Economics

Essay: 9 Pages, Deadline: 5 days

To be really honest, I can't bear writing essays or coursework. I'm fortunate to work with a writer who has always produced flawless work. What a wonderful and accessible service. Satisfied!

flag User ID: 9***95

student rating
Taxation

Essay: 12 Pages, Deadline: 4 days

My essay submission to the university has never been so simple. As soon as I discovered this assignment helpline, however, everything improved. They offer assistance with all forms of academic assignments. The finest aspect is that there is also an option for escalation. We will get a solution on time.

flag User ID: 9***95 United States

student rating
Management

Essay: 15 Pages, Deadline: 3 days

This is my first experience with expert MBA assignment expert. They provide me with excellent service and complete my project within 48 hours before the deadline; I will attempt them again in the future.

flag User ID: 9***95 United States

GET A FREE ASSISTANCE

Still Finding MBA Assignment Help? You’ve Come To The Right Place!