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 Draw: line segments, sequences of line segments, splines, polygons, ellipses, circles, rectangles, rounded rectangles, stars, images, and other shapes Save and load files Protect the curent drawing, eg if the user tries to close the program while there are unsaved changes, prompt the user Let the user specify the line style, and colors used to draw shapes Let the user specify the fill style and colors used to draw shapes Click to select an object Click and drag to select multiple objects Click or click and drag with the Shift key down to add objects to the current selection Click or click and drag with the Ctrl key down to toggle objects in and out of the current selection Click and drag the selected objects to move them Edit the selected objectss line and fill styles Delete the selected objects Select colors from a palette Place custom colors in a custom palette Support transparency Copy and paste the entire drawing, a rectangular selection, or an irregular selection as a bitmapped image Copy, cut, and paste the currently selected objects Allow the user to write scripts to add shapes to a drawing Let the user rearrange the palettes and toolbars Autosave the current drawing periodically. If the program crashes, allow the user to reload the most recently saved version Autosave the current drawing every time a change is made. If the program crashes, allow the user to reload the most recently saved version Provide online help Provide online tutorials.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
