{'fraction_non_alphanumeric': 0.017080745341614908, 'fraction_numerical': 0.0, 'mean_word_length': 5.71875, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
How We Engineer Enterprise Systems

Systems Engineering (SE) tools and methods developed and used in consulting and IT systems integration business are presented in the paper. Effectively managing the uncertainty and unknowns, clearly translating customers' needs into requirements and further verifying and validating them, as well as the preliminary estimation and the strong control of the full scope of project work (timeline, resources and quality) are identified as the key consulting capabilities. The paper describes the methods developed and proved by practical usage to strengthen such capabilities and to engineer enterprise systems.