Repository navigation
Home
Enrique_V edited this page Apr 12, 2025
·
7 revisions
Welcome to the CS690 Project Management wiki!
- A day in the life of Riya
- Riya checks her inbox to find several emails from clients. One wants an update on a website design, another has a new request for revisions, and a third is asking for an invoice. “I need to organize all these tasks,” she mutters, jotting them down on a sticky note.
- While working on a graphic design project, Riya gets a call from a client asking about the timeline for delivery. She flips through her notebook, trying to find the deadline. “I really need a better way to track deadlines,” she says, realizing she’s overbooked this week.
- During lunch, Riya talks to her friend Aman, who suggests using a project management tool. “I track my projects, deadlines, and invoices all in one place,” he says. Riya likes the idea but feels most tools are too complicated for her needs.
- Later, Riya finishes a project and tries to calculate how much she’s earned this month. Between random spreadsheets and handwritten notes, it’s hard to get a clear picture. “If I could track everything in one system, I’d feel more in control,” she thinks.
- As Riya prepares for bed, she reviews her to-do list and realizes she forgot to send an invoice for a completed project. “If I had reminders, this wouldn’t keep happening,” she sighs, resolving to find a better way to manage her freelance work.
- Create a software program that assists in the organization of freelance related tasks.
-
UC1: Organize incoming emails
-
UC2: Track deadlines for projects
-
UC3: Track income from completed projects
-
UC4: To-do list with reminders
- .NET Version 8 must be used
- The program must product a console project as the user interface