IT Consulting & System Development Services for University
- Custom Software Development IT Managed Services Web Development
- Confidential
- Feb. 2023 - Ongoing
- Quality
- 5.0
- Schedule
- 5.0
- Cost
- 5.0
- Willing to Refer
- 5.0
"The most impressive aspect of the company is their commitment to continuous improvement and user-centric development."
- Education
- Riyadh, Saudi Arabia
- 501-1,000 Employees
- Online Review
- Verified
Flycatch provides ongoing IT consulting and system development services for a university. The team is responsible for developing and maintaining the university's systems and optimizing their performance.
Flycatch successfully involves the client in all aspects to ensure expectations align and to gather their feedback. The adaptive and communicative team's project management approach is structured and efficient. They deliver tasks on time and respond to the client's needs promptly and effectively.
The client submitted this review online.
BACKGROUND
Please describe your company and position.
I am the Project manager of Almaarefa University
Describe what your company does in a single sentence.
University
OPPORTUNITY / CHALLENGE
What specific goals or objectives did you hire Flycatch to accomplish?
The client wanted a secure and robust student-facing system that could handle the growing needs of the students and the university, which will serve as a one stop shop for admission process, student management and student support.
SOLUTION
How did you find Flycatch?
- Online Search
- Referral
- Clutch Site
Why did you select Flycatch over others?
- Close to my geographic location
- Pricing fit our budget
- Great culture fit
- Good value for cost
- Company values aligned
- Other
How many teammates from Flycatch were assigned to this project?
6-10 Employees
Describe the scope of work in detail. Please include a summary of key deliverables.
The scope of work for the technical team responsible for managing and developing university systems encompasses several critical areas aimed at enhancing the performance and usability of these systems for university staff, students, and applicants. Below is a detailed description of the key components of this scope:
- System Management and Maintenance
- Monitoring and Support: Continuous monitoring of existing systems to ensure uptime and optimal performance. Provide technical support for users encountering issues.
- Updates and Patches: Regularly apply software updates, security patches, and performance enhancements.
- System Development and Enhancement
- Requirements Gathering: Collaborate with stakeholders (faculty, students, administrative staff) to identify needs and gather requirements for new features or system enhancements.
- Design and Development: Design and develop new modules or features based on collected requirements, ensuring they align with user needs and university goals.
- Integration: Ensure seamless integration of various systems (e.g., student information system, learning management system) to improve data flow and user experience.
- Performance Optimization
- Data Analysis: Analyze system performance metrics to identify bottlenecks and areas for improvement.
- Optimization Strategies: Implement optimization strategies to enhance speed, reliability, and user satisfaction.
- User Training and Support
- Training Programs: Develop and conduct training sessions for staff and students to effectively use the systems.
- User Documentation: Create comprehensive user manuals and online resources to facilitate self-help.
- Data Security and Compliance
- Security Protocols: Establish and maintain security protocols to protect sensitive data and ensure compliance with relevant regulations (e.g., GDPR, FERPA).
- Regular Audits: Conduct regular audits and assessments of security measures and compliance status.
- Stakeholder Engagement and Communication
- Regular Updates: Provide regular updates to stakeholders on project progress, challenges, and achievements.
- Feedback Mechanisms: Implement mechanisms for receiving feedback from users to guide further development.
Key Deliverables
- System Performance Reports
- Monthly reports detailing system performance, user engagement, and areas for improvement.
- Feature Enhancement Proposals
- Documentation outlining proposed features or enhancements, including requirements, design specifications, and timelines.
- Training Materials
- Comprehensive training manuals and video tutorials for users, tailored to different roles (administrative staff, students, etc.).
- Security Assessment Reports
- Detailed reports on the security status of systems, including vulnerabilities identified and remediation steps taken.
- Stakeholder Communication
- Regular newsletters or reports summarizing project updates, milestones achieved, and upcoming initiatives.
- User Feedback Reports
- Summary of user feedback collected, including actionable insights and recommended changes based on user suggestions.
By adhering to this scope of work, the technical team aims to significantly enhance the functionality and user experience of university systems, ultimately benefiting all stakeholders involved
While specific costs may vary, the efficiency and responsiveness of their team justify the investment, as they consistently address stakeholder needs and drive meaningful improvements. Overall, the return on investment is evident through their effective project outcomes.
RESULTS & FEEDBACK
What were the measurable outcomes from the project that demonstrate progress or success?
- Involve the client in every stage of the process to ensure expectations alignment and gather their feedback.
- Agile Methodology
- Frequent Stakeholder Meetings
- Retrospections
Describe their project management. Did they deliver items on time? How did they respond to your needs?
The project management approach utilized by the team, leveraging JIRA for ticketing, was structured and efficient. The team operated within standard working hours, from Monday to Friday, 7 AM to 4 PM, ensuring consistent availability for stakeholders.
They consistently delivered projects on schedule and maintained clear communication regarding progress, which helped manage expectations effectively. Their ability to respond promptly to urgent requests further underscored their reliability in meeting deadlines.
- Timeliness of Deliverables
- The team generally delivered items on time, adhering to established deadlines. Regular updates on progress were communicated through JIRA, allowing stakeholders to track the status of tickets effectively. This transparency contributed to a clear understanding of timelines.
- Responsiveness to Needs
- The team demonstrated a proactive approach to responding to stakeholder needs:
- Quick Turnaround: They maintained a fast response time for new tickets and inquiries, addressing urgent issues promptly.
- Stakeholder Engagement: Regular check-ins with stakeholders ensured alignment on priorities and allowed for adjustments based on feedback.
- Adaptability: The team was flexible in accommodating changes or additional requests, which helped address evolving needs effectively.
Overall, the combination of structured project management and a responsive team fostered a collaborative environment, resulting in successful project outcomes.
What was your primary form of communication with Flycatch?
Email or Messaging App
What did you find most impressive or unique about this company?
The most impressive aspect of the company is their commitment to continuous improvement and user-centric development. They actively engage with stakeholders to gather feedback, which drives meaningful enhancements to their systems. Additionally, their efficient use of project management tools like JIRA ensures transparency and accountability, fostering a collaborative environment that enhances productivity and responsiveness.
Their proactive communication, commitment to quality, and ability to meet deadlines contributed to a smooth collaboration. The team's responsiveness and user-focused approach further enhanced satisfaction, making them a reliable partner for project development.
Their commitment to timely project delivery, effective communication, and user-focused enhancements reflects a strong dedication to meeting stakeholder needs. The overall performance suggests a reliable and proficient service.
Are there any areas for improvement or something Flycatch could have done differently?
One area for improvement for Flycatch could be aligning their working hours with local business hours, as this would enhance collaboration and communication with stakeholders. Additionally, implementing more regular feedback sessions could help identify issues earlier and foster a more agile response to changing needs. Lastly, expanding training resources might further empower users to maximize system capabilities.
RATINGS
-
Quality
5.0Service & Deliverables
"I would rate Flycatch highly for the quality of service and deliverables."
-
Schedule
5.0On time / deadlines
"I would rate Flycatch favorably in terms of timeliness and meeting deadlines."
-
Cost
5.0Value / within estimates
"Flycatch offers good value for money, given the quality of their services and timely deliverables."
-
Willing to Refer
5.0NPS