Long Term Management and Evaluation Flashcards
What are the criteria used for evaluating a software project for a client?
Usability, Scalability, CLient Requirements, Security, Functionality, Performance
How is functionality evaluated?
does the thing do what it’s supposed to do?
Playtest
Beta testing
Checklist
Talk to the users (survey)
Check and collect data
Bug reports
How is usability evaluated?
Surveys, Case studies/Observations, Accessibility checklists,
How is performance evaluated?
.
How is security evaluated?
Penetration Testing, Bug Reports, look at security data
How is scalability evaluated?
stress testing, planning for growth,
How are client requirements evaluated?
Client Interviews, Surveys, Feedback and Reports, Check against project requirements
What are long term management strategies used by developers?
customer relationships, ongoing training, ongoing updates, retainer relationships
What are the benefits of a long-term management plan with a client?
Provides a roadmap for development, guaranteed business, good for reputation, more likely to get referrals, keeps software relevant for repeat business.