PACT- Guide and Example PDF

Title PACT- Guide and Example
Course Computing Project
Institution University of Sunderland
Pages 2
File Size 111.9 KB
File Type PDF
Total Downloads 26
Total Views 140

Summary

This is one of the technique to Analysis your product before build it. PACT analysis is defined as a user requirement document used for a more detailed brief design. This analysis reflects people, activities, content and, last but not least, technology (PACT analysis). Every element of this analysis...


Description

PACT (People, Activities, Contexts,

Remember to include the name of the product you intend to develop

Technologies) Summary Product Name: ● FET at Sunderland who wants to see the viability of IoT lab for future use (such as to develop a smart-home lab) o Client who holds the idea of an IoT lab o Sponsor who supports student in term of technologies to finish the project. ● Supervisor looking to keep track of students’ progress and performance. o Older than students, but otherwise any age. o High level of expertise – educational professionals within the field of computer Good – this looks as science. though the list is in dule leaders looking to assign and prioritised order nage peer review tasks. o Older than students, but otherwise any age. o High level of expertise – educational professionals within the field of computer science. o Must be comprehensive enough to allow them to manage specific tasks and their specific courses and modules. ● Students looking to discover the Internet of Things o Likely aged between 18 and 25. o Generally high level of expertise with computers – students within the field of computer science. o Desire of create a smart life with technology.

People Who do you think are the key users of this product? Think about the broad user groups that can be identified. List these groups and their likely characteristics in order of priority for the product in question. Not general considerations for building any system, but specific considerations for designing your user-system interactions Any characteristics that could affect your interface design? Are the users homogenous/heterogeneous? (physical, cognitive, usage pattern differences)

Activities What are the main goals/tasks users will want to achieve with this product? Again, list these in order of priority (e.g. if the system has a log in it is likely that a user would create an account just once therefore that task should be bottom of the list). Good – the bullet points start with a verb (click, view this is what the user does)

Contexts Where will this product be used? Describe the likely environment, physical, organisational & social, and discuss the implications of this (e.g. the product’s resilience to the environmental factors such as noise, disturbance, light, ability to connect to wifi if out and about, cooperation with others - single or multiple person interaction etc.)









 

 

Click on input data elements of system through software artefact. ○ Must show the log of output data on screen View the output data represented in hardware’s reaction. o Must be able to display the output data from corresponding input action Interact with hardware input components. o Must be able to display the output data from corresponding input action Augmented with web-based software based upon current state-of-the-art IoT techniques Will be accessed via desktop computers Will be used both inside and outside of university – to prove the viability of an IoT lab. Ability to connect to Wi-Fi Single person interact with the system

 Use of existing IoT devices: ESP32 Technologies What type of technology will the users have? microprocessors, small sub-set sensor Consider input and output, data types etc. test, devices. speech, icons, error messages etc.  Node.js, Node-Red and MQTT be used. You should link to what you have said in the  Arduino; C/C++ be used contexts section above.  Must accept data input via keyboard, You should also link to what you have said in mouse and hardware devices’ function. the activities section above (e.g. if an activity is to leave comments then the input technology Good – as far as it goes. But it might be a form; if the activity is to search the the input technology might be a search bar). doesn’t link ‘Technologies’ to Business Goals: What are the product’s prim what was said in ‘Activities’. So, how will the user click? The primary business goals of the product are ● Demonstrate the viability of IoT lab How will they view? ● Allow users to test the IoT product ● Allow users to evaluate the performan How will they interact? ● Guide users to develop an IoT app bas How will they manage? This product is primarily a prototype for demonstrate the viability of IoT lab for future use in the FET at Sunderland. It must be accessible to client/sponsor, supervisor, module leader and students in order to discover the concept of IoT technology and apply it in the real life....


Similar Free PDFs