{"id":7933,"date":"2020-07-07T16:29:03","date_gmt":"2020-07-07T14:29:03","guid":{"rendered":"https:\/\/iuohf.seekers-preview.ch\/smart-pharma-description-and-data-driven-softwares\/"},"modified":"2022-02-15T13:46:15","modified_gmt":"2022-02-15T12:46:15","slug":"smart-pharma-description-and-data-driven-softwares","status":"publish","type":"page","link":"https:\/\/www.icube-sa.ch\/en\/smart-pharma-description-and-data-driven-softwares\/","title":{"rendered":"Smart Pharma: description and data-driven softwares"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; module_class=&#8221;header-bk&#8221; _builder_version=&#8221;4.0.2&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;#e54c40&#8243; background_color_gradient_end=&#8221;#e59f40&#8243; background_color_gradient_direction=&#8221;163deg&#8221; background_color_gradient_start_position=&#8221;20%&#8221; background_enable_image=&#8221;off&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_center&#8221; background_blend=&#8221;soft-light&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;||&#8221; custom_padding=&#8221;50px||30px||false|false&#8221; custom_padding_tablet=&#8221;30px||||false|false&#8221; custom_padding_phone=&#8221;30px||||false|false&#8221; bottom_divider_color=&#8221;#ffffff&#8221; border_color_all=&#8221;rgba(0,0,0,0)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;3_5,2_5&#8243; _builder_version=&#8221;4.0.6&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_margin=&#8221;||0px&#8221; custom_padding=&#8221;0px|0px|0px|0px||&#8221; animation_style=&#8221;fade&#8221; border_color_bottom=&#8221;#ededed&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.0.2&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Title&#8221; module_class=&#8221;mainTitle-light&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;||||||||&#8221; header_font=&#8221;Nunito|700|||||||&#8221; header_font_size=&#8221;45px&#8221; header_line_height=&#8221;1.1em&#8221; background_layout=&#8221;dark&#8221; custom_margin=&#8221;||20px&#8221; custom_margin_tablet=&#8221;||0px||false|false&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||0px&#8221; animation_direction=&#8221;left&#8221; header_font_size_tablet=&#8221;40px&#8221; header_font_size_phone=&#8221;30px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_line_height_tablet=&#8221;1.2em&#8221; header_line_height_phone=&#8221;1.3em&#8221; header_line_height_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>Smart Pharma: description and data-driven softwares<\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;||||||||&#8221; text_line_height=&#8221;1.8em&#8221; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_color=&#8221;#ffffff&#8221; header_2_font_size=&#8221;35px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;||||||||&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;100%&#8221; max_width_last_edited=&#8221;on|desktop&#8221; module_alignment=&#8221;center&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<b>This article describes how software can be developed according to Pharma\u2019s requirements while maintaining the necessary agility.<\/b>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.0.6&#8243; custom_padding_tablet=&#8221;0px|0px|0px|0px|true|true&#8221; custom_padding_phone=&#8221;20px||20px&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.2&#8243; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_module=&#8221;2482&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.0.7&#8243; custom_padding=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.0.7&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_sidebar area=&#8221;sidebar-2&#8243; show_border=&#8221;off&#8221; _builder_version=&#8221;4.13.1&#8243; body_font_size=&#8221;14px&#8221; custom_margin=&#8221;||0px||false|false&#8221; custom_padding=&#8221;||0px||false|false&#8221; animation_style=&#8221;fade&#8221; border_color_right=&#8221;rgba(0,0,0,0)&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_sidebar][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.5&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.4.2&#8243; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.4.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]<em>Estimated reading time: 8min<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><strong>How to deploy a custom software solution while controlling development costs and guaranteeing ease of evolution?<\/strong><\/p>\n<p>An off-the-shelf software with a certain degree of configuration can meet your needs in some cases, but adding a specific functionality to this type of software is either impossible or very expensive.<\/p>\n<p>On the other hand, a custom software developed from scratch will be in perfect adequacy with your specifications but requires a long time of realization and implies an important financial investment.<\/p>\n<p><strong>A hybrid tool<\/strong> seems to be the ideal solution. A software approach guided by the description of your business (description driven approach) and guided by data (data driven approach) brings together the arguments and advantages of both sides. We present in this article how such a framework can answer this problem.<\/p>\n<p>Description-driven systems (DDS) are characterized by an identification and abstraction of the following elements :<\/p>\n<ul>\n<li>Business objects (a product, a drug, an invoice, \u2026)<\/li>\n<li>The life cycle of these objects.<\/li>\n<li>The processes linking agents (people or machines) to objects (or workflow)<\/li>\n<li>In the case of drug production, as shown in the diagram opposite, we can see that different people will enrich the batch data with different fields. The approach will allow the implementation of RBE (electronic batch record) or LIMS (laboratory information management system) type solutions.<\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.4.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/www.icube-sa.ch\/wp-content\/uploads\/2020\/07\/88595170.svg&#8221; title_text=&#8221;88595170&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.5&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;16px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.4.2&#8243; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]<strong>Simplified workflow below:<\/strong>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.icube-sa.ch\/wp-content\/uploads\/2020\/07\/workflow-simplifi\u00e9.png&#8221; title_text=&#8221;workflow simplifi\u00e9&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.5&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;16px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.4.2&#8243; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]From a description-driven approach, this means describing each activity performed by each stakeholder in a diagram. Example of a schema (\u201cJSON\u201d) at the start of production (the green step in the workflow above):[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.icube-sa.ch\/wp-content\/uploads\/2020\/07\/json-1024&#215;719.png&#8221; title_text=&#8221;json&#8221; _builder_version=&#8221;4.4.8&#8243; width=&#8221;39%&#8221; width_tablet=&#8221;&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.5&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;16px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.4.2&#8243; custom_margin=&#8221;13px|auto||auto||&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]The excel version of this schema simplifies the collaboration between the business and the developers while offering a documentary traceability. The excel document will be used as the basis for the software specification.[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.icube-sa.ch\/wp-content\/uploads\/2020\/07\/excel.png&#8221; title_text=&#8221;excel&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.5&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;16px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.4.2&#8243; custom_margin=&#8221;23px|auto||auto||&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]The diagram is a representation of your business know-how and your automation gained from your experience. It allows you to capitalize on all the information necessary for the smooth running of your business. Based on this data schema, the user interface will be generated automatically. <strong>This is a low-code approach.<\/strong>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.icube-sa.ch\/wp-content\/uploads\/2020\/07\/pasted-image-0.png&#8221; title_text=&#8221;pasted image 0&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.5&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;16px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.4.2&#8243; custom_margin=&#8221;23px|auto||auto||&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]After release, the \u201cIoT\u201d object (batch) will look like this :[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.icube-sa.ch\/wp-content\/uploads\/2020\/07\/Json-2.png&#8221; title_text=&#8221;Json 2&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.5&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;16px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.4.2&#8243; custom_margin=&#8221;23px|auto||auto||&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]In this approach, <strong>particular attention is given on the description phase of your data models<\/strong> that will make up your business. This phase of business analysis is crucial to achieve a robust data model that can obviously evolve thereafter. The software is tailor-made in its configuration, but not in the development of the code itself, in order to limit costs.<\/p>\n<p><strong>The interconnection between your business objects is an equally important component in this approach.<\/strong> For example, the \u201cbatch\u201d object will be connected to the \u201cpackaging\u201d object, which in turn will be connected to the \u201cpackaging production line\u201d object. Thus the context of your data will be used for further analysis such as traceability, quality analysis, \u2026[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.icube-sa.ch\/wp-content\/uploads\/2020\/07\/batch.png&#8221; title_text=&#8221;batch&#8221; _builder_version=&#8221;4.4.8&#8243; width=&#8221;40%&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.5&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;16px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.4.2&#8243; custom_margin=&#8221;23px|auto||auto||&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]<\/p>\n<div class=\"et_pb_module et_pb_text et_pb_text_9 article et_hover_enabled et_pb_text_align_left et_pb_bg_layout_dark et_had_animation\">\n<div class=\"et_pb_text_inner\">\n<p><strong>The advantages are numerous:<\/strong><\/p>\n<ul>\n<li>It\u2019s easy to extend the schema of an object a posteriori without having to question the whole software implementation.<\/li>\n<li>It\u2019s easy to add a task to a workflow without having to question the entire structure of the user screens.<\/li>\n<li>The evolution of the software is guaranteed so that it accurately represents your business and important data<\/li>\n<li>The integrity of your data is ensured (1) through descriptive schemas that \u201cforce\u201d data quality and (2) through the representation of your business process by a workflow.<\/li>\n<\/ul>\n<p>This approach is particularly powerful for the life-science and agri-food industries where government regulations (FDA, etc.) impose very high requirements in terms of data governance and traceability (ALCOA+).<\/p>\n<p>The software frameworks built on this approach show a series of strong points for pharmaceutical production monitoring:<\/p>\n<ul>\n<li>Their development is agile (addition of business functional bricks in rapid increments).<\/li>\n<li>The traditional V-shaped development applied in the pharmaceutical world as recommended by GAMP5 is respected while being accelerated.<\/li>\n<li>GxP software qualification is simplified by the design of the software itself.<\/li>\n<\/ul>\n<p>The framework used was invented at CERN in order to supervise the development of the particle accelerator crystals. Its robustness is not to be demonstrated!!<\/p>\n<p><a href=\"https:\/\/home.cern\/news\/news\/computing\/cristal-ise-software-now-open-source\">More information on the crystal open source framework invented at CERN<\/a><\/p>\n<p><a href=\"http:\/\/cristal-ise.github.io\/\">A summary on Cristal technology<\/a><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;[\/et_pb_text][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.8&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]Many projects that want to take advantage of new technologies such as artificial intelligence (AI) or machine learning (ML) fail because the data source is not sufficiently \u201cright\u201d. A prerequisite for any data analysis project is to have a clean, reliable and anomaly-free database.<\/p>\n<p>There is also increasing talk of Data Driven Business (DDB) or the data-driven enterprise. The descriptive software approach presented here is a solid foundation for being able to generate added value on the basis of your data in order to gain a competitive advantage and thus move your business towards a Data Driven Business.[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.2&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;#e54c40&#8243; background_color_gradient_end=&#8221;#e59f40&#8243; background_color_gradient_direction=&#8221;163deg&#8221; background_color_gradient_start_position=&#8221;20%&#8221; background_size=&#8221;contain&#8221; background_blend=&#8221;soft-light&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;58px||||false|false&#8221; custom_padding=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.0.2&#8243; custom_padding=&#8221;||0px|||&#8221; animation_style=&#8221;fade&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text module_class=&#8221;article&#8221; _builder_version=&#8221;4.4.2&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_text_color=&#8221;rgba(0,0,0,0)&#8221; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#e54c40&#8243; quote_font=&#8221;Nunito|700|||||||&#8221; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Nunito|700|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#ffffff&#8221; header_2_font_size=&#8221;30px&#8221; header_2_line_height=&#8221;1.4em&#8221; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; header_3_line_height=&#8221;1.4em&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;0px||&#8221; animation_style=&#8221;fade&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|tablet&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on&#8221; link_text_color__hover=&#8221;#e54c40&#8243;]<\/p>\n<h2>Applications and services dedicated to your production<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; _builder_version=&#8221;4.0.2&#8243; width=&#8221;100%&#8221; width_tablet=&#8221;80%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;||18px|||&#8221; animation_style=&#8221;fade&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.0.2&#8243; background_color=&#8221;#ffffff&#8221; border_radii=&#8221;on|3px|3px|3px|3px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_horizontal=&#8221;3px&#8221; box_shadow_vertical=&#8221;5px&#8221; box_shadow_blur=&#8221;27px&#8221; box_shadow_spread=&#8221;-15px&#8221; box_shadow_color=&#8221;rgba(50,50,93,0.8)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.4.8&#8243; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; custom_padding=&#8221;20px|15px|0px|15px|false|true&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>With EVA, monitor and analyze your drug production<\/h3>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.icube-sa.ch\/wp-content\/uploads\/2019\/11\/V9-V11-eva-icube.jpg&#8221; show_bottom_space=&#8221;off&#8221; force_fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.0.7&#8243; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjIyODcifX0=@&#8221; button_text=&#8221;Know more about EVA&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.13.0&#8243; _dynamic_attributes=&#8221;button_url&#8221; custom_margin=&#8221;15px|15px|15px|15px|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_bg_color__hover=&#8221;#f2f2f2&#8243; button_bg_color__hover_enabled=&#8221;on&#8221; button_text_color__hover_enabled=&#8221;on&#8221; button_text_color__hover=&#8221;#e54c40&#8243; transform_styles__hover_enabled=&#8221;on&#8221; transform_translate_linked=&#8221;off&#8221; transform_scale__hover_enabled=&#8221;on&#8221; transform_translate__hover=&#8221;5px|0px&#8221; transform_translate__hover_enabled=&#8221;on&#8221; transform_rotate__hover_enabled=&#8221;on&#8221; transform_skew__hover_enabled=&#8221;on&#8221; transform_origin__hover_enabled=&#8221;on&#8221; disabled_on=&#8221;off|off|off&#8221; animation_style=&#8221;fade&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_horizontal=&#8221;3px&#8221; box_shadow_vertical=&#8221;5px&#8221; box_shadow_blur=&#8221;27px&#8221; box_shadow_spread=&#8221;-5px&#8221; box_shadow_color=&#8221;rgba(50,50,93,0.3)&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.0.2&#8243; background_color=&#8221;#ffffff&#8221; border_radii=&#8221;on|3px|3px|3px|3px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_horizontal=&#8221;3px&#8221; box_shadow_vertical=&#8221;5px&#8221; box_shadow_blur=&#8221;27px&#8221; box_shadow_spread=&#8221;-15px&#8221; box_shadow_color=&#8221;rgba(50,50,93,0.8)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.4.8&#8243; header_3_font=&#8221;Nunito|700|||||||&#8221; header_3_font_size=&#8221;20px&#8221; custom_padding=&#8221;20px|15px|0px|15px|false|true&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>Discover Smart Pharma, our solution for pharmaceutical production monitoring<\/h3>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.icube-sa.ch\/wp-content\/uploads\/2020\/05\/icube_smartpharma_img_03.jpg&#8221; title_text=&#8221;icube_smartpharma_img_03&#8243; show_bottom_space=&#8221;off&#8221; force_fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.4.8&#8243; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjI4MzgifX0=@&#8221; button_text=&#8221;Know more about Smart Pharma&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.13.0&#8243; _dynamic_attributes=&#8221;button_url&#8221; custom_margin=&#8221;15px|15px|15px|15px|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_bg_color__hover=&#8221;#f2f2f2&#8243; button_bg_color__hover_enabled=&#8221;on&#8221; button_text_color__hover_enabled=&#8221;on&#8221; button_text_color__hover=&#8221;#e54c40&#8243; transform_styles__hover_enabled=&#8221;on&#8221; transform_translate_linked=&#8221;off&#8221; transform_scale__hover_enabled=&#8221;on&#8221; transform_translate__hover=&#8221;5px|0px&#8221; transform_translate__hover_enabled=&#8221;on&#8221; transform_rotate__hover_enabled=&#8221;on&#8221; transform_skew__hover_enabled=&#8221;on&#8221; transform_origin__hover_enabled=&#8221;on&#8221; disabled_on=&#8221;off|off|off&#8221; animation_style=&#8221;fade&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_horizontal=&#8221;3px&#8221; box_shadow_vertical=&#8221;5px&#8221; box_shadow_blur=&#8221;27px&#8221; box_shadow_spread=&#8221;-5px&#8221; box_shadow_color=&#8221;rgba(50,50,93,0.3)&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Smart Pharma: description and data-driven softwaresThis article describes how software can be developed according to Pharma\u2019s requirements while maintaining the necessary agility.Estimated reading time: 8min &nbsp; How to deploy a custom software solution while controlling development costs and guaranteeing ease of evolution? An off-the-shelf software with a certain degree of configuration can meet your needs [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"acf":[],"_links":{"self":[{"href":"https:\/\/www.icube-sa.ch\/en\/wp-json\/wp\/v2\/pages\/7933"}],"collection":[{"href":"https:\/\/www.icube-sa.ch\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.icube-sa.ch\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.icube-sa.ch\/en\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.icube-sa.ch\/en\/wp-json\/wp\/v2\/comments?post=7933"}],"version-history":[{"count":0,"href":"https:\/\/www.icube-sa.ch\/en\/wp-json\/wp\/v2\/pages\/7933\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.icube-sa.ch\/en\/wp-json\/wp\/v2\/media?parent=7933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}