diplomsko delo
Miha Šinkovec (Author), Marko Bajec (Mentor)

Abstract

Razvoj aplikacij z metodologijo prototipiranja

Keywords

življenjski cikel razvoja programske opreme;agilne metodologije;prototipiranje;razvoj spletne aplikacije;računalništvo;univerzitetni študij;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [M. Šinkovec]
UDC: 004(043.2)
COBISS: 7671380 Link will open in a new window
Views: 1323
Downloads: 263
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: [Using prototyping in software development]
Secondary abstract: Today the business system changers faster than the usual conventional cascade life cycle. Because of that, we can conclude, that today's programming system will no longer be presented as the answer to this topic in the developing age of ever changing user requirements. Neither increased performance or higher productivity will decrease the problem. The appropriate solution to this stated problem is prototyping. Instead of building and developing the whole system, we build a module that can be easily adjusted throughout the process of programming to the user's requirements. Such modules, or so called prototypes, can be presented to users during the programming process. The users can evaluate, and in the case of insufficiency, the module can be quickly and easily modified or abandoned. This process is unrelated to the big expenses, as it would be in the process of a presently conventional system. Requirements are dynamic, quick, and price rational. In the first part of my thesis I review the history and evolution of classical and modern agile methodology. I illustrate in detail the advantages and disadvantages that have shown up in the past. Through the eyes of the project leader, I try to present their advantages, struggles, and the tools they used in the process of development utilizing the help of prototyping. I also present the example of development of web application that uses this process of prototyping.
Secondary keywords: system development life cycle;agile methodology;prototyping;development of web application;computer science;diploma;
File type: application/pdf
Type (COBISS): Undergraduate thesis
Thesis comment: Univerza v Ljubljani, Fakulteta za računalništvo in informatiko
Pages: 68 str.
ID: 23890615