Первая заковыка в том, как найти ту самую проблему, которую призвана решить ваша работа. Не всегда она содержится в задании на проект, не всегда она лежит на поверхности. Почему? Лучше объяснить на примере.
Был у меня проект: система автоматизации страховой деятельности по конкретному виду страхования. Казалось бы, проблема, вот она, собственно система автоматизации, вернее ее отсутствие. Создавай систему, базу данных, кодируй программный комплекс по работе с этими данными, ввод первичной информации и получение отчетов по заданным формам с целью предоставления в контролирующие органы плюс собственная аналитика. Процесс накатанный и всем известный.
Ан нет...
Читать дальше https://seoded.blogspot.ru/2017/10/blog-post.html