Last modified by Danniar Firdausy on 2024/09/18 14:37

From version 6.1
edited by Erik Bakker
on 2022/08/30 08:21
Change comment: There is no comment for this version
To version 4.1
edited by Erik Bakker
on 2022/08/29 14:50
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -14,11 +14,11 @@
14 14  Auditability is defined as follows: A history trail that depicts who changed what at which moment in time containing an explanation of what has been changed
15 15  
16 16  * The key aspects are:
17 - ** The description is your way of communicating the history of the flow
18 - ** Using vague descriptions (or placing a dot as description) hurts the auditability
19 - ** For all things versioned in eMagiz it is crucial that you supply the correct description
20 - ** eMagiz provides audit trails on Architectural overviews (Design and Deploy architecture) including a description
21 - ** eMagiz provides audit trails on message definitions and transformations including a description
17 + * The description is your way of communicating the history of the flow
18 + * Using vague descriptions (or placing a dot as description) hurts the auditability
19 + * For all things versioned in eMagiz it is crucial that you supply the correct description
20 + * eMagiz provides audit trails on Architectural overviews (Design and Deploy architecture) including a description
21 + * eMagiz provides audit trails on message definitions and transformations including a description
22 22  
23 23  == 3. Making clear what you changed (auditability) ==
24 24  
... ... @@ -25,11 +25,11 @@
25 25  As you can imagine, there is a need to know what has changed when working with software tooling. By knowing you can assess the impact of your planned changes within the context of the integration data model. In this microlearning, we will look at what you can do to clarify what you changed within the eMagiz platform.
26 26  
27 27  * The key aspects are:
28 - ** The description is your way of communicating the history of the flow
29 - ** Using vague descriptions (or placing a dot as description) hurts the auditability
30 - ** For all things versioned in eMagiz it is crucial that you supply the correct description
31 - ** eMagiz provides audit trails on Architectural overviews (Design and Deploy architecture) including a description
32 - ** eMagiz provides audit trails on message definitions and transformations including a description
28 + * The description is your way of communicating the history of the flow
29 + * Using vague descriptions (or placing a dot as description) hurts the auditability
30 + * For all things versioned in eMagiz it is crucial that you supply the correct description
31 + * eMagiz provides audit trails on Architectural overviews (Design and Deploy architecture) including a description
32 + * eMagiz provides audit trails on message definitions and transformations including a description
33 33  
34 34  === 3.1 Versioning by users ===
35 35  
... ... @@ -41,15 +41,15 @@
41 41  
42 42  ==== 3.1.1 eMagiz Data Model ====
43 43  
44 -On the eMagiz data model level in Design, you can version your eMagiz Data model. By doing this you can register per the eMagiz data model what you have changed. If you want practical help in learning how you can version your eMagiz data model please check out this [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Defining your message structures.intermediate-defining-your-message-structures-audit-emagiz-data-models.WebHome||target="blank"]]. Doing so is crucial in telling others now (and in the future) what you have changed and why you have changed that portion of the eMagiz data model.
44 +On the eMagiz data model level in Design, you can version your eMagiz Data model. By doing this you can register per the eMagiz data model what you have changed. If you want practical help in learning how you can version your eMagiz data model please check out this [microlearning](intermediate-defining-your-message-structures-audit-emagiz-data-models.md). Doing so is crucial in telling others now (and in the future) what you have changed and why you have changed that portion of the eMagiz data model.
45 45  
46 46  ==== 3.1.2 eMagiz Flows ====
47 47  
48 -On the eMagiz flow level in Create, you need to create a new flow version when you are satisfied with your changes (if any are needed). Note that eMagiz allows the ability to use temporary versions while developing. When using these do note that you need to create a definitive version at some point to prevent confusion now (and in the future). If you want practical help in learning how you can version your eMagiz flows please check out this [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.crashcourse-platform-create-promote-flows-to-deploy.WebHome||target="blank"]]. On the flow level, it must become clear to anyone what you have changed. That will determine whether a certain flow version is ready to be released much easier.
48 +On the eMagiz flow level in Create, you need to create a new flow version when you are satisfied with your changes (if any are needed). Note that eMagiz allows the ability to use temporary versions while developing. When using these do note that you need to create a definitive version at some point to prevent confusion now (and in the future). If you want practical help in learning how you can version your eMagiz flows please check out this [microlearning](crashcourse-platform-create-promote-flows-to-deploy.md). On the flow level, it must become clear to anyone what you have changed. That will determine whether a certain flow version is ready to be released much easier.
49 49  
50 50  ==== 3.1.3 eMagiz Releases ====
51 51  
52 -On the eMagiz release level, you need to create a new version whenever you want to include new versions of flows in a release. There is one exception to this rule and that is when someone else has already created a new release that is not yet deployed or made active. In that scenario, you can both combine all changes that need to de deployed to create a more efficient deployment. With eMagiz releases, you have two ways of notifying others what the release is all about. The first one is the name of the release and the second one is the description of a release. If you want to learn how to create a release please check out this [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.crashcourse-platform-deploy-create-new-release.WebHome||target="blank"]]. If you want to learn more about managing releases please check out this [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Release Management.intermediate-release-management-managing-releases-best-practice.WebHome||target="blank"]].
52 +On the eMagiz release level, you need to create a new version whenever you want to include new versions of flows in a release. There is one exception to this rule and that is when someone else has already created a new release that is not yet deployed or made active. In that scenario, you can both combine all changes that need to de deployed to create a more efficient deployment. With eMagiz releases, you have two ways of notifying others what the release is all about. The first one is the name of the release and the second one is the description of a release. If you want to learn how to create a release please check out this [microlearning](crashcourse-platform-deploy-create-new-release.md). If you want to learn more about managing releases please check out this [microlearning](intermediate-release-management-managing-releases-best-practice.md)
53 53  
54 54  === 3.2 Versioning by eMagiz ===
55 55  
... ... @@ -67,11 +67,11 @@
67 67  == 5. Key takeaways ==
68 68  
69 69  * The key aspects are:
70 - ** The description is your way of communicating the history of the flow
71 - ** Using vague descriptions (or placing a dot as description) hurts the auditability
72 - ** For all things versioned in eMagiz it is crucial that you supply the correct description
73 - ** eMagiz provides audit trails on Architectural overviews (Design and Deploy architecture) including a description
74 - ** eMagiz provides audit trails on message definitions and transformations including a description
70 + * The description is your way of communicating the history of the flow
71 + * Using vague descriptions (or placing a dot as description) hurts the auditability
72 + * For all things versioned in eMagiz it is crucial that you supply the correct description
73 + * eMagiz provides audit trails on Architectural overviews (Design and Deploy architecture) including a description
74 + * eMagiz provides audit trails on message definitions and transformations including a description
75 75  
76 76  == 6. Suggested Additional Readings ==
77 77