I'm currently writing my bachelor thesis. The scope of this thesis will be approximately 25-30k words/80-100 pages of content.
We have only written literature reviews during the course of studies so far. My thesis, however, will be more technical: the thesis will be about an application that I develop.
Since I've mostly done literature reviews before, I have some doubts about the way I've structured/justified the thesis. While I have a (I think) general idea ofhow to go about this thanks to online research and talks with my advisor, I'm not entirely confident that I've understood the "big picture" of writing a thesis that focuses on the development of an application.
Most of the material I've reviewed that deals with application development is relatively short (<10 pages), so the structure of it is hard to apply in my thesis. I have the feeling that, if needed, I could cut down the thesis to about 15 pages. If I wanted to explain all the things that I did during the course of the development, however, I would probably need more than 200 pages.
My first question is: How can I find a good middle ground between those extremes?
Also, I'm a bit confused about how to formulate a solid "contribution to science"-argument for this kind of technical thesis. Going along the lines of "this hasn't been done so far in this way" seems lackluster. Something like "this application can be used by other researchers" also sounds a bit flat, especially considering that this is only a bachelor thesis.
The second question is therefore: How does a good "contribution to science" for this kind of thesis has to be formulated? Which points does it need to address?