Тема: Графічний софт для ландшафтного дизайну! SOS!

Доброго дня, шановні учасники!

Я зараз проходжу курс по проджект менеджменту в IT і в мене стоїть задача розрахувати трудоємкість робіт в люд/днях для визначення орієнтовної вартості программного продукту для виконання проектів ландшафтного дизайну. Можна взяти за базу аналог, наприклад Revit чи Archicad. В цих программах також є можливість виконувати проекти з ландшафтного дизайну. В цьому курсі дають Загальні поняття програмування, але авжеж зрозуміти яка може бути архітектура процессу програмування, які краще вибрати методології, фреймфорки, мови програмування приналежно до конкретного проекту не зрозуміло, для цього люди вчаться на програмістім 5 років як мінімум, а потім отримують досвід. Але завдання є, треба якимось чином виконувати. Дуже надіюся що хтось зможе поділитися своїм досвідом чи досвідом знайомих по цьому питанню. Технічне завдання без помічі програмістів не написати самій мені. Зі сторони користувача можу сказати що функції повинні бути схожими на функції Archicad чи Revit (малювати різні типо об'єктів - лініі, криві, об'ємні фігури, створювати різні типи поверхонь з заданими технічними характеристиками), рендер простий, не такий складний і якісний як в 3DMax. Також повинна бути велика бібліотека рослин, наприклад 10 000 видів, по кожному виду буде потрібна інформація про необхідну кліматичну зону, грунт, добрива, сумістність з іншими рослинами та бібліотека елементів (будівельні конструкції, готові елементи - бесідки, лавочки, різні типи покриттів, облицювальних матеріалів, відлмості про різни типи грунтів, кліматичні умови - наприклад ще 10 000 елементів). Скільки може тривати розробка такого програмного забезбечення і баз данних до нього (аналог Archicad чи Revit)? Розрахунок потрібен чисто на стадію Development. Але якщо хтось підкаже також тривалість і склад команди по фазам Inception та Run, було б пречудово. Розумію що на це питання зможуть відповісти тількти люди у яких був подібний досвід програмування. Потрібен склад команди (наприклад 1 PM (100%), 1 BA(70%), 5 Front end (100%), 5 Back end (100%), 3 Testers (70%), 1 DevOps (30%), 1 Architect (50%), 1 Team Lead (100%), 2 Tech Lead (100 %), 1 Deliver Manager (40%) - 1 рік  реалізація стадії Development с %задіянням спеціалістів впродовж цього року, оскільки різні учасники задіянні на різних подетапах). І можливо підкажете нефункціональні вимоги, наприклад, треба на сервері (віддаленно) щоб усі дани створювалися і зберігалися і потім передавалися замовнику (це ж також коштує багато), може порекомендуєте такі хмарні середовища, а я вже підрахую вартість в залежності від термінів реалізації. І на стадіії Run скільки може коштувати підтримка такого ПЗ. Дуже дякую всім людям хто знайде час це прочитати і поділитися коментарями. Всім хорошого дня.

2

Re: Графічний софт для ландшафтного дизайну! SOS!

viktoriyavk007 написав:

Я зараз проходжу курс по проджект менеджменту в IT

https://replace.org.ua/post/180652/#p180652

frz написав:

Пропоную почати з малого, наприклад з автоматизації якогось звіту.
Тут можуть бути такі складові:

  • з'ясування як формується цей звіт на даний момент вручну (google spreadsheet / excel, звідки беруться дані, в якому вигляді потрібен кінцевий результат - діаграми, графіки), в якому форматі надається і кому

  • отримання доступу до вихідних даних - бази даних, CRM, ftp, google drive

  • написання скрипта для отримання даних - SQL, Python, REST API

  • створення середовища для відображення даних - Power BI чи інша тулза для звітності

  • тестування звіту за різні дати на основі наданих семплів

  • надання доступу замовнику, написання документації і базове навчання роботи з середовищем

Як бачимо, навіть таке просте завдання (з точки зору розробника) включає в себе пункти, витрати часу на які доволі важко передбачити. Зокрема, на з'ясування першого пункту може піти пів години, а може й декілька місяців.

