InSights Report


  Statistics

Overview

image

Total Lessons

42

image

Approved Lessons

16

image

Pending Lessons

25

image

Rejected Lessons

1

 Most Viewed Lessons

No.TitleTotal View
1Low utilisation of digital resources26
2Lack of centralised documentation control17
3No proper handover when staff resign4
4Pharmacy drug inventory management oversight4
5Scattered information4
6Website Downtime Troubleshooting3
7Misconfigured Roles and Permissions2
8Tool Chosen Without Community Fit2
9Ambiguous Project Scope and Functionality2
10Monitoring Was Passive1
11Backups Were Not Tested1
12Poor Search Relevance1
13Poor Environment Replication1
14Unclear Object Relationships1
15Medication dispensing error of lookalike and soundalike (LASA) medicines1
16Lessons from a Fundraiser Gone Wrong: Planning, People, and Communication1
17Website updating activities1
18Lessons from an Insufficient Subject Matter Expertise (SME)0
19Soft Launch Feedback Was Ignored0
20Documentation Became Outdated Quickly0
21Training Skipped for Non-Technical Staff0
22Counselling on Wound Care0
23Metadata Harvesting Failed0
24No Fixity Checks in Place0
25QC Introduced Too Late0
26Submission Steps Too Complex0
27Branding Overshadowed Usability0
28Code Conflicts and Unmanageable Collaboration0
29Research Ethics Plagiarism in Research0
30Inadequate Data Cleaning0
31Schema Not Aligned with Repository Users0
32Demanding Clients, led to delayed deal0
33Overengineered Architecture0
34Ambiguous Requirements0
35Incomplete Stakeholder Engagement0
36UAT Process Documentation for CMS Upgrades0
37Unpredictable Crashes and Difficult Debugging0
38Lack of centralised documentation control0

 Most Downloaded Lessons

No.TitleTotal Download
1QC Introduced Too Late0
2Overengineered Architecture0
3Tool Chosen Without Community Fit0
4Schema Not Aligned with Repository Users0
5Unclear Object Relationships0
6Inadequate Data Cleaning0
7Poor Environment Replication0
8Misconfigured Roles and Permissions0
9Branding Overshadowed Usability0
10Submission Steps Too Complex0
11Ambiguous Requirements0
12No Fixity Checks in Place0
13Poor Search Relevance0
14Metadata Harvesting Failed0
15Backups Were Not Tested0
16Training Skipped for Non-Technical Staff0
17Documentation Became Outdated Quickly0
18Soft Launch Feedback Was Ignored0
19Monitoring Was Passive0
20Website updating activities0
21Lack of centralised documentation control0
22No proper handover when staff resign0
23Medication dispensing error of lookalike and soundalike (LASA) medicines0
24Pharmacy drug inventory management oversight0
25Counselling on Wound Care0
26Lessons from a Fundraiser Gone Wrong: Planning, People, and Communication0
27Lessons from an Insufficient Subject Matter Expertise (SME)0
28Research Ethics Plagiarism in Research0
29Scattered information0
30Low utilisation of digital resources0
31Demanding Clients, led to delayed deal0
32Ambiguous Project Scope and Functionality0
33Unpredictable Crashes and Difficult Debugging0
34Code Conflicts and Unmanageable Collaboration0
35Lack of centralised documentation control0
36Website Downtime Troubleshooting0
37UAT Process Documentation for CMS Upgrades0
38Incomplete Stakeholder Engagement0

 Top Contributors

No.Top ContibutorTotal Views
1Administrator26
2Administrator17
3Administrator4
4Dilhara4
5Administrator4
6Administrator3
7Administrator2
8Administrator2
9Administrator2
10Administrator1
11Administrator1
12Administrator1
13Administrator1
14Administrator1
15Dilhara1
16Administrator1
17Administrator1
18Administrator0
19Administrator0
20Administrator0
21Administrator0
22Dilhara0
23Administrator0
24Administrator0
25Administrator0
26Administrator0
27Administrator0
28Administrator0
29Administrator0
30Administrator0
31Administrator0
32Administrator0
33Administrator0
34Administrator0
35Administrator0
36Administrator0
37Administrator0
38Administrator0

 Top Classifications

No.Subject AreaTotal Lessons
1004 Data processing & computer science10
2001 Knowledge8
3005 Computer programming, programs & data7
4003 Systems4
5002 The book1
6007 [Unassigned]1

 Challenges by Topics

No.Topic / TitleChallenges
1Branding Overshadowed UsabilityNavigation became less intuitive.
2Low utilisation of digital resourcesIT literacy gap
Preference for physical resources such as books, magazines, newspaper, etc
Latest or updated information are not being referred to
3Code Conflicts and Unmanageable CollaborationCrippled Productivity and Project Delays: The sheer time spent resolving conflicts drains developer morale and productivity. Developers get stuck waiting for complex merges to be handled, leading to significant delays in delivering new features and pushing back release dates, ultimately hurting the project's progress and reputation.
Lost Code and Broken Features: In the chaos of resolving complex merges, valuable code changes get accidentally overwritten or deleted. This means features that once worked suddenly break, or previously fixed bugs reappear, making the main codebase unreliable and causing frustrating rework.
Massive, Frequent Merge Conflicts: Instead of minor hiccups, the team constantly faces huge, complex conflicts. This happens because developers work for too long on separate branches without integrating, often touching the same files simultaneously, and only merging vast changes infrequently. It becomes a major time sink to untangle these intricate conflicts.
4Unpredictable Crashes and Difficult DebuggingUndetected Critical Errors: Beyond crashes, significant errors in core business logic or data processing went unnoticed until found manually or reported by customers, leading to financial losses and reputational damage.
Endless Debugging: Intermittent bugs became nearly impossible to fix because of insufficient logged information about user actions or system states, resulting in long, unproductive debugging sessions.
Silent Crashes: The application frequently crashed in production, but without proper logging or alerting, the development team was left in the dark, leading to extended downtime and user frustration.
5Ambiguous Project Scope and FunctionalityClient Dissatisfaction and Trust Erosion: The continuous cycle of building, presenting, and then reworking features created frustration for the client. They felt their vision wasn't being understood, leading to a loss of confidence in the development team's ability to deliver, even though the root cause was the undefined scope from the outset. This strained the professional relationship and made future collaborations more challenging.
Missed Deadlines and Budget Overruns: The constant discovery of new requirements and the resulting rework directly led to the project timeline stretching far beyond initial estimates. Each new "surprise" requirement pushed back the completion date, and the additional development hours accumulated, causing the project to significantly exceed its allocated budget.
Extensive Rework and Refactoring: Due to the initial high-level and vague requirements, significant portions of the codebase had to be rewritten or heavily modified multiple times. For example, a "user profile" feature might have initially been built with basic fields, only for the client to later specify complex social media integrations, custom privacy settings, and a multi-level approval workflow, forcing a complete overhaul of the underlying data model and UI.
6Demanding Clients, led to delayed dealTeam Fatigue from Prolonged Uncertainty: The extended timeline and shifting demands led to demotivation and burnout, affecting morale and productivity.
Failure to Manage Stakeholder Expectations: The team was reactive instead of proactive, lacking a strategy to manage or push back against escalating demands.
No Clear Limits Set Early On: Without predefined negotiation parameters, the customer kept pushing for more, dragging out the process unnecessarily.
7Website updating activitiesBudget and timeline overruns: Unforeseen challenges or complications during the update process can result in delays and increased costs. Poor planning or underestimating the resources required for updates can lead to budget and timeline overruns.
Downtime and website unavailability: In some cases, updates can cause unexpected downtime, making the website inaccessible to users. This can result from server issues, conflicts between updates and existing components, or errors during the update deployment process.
Technical glitches: Updates can sometimes result in technical glitches or errors, such as broken links, missing content, layout issues, or compatibility problems with different browsers or devices.
8Scattered informationErrors occurred due to reliance on incorrect or obsolete information.
Inconsistent answers given to customers and stakeholders due to outdated or incorrect information.
Time wasted searching for information across multiple locations.
9Research Ethics Plagiarism in ResearchEducation on Ethical Standards is Essential: Teaching proper ethical guidelines helps prevent mistakes like plagiarism and ensures the integrity of research.
Proper Attribution is Critical: Failing to give credit where it’s due can lead to plagiarism, damaging credibility and trust in the work.
Integrity in Non-Negotiable: Lack of integrity leads to plagiarism, damaging trust, reputation, and causing legal or academic issues.
10Lessons from an Insufficient Subject Matter Expertise (SME)Increase Risk Exposure: Without expert guidance and proper training, the team couldn’t identify or manage risks effectively. They missed important details and made uninformed choices, which increased the chances of failure, financial loss, and non-compliance with regulations.
Reduced Quality and Accuracy: Because there were no subject matter experts, the team made decisions without enough knowledge. This led to mistakes, poor-quality work, and information that wasn’t always accurate. As a result, the project didn’t meet expected standards and lost credibility.
Delayed Decision Making and Execution: The project was delayed because the team didn’t have the right experts to guide decisions. They had trouble understanding rules and planning effectively. Without proper training, they were slow to act, which caused setbacks and made stakeholders lose confidence in the project.
11Lessons from a Fundraiser Gone Wrong: Planning, People, and CommunicationPoor Communication Practices: Important information wasn’t shared consistently, resulting in confusion, misunderstandings, and a lack of coordination.
Insufficient Volunteers and Undefined Roles: Too few people were involved, and tasks weren’t assigned, causing uneven workloads and missed responsibilities.
Lack of Clear Goals and Planning: The team began without defined targets or a structured plan, leading to disorganised efforts and unclear direction.
12Counselling on Wound CareThere was no standard counseling checklist in place for wound care counselling
High workload caused the pharmacist to give a brief explanation without follow-up question
Pharmacist assumed the patient already knew basic wound care
13Pharmacy drug inventory management oversightPharmacist forgot to perform routine checks on stock inventory
Didn’t follow the store’s stock monitoring procedure or reorder threshold
14No proper handover when staff resignUnderutilization of Senior Staff: During key meetings or project milestones, senior employees are not effectively engaged or supported in sharing their expertise
Loss of Expert Knowledge: Valuable insights and expertise are not shared, documented, or handed down, resulting in organizational knowledge gaps.
Absence of Knowledge-Sharing Practices: There are no established mechanisms to capture and transfer critical knowledge, especially from experienced employees.
Lack of Proper Handover Processes: Staff resignations or transfers often occur without a structured handover, leading to disruption in project continuity.
15Lack of centralised documentation controlSecurity risks escalate when sensitive information is stored in unregulated locations, exposing it to unauthorized access, data breaches, and accidental loss.
The simultaneous existence of multiple conflicting versions of critical documents causes miscommunication and errors, ultimately disrupting operations and reducing productivity.
Employees struggle to locate important documents, resulting in duplicated efforts, inconsistent records, and delays in decision-making.
16Medication dispensing error of lookalike and soundalike (LASA) medicinesPatient requested to refill a prescription for Janumet XR 50/1000mg but due to the LASA nature, busy dispensary during peak hour and the lack of a counter check practice, the trainee pharmacist was not aware at the time of dispensing that the wrong formulation was dispensed which was Janumet 50/1000mg immediate release instead of the extended release.
17Cost of study
Being too old
Socıo- economıc group
Famılıy constraınt
Lack of time
18Time Constraints: The tight schedule of the workshop limited the time available for in-depth exploration of certain topics.
19It was challenging to pinpoint the exact causes of performance issues due to the complexity of the system.
20Technical Debt: Rapid development cycles led to an accumulation of technical debt, which required significant effort to address post-launch.
Scope Creep: There were multiple instances where additional features were requested mid-sprint, causing delays and resource strain.
21Monitoring Was PassiveData loss risks increased.
Users reported outages instead of staff discovering issues.
Downtime went unnoticed for hours.
22Soft Launch Feedback Was IgnoredStaff felt overworked fixing issues post-launch.
Users reported issues that persisted into production.
23Documentation Became Outdated QuicklySupport teams spent time correcting users.
New staff were misinformed.
Users followed outdated steps.
24Training Skipped for Non-Technical StaffHelpdesk calls increased.
Non-librarians couldn’t complete basic tasks.
25Backups Were Not TestedDocumentation for recovery was missing.
Restores took longer than acceptable.
26Metadata Harvesting FailedVisibility and discoverability suffered.
Records appeared incomplete externally.
Harvesters couldn’t index repository content.
27Poor Search RelevanceConfidence in the system dropped.
Search returned too many irrelevant results.
Users couldn’t find desired records.
28No Fixity Checks in PlaceRestoration of corrupted files was impossible.
Silent corruption affected files over time.
29QC Introduced Too LateCleanup required significant effort.
Users reported issues publicly.
Many errors went live unnoticed.
30Submission Steps Too ComplexSystem adoption lagged.
Staff spent excessive time assisting users.
Contributors abandoned submissions.
31Misconfigured Roles and PermissionsCompliance risks arose.
Legitimate users were locked out.
Users accidentally had access to restricted areas.
32Poor Environment ReplicationTroubleshooting took significant time.
Code worked in development but broke in production.
33Inadequate Data CleaningUsers questioned the reliability of the system.
Duplicate records were imported.
Inconsistent metadata appeared in search results.
34Unclear Object RelationshipsMaintenance became error-prone.
Search results displayed incorrectly grouped items.
Navigation between records was confusing.
35Schema Not Aligned with Repository UsersRecords were inconsistent and incomplete.
Users avoided filling in optional fields.
Metadata entry was complex and slow.
36Tool Chosen Without Community FitTraining materials were scarce or irrelevant.
Delays occurred because issues couldn’t be solved in-house.
Lack of skilled local support resources.
37Overengineered ArchitectureMany advanced features went unused.
Maintenance complexity increased unnecessarily.
Development took longer and cost more.
38Ambiguous RequirementsUsers felt the system didn’t fit real workflows.
Features were developed that weren’t truly needed.
Led to scope creep during development.
39Incomplete Stakeholder EngagementStaff felt excluded, reducing support for the project.
Important user requirements emerged too late.
Timelines conflicted with peak workloads in other departments.
40UAT Process Documentation for CMS UpgradesThe same bugs were reported by different clients due to missed learnings from past UATs.
Developers were not recording how issues were fixed, leading to inefficient knowledge transfer.
Prior upgrades lacked structured documentation, causing teams to re-diagnose recurring issues.
41Website Downtime TroubleshootingNo proactive monitoring led to unexpected website downtime.
Initial troubleshooting was delayed due to the absence of a clear step-by-step incident response procedure.
Server reached maximum capacity due to log file growth.
42Lack of centralised documentation controlSecurity risks escalate when sensitive information is stored in unregulated locations, exposing it to unauthorized access, data breaches, and accidental loss.
The simultaneous existence of multiple conflicting versions of critical documents causes miscommunication and errors, ultimately disrupting operations and reducing productivity.
Employees struggle to locate important documents, resulting in duplicated efforts, inconsistent records, and delays in decision-making.


  •