Question

In: Computer Science

Assume you are assigned to develop a smart home system, and it was agreed to use...

Assume you are assigned to develop a smart home system, and it was agreed to use the Scrum project management, a framework from the Agile project management methodology. Discuss the steps for implementing this project.

Solutions

Expert Solution

Scrum project management offers a lightweight process that uses interactive practice and software is developed more frequently.

For the smart home system, there are the following steps in this process:

1. Backlog creation:

In backlog creation, a list of features is maintained for the development process. The features are prioritized as per user story. Unique ID is assigned to all these stories.

  • For a smart home, there is a need for an advanced network and hence, the internet of things should be used.
  • Other such features such as proper light control, remote access control, etc. should be identified and a list should be created.

2. Sprint planning:

In this step, sprint duration is determined. If the duration is short, the system will be delivered in a short time. Customer feedback can be received often and bugs can be fixed in time.

If longer duration is used, developers can work with in depth study of the system. But here, team members should cooperate with stakeholders.

3. Scrum meetings:

In this step, a task board is created. This board contains user stories, and names, along with description of tasks. They are also organized as per their significance. Different status for the tasks can be "to do", "in progress", "complete".

The knowledge is then used in Scrum meetings. In this meeting, tasks are discussed and problems are rectified. A burnout chart is created. This helps in controlling the overall developing process.

4. Testing:

Testing involves creating various test cases and implementing them in a timeframe. It helps in reducing the user stories and minimizing the bugs. During testing, quality assurance engineers are involved. Testing helps in deciding whether further changes are required in the system.

  • For smart home projects, testing involves testing the smoke alarms, motion sensors, etc.

5. Improvement planning:

After testing the system, one needs to decide if there is a need for any improvement. During this step, the team also decides on what went right and how the work was done.


Related Solutions

aims,objectives and frameworks for smart home, smart buildings and smart cities?
aims,objectives and frameworks for smart home, smart buildings and smart cities?
Question: You are hired to develop an automatic patient monitoring system for a home-bound patient. The...
Question: You are hired to develop an automatic patient monitoring system for a home-bound patient. The system is required to read out the patient’s heart rate and blood pressure and compare them against specified safe ranges. The system also has activity sensors to detect when the patient is exercising and adjust the safe ranges. In case an abnormality is detected, the system must alert a remote hospital. (Note that the measurements cannot be taken continuously, since heart rate is measured...
Develop a concept map of the responses of the assigned system to burn injury. identify aspects...
Develop a concept map of the responses of the assigned system to burn injury. identify aspects important to patient survival during the resuscitation and acute phase of the burn injury , Include lab values that may be impacted one of the following body systems: ? Respiratory ? Cardiovascular ? Neurological ? Gastrointestinal ? Renal ? Psychosocial
Develop a concept map of the responses of the assigned system to burn injury. identify aspects...
Develop a concept map of the responses of the assigned system to burn injury. identify aspects important to patient survival during the resuscitation and acute phase of the burn injury , Include lab values that may be impacted one of the following body systems:  Respiratory  Cardiovascular  Neurological  Gastrointestinal  Renal  Psychosocial
Develop a concept map of the responses of the assigned system to burn injury. identify aspects...
Develop a concept map of the responses of the assigned system to burn injury. identify aspects important to patient survival during the resuscitation and acute phase of the burn injury , Include lab values that may be impacted one of the following body systems:  Respiratory  Cardiovascular  Neurological  Gastrointestinal  Renal  Psychosocial
assume that when adults with smart phones are randomly selected, 54% of them and use them...
assume that when adults with smart phones are randomly selected, 54% of them and use them in meetings. If 12 adult smartphone users are randomly selected, find the probability that fewer than 4 of them use their smart phones in meetings or classes.
You have each been assigned a sector of the economy to develop a sector based mutual...
You have each been assigned a sector of the economy to develop a sector based mutual fund. (20 points) What is your sector, and do you expect your sector to outperform the S&P500 over the next 2 months? Why or why not? (20 points) Do you expect that the companies you have chosen for your fund will outperform the sector in general over the next 2 months? Why or why not?
You have each been assigned a sector of the economy to develop a sector based mutual...
You have each been assigned a sector of the economy to develop a sector based mutual fund. (I was assigned with code 26 Paper & Allied Products) (20 points) What is your sector, and do you expect your sector to outperform the S&P500 over the next 2 months? Why or why not. (20 points) Do you expect that the companies you have chosen for your fund will outperform the sector in general over the next 2 months? Why or why...
You have each been assigned a sector of the economy to develop a sector based mutual...
You have each been assigned a sector of the economy to develop a sector based mutual fund. 1. What is your sector, and do you expect your sector to outperform the S&P500 over the next 2 months? Why or why not?( I was assigned to Industrial Machinery & Equipment,SIC Code:35) 2.Do you expect that the companies you have chosen for your fund will outperform the sector in general over the next 2 months? Why or why not?
You have each been assigned a sector of the economy to develop a sector based mutual...
You have each been assigned a sector of the economy to develop a sector based mutual fund. 1. What is your sector, and do you expect your sector to outperform the S&P500 over the next 2 months? Why or why not? ( I was assigned to SIC Code: 36 Electronic And Other Electrical Equipment And Components, Except Computer Equipment) 2. Do you expect that the companies you have chosen for your fund will outperform the sector in general over the...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT