= scenario four: software development =

| Introduction | Scenario1, 2, 3, 4 | Appendix A, B, C, D, E |

scenario materials

Tasks

In this scenario, you will be editing the ladder for a start button which you set up in Scenario One.

1) Locate the ladder for the Start button you created for Motor 1. 

NOTE: You will not actually modify the ladder for the button. Once you access and open the ladder editor, notify the test administrator.

Save and close the ladder file.

artifacts

The logical view of the system, where the user can navigateThe development environment for a Ladder file.  Notice the

to the piece of code they wish to modifyrevision history of the document in the matrix view.

user feedback

general interaction comments

Upon entering this task, many users looked for a way to find the ladder file via search functionality.
"I'd like to be able to search by object & function. In the function would be the main classification like start and stop."

logical view comments

Most users liked looking at both a logical and physical view of the system.
"The logical view is more consistent with everything we are working with. The tree is a consistent look and people like that."
"I would open the equipment view in a tree, navigate to the motor and select the file to edit."
"I like the graphical representation of the system. It's nice to have a global view"

"functionality to add" comments

While performing this scenario, participants stressed the need for revision history / control.
"Revision history is very important. Comments should be required."
"I'd also like to see the ability to collaborate on the same ladder file."
"I also want to see the PLC file and show everywhere it is used. I want to see all occurrences of the ladder for a given motor(s)."
"I'd like to search by document number, and then see where that document is in the tree."
Users stressed the need to link to their time and accounting systems when doing activities such as these.  Work in these areas should update the billing data for labor.
I want to use the same terms when selling and developing the system. Sales needs to understand what can actually be developed based on projects. They need a point of reference.
| Introduction | Scenario1, 2, 3, 4 | Appendix A, B, C, D, E |