Chief Technology officer
- Greater Salt Lake City Area, US
Charles Angione has over 15 years experience in managing enterprise technology solutions for markets domestic and international. He is active in the international communities surrounding the Standard Generalized Markup Language (SGML) and the Extensible Markup Language (XML).
Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format which is both human-readable and machine-readable.
Scrum is part of the Agile movement. Agile is a response to the failure of the dominant software development project management paradigms (including waterfall) and borrows many principles from lean manufacturing.
Software Product Management is an organizational lifecycle function within a company dealing with the planning, forecasting, and production of software solutions.
The study and application of engineering to the design, development, and maintenance of software.
An XML schema is a description of a type of XML document, expressed in terms of constraints on the structure and content of documents of that type.
The Unified Modeling Language (UML) is a general-purpose modeling language designed to provide a standard way to visualize the design of a system.
XSL Formatting Objects, or XSL-FO, is a markup language for XML document formatting which is most often used to generate PDFs. XSL-FO is part of XSL (Extensible Stylesheet Language), a set of W3C technologies designed for the transformation and formatting of XML data.
XSLT (Extensible Stylesheet Language Transformations) is a language for transforming XML documents into other XML or text documents.
The Darwin Information Typing Architecture (DITA) is an XML data model for topic-based authoring and publishing. It is a standard that is defined and maintained by the OASIS DITA Technical Committee.