Дом развитие Что такое компьютерная разработка программного обеспечения (кейс)? - определение из техопедии

Что такое компьютерная разработка программного обеспечения (кейс)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает автоматизированная разработка программного обеспечения (CASE)?

Компьютерная инженерия программного обеспечения (CASE) - это применение компьютерных инструментов и методов в разработке программного обеспечения для обеспечения высокого качества и бездефектного программного обеспечения. CASE обеспечивает проверенный и дисциплинированный подход и помогает проектировщикам, разработчикам, тестировщикам, менеджерам и другим лицам увидеть этапы проекта во время разработки.

CASE также может служить хранилищем документов, связанных с проектами, таких как бизнес-планы, требования и спецификации проекта. Одним из лучших преимуществ использования CASE является поставка конечного продукта, который, скорее всего, будет соответствовать реальным требованиям, поскольку он гарантирует, что клиенты остаются частью процесса.

Techopedia объясняет автоматизированное программирование (CASE)

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

Различные инструменты включены в CASE и называются инструментами CASE, которые используются для поддержки различных этапов и этапов жизненного цикла разработки программного обеспечения.

Типы инструментов CASE включают в себя:

  • Инструменты для диаграмм: Помощь в схематическом и графическом представлении данных и системных процессов.
  • Компьютерные дисплеи и генераторы отчетов: помощь в понимании требований к данным и соответствующих взаимосвязей.
  • Инструменты анализа. Сосредоточьтесь на несовместимых, неправильных спецификациях, связанных с диаграммой и потоком данных.
  • Центральный репозиторий: предоставляет единую точку хранения для диаграмм данных, отчетов и документов, связанных с управлением проектами.
  • Генераторы документации: Помощь в создании пользовательской и технической документации согласно стандартам.
  • Генераторы кода: Помощь в автоматической генерации кода, включая определения, с помощью проектов, документов и диаграмм.

Преимущества подхода CASE включают в себя:

  • Поскольку особое внимание уделяется изменению дизайна и тестированию, стоимость обслуживания продукта в течение ожидаемого срока службы значительно снижается.
  • Общее качество продукта улучшается, поскольку в процессе разработки используется организованный подход.
  • Шансы удовлетворить требования реального мира более вероятны и проще с помощью подхода к разработке программного обеспечения с помощью компьютера.

CASE косвенно предоставляет организации конкурентное преимущество, помогая обеспечивать разработку высококачественных продуктов.

Что такое компьютерная разработка программного обеспечения (кейс)? - определение из техопедии