Разработка на софтуер, базиран на стандарти


Разработката на софтуерни системи с нарастваща сложност от международни екипи от специалисти, които работят от разстояние изисква прилагането на ефективни методологии и стандарти. Унифицираният език за моделиране (Unified Modeling Language - UML) фактически се превърна в стандартния „графичен език за визуализация, спецификация, конструиране и документиране на артефактите в една софтуерно-интензивна система“ [OMG]. Сред предимствата от използването на UML-базиран софтуерен процес са:

  • Плавен преход от началните потребителски изисквания до крайната реализация на софтуерния продукт, преминавайки през няколко междинни модела (анализ и дизайн модел), което позволява всички изисквания да бъдат адресирани на подходящото ниво на абстракция;

  •  
  • Възможност за ефикасно разширяване или промяна на съществуващите модели с цел включването на нови изисквания в бързо променящата се бизнес среда – проектът трябва да може да расте, като архитектурата се запазва ясна и ефективна;

  •  
  • Стандартният графичен език за изразяване на идеи, изисквания и дизайнерски решения свързани със софтуерния продукт подпомага в голяма степен продуктивната комуникация в отдалечени, интернационални екипи за разработка (напр. при аутсорсинг на софтуер);

  •  
  • UML позволява обхвата и качеството на създадената документация да бъдат прецизно приспособени към проектните изисквания и параметрите на разработката (време, размер и бюджет на проекта, последващи нужди за разширение). Дори да игнорираме всички останали предимства на UML, неговата употреба може значително да усъвършенства качеството на проектната документация.

Ай Пи Ти – Интелекчуал Продъктс енд Технолоджис ЕООД е специализирана в UML-базираната спецификация на изисквания, анализ и дизайн на софтуерни продукти.

Ние осигуряваме експертна помощ при разработката на компонентно-базирани, разпределени и многослойни софтуерни архитектури и приложения, с използване на платформата на Sun J2EE™ (Java™ 2 Platform, Enterprise Edition) и стандарти и спецификации за разпределени уеб услуги и управление на бизнес процеси (SOAP, WSDL, UDDI, XPDL, BPSS, BPML, BPEL4WS).

Всички търговски марки са собственост на техните притежатели.