CIS 3750 Lecture Notes - Lecture 2: Timesheet, Redmine, Functional Requirement
Document Summary
Submissions are done on the wiki section of the site, Create a new wiki document labelled design thinking lab . Log the time you work on the project in redline. You will be asked for timesheet reports from the group for major milestones. Adjust time to estimate based on the number of hours you actually worked on the item. Can be hard to log intertwined activities accurately. Requirement - one thing the software must do. Non functional would be something that is necessary (99. 999% uptime is a non functional requirement for a mission critical system) De nes what it does not how it does it. De ne the users, non-standard terms and user terms. Can come from the client, research, user needs, or be suggested by a programmer. Speci city - clearly describing the scope of the requirement, including testable de nitions of performance. Importance - a clear understanding between developer and user.