kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Further Development of Scheduling Functionality for Graphical Elements in the Content Management System Contentful: Development of custom applications using Contentful SDK
KTH, School of Electrical Engineering and Computer Science (EECS).
2023 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Vidareutveckling av schemaläggningsfunktionalitet för grafiska element i innehållshanteringssystemet Contentful : Utveckling av anpassade applikationer med Contentful SDK (Swedish)
Abstract [en]

This thesis aims to improve a scheduling application’s usability and accessibility by redesigning its interface and implementing it using the Contentful App framework. The application is being used by employees at the company Aktiebolaget Trav Galopp. The existing application is described as difficult and time consuming to use. The Contentful App Framework enables developers to build custom applications and integrations on top of the Contentful content platform. It empowers them to extend content workflows, automate tasks, and enhance collaboration with features like UI extensions and Application Programming Interfaces (API). A heuristic evaluation identifies key areas for improvement, focusing on memorization of dates and times. Three design proposals are developed. Design 1 aims to create a centralized view of dates and times, but implementation limitations prevent its realization. Design 2 introduces a custom component within the Hero Container, providing a practical solution for viewing and editing dates and times. Design 3 represents recreating the existing application in the app framework. Evaluation of the implemented application reveals positive aspects, such as clear presentation of relevant information. Limitations are identified, including the inability to restrict referenced component types and inflexibility in rearranging item order. An automatic unlinking mechanism is implemented to mitigate errors in component linking. Significant improvements are achieved in usability and accessibility. Valuable insights are gained through the heuristic evaluation, emphasizing the benefits of the Contentful App framework. The importance of designing with flexibility in mind and addressing limitations during design and implementation is highlighted. Future work recommendations include exploring alternative designs within Contentful SDK limitations, addressing restrictions on referenced component types, and introducing flexibility in rearranging item order. User testing and feedback collection will further refine usability and address remaining issues. This thesis contributes to improving scheduling application usability, providing insights for future research and development efforts.

Abstract [sv]

Syftet med denna avhandling var att förbättra en schemaläggningsapplikations användbarhet och tillgänglighet genom att förbättra dess gränssnitt och implementera det med Contentfuls App-ramverket. Tre designförslag utvecklades med fokus på att minska mängden datum och tider som en användare behöver memorera. Den implementerade applikationen visade många positiva aspekter, såsom tydlig presentation av information. Begränsningar identifierades även, såsom oförmågan att ändra ordning schemat. Rekommendationer för framtida arbete inkluderar att utforska alternativa designlösningar, hantera begränsningar och genomföra användartester för ytterligare förbättringar. Denna avhandling bidrar till att förbättra användbarheten hos schemaläggningsapplikationer och ger insikter för framtida forskning och utveckling.

Place, publisher, year, edition, pages
2023. , p. 44
Series
TRITA-EECS-EX ; 2023:528
Keywords [en]
Application, Design proposals, Flexibility, Heuristic evaluation, Interface, Redesign, Research and development, Software development kit, Usability
Keywords [sv]
Applikatio, Designförslag, Flexibilitet, Heuristisk utvärdering, Gränssnitt, Ny design, Forskning och utveckling, Utvecklingspaket för mjukvara, Användbarhet
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:kth:diva-332417OAI: oai:DiVA.org:kth-332417DiVA, id: diva2:1783643
External cooperation
Aktiebolaget Trav och Galopp (ATG)
Supervisors
Examiners
Available from: 2023-08-07 Created: 2023-07-23 Last updated: 2023-08-07Bibliographically approved

Open Access in DiVA

fulltext(2442 kB)303 downloads
File information
File name FULLTEXT01.pdfFile size 2442 kBChecksum SHA-512
d0ad423423a549147b4d95cb8942ad857d7161e63f8c82784238a2969ea446639d530bea5a44cb334974be896ef71c189ac252e4861e2d3bd2c56b8a36770729
Type fulltextMimetype application/pdf

By organisation
School of Electrical Engineering and Computer Science (EECS)
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 304 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 250 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf