Question: Consider the fictional drawing program ( ClassyDraw ) we discussed in the class. Please use the MoSCoW method to prioritize the following requirements for ClassyDraw

Consider the fictional drawing program (ClassyDraw) we discussed in the class. Please use the MoSCoW method to prioritize the following requirements for ClassyDraw.1. Draw: line segments, sequences of line segments, splines, polygons, ellipses, circles, rectangles, rounded rectangles, stars, images, and other shapes.2. Save and load files.3. Protect the curent drawing, e.g., if the user tries to close the program while there are unsaved changes, prompt the user.4. Let the user specify the line style, and colors used to draw shapes.5. Let the user specify the fill style and colors used to draw shapes.6. Click to select an object.7. Click and drag to select multiple objects.8. Click or click and drag with the Shift key down to add objects to the current selection.9. Click or click and drag with the Ctrl key down to toggle objects in and out of the current selection.10. Click and drag the selected objects to move them.11. Edit the selected objectss line and fill styles.12. Delete the selected objects.13. Select colors from a palette.14. Place custom colors in a custom palette.15. Support transparency.16. Copy and paste the entire drawing, a rectangular selection, or an irregular selection as a bitmapped image.17. Copy, cut, and paste the currently selected objects.18. Allow the user to write scripts to add shapes to a drawing.19. Let the user rearrange the palettes and toolbars.20. Auto-save the current drawing periodically. If the program crashes, allow the user to reload the most recently saved version.21. Auto-save the current drawing every time a change is made. If the program crashes, allow the user to reload the most recently saved version.22. Provide online help.23. Provide online tutorials.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!