Другий пункт у випадку великих корпорацій може зайняти теж декілька місяців (створили користувача, але не надали користувачу прав, далі права на доступ до інстанса створили, але ніяких баз не бачить, далі базу нарешті бачить, але до жодної таблиці доступу нема, далі нарешті таблиці бачить, але це не прод а стейджинг і ніяких даних нема).

Відповідно "солдат спить, служба йде" - розробник найнятий і йому потрібно платити зарплату, але робота не робиться не з його вини, а гроші від замовника на зарплату якось потрібно отримати.

Підсумовуючи, це все якраз і є ваші проблеми, як шукати відповіді на подібні запитання. Галера наймає розробника на умовні X єнотів, а продає клієнту за X*3, на цю різницю і живе. А в цю різницю входить також головний біль менеджера проекту як звести кінці з кінцями.

Питайте на своїх курсах, як вони пропонують вирішувати подібні складні випадки.

3

Re: Графічний софт для ландшафтного дизайну! SOS!

Питала) Кажуть легше всього сказати "що я не знаю", треба розбиратися) Тому і питаю у тих у кого був досвід з створення програм-аналогів. Це едине що може допомогти в умовах коли нема повноцінного ТЗ і бути його і не може, бо для цього треба задіяти програмістів і це справа не 10 хв. Ніхто мене безкоштовно в рамках учбового проекту, глибоко консультувати не буде. Тому й питаю у тих у кого був подібний досвід чи у кого може є знання скільки таке ПЗ може коштувати і яка команда і на який термін потрібна. В інтернеті такої інфо немає по аналогам программам, про які я вище вказувала. Якби я знайшла інфо по аналогам, то не просила б порад

4

Re: Графічний софт для ландшафтного дизайну! SOS!

viktoriyavk007 написав:

Питала) Кажуть легше всього сказати "що я не знаю", треба розбиратися) Тому і питаю у тих у кого був досвід з створення програм-аналогів. Це едине що може допомогти в умовах коли нема повноцінного ТЗ і бути його і не може, бо для цього треба задіяти програмістів і це справа не 10 хв. Ніхто мене безкоштовно в рамках учбового проекту, глибоко консультувати не буде. Тому й питаю у тих у кого був подібний досвід чи у кого може є знання скільки таке ПЗ може коштувати і яка команда і на який термін потрібна. В інтернеті такої інфо немає по аналогам программам, про які я вище вказувала. Якби я знайшла інфо по аналогам, то не просила б порад

ну ось вам з ІНТЕРНЕТУ хоч якісь цифри

Розробка аналога програми Archicad може вимагати значних витрат, залежно від обсягу роботи та залучених спеціалістів. Орієнтовна вартість може бути декілька мільйонів доларів.

Підтримка проекту може коштувати від кількох тисяч до декількох сотень тисяч доларів в місяць, залежно від рівня обслуговування, кількості користувачів та рівня підтримки.

Щодо штату людей, який необхідний для розробки та підтримки такого проекту, це залежить від обсягу та складності робіт. У загальному випадку, команда може складатись з фронтенд та бекенд розробників, тестувальників, DevOps спеціалістів, інженерів з безпеки та інших. Орієнтовний розподіл цих ролей може бути наступним:

    Фронтенд розробників: 1-2 людини
    Бекенд розробників: 1-2 людини
    Тестувальників: 1-2 людини
    DevOps спеціалісти: 1-2 людини
    Інженери з безпеки: 1-2 людини
    далі ліньки тому просто перечислю: математики, архітектори, інженери, (мова на якій буде написаний аналог) Developer

Щодо тривалості проекту, вона також може значно варіюватись в залежності від обсягу та складності робіт. Зазвичай, розробка такої складної програми може зайняти від 2 до 5 років.

то всьо з вікі https://en.wikipedia.org/wiki/Archicad + приблизно я ше від себе додав) + ше на сайтах позбирав

Подякували: viktoriyavk0071

5

Re: Графічний софт для ландшафтного дизайну! SOS!

Дякую за відповідь. Це вже ЩОСЬ! Я шукала по запитам типу "тривалість розробки Archicad", "вартість та строки реалізації програмного комплексу Archicad", команда розробників і подібне. Я нічого не знайшла по цій темі. Дякую що пошукали, у вас це вийшло