Core Concepts
This chapter covers the core ideas of the Manifest Editor. As the saying goes, "seeing is believing," and in communication, the most reliable method is 'seeing directly.' In the IT product development process so far, various formats and methods have been used for workers to understand the same content. However, these methods have become so diverse that they have become increasingly complex and difficult, often acting as barriers to communication. The Manifest Editor has chosen several methods to help everyone involved in product development easily understand and share the product.
Understanding IT Products through Graphsβ
The most powerful tool in information visualization is the graph. Charts and graphs are essential elements for representing and easily understanding relationships between data. Especially when concretizing vague and unclear ideas, there's no tool better than mind maps. Mind maps are also a type of 'graph' made up of 'nodes' and 'edges.'
In IT product design, a significant portion involves considering how the components that make up the product are related and how they should interact. The best way to show this was through graphs.
Building IT Products like Blocksβ
In modern software development trends, Component Driven Development is gaining popularity. The same goes for Atomic Design System in UI design. Commonly, it's a way of building the entire product by combining reusable minimum unit elements. This approach is excellent for maintenance. If you have pre-made elements, you can modify them slightly and reuse them, making it effective for rapid development. However, one problem is that there are differing opinions on the unit of components - where to start, where to end, and how much to include.
The Manifest Editor aims for this development philosophy to quickly assemble and modify planning while reducing concerns about unit specification by standardizing and defining the units of elements that make up IT products in commonly seen patterns.
You just need to think about what elements you want to create and fill in the content to build your product